Star Logo

Implementation Guideline

Show Repair Order
Repository Version Rev4.5.4












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












Show Repair Order

Table of Contents

top

Overview

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

The Show Repair Order Implementation Guidelines provide detailed information regarding the structure and meaning of the Show Repair Order BOD and corresponds directly to the Show Repair Order 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 Repair Order Implementation Guidelines must be used in concert with the Show Repair Order 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 Repair Order 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 Repair Order BOD. Where possible, STAR has mapped to existing OAGI fields and components. Note however that the STAR Show Repair Order BOD is unique to the Retail Automotive industry and is not an extension of any existing OAGIS BODs.

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

top

Schema Field Usage

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

top

Business Scenario

The Repair Order Binary Collaboration starts with the sending of Vehicle Service information from the Dealer to the OEM. This process occurs on demand as is needed. Note: This scenario is an example of how the Financial Statement BOD can be used. Implementations may vary.

top

Relationship Diagram

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

top

Schema Document Properties

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

Declared Namespaces

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

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

Global Declarations

Element: ApplicationArea

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

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

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

Element: Header

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

XML Instance Representation
<Header>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<DocumentId> DocumentId </DocumentId> [1] ?
<SecondaryReferenceNumber> SecondaryReferenceNumber </SecondaryReferenceNumber> [0..1] ?
<Dealer> ROServiceDealerParty </Dealer> [0..1] ?
<IndividualOwner> IndividualOwnerPartyExtendedRO </IndividualOwner> [0..1] ?
<OrganizationalOwner> OrganizationalOwnerPartyExtendedRO </OrganizationalOwner> [0..1] ?
<IndividualCo-Owner> IndividualOwnerPartyExtendedRO </IndividualCo-Owner> [0..1] ?
<OrganizationalCo-Owner> OrganizationalOwnerPartyExtendedRO </OrganizationalCo-Owner> [0..1] ?
<PrimaryDriver> IndividualOwnerPartyExtendedRO </PrimaryDriver> [0..1] ?
<SecondaryDriver> IndividualOwnerPartyExtendedRO </SecondaryDriver> [0..*] ?
<Vehicle> ServiceVehicle </Vehicle> [0..1] ?
<Warranty> WarrantyAdditional </Warranty> [0..*] ?
<ServiceContract> FullServiceContract </ServiceContract> [0..*] ?
<CASE> CASE </CASE> [0..*] ?
<RepairOrderOpenedDate> RepairOrderOpenedDate </RepairOrderOpenedDate> [0..1] ?
<RepairOrderCompletedDate> RepairOrderCompletedDate </RepairOrderCompletedDate> [0..1] ?
<RepairOrderInvoiceDate> RepairOrderInvoiceDate </RepairOrderInvoiceDate> [0..1] ?
<ServiceAdvisor> ServiceAdvisor </ServiceAdvisor> [0..1] ?
<MileageIn> MileageIn </MileageIn> [0..1] ?
<MileageOut> MileageOut </MileageOut> [0..1] ?
<OrderNotes> OrderNotes </OrderNotes> [0..1] ?
<OrderInternalNotes> OrderInternalNotes </OrderInternalNotes> [0..1] ?
<DepartmentType> DepartmentType </DepartmentType> [0..1] ?
<RentLoaner> RentLoaner </RentLoaner> [0..*] ?
<ServiceComponents> ServiceComponents </ServiceComponents> [0..*] ?
<Sublet> Sublet </Sublet> [0..*] ?
<LaborRate> LaborRate </LaborRate> [0..1] ?
<Price> Price </Price> [0..3] ?
<Tax> Tax </Tax> [0..*] ?
<DataCollectionStatus> DataCollectionStatus </DataCollectionStatus> [0..1] ?
<ESCFranchiseInd> ESCFranchiseInd </ESCFranchiseInd> [0..1] ?
<Splits> Splits </Splits> [0..1] ?
<TreadActInd> TreadActInd </TreadActInd> [0..1] ?
<LocationId> LocationId </LocationId> [0..1] ?
<RepairOrderStatus> ServiceContractStatus </RepairOrderStatus> [0..*] ?
</Header>
Schema Component Representation
<xsd:element name="Header" type="RepairOrderHeader"/>
top

Element: InternalPay

NameInternalPay
TypeInternalPay
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<InternalPay>
<DepartmentType> DepartmentType </DepartmentType> [0..*] ?
<DepartmentDescription> DepartmentDescription </DepartmentDescription> [0..1] ?
<DataCollectionStatus> DataCollectionStatus </DataCollectionStatus> [0..1] ?
<CodesAndComments> CodesAndCommentsExpanded </CodesAndComments> [0..1] ?
<Splits> Splits </Splits> [0..1] ?
<RentLoaner> RentLoaner </RentLoaner> [0..*] ?
<ServiceComponents> ServiceComponents </ServiceComponents> [0..*] ?
<Transportation> Transportation </Transportation> [0..*] ?
<Sublet> Sublet </Sublet> [0..*] ?
<Job> Job </Job> [0..*] ?
<JobReferback> JobReferback </JobReferback> [0..*] ?
</InternalPay>
Schema Component Representation
<xsd:element name="InternalPay" type="InternalPay"/>
top

Element: Job

NameJob
TypeJob
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<Job>
<JobNumber> JobNumber </JobNumber> [1] ?
<OperationId> OperationId </OperationId> [1] ?
<OperationName> OperationName </OperationName> [1] ?
<CodesAndComments> CodesAndCommentsExpanded </CodesAndComments> [1] ?
<Diagnostics> Diagnostics </Diagnostics> [1..*] ?
<ServiceParts> ServiceParts </ServiceParts> [0..*] ?
<ServiceLabor> ServiceLabor </ServiceLabor> [0..*] ?
<CASE> CASE </CASE> [0..*] ?
<WarrantyClaim> WarrantyClaim </WarrantyClaim> [0..*] ?
<HazmatInd> HazmatInd </HazmatInd> [0..1] ?
<Language> Language </Language> [0..1] ?
<AddOnRepairInd> AddOnRepairInd </AddOnRepairInd> [0..1] ?
<JobLaborRate> JobLaborRate </JobLaborRate> [0..1] ?
<Price> Price </Price> [0..*] ?
<LaborAllowanceHours> LaborAllowanceHours </LaborAllowanceHours> [0..1] ?
<LaborActualHours> LaborActualHours </LaborActualHours> [1] ?
<JobGoodwillInd> JobGoodwillInd </JobGoodwillInd> [0..1] ?
<RepeatRepairInd> RepeatRepairInd </RepeatRepairInd> [0..1] ?
<JobStatus> JobStatus </JobStatus> [0..1] ?
<JobType> JobType </JobType> [0..1] ?
<ListNumber> ListNumber </ListNumber> [0..1] ?
<OriginCode> OriginCode </OriginCode> [0..1] ?
<RentLoaner> RentLoaner </RentLoaner> [0..*] ?
<ServiceCampaign> ServiceCampaign </ServiceCampaign> [0..*] ?
<Coupon> Coupon </Coupon> [0..*] ?
<Technician> ServiceTechnician </Technician> [1..*] ?
<ServiceComponents> ServiceComponents </ServiceComponents> [0..*] ?
<Splits> Splits </Splits> [0..*] ?
<Transportation> Transportation </Transportation> [0..*] ?
<Tax> Tax </Tax> [0..*] ?
<TowedInInd> TowedInInd </TowedInInd> [0..1] ?
<PackageCode> PackageCode </PackageCode> [0..1] ?
<TreadActInd> TreadActInd </TreadActInd> [0..1] ?
<Goodwill> Goodwill </Goodwill> [0..1] ?
</Job>
Schema Component Representation
<xsd:element name="Job" type="Job"/>
top

Element: JobReferback

NameJobReferback
TypeJobReferback
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<JobReferback>
<JobReferbackNumber> JobReferbackNumber </JobReferbackNumber> [0..1] ?
</JobReferback>
Schema Component Representation
<xsd:element name="JobReferback" type="JobReferback"/>
top

Element: RepairOrder

NameRepairOrder
TypeRepairOrder
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<RepairOrder>
<Header> ... </Header> [1]
<Job> ... </Job> [0..*]
<JobReferback> ... </JobReferback> [0..*]
<InternalPay> ... </InternalPay> [0..*]
</RepairOrder>
Schema Component Representation
<xsd:element name="RepairOrder" type="RepairOrder"/>
top

Element: Show

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

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

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

Element: ShowRepairOrder

NameShowRepairOrder
TypeShowRepairOrder
Nillableno
Abstractno

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

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

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

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

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

Element: Verb

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

NameVerb
TypeVerb
Nillableno
Abstractyes

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

Element: WarrantyClaim

NameWarrantyClaim
TypeWarrantyClaim
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<WarrantyClaim>
<ClaimNumber> ClaimNumber </ClaimNumber> [0..1] ?
<ClaimType> ClaimType </ClaimType> [0..1] ?
<OEMClaimNumber> OEMClaimNumber </OEMClaimNumber> [0..1] ?
<ExternalReferenceNumber> ExternalReferenceNumber </ExternalReferenceNumber> [0..1] ?
<FreightClaimNumber> FreightClaimNumber </FreightClaimNumber> [0..1] ?
<AccessoryClaimType> AccessoryClaimType </AccessoryClaimType> [0..1] ?
<DefectCode> DefectCode </DefectCode> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<SparePartDate> SparePartDate </SparePartDate> [0..1] ?
<SparePartInvoiceNumber> SparePartInvoiceNumber </SparePartInvoiceNumber> [0..1] ?
<SparePartMileage> SparePartMileage </SparePartMileage> [0..1] ?
<WarrantyAppealInd> WarrantyAppealInd </WarrantyAppealInd> [0..1] ?
<ServiceCampaign> ServiceCampaignExtended </ServiceCampaign> [0..*] ?
<CodesAndComments> CodesAndComments </CodesAndComments> [0..1] ?
<PartDealerNumer> PartDealerNumer </PartDealerNumer> [0..1] ?
<PartDealerName> PartDealerName </PartDealerName> [0..1] ?
<DealerInstallationInd> DealerInstallationInd </DealerInstallationInd> [0..1] ?
<BatteryProration> BatteryProration </BatteryProration> [0..1] ?
<OEMVehicleInd> OEMVehicleInd </OEMVehicleInd> [0..1] ?
<WarrantyProgramCode> WarrantyProgramCode </WarrantyProgramCode> [0..1] ?
<ClaimCategory> ClaimCategory </ClaimCategory> [0..1] ?
<AuthorizationNumber> AuthorizationNumber </AuthorizationNumber> [0..1] ?
<AuthorizationCode> AuthorizationCode </AuthorizationCode> [0..1] ?
<AuthorizationPayMaximum> AuthorizationPayMaximum </AuthorizationPayMaximum> [0..1] ?
<AuthorizationPayPercent> AuthorizationPayPercent </AuthorizationPayPercent> [0..1] ?
<AuthorizationPayType> AuthorizationPayType </AuthorizationPayType> [0..1] ?
<Price> Price </Price> [0..*] ?
<Tax> Tax </Tax> [0..*] ?
<AppealReasonCode> AppealReasonCode </AppealReasonCode> [0..1] ?
<ManualReviewCode> ManualReviewCode </ManualReviewCode> [0..1] ?
<SubDealerNumber> SubDealerNumber </SubDealerNumber> [0..1] ?
<DataCollectionStatus> DataCollectionStatus </DataCollectionStatus> [0..1] ?
<ClaimSubmissionCount> ClaimSubmissionCount </ClaimSubmissionCount> [0..1] ?
<OriginalRepairOrderNumber> OriginalRepairOrderNumber </OriginalRepairOrderNumber> [0..1] ?
<Splits> Splits </Splits> [0..1] ?
<RentLoaner> RentLoaner </RentLoaner> [0..*] ?
<ServiceComponents> ServiceComponents </ServiceComponents> [0..*] ?
<Transportation> Transportation </Transportation> [0..*] ?
<Sublet> Sublet </Sublet> [0..*] ?
<Job> Job </Job> [0..*] ?
<JobReferback> JobReferback </JobReferback> [0..*] ?
<WarrantyClaimDeductible> WarrantyClaimDeductible </WarrantyClaimDeductible> [0..*] ?
<PriorClaimNumber> PriorClaimNumber </PriorClaimNumber> [0..1] ?
<ClaimContinuationCode> ClaimContinuationCode </ClaimContinuationCode> [0..1] ?
<TreadActInd> TreadActInd </TreadActInd> [0..1] ?
<LaborOperationId> LaborOperationId </LaborOperationId> [0..1] ?
</WarrantyClaim>
Schema Component Representation
<xsd:element name="WarrantyClaim" type="WarrantyClaim"/>
top

Global Definitions

Components (Complex Type): Address

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
qualifier Required 

Data Elements and Components

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

XML Instance Representation
<...
qualifier="AddressQualifier [0..1]"
>
<AddressLine> AddressLine </AddressLine> [1..*] ?
<City> City </City> [1] ?
<County> County </County> [0..1] ?
<StateOrProvince> StateOrProvince </StateOrProvince> [1] ?
<Country> Country </Country> [1] ?
<PostalCode> PostalCode </PostalCode> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="Address">
<xsd:complexContent>
<xsd:extension base="AddressBase">
<xsd:attribute name="qualifier" type="AddressQualifier"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): AddressBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): AlternatePartyId

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
IdAlternate Party Identification Required 

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

Components (Complex Type): Amount

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
currency Required 

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

Components (Complex Type): ApplicationArea

Super-types:None
Sub-types:None

NameApplicationArea
Abstractno

Data Elements and Components

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

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

Components (Complex Type): AuthorizationPayMaximum

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

NameAuthorizationPayMaximum
Abstractno
DocumentationMaximum Price covered by Authorization
More information at: http://www.starstandard.org.

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

Components (Complex Type): AuthorizationPayPercent

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

NameAuthorizationPayPercent
Abstractno
DocumentationPayment Percentage covered by Authorization
More information at: http://www.starstandard.org.

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

Components (Complex Type): BatteryProration

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

NameBatteryProration
Abstractno
DocumentationDenotes life of the new battery in months
More information at: http://www.starstandard.org.

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

Components (Complex Type): BatteryVoltage

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

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

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

Components (Complex Type): BrandedInfo

Super-types:None
Sub-types:None

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

Data Elements and Components

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

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

Components (Complex Type): BrandingStateCode

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

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

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

Components (Complex Type): BusinessObjectDocument

Super-types:None
Sub-types:

NameBusinessObjectDocument
Abstractno

Attributes

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

Data Elements and Components

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

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

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

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

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

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

Components (Complex Type): CampaignBulletinId

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

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

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

Components (Complex Type): CampaignDescription

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

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

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

Components (Complex Type): CarrierId

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

NameCarrierId
Abstractno
DocumentationCarrier Code
More information at: http://www.starstandard.org.

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

Components (Complex Type): CASE

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CaseTypeType of Customer Arbitration Intervention or legal action Required 
CaseNumberCase number Optional 
CaseOpenDateCase open date Optional
In YYYY-MM-DD format
 
CaseReasonDescriptionCase Reason Description Optional 
CaseReasonNarrativeCase Reason Narrative Optional
Examples: After Market, OEM, PrePaid
 
CaseOwnerCase Owner Optional 

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

Components (Complex Type): CaseReasonDescription

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

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

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

Components (Complex Type): CauseDescription

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

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

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

Components (Complex Type): ClaimSubmissionCount

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

NameClaimSubmissionCount
Abstractno
DocumentationTracks number of times claim has been submitted to manufacturer (i.e., Value will be 0 or null if claim is not ready to be sent
More information at: http://www.starstandard.org.

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

Components (Complex Type): CodesAndComments

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

NameCodesAndComments
Abstractno

Data Elements and Components

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

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

Components (Complex Type): CodesAndCommentsBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): CodesAndCommentsExpanded

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CauseCodeManufacturer assigned reason the part failed Optional 
CauseDescriptionDealer explanation of vehicle malfunction cause Optional 
ComplaintCodeCustomer complaint category Optional 
ComplaintDescriptionCustomer explanation of vehicle malfunction Optional 
CorrectionDescriptionDealer explanation of vehicle repair Optional 
TechnicianNotesFree form technician comments Optional 
MiscellaneousNotesFree form miscellaneous comments Optional 
JobDenialCodeDealer / Manufacturer defined code identifying the reason the customer denied service on a repair order line Optional 
JobDenialDescriptionText description of the reason a customer denied service on a repair order line Optional 
ComplaintPriorityPriority from customer's view for specific complaint. Optional 
ComplaintCodeTypeType of problem as related to the CustomerComplaintCode. Optional 
VehicleConcernQuestionAnswerQuestions and Answers related to Service Appointment Optional 
DefectCodeManufacturer assigned code that defines failed component that caused the claim Optional 

XML Instance Representation
<...>
<CauseCode> CauseCode </CauseCode> [0..1] ?
<CauseDescription> CauseDescription </CauseDescription> [0..1] ?
<ComplaintCode> ComplaintCode </ComplaintCode> [0..1] ?
<ComplaintDescription> ComplaintDescription </ComplaintDescription> [0..1] ?
<CorrectionDescription> CorrectionDescription </CorrectionDescription> [0..1] ?
<TechnicianNotes> TechnicianNotes </TechnicianNotes> [0..1] ?
<MiscellaneousNotes> MiscellaneousNotes </MiscellaneousNotes> [0..1] ?
<JobDenialCode> JobDenialCode </JobDenialCode> [0..1] ?
<JobDenialDescription> JobDenialDescription </JobDenialDescription> [0..1] ?
<ComplaintPriority> ComplaintPriority </ComplaintPriority> [0..1] ?
<ComplaintCodeType> ComplaintCodeType </ComplaintCodeType> [0..1] ?
<VehicleConcernQuestionAnswer> VehicleConcernQuestionAnswer </VehicleConcernQuestionAnswer> [0..*] ?
<DefectCode> DefectCode </DefectCode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="CodesAndCommentsExpanded">
<xsd:complexContent>
<xsd:extension base="CodesAndCommentsBase">
<xsd:sequence>
<xsd:element name="ComplaintPriority" type="ComplaintPriority" minOccurs="0"/>
<xsd:element name="ComplaintCodeType" type="ComplaintCodeType" minOccurs="0"/>
<xsd:element name="VehicleConcernQuestionAnswer" type="VehicleConcernQuestionAnswer" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="DefectCode" type="DefectCode" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): CodeType

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

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

Attributes

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

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

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

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

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

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

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

Components (Complex Type): ComplaintDescription

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

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

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

Components (Complex Type): ConfirmableVerb

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

NameConfirmableVerb
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
confirm Required 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 

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

Components (Complex Type): ContactBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TelephoneContact telephone numbers Optional
Values: Evening Phone, Day Phone, Cell Phone, Pager
If North America telephone number, the the number must be a minum of 10 digits.
 
EMailAddressContact Email addresses Optional 
FaxContact Fax numbers Optional
Values: Home, Work
If North America telephone number, the the number must be a minum of 10 digits.
 
PreferredContactMethodPreferred contact method Optional
Values: Day Phone, Evening Phone, Cell Phone, Work Fax, Home Fax, Pager, Work Email, Home Email, US Mail
 
ContactTimePreferred contact time (i.e. Best day/time to reach the contact. Optional 
PrimaryContactIndIndicates if contact is primary contact Optional 

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

Components (Complex Type): ContractDeductible

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

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

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

Components (Complex Type): ContractId

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

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

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

Components (Complex Type): ContractPlanDescription

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

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

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

Components (Complex Type): ContractStartMileage

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

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

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

Components (Complex Type): ContractTermMileage

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

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

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

Components (Complex Type): CorrectionDescription

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

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

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

Components (Complex Type): Count

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

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

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

Components (Complex Type): Coupon

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CouponIdIdentification of Coupon dealership service application Optional 
CouponDescriptionText identification of Coupon Optional 
CouponDiscountAmountCredit Price for coupons Optional 
CouponCommentComments associated with the coupon (e.g., Please rotate tire to front left). Optional 

XML Instance Representation
<...>
<CouponId> CouponId </CouponId> [0..1] ?
<CouponDescription> CouponDescription </CouponDescription> [0..1] ?
<CouponDiscountAmount> CouponDiscountAmount </CouponDiscountAmount> [0..1] ?
<CouponComment> CouponComment </CouponComment> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Coupon">
<xsd:sequence>
<xsd:element name="CouponId" type="CouponId" minOccurs="0"/>
<xsd:element name="CouponDescription" type="CouponDescription" minOccurs="0"/>
<xsd:element name="CouponDiscountAmount" type="CouponDiscountAmount" minOccurs="0"/>
<xsd:element name="CouponComment" type="CouponComment" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): CouponDescription

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

NameCouponDescription
Abstractno
DocumentationText identification of Coupon
More information at: http://www.starstandard.org.

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

Components (Complex Type): CouponDiscountAmount

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

NameCouponDiscountAmount
Abstractno
DocumentationCredit Price for coupons
More information at: http://www.starstandard.org.

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

Components (Complex Type): CouponId

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

NameCouponId
Abstractno
DocumentationIdentification of Coupon dealership service application
More information at: http://www.starstandard.org.

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

Components (Complex Type): CustomerMaximumAmount

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

NameCustomerMaximumAmount
Abstractno
DocumentationMaximum Price paid by customer
More information at: http://www.starstandard.org.

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

Components (Complex Type): CustomerPercent

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

NameCustomerPercent
Abstractno
DocumentationPercentage paid by customer
More information at: http://www.starstandard.org.

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

Components (Complex Type): DailyRate

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

NameDailyRate
Abstractno
DocumentationDaily rate
More information at: http://www.starstandard.org.

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

Components (Complex Type): Damage

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
AreaCodePhysical location of damage on the vehicle Optional 
DamageCodeType of damage that occurred (Ex: scratched, dented, etc) Optional 
SeverityCodeDegree of damage expressed in inches Optional 

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

Components (Complex Type): DealerPartyBase

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

NameDealerPartyBase
Abstractno

Data Elements and Components

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

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

Components (Complex Type): DeductibleAmount

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

NameDeductibleAmount
Abstractno
DocumentationThe Customer Deductible and/or Co/pay amount Amount. Eg:$50.00
More information at: http://www.starstandard.org.

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

Components (Complex Type): DeliveryMileage

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

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

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

Components (Complex Type): DepartmentDescription

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

NameDepartmentDescription
Abstractno
DocumentationDepartment Description
More information at: http://www.starstandard.org.

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

Components (Complex Type): Description

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

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

Attributes

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

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

Components (Complex Type): Destination

Super-types:None
Sub-types:None

NameDestination
Abstractno

Data Elements and Components

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

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

Components (Complex Type): Diagnostics

Super-types:None
Sub-types:None

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

Data Elements and Components

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

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

Components (Complex Type): DocumentId

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

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

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

Components (Complex Type): DoorsQuantity

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

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

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

Components (Complex Type): EngineDescription

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

NameEngineDescription
Abstractno
DocumentationText description of engine (e.g. dohc, 32 valves)
More information at: http://www.starstandard.org.

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

Components (Complex Type): ExpenseHours

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

NameExpenseHours
Abstractno
DocumentationTime allotted for administrative work
More information at: http://www.starstandard.org.

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

Components (Complex Type): FailureCodeDescription

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

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

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

Components (Complex Type): FleetVehicleId

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

NameFleetVehicleId
Abstractno
DocumentationUniquely identifies the vehicle as part of a fleet company
More information at: http://www.starstandard.org.

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

Components (Complex Type): FullServiceContract

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

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

Data Elements and Components

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

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

Components (Complex Type): Goodwill

Super-types:None
Sub-types:None

NameGoodwill
Abstractno
DocumentationRepresents the good will re-embursement percentages allowed.
More information at: http://www.starstandard.org/.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartsCostPercentPercentage of part cost to be paid by manufacturer as goodwill for this job. Optional 
LaborCostPercentPercentage of labor cost to be paid by manufacturer as goodwill for this job. Optional 
SubletPartsCostPercentPercentage of sublet parts cost to be paid by manufacturer as goodwill for this job. Optional 
SubletLaborCostPercentPercentage of sublet labor cost to be paid by manufacturer as goodwill for this job. Optional 

XML Instance Representation
<...>
<PartsCostPercent> PartsCostPercent </PartsCostPercent> [0..1] ?
<LaborCostPercent> LaborCostPercent </LaborCostPercent> [0..1] ?
<SubletPartsCostPercent> SubletPartsCostPercent </SubletPartsCostPercent> [0..1] ?
<SubletLaborCostPercent> SubletLaborCostPercent </SubletLaborCostPercent> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Goodwill">
<xsd:sequence>
<xsd:element name="PartsCostPercent" type="PartsCostPercent" minOccurs="0" maxOccurs="1"/>
<xsd:element name="LaborCostPercent" type="LaborCostPercent" minOccurs="0" maxOccurs="1"/>
<xsd:element name="SubletPartsCostPercent" type="SubletPartsCostPercent" minOccurs="0" maxOccurs="1"/>
<xsd:element name="SubletLaborCostPercent" type="SubletLaborCostPercent" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): HandlingAmount

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

NameHandlingAmount
Abstractno
DocumentationHandling Amount
More information at: http://www.starstandard.org.

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

Components (Complex Type): HeaderBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): Hours

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

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

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

Components (Complex Type): Id

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

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

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

Components (Complex Type): IndividualOwnerParty

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

NameIndividualOwnerParty
Abstractno

Data Elements and Components

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

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

Components (Complex Type): IndividualOwnerPartyExtended

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

NameIndividualOwnerPartyExtended
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsIndividual party alternate party Identification Optional 
PersonNameIndividual party name Optional 
AddressIndividual party address Optional 
ContactIndividual party contact information Optional 
RelationshipCodeIndicates the Business Party’s relationship to the primary Party (e.g., mother, father, husband, etc.)l Optional 
DemographicsIndividual party demographic information Optional 
MarketingMailIndIndicates customers whom have requested no marketing mail Optional 
PrimaryDriverIndIdentifies customer as primary driver Optional 
DriverActionDriver action (Ex: Drop-Off, Pick-Up, etc) Optional 

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

Components (Complex Type): IndividualOwnerPartyExtendedRO

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsIndividual party alternate party Identification Optional 
PersonNameIndividual party name Optional 
AddressIndividual party address Optional 
ContactIndividual party contact information Optional 
RelationshipCodeIndicates the Business Party’s relationship to the primary Party (e.g., mother, father, husband, etc.)l Optional 
DemographicsIndividual party demographic information Optional 
MarketingMailIndIndicates customers whom have requested no marketing mail Optional 
PrimaryDriverIndIdentifies customer as primary driver Optional 
DriverActionDriver action (Ex: Drop-Off, Pick-Up, etc) Optional 
CustomerChangeIndIndicates whether customer information has changed Optional
(INACTIVE)
 
DataCollectionStatusIndicates status of data for the record it appears on , either complete or incomplete Optional
(INACTIVE)
 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> IndividualPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<PersonName> IndividualPartyPersonName </PersonName> [0..1] ?
<Address> IndividualPartyAddress </Address> [0..*] ?
<Contact> IndividualPartyContact </Contact> [0..1] ?
<RelationshipCode> RelationshipCode </RelationshipCode> [0..1] ?
<Demographics> MinimalDemographics </Demographics> [0..1] ?
<MarketingMailInd> MarketingMailInd </MarketingMailInd> [0..1] ?
<PrimaryDriverInd> PrimaryDriverInd </PrimaryDriverInd> [0..1] ?
<DriverAction> DriverAction </DriverAction> [0..1] ?
<CustomerChangeInd> CustomerChangeInd </CustomerChangeInd> [0..1] ?
<DataCollectionStatus> DataCollectionStatus </DataCollectionStatus> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="IndividualOwnerPartyExtendedRO">
<xsd:complexContent>
<xsd:extension base="IndividualOwnerPartyExtended">
<xsd:sequence>
<xsd:element name="CustomerChangeInd" type="CustomerChangeInd" minOccurs="0"/>
<xsd:element name="DataCollectionStatus" type="DataCollectionStatus" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): IndividualPartyAddress

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

NameIndividualPartyAddress
Abstractno

Data Elements and Components

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

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

Components (Complex Type): IndividualPartyAlternatePartyId

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

NameIndividualPartyAlternatePartyId
Abstractno

Data Elements and Components

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

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

Components (Complex Type): IndividualPartyBase

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

NameIndividualPartyBase
Abstractno

Data Elements and Components

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

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

Components (Complex Type): IndividualPartyContact

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

NameIndividualPartyContact
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TelephoneContact telephone numbers Optional
Values: Evening Phone, Day Phone, Cell Phone, Pager
If North America telephone number, the the number must be a minum of 10 digits.
 
EMailAddressContact Email addresses Optional 
FaxContact Fax numbers Optional
Values: Home, Work
If North America telephone number, the the number must be a minum of 10 digits.
 
PreferredContactMethodPreferred contact method Optional
Values: Day Phone, Evening Phone, Cell Phone, Work Fax, Home Fax, Pager, Work Email, Home Email, US Mail
 
ContactTimePreferred contact time (i.e. Best day/time to reach the contact. Optional 
PrimaryContactIndIndicates if contact is primary contact Optional 
PersonNameContact name Optional 

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

Components (Complex Type): IndividualPartyContactEMail

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 

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

Components (Complex Type): IndividualPartyContactFax

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 

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

Components (Complex Type): IndividualPartyContactTelephoneNumber

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

NameIndividualPartyContactTelephoneNumber
Abstractno
DocumentationIndividualParty telephone number
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 
exten Required 

XML Instance Representation
<...

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

Components (Complex Type): IndividualPartyPersonName

Super-types:None
Sub-types:None

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

Data Elements and Components

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

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

Components (Complex Type): InternalMaximumAmount

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

NameInternalMaximumAmount
Abstractno
DocumentationMaximum Price paid by internal (dealer)
More information at: http://www.starstandard.org.

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

Components (Complex Type): InternalPay

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DepartmentTypeIdentifies the internal department who is paying for work Optional 
DepartmentDescriptionDescription of the internal department(s) paying for work Optional 
DataCollectionStatusIndicates status of data for the record it appears on Optional
(INACTIVE)
 
CodesAndCommentsCodes and Comments related to Internal Pay Optional 
SplitsInternal Pay Splits total Optional 
RentLoanerRent Loaner related to Internal Pay Optional
(INACTIVE)
 
ServiceComponentsService Components related to Internal Pay Optional 
TransportationTransportation related to Internal Pay Optional
(INACTIVE)
 
SubletSublet related to Internal Pay Optional 
JobJobs related to Internal Pay Optional 
JobReferbackJob Referback related to Internal Pay Optional
(INACTIVE)
 

XML Instance Representation
<...>
<DepartmentType> DepartmentType </DepartmentType> [0..*] ?
<DepartmentDescription> DepartmentDescription </DepartmentDescription> [0..1] ?
<DataCollectionStatus> DataCollectionStatus </DataCollectionStatus> [0..1] ?
<CodesAndComments> CodesAndCommentsExpanded </CodesAndComments> [0..1] ?
<Splits> Splits </Splits> [0..1] ?
<RentLoaner> RentLoaner </RentLoaner> [0..*] ?
<ServiceComponents> ServiceComponents </ServiceComponents> [0..*] ?
<Transportation> Transportation </Transportation> [0..*] ?
<Sublet> Sublet </Sublet> [0..*] ?
<Job> Job </Job> [0..*] ?
<JobReferback> JobReferback </JobReferback> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="InternalPay">
<xsd:sequence>
<xsd:element name="DepartmentType" type="DepartmentType" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="DepartmentDescription" type="DepartmentDescription" minOccurs="0"/>
<xsd:element name="DataCollectionStatus" type="DataCollectionStatus" minOccurs="0"/>
<xsd:element name="CodesAndComments" type="CodesAndCommentsExpanded" minOccurs="0"/>
<xsd:element name="Splits" type="Splits" minOccurs="0"/>
<xsd:element name="RentLoaner" type="RentLoaner" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceComponents" type="ServiceComponents" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Transportation" type="Transportation" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Sublet" type="Sublet" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Job" type="Job" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="JobReferback" type="JobReferback" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): InternalPercent

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

NameInternalPercent
Abstractno
DocumentationPercentage paid by internal (dealer)
More information at: http://www.starstandard.org.

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

Components (Complex Type): ItemId

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

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

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

Components (Complex Type): ItemIdDescription

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

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

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

Components (Complex Type): ItemQuantity

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

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

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

Components (Complex Type): Job

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
JobNumberDMS assigned job or line identification number Required 
OperationIdDealer or DMS assigned operation code identifier Required 
OperationNameDealer or DMS assigned operation description Required 
CodesAndCommentsCodes and comments related to job Required 
DiagnosticsDiagnostics from vehicle service associated with job Required 
ServicePartsParts used on job Optional 
ServiceLaborLabor used on job Optional 
CASECustomer arbitration information associated with job Optional
(INACTIVE)
 
WarrantyClaimWarranty Claim information related to job Optional
You can use WarrantyClaim on Job or Job on WarrantyClaim but as a Best Practice you shouldn't use both on the same RepairOrder.
 
HazmatIndIndicator that Hazmat Was Used and Disposed Of as Part of the Repair Optional
Values: 1 - Hazmat was used. 0 - Hazmat was not used.
 
LanguageThis code is used to define the language of the data used in this transaction Optional
(INACTIVE)
 
AddOnRepairIndAddOnRepairInd Optional
Values: 0 - not an add on, 1 - Add on Repair
 
JobLaborRateThe actual labor rate for this job only, typically the posted rate Optional 
PriceThe actual labor rate for this job only, typically the posted rate Optional
See price component for values.
Total sales portion based for the values specified for the Job. (i.e. GasOilGrease, Job, etc).
 
LaborAllowanceHoursManufacturer approved billable flat rate hours Optional 
LaborActualHoursActual hours required to complete job Required 
JobGoodwillIndIndicates if Dealer Goodwill has been applied to this job (complete or partial) Optional
(INACTIVE)
 
RepeatRepairIndIdentifies repair as having been performed previously on the vehicle Optional
(INACTIVE)
 
JobStatusStatus of Job (Ex: Complete, Incomplete) Optional
(INACTIVE)
 
JobTypeType of service performed (special policy, warranty pay, etc) Optional 
ListNumberIdentifies the weekly statement where the condition will be listed as paid. Optional
(INACTIVE)
 
OriginCodeIndicates source of repair order- Examples: D - Dealer Entered; T – Teleservice; K - Key Reader Optional
(INACTIVE)
 
RentLoanerRent Loaner associated with job Optional
(INACTIVE)
 
ServiceCampaignService Campaign (Recall) associated with job Optional
(INACTIVE)
 
CouponCoupons associated with job Optional
(INACTIVE)
 
TechnicianTechnicians associated with job Required 
ServiceComponentsService Components associated with job Optional 
SplitsSplits associated with job Optional 
TransportationTransportation associated with job Optional
(INACTIVE)
 
TaxTax associated with job Optional 
TowedInIndIndicates that this job led to the need to have this car towed in Optional 
PackageCodeIndicates multiple labor operations within a package (e.g., 30k mileage drive train or emissions package). Optional 
TreadActIndTransportation Recall Enhancement, Accountability, and Documentation (TREAD) Act (i.e., - Indicates if there has been fire damage) Optional
Values: 1 - Yes, 0 - No
 
GoodwillInformation regarding goodwill provided by the manufacturer Optional 

XML Instance Representation
<...>
<JobNumber> JobNumber </JobNumber> [1] ?
<OperationId> OperationId </OperationId> [1] ?
<OperationName> OperationName </OperationName> [1] ?
<CodesAndComments> CodesAndCommentsExpanded </CodesAndComments> [1] ?
<Diagnostics> Diagnostics </Diagnostics> [1..*] ?
<ServiceParts> ServiceParts </ServiceParts> [0..*] ?
<ServiceLabor> ServiceLabor </ServiceLabor> [0..*] ?
<CASE> CASE </CASE> [0..*] ?
<WarrantyClaim> WarrantyClaim </WarrantyClaim> [0..*] ?
<HazmatInd> HazmatInd </HazmatInd> [0..1] ?
<Language> Language </Language> [0..1] ?
<AddOnRepairInd> AddOnRepairInd </AddOnRepairInd> [0..1] ?
<JobLaborRate> JobLaborRate </JobLaborRate> [0..1] ?
<Price> Price </Price> [0..*] ?
<LaborAllowanceHours> LaborAllowanceHours </LaborAllowanceHours> [0..1] ?
<LaborActualHours> LaborActualHours </LaborActualHours> [1] ?
<JobGoodwillInd> JobGoodwillInd </JobGoodwillInd> [0..1] ?
<RepeatRepairInd> RepeatRepairInd </RepeatRepairInd> [0..1] ?
<JobStatus> JobStatus </JobStatus> [0..1] ?
<JobType> JobType </JobType> [0..1] ?
<ListNumber> ListNumber </ListNumber> [0..1] ?
<OriginCode> OriginCode </OriginCode> [0..1] ?
<RentLoaner> RentLoaner </RentLoaner> [0..*] ?
<ServiceCampaign> ServiceCampaign </ServiceCampaign> [0..*] ?
<Coupon> Coupon </Coupon> [0..*] ?
<Technician> ServiceTechnician </Technician> [1..*] ?
<ServiceComponents> ServiceComponents </ServiceComponents> [0..*] ?
<Splits> Splits </Splits> [0..*] ?
<Transportation> Transportation </Transportation> [0..*] ?
<Tax> Tax </Tax> [0..*] ?
<TowedInInd> TowedInInd </TowedInInd> [0..1] ?
<PackageCode> PackageCode </PackageCode> [0..1] ?
<TreadActInd> TreadActInd </TreadActInd> [0..1] ?
<Goodwill> Goodwill </Goodwill> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Job">
<xsd:sequence>
<xsd:element name="JobNumber" type="JobNumber"/>
<xsd:element name="OperationId" type="OperationId"/>
<xsd:element name="OperationName" type="OperationName"/>
<xsd:element name="CodesAndComments" type="CodesAndCommentsExpanded"/>
<xsd:element name="Diagnostics" type="Diagnostics" maxOccurs="unbounded"/>
<xsd:element name="ServiceParts" type="ServiceParts" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceLabor" type="ServiceLabor" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="CASE" type="CASE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="WarrantyClaim" type="WarrantyClaim" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="HazmatInd" type="HazmatInd" minOccurs="0"/>
<xsd:element name="Language" type="Language" minOccurs="0"/>
<xsd:element name="AddOnRepairInd" type="AddOnRepairInd" minOccurs="0"/>
<xsd:element name="JobLaborRate" type="JobLaborRate" minOccurs="0"/>
<xsd:element name="Price" type="Price" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="LaborAllowanceHours" type="LaborAllowanceHours" minOccurs="0"/>
<xsd:element name="LaborActualHours" type="LaborActualHours"/>
<xsd:element name="JobGoodwillInd" type="JobGoodwillInd" minOccurs="0"/>
<xsd:element name="RepeatRepairInd" type="RepeatRepairInd" minOccurs="0"/>
<xsd:element name="JobStatus" type="JobStatus" minOccurs="0"/>
<xsd:element name="JobType" type="JobType" minOccurs="0"/>
<xsd:element name="ListNumber" type="ListNumber" minOccurs="0"/>
<xsd:element name="OriginCode" type="OriginCode" minOccurs="0"/>
<xsd:element name="RentLoaner" type="RentLoaner" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceCampaign" type="ServiceCampaign" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Coupon" type="Coupon" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Technician" type="ServiceTechnician" maxOccurs="unbounded"/>
<xsd:element name="ServiceComponents" type="ServiceComponents" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Splits" type="Splits" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Transportation" type="Transportation" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="TowedInInd" type="TowedInInd" minOccurs="0"/>
<xsd:element name="PackageCode" type="PackageCode" minOccurs="0"/>
<xsd:element name="TreadActInd" type="TreadActInd" minOccurs="0"/>
<xsd:element name="Goodwill" type="Goodwill" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): JobDenialDescription

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

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

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

Components (Complex Type): JobLaborRate

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

NameJobLaborRate
Abstractno
DocumentationThe actual labor rate for this job only, typically the posted rate
More information at: http://www.starstandard.org.

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

Components (Complex Type): JobReferback

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
JobReferbackNumberRefer-back to a job that has already appeared within the same "pay-group" presently being processed (Customer, Claims or Internal Pay) Optional 

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

Components (Complex Type): LaborActualHours

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

NameLaborActualHours
Abstractno
DocumentationActual hours required to complete job
More information at: http://www.starstandard.org.

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

Components (Complex Type): LaborAdditionalHours

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

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

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

Components (Complex Type): LaborAllowanceHours

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

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

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

Components (Complex Type): LaborCostPercent

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

NameLaborCostPercent
Abstractno
DocumentationPercentage of labor cost to be paid by manufacturer as goodwill for this job.
More information at: http://www.starstandard.org.

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

Components (Complex Type): LaborNarrative

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
NarrativeTypeDefines the Type of Labor Narrative/Comment like 'RL' - Recall comment, 'ML' etc., Optional 
NarrativeLabor Comment/Narrative can occur multiple times for each Labor depending on LaborNarrative type Optional
May occur multiple times
 

XML Instance Representation
<...>
<NarrativeType> NarrativeType </NarrativeType> [0..1] ?
<Narrative> Narrative </Narrative> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="LaborNarrative">
<xsd:sequence>
<xsd:element name="NarrativeType" type="NarrativeType" minOccurs="0"/>
<xsd:element name="Narrative" type="Narrative" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): LaborOperationDescription

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

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

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

Components (Complex Type): LaborOperationId

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

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

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

Components (Complex Type): LaborOperationQuantity

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

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

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

Components (Complex Type): LaborRate

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

NameLaborRate
Abstractno
DocumentationDealer Posted Hourly Retail Labor Rate
More information at: http://www.starstandard.org.

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

Components (Complex Type): LocationId

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

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

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

Components (Complex Type): MarkupPercentage

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

NameMarkupPercentage
Abstractno
DocumentationDealer submitted part markup percentage
More information at: http://www.starstandard.org.

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

Components (Complex Type): MaximumRentalAmount

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

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

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

Components (Complex Type): Measurement

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

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

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

Components (Complex Type): Mileage

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
uom Optional 

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

Components (Complex Type): MileageIn

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

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

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

Components (Complex Type): MileageOut

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

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

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

Components (Complex Type): MinimalDemographics

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
GenderGender of party Optional
Values: M - Male, F - Female
 
LanguageBusiness party native language Optional
Reference Language Enumerator
 
BirthDateBirth date of party Optional
In YYYY-MM-DD format
 

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

Components (Complex Type): NonTaxableAmount

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

NameNonTaxableAmount
Abstractno
DocumentationTotal non-taxable price.
More information at: http://www.starstandard.org.

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

Components (Complex Type): OperationId

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

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

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

Components (Complex Type): OperationName

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

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

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

Components (Complex Type): OptionBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): OptionType

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

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

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

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

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

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

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

listURI="xsd:anyURI [0..1]"
>
</...>
Schema Component Representation
<xsd:complexType name="OptionType">
<xsd:simpleContent>
<xsd:extension base="CodeType"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): OrganizationAddress

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

NameOrganizationAddress
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationalOwnerParty

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

NameOrganizationalOwnerParty
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationalOwnerPartyExtended

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

NameOrganizationalOwnerPartyExtended
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional 
NameCompany name of organizational party Optional 
AddressOrganizational Party address Optional 
DBANameDoing Business As name. Optional 
ContactOrganizational Party contact information Optional 
RelationshipCodeIndicates the Business Party’s relationship to the primary Party (e.g., mother, father, husband, etc.)l Optional 
MarketingMailIndIndicates customers whom have requested no marketing mail Optional 
PrimaryDriverIndIdentifies customer as primary driver Optional 
DriverActionDriver action (Ex: Drop-Off, Pick-Up, etc) Optional 

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

Components (Complex Type): OrganizationalOwnerPartyExtendedRO

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional 
NameCompany name of organizational party Optional 
AddressOrganizational Party address Optional 
DBANameDoing Business As name. Optional 
ContactOrganizational Party contact information Optional 
RelationshipCodeIndicates the Business Party’s relationship to the primary Party (e.g., mother, father, husband, etc.)l Optional 
MarketingMailIndIndicates customers whom have requested no marketing mail Optional 
PrimaryDriverIndIdentifies customer as primary driver Optional 
DriverActionDriver action (Ex: Drop-Off, Pick-Up, etc) Optional 
CustomerChangeIndIndicates whether customer information has changed Optional
(INACTIVE)
 
DataCollectionStatusIndicates status of data for the record it appears on , either complete or incomplete Optional
(INACTIVE)
 

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

Components (Complex Type): OrganizationalPartyAlternatePartyId

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

NameOrganizationalPartyAlternatePartyId
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationContact

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): OrganizationContactExtended

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

NameOrganizationContactExtended
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationContactPersonName

Super-types:None
Sub-types:None

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

Data Elements and Components

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

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

Components (Complex Type): OrganizationPartyBase

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

NameOrganizationPartyBase
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationPartyEmail

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

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

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

Components (Complex Type): OrganizationPartyFax

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

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

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

Components (Complex Type): OrganizationPartyTelephone

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 
exten Required 

XML Instance Representation
<...

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

Components (Complex Type): PartDealerNumer

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

NamePartDealerNumer
Abstractno
DocumentationIdentification number for party that installed part
More information at: http://www.starstandard.org.

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

Components (Complex Type): PartMaximumAmount

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

NamePartMaximumAmount
Abstractno
DocumentationTotal Amount of part allowance
More information at: http://www.starstandard.org.

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

Components (Complex Type): PartNameCode

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

NamePartNameCode
Abstractno
DocumentationPart identifier which is comprised of a system and component code
More information at: http://www.starstandard.org.

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

Components (Complex Type): PartNameCodeDescription

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

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

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

Components (Complex Type): PartsCostPercent

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

NamePartsCostPercent
Abstractno
DocumentationPercentage of part cost to be paid by manufacturer as goodwill for this job.
More information at: http://www.starstandard.org.

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

Components (Complex Type): PartyBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 

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

Components (Complex Type): PartyId

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

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

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

Components (Complex Type): Percent

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

NamePercent
Abstractno
DocumentationPercent
More information at: http://www.starstandard.org.

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

Components (Complex Type): PreAdjustmentAmount

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

NamePreAdjustmentAmount
Abstractno
DocumentationTotal amount derived before the application of tax. (i.e., Dealership's Part Adjustment Amount)
More information at: http://www.starstandard.org.

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

Components (Complex Type): Price

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PriceTypeIdentifies the price type Required 
TaxableAmountTotal Taxable Price Optional 
NonTaxableAmountTotal non-taxable price. Optional 
TotalAmountTotal price (cost + markup) Optional 
UnitPriceUnitPrice Optional 
TotalCostValue at unit cost times quantity Optional 
UnitCostCost at inventory value Optional 
PriceExplanationExplanatory Note for Pricing Optional 

XML Instance Representation
<...>
<PriceType> PriceType </PriceType> [1] ?
<TaxableAmount> TaxableAmount </TaxableAmount> [0..1] ?
<NonTaxableAmount> NonTaxableAmount </NonTaxableAmount> [0..1] ?
<TotalAmount> TotalAmount </TotalAmount> [0..1] ?
<UnitPrice> UnitPrice </UnitPrice> [0..1] ?
<TotalCost> TotalCost </TotalCost> [0..1] ?
<UnitCost> UnitCost </UnitCost> [0..1] ?
<PriceExplanation> PriceExplanation </PriceExplanation> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Price">
<xsd:sequence>
<xsd:element name="PriceType" type="PriceType"/>
<xsd:element name="TaxableAmount" type="TaxableAmount" minOccurs="0"/>
<xsd:element name="NonTaxableAmount" type="NonTaxableAmount" minOccurs="0"/>
<xsd:element name="TotalAmount" type="TotalAmount" minOccurs="0"/>
<xsd:element name="UnitPrice" type="UnitPrice" minOccurs="0"/>
<xsd:element name="TotalCost" type="TotalCost" minOccurs="0"/>
<xsd:element name="UnitCost" type="UnitCost" minOccurs="0"/>
<xsd:element name="PriceExplanation" type="PriceExplanation" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): Quantity

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
uom Required 

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

Components (Complex Type): RentalAllowance

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

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

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

Components (Complex Type): RentDaysQuantity

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

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

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

Components (Complex Type): RentLoaner

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
VINRental Loaner Vehicle Identification Number Optional 
RentDaysQuantityNumber of days rental/loaner was out Optional 
RentOutDateDate rental/loaner vehicle provided to customer Optional 
RentInDateDate rental/loaner vehicle turned in by customer Optional 
ModelModel description of rental/loaner vehicle Optional 
RentNotesRent Loaner Comments Optional 
RentLoanerCodeIdentifies rental/loaner vehicle Optional
Values: L - Loaner, R - Rental
 
RentLoanerInvoiceNumberRental/loaner accounting identifier - the Rental Loaner Invoice # from either the DMS or rental company Optional 
PriceTotal Price paid for rental/loaner Including tax Optional
Values: RentLoaner
 
RentLoanerHoursNumber of hours the rental loaner was used by the customer Optional 
MakeVehicle make code - Usually available in the VIN number (use NCIC code). Optional
(INACTIVE)
 
DailyRateActual Daily rate paid for the vehicle Optional
(INACTIVE)
 
RentLoanerReasonCodeThe reason code identifying the reason a rental loaner was provided Optional
(INACTIVE)
 
TaxActual amount of tax paid on rentalLoaner Optional 
ProviderNameParty that provided the service or vehicle Optional
(INACTIVE)
 

XML Instance Representation
<...>
<VIN> VIN </VIN> [0..1] ?
<RentDaysQuantity> RentDaysQuantity </RentDaysQuantity> [0..1] ?
<RentOutDate> RentOutDate </RentOutDate> [0..1] ?
<RentInDate> RentInDate </RentInDate> [0..1] ?
<Model> Model </Model> [0..1] ?
<RentNotes> RentNotes </RentNotes> [0..1] ?
<RentLoanerCode> RentLoanerCode </RentLoanerCode> [0..1] ?
<RentLoanerInvoiceNumber> RentLoanerInvoiceNumber </RentLoanerInvoiceNumber> [0..1] ?
<Price> Price </Price> [0..1] ?
<RentLoanerHours> RentLoanerHours </RentLoanerHours> [0..1] ?
<Make> Make </Make> [0..1] ?
<DailyRate> DailyRate </DailyRate> [0..1] ?
<RentLoanerReasonCode> RentLoanerReasonCode </RentLoanerReasonCode> [0..1] ?
<Tax> Tax </Tax> [0..*] ?
<ProviderName> ProviderName </ProviderName> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="RentLoaner">
<xsd:complexContent>
<xsd:extension base="RentLoanerBase">
<xsd:sequence>
<xsd:element name="RentLoanerCode" type="RentLoanerCode" minOccurs="0"/>
<xsd:element name="RentLoanerInvoiceNumber" type="RentLoanerInvoiceNumber" minOccurs="0"/>
<xsd:element name="Price" type="Price" minOccurs="0"/>
<xsd:element name="RentLoanerHours" type="RentLoanerHours" minOccurs="0"/>
<xsd:element name="Make" type="Make" minOccurs="0"/>
<xsd:element name="DailyRate" type="DailyRate" minOccurs="0"/>
<xsd:element name="RentLoanerReasonCode" type="RentLoanerReasonCode" minOccurs="0"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ProviderName" type="ProviderName" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): RentLoanerBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): RentLoanerHours

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

NameRentLoanerHours
Abstractno
DocumentationNumber of hours the rental loaner was used by the customer.
More information at: http://www.starstandard.org.

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

Components (Complex Type): RepairOrder

Super-types:None
Sub-types:None

NameRepairOrder
Abstractno
DocumentationSTAR Version 3.0 - Draft
More information at: http://www.starstandards.org.

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

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

STAR Version 1.1 STAR approved 04/09/2003; OAGI approved 8/16/2002 effective date 07/04/2003
More information at: http://www.starstandards.org.

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Header Required 
JobJobs related to Warranty Claim Optional 
JobReferbackJob Referback related to Warranty Claim Optional 
WarrantyClaimWarranty Claim information related to job Optional 
InternalPay Optional 

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

Components (Complex Type): RepairOrderHeader

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

NameRepairOrderHeader
Abstractno
Documentation.
More information at: http://www.starstandards.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentDateTimeIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional 
DocumentIdRepair Order Number Required 
SecondaryReferenceNumberSecondary Repair Order reference number Optional
(INACTIVE)
 
DealerDealer that Repair Order is being processed for Optional
(INACTIVE)
Dealer that Repair Order is being processed.
 
IndividualOwnerIndividual who owns the vehicle Optional
Either the IndividualOwner or OrganizationalOwner component can be used but not both.
 
OrganizationalOwnerOrganization that owns the vehicle Optional 
IndividualCo-OwnerIndividual who co-owns the vehicle Optional
Can only be used if the IndividualOwner component is used
 
OrganizationalCo-OwnerOrganization that co-owns the vehicle Optional
Can only be used if the OrganizationalOwner component is used.
 
PrimaryDriverPrimary driver of the vehicle Optional
(INACTIVE)
 
SecondaryDriverSecondary driver(s) of the vehicle Optional
(INACTIVE)
 
VehicleStatic information on vehicle Optional
Please note that although the Schema shows this as an Optional component, in this BOD usage, it should be Required
 
WarrantyVehicle warranty information Optional 
ServiceContractVehicle Servcie Contract(s) Optional
(INACTIVE)
 
CASECustomer arbitration information Optional
(INACTIVE)
 
RepairOrderOpenedDateSystem date when Repair Order was opened Optional
In YYYY-MM-DD format
 
RepairOrderCompletedDateThe date the last line was closed on the repair order Optional 
RepairOrderInvoiceDateThe date the repair order transaction moves to accounting Optional
In YYYY-MM-DD format
Whenever the Repair Order has Customer Pay, this field needs to be populated.
 
ServiceAdvisorService Advisor for repair order Optional
Please note that although the Schema shows this as an Optional component, in this BOD usage, it should be Required
 
MileageInOdometer reading of vehicle when repair order was opened Optional
Requires “uom” attribute for mileage type
K – Kilometers, M – Miles
Please note that although the Schema shows this as an Optional field in this BOD usage, it should be Required
 
MileageOutOdometer reading of vehicle when repair order was opened Optional
Requires “uom” attribute for mileage type
K – Kilometers, M – Miles
Please note that although the Schema shows this as an Optional field in this BOD usage, it should be Required
 
OrderNotesFree form text for general repair order comment which will be printed on the invoice Optional 
OrderInternalNotesFree form text for internal repair order remarks that will NOT be printed on the invoice Optional
(INACTIVE)
 
DepartmentTypeIdentifies the internal department Optional
If an Internal Pay Repair Order, this field needs to be populated
 
RentLoanerRental or Loaner verhicles associated with Repair Order Optional 
ServiceComponentsService Components associated with Repair Order (Miscellaneous, GasOilGrease, PaintMaterials, ShopSupplies and Freight Optional
Values: Miscellaneous, GasOilGrease, PaintMaterials, ShopSupplies, Freight
Required if any of the Values listed are used.
 
SubletService Components associated with Repair Order (Miscellaneous, GasOilGrease, PaintMaterials, ShopSupplies and Freight Optional 
LaborRateDealer Posted Hourly Retail Labor Rate Optional
Requires "currency" attibute
 
PriceCustomer Pay, Warranty and Internal Pay totals Optional
Values: Customer, Claim, Internal
Please note that although the Schema shows this as an Optional component, at least one Price component needs to be sent – either the ‘Customer” ‘Claim” or “Internal
 
TaxTotal Repair Order taxes Optional 
DataCollectionStatusIndicates status of data for the record it appears on , either complete or incomplete Optional
Values: C - Complete, I - Incomplete
 
ESCFranchiseIndExtended Service Competitive (ESC) flag indicates if dealer has franchise for Extended Service Program (ESP) repair for competitive make Optional
(INACTIVE)
Values: 1 - Yes, 0 - No
 
SplitsSplits total for Repair Order Optional
Value: Total
 
TreadActIndIndicates if there has been fire damage (i.e., could indicate any tread related repair) Optional
Values: 1 - Yes, 0 - No
 
LocationIdCode identifying the physical location of a dealer. Optional 
RepairOrderStatusStatus of the repair order. Optional 

XML Instance Representation
<...>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<DocumentId> DocumentId </DocumentId> [1] ?
<SecondaryReferenceNumber> SecondaryReferenceNumber </SecondaryReferenceNumber> [0..1] ?
<Dealer> ROServiceDealerParty </Dealer> [0..1] ?
<IndividualOwner> IndividualOwnerPartyExtendedRO </IndividualOwner> [0..1] ?
<OrganizationalOwner> OrganizationalOwnerPartyExtendedRO </OrganizationalOwner> [0..1] ?
<IndividualCo-Owner> IndividualOwnerPartyExtendedRO </IndividualCo-Owner> [0..1] ?
<OrganizationalCo-Owner> OrganizationalOwnerPartyExtendedRO </OrganizationalCo-Owner> [0..1] ?
<PrimaryDriver> IndividualOwnerPartyExtendedRO </PrimaryDriver> [0..1] ?
<SecondaryDriver> IndividualOwnerPartyExtendedRO </SecondaryDriver> [0..*] ?
<Vehicle> ServiceVehicle </Vehicle> [0..1] ?
<Warranty> WarrantyAdditional </Warranty> [0..*] ?
<ServiceContract> FullServiceContract </ServiceContract> [0..*] ?
<CASE> CASE </CASE> [0..*] ?
<RepairOrderOpenedDate> RepairOrderOpenedDate </RepairOrderOpenedDate> [0..1] ?
<RepairOrderCompletedDate> RepairOrderCompletedDate </RepairOrderCompletedDate> [0..1] ?
<RepairOrderInvoiceDate> RepairOrderInvoiceDate </RepairOrderInvoiceDate> [0..1] ?
<ServiceAdvisor> ServiceAdvisor </ServiceAdvisor> [0..1] ?
<MileageIn> MileageIn </MileageIn> [0..1] ?
<MileageOut> MileageOut </MileageOut> [0..1] ?
<OrderNotes> OrderNotes </OrderNotes> [0..1] ?
<OrderInternalNotes> OrderInternalNotes </OrderInternalNotes> [0..1] ?
<DepartmentType> DepartmentType </DepartmentType> [0..1] ?
<RentLoaner> RentLoaner </RentLoaner> [0..*] ?
<ServiceComponents> ServiceComponents </ServiceComponents> [0..*] ?
<Sublet> Sublet </Sublet> [0..*] ?
<LaborRate> LaborRate </LaborRate> [0..1] ?
<Price> Price </Price> [0..3] ?
<Tax> Tax </Tax> [0..*] ?
<DataCollectionStatus> DataCollectionStatus </DataCollectionStatus> [0..1] ?
<ESCFranchiseInd> ESCFranchiseInd </ESCFranchiseInd> [0..1] ?
<Splits> Splits </Splits> [0..1] ?
<TreadActInd> TreadActInd </TreadActInd> [0..1] ?
<LocationId> LocationId </LocationId> [0..1] ?
<RepairOrderStatus> ServiceContractStatus </RepairOrderStatus> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="RepairOrderHeader">
<xsd:complexContent>
<xsd:extension base="HeaderBase">
<xsd:sequence>
<xsd:element name="DocumentId" type="DocumentId"/>
<xsd:element name="SecondaryReferenceNumber" type="SecondaryReferenceNumber" minOccurs="0"/>
<xsd:element name="Dealer" type="ROServiceDealerParty" minOccurs="0"/>
<xsd:element name="IndividualOwner" type="IndividualOwnerPartyExtendedRO" minOccurs="0"/>
<xsd:element name="OrganizationalOwner" type="OrganizationalOwnerPartyExtendedRO" minOccurs="0"/>
<xsd:element name="IndividualCo-Owner" type="IndividualOwnerPartyExtendedRO" minOccurs="0"/>
<xsd:element name="OrganizationalCo-Owner" type="OrganizationalOwnerPartyExtendedRO" minOccurs="0"/>
<xsd:element name="PrimaryDriver" type="IndividualOwnerPartyExtendedRO" minOccurs="0"/>
<xsd:element name="SecondaryDriver" type="IndividualOwnerPartyExtendedRO" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Vehicle" type="ServiceVehicle" minOccurs="0"/>
<xsd:element name="Warranty" type="WarrantyAdditional" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceContract" type="FullServiceContract" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="CASE" type="CASE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="RepairOrderOpenedDate" type="RepairOrderOpenedDate" minOccurs="0"/>
<xsd:element name="RepairOrderCompletedDate" type="RepairOrderCompletedDate" minOccurs="0"/>
<xsd:element name="RepairOrderInvoiceDate" type="RepairOrderInvoiceDate" 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="OrderInternalNotes" type="OrderInternalNotes" minOccurs="0"/>
<xsd:element name="DepartmentType" type="DepartmentType" minOccurs="0"/>
<xsd:element name="RentLoaner" type="RentLoaner" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceComponents" type="ServiceComponents" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Sublet" type="Sublet" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="LaborRate" type="LaborRate" minOccurs="0"/>
<xsd:element name="Price" type="Price" minOccurs="0" maxOccurs="3"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="DataCollectionStatus" type="DataCollectionStatus" minOccurs="0"/>
<xsd:element name="ESCFranchiseInd" type="ESCFranchiseInd" minOccurs="0"/>
<xsd:element name="Splits" type="Splits" minOccurs="0"/>
<xsd:element name="TreadActInd" type="TreadActInd" minOccurs="0"/>
<xsd:element name="LocationId" type="LocationId" minOccurs="0"/>
<xsd:element name="RepairOrderStatus" type="ServiceContractStatus" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ReplacementSerialNumbers

Super-types:None
Sub-types:None

NameReplacementSerialNumbers
Abstractno
Documentationrepresents information about the parts replaced on the job
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
OriginalSerialNumberThe serial number of the part that is being replaced Optional 
ReplacementSerialNumberThe serial number of the part that is used to replace another part Optional 
ItemIdThe Part Number or Manufacturer Code of the part used to replace another part> Optional 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional
Values: H - Manufacturer Part Code, P - Part number is used
 

XML Instance Representation
<...>
<OriginalSerialNumber> OriginalSerialNumber </OriginalSerialNumber> [0..1] ?
<ReplacementSerialNumber> ReplacementSerialNumber </ReplacementSerialNumber> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ReplacementSerialNumbers">
<xsd:sequence>
<xsd:element name="OriginalSerialNumber" type="OriginalSerialNumber" minOccurs="0"/>
<xsd:element name="ReplacementSerialNumber" type="ReplacementSerialNumber" minOccurs="0"/>
<xsd:element name="ItemId" type="ItemId" minOccurs="0"/>
<xsd:element name="PartType" type="PartType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ResponseVerb

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

NameResponseVerb
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
OriginalBODId Optional 

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

Components (Complex Type): RestrictionDescription

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

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

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

Components (Complex Type): ROServiceDealerParty

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

NameROServiceDealerParty
Abstractno

Data Elements and Components

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

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

Components (Complex Type): SecondaryDealerNumber

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

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

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

Components (Complex Type): Sender

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

NameSender
Abstractno

Data Elements and Components

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

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

Components (Complex Type): SenderBase

Super-types:None
Sub-types:

NameSenderBase
Abstractno

Data Elements and Components

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

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

Components (Complex Type): ServiceAdvisor

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

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

Data Elements and Components

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

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

Components (Complex Type): ServiceCampaign

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): ServiceCampaignExtended

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

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

Data Elements and Components

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

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

Components (Complex Type): ServiceComponents

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ComponentTypeIdentifies the type of ServiceComponent Required 
ServiceCodeManufacturer assigned code for service component associated with job Optional 
ServiceDescriptionFree form text description of service component associated with job Optional 
PricePrice and cost information assoicated with service component Optional 
ItemQuantityQuantity used for service component Optional 
ExpenseHoursTime allotted for administrative work Optional
(INACTIVE)
 
AppealActionCodeDefines action to be taken on appeal Optional
(INACTIVE)
 
DocumentIdFree form entry for document associated with service component (i.e., Shipper, BOL, Invoice, etc.) Optional 
SplitsSplits assoicated with service component Optional 
TaxTax assoicated with service component Optional 
CarrierIdCarrier code related to service component Optional 

XML Instance Representation
<...>
<ComponentType> ComponentType </ComponentType> [1] ?
<ServiceCode> ServiceCode </ServiceCode> [0..1] ?
<ServiceDescription> ServiceDescription </ServiceDescription> [0..1] ?
<Price> Price </Price> [0..1] ?
<ItemQuantity> ItemQuantity </ItemQuantity> [0..1] ?
<ExpenseHours> ExpenseHours </ExpenseHours> [0..1] ?
<AppealActionCode> AppealActionCode </AppealActionCode> [0..1] ?
<DocumentId> DocumentId </DocumentId> [0..1] ?
<Splits> Splits </Splits> [0..1] ?
<Tax> Tax </Tax> [0..*] ?
<CarrierId> CarrierId </CarrierId> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceComponents">
<xsd:sequence>
<xsd:element name="ComponentType" type="ComponentType"/>
<xsd:element name="ServiceCode" type="ServiceCode" minOccurs="0"/>
<xsd:element name="ServiceDescription" type="ServiceDescription" minOccurs="0"/>
<xsd:element name="Price" type="Price" minOccurs="0"/>
<xsd:element name="ItemQuantity" type="ItemQuantity" minOccurs="0"/>
<xsd:element name="ExpenseHours" type="ExpenseHours" minOccurs="0"/>
<xsd:element name="AppealActionCode" type="AppealActionCode" minOccurs="0"/>
<xsd:element name="DocumentId" type="DocumentId" minOccurs="0"/>
<xsd:element name="Splits" type="Splits" minOccurs="0"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="CarrierId" type="CarrierId" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ServiceContractBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): ServiceContractStatus

Super-types:None
Sub-types:None

NameServiceContractStatus
Abstractno
DocumentationStatus of the service contract
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
StatusTypeDefines the type of status that occured. Optional 
StatusCodeA code identifying the reason for a status message. Optional 
StatusTextDescriptive status text. Optional 

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

Components (Complex Type): ServiceDealerParty

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

NameServiceDealerParty
Abstractno

Data Elements and Components

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

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

Components (Complex Type): ServiceDescription

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

NameServiceDescription
Abstractno
DocumentationFree form text description of service component
More information at: http://www.starstandard.org.

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

Components (Complex Type): ServiceId

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

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

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

Components (Complex Type): ServiceLabor

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LaborOperationIdCurrently assigned code for this operation (preferably manufacturer code) Optional 
LaborOperationIdTypeLabor operation category code Optional 
LaborOperationDescriptionDescription of a particular operation code Optional 
PartNameCodeDescriptionDescription of Part identifier (PNC) that caused the failure Optional 
LaborOperationLocationCode Indicating Position/Location on Vehicle where labor was performed Optional 
LaborActionCodeManufacturer-assigned code to describe type of labor performed Optional 
LaborAllowanceHoursFlat rate labor hour allowance for this operation Optional 
LaborAdditionalHoursAdditional labor hours above flat rate allowance Optional 
LaborOperationQuantityNumber of times this operation was performed for this labor line Optional 
DiagnosticsDiagnostics from vehicle service associated with labor Optional 
AdditionalHoursLaborCommentExplanation for the need for the additional labor hours Optional
(INACTIVE)
 
PartNameCodePart identifier which is comprised of a system and component code that caused the failure Optional 
LaborRateLabor Rate for this operation code Optional 
PriceLabor Price for labor operation code Optional
Please note that although the Schema shows this as an Optional component, in this BOD usage, it should be Required.
 
AppealActionCodeDefines action to be taken on appeal Optional
(INACTIVE)
 
MainOperationCodeIdentifies the primary laborline or "main operator" that caused the vehicle to be serviced in the first place Optional
(INACTIVE)
 
LaborActualHoursActual labor hours spent by the technician to complete this labor operation Optional 
NoChargeLaborCodeIndicates this labor operation is a no-charge (e.g, NC=Nop Charge; OL=Overlapping) Optional 
LaborOperationPolicyCodeDealer assigned Policy code for the labor operation Optional
(INACTIVE)
 
LaborNarrativeLabor Narrative related to Labor Optional 
LaborOperationCommentFree form comment regarding the labor operation. Optional
(INACTIVE)
 
TechnicianTechnicians related to labor operation Optional 
TaxActual amount of tax paid on parts Optional 
SplitsPart Adjustment Optional 
ServicePartsParts related to labor operation Optional 
SubletSublet related to labor operation Optional 

XML Instance Representation
<...>
<LaborOperationId> LaborOperationId </LaborOperationId> [0..1] ?
<LaborOperationIdType> LaborOperationIdType </LaborOperationIdType> [0..1] ?
<LaborOperationDescription> LaborOperationDescription </LaborOperationDescription> [0..1] ?
<PartNameCodeDescription> PartNameCodeDescription </PartNameCodeDescription> [0..1] ?
<LaborOperationLocation> LaborOperationLocation </LaborOperationLocation> [0..1] ?
<LaborActionCode> LaborActionCode </LaborActionCode> [0..1] ?
<LaborAllowanceHours> LaborAllowanceHours </LaborAllowanceHours> [0..1] ?
<LaborAdditionalHours> LaborAdditionalHours </LaborAdditionalHours> [0..1] ?
<LaborOperationQuantity> LaborOperationQuantity </LaborOperationQuantity> [0..1] ?
<Diagnostics> Diagnostics </Diagnostics> [0..*] ?
<AdditionalHoursLaborComment> AdditionalHoursLaborComment </AdditionalHoursLaborComment> [0..1] ?
<PartNameCode> PartNameCode </PartNameCode> [0..1] ?
<LaborRate> LaborRate </LaborRate> [0..1] ?
<Price> Price </Price> [0..1] ?
<AppealActionCode> AppealActionCode </AppealActionCode> [0..1] ?
<MainOperationCode> MainOperationCode </MainOperationCode> [0..1] ?
<LaborActualHours> LaborActualHours </LaborActualHours> [0..1] ?
<NoChargeLaborCode> NoChargeLaborCode </NoChargeLaborCode> [0..1] ?
<LaborOperationPolicyCode> LaborOperationPolicyCode </LaborOperationPolicyCode> [0..1] ?
<LaborNarrative> LaborNarrative </LaborNarrative> [0..*] ?
<LaborOperationComment> LaborOperationComment </LaborOperationComment> [0..1] ?
<Technician> ServiceTechnician </Technician> [0..*] ?
<Tax> Tax </Tax> [0..*] ?
<Splits> Splits </Splits> [0..1] ?
<ServiceParts> ServiceParts </ServiceParts> [0..*] ?
<Sublet> Sublet </Sublet> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceLabor">
<xsd:complexContent>
<xsd:extension base="ServiceLaborBase">
<xsd:sequence>
<xsd:element name="AdditionalHoursLaborComment" type="AdditionalHoursLaborComment" minOccurs="0"/>
<xsd:element name="PartNameCode" type="PartNameCode" minOccurs="0"/>
<xsd:element name="LaborRate" type="LaborRate" minOccurs="0"/>
<xsd:element name="Price" type="Price" minOccurs="0"/>
<xsd:element name="AppealActionCode" type="AppealActionCode" minOccurs="0"/>
<xsd:element name="MainOperationCode" type="MainOperationCode" minOccurs="0"/>
<xsd:element name="LaborActualHours" type="LaborActualHours" minOccurs="0"/>
<xsd:element name="NoChargeLaborCode" type="NoChargeLaborCode" minOccurs="0"/>
<xsd:element name="LaborOperationPolicyCode" type="LaborOperationPolicyCode" minOccurs="0"/>
<xsd:element name="LaborNarrative" type="LaborNarrative" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="LaborOperationComment" type="LaborOperationComment" minOccurs="0"/>
<xsd:element name="Technician" type="ServiceTechnician" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Splits" type="Splits" minOccurs="0"/>
<xsd:element name="ServiceParts" type="ServiceParts" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Sublet" type="Sublet" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ServiceLaborBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): ServiceOption

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

NameServiceOption
Abstractno

Data Elements and Components

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

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

Components (Complex Type): ServiceParts

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ItemIdItem part number identifier Optional 
ItemIdDescriptionItem part number detail description Optional 
ItemQuantityQuantity of Part number used on service Optional 
GroupNumberGroup Number Optional 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional 
PricePrice and cost for parts and return core Optional
Values: Parts, ReturnCore
Please note that although the Schema shows this as an Optional component, in this BOD usage, it should be Required for this PriceType
 
AppealActionCoceDefines action to be taken on appeal Optional 
PartAccessoryIndIndicates whether this is an accessory Optional
Values: 1 - Yes, 0 - No
 
PartSourceCodeIndicates the source of the part (e.g. M - Manufacturer) Optional 
MarkupPercentageDealer submitted part markup percentage Optional 
MarkupTypeSpecifiies the markup applied by system or dealership input (e.g., S=System ) Optional 
ReplacementSerialNumbersReplacementSerialNumber Optional 
TaxActual amount of tax paid on parts Optional 
SplitsPart Adjustment Optional 

XML Instance Representation
<...>
<ItemId> ItemId </ItemId> [0..1] ?
<ItemIdDescription> ItemIdDescription </ItemIdDescription> [0..1] ?
<ItemQuantity> ItemQuantity </ItemQuantity> [0..1] ?
<GroupNumber> GroupNumber </GroupNumber> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<Price> Price </Price> [0..*] ?
<AppealActionCoce> AppealActionCode </AppealActionCoce> [0..1] ?
<PartAccessoryInd> PartAccessoryInd </PartAccessoryInd> [0..1] ?
<PartSourceCode> PartSourceCode </PartSourceCode> [0..1] ?
<MarkupPercentage> MarkupPercentage </MarkupPercentage> [0..1] ?
<MarkupType> MarkupType </MarkupType> [0..1] ?
<ReplacementSerialNumbers> ReplacementSerialNumbers </ReplacementSerialNumbers> [0..1] ?
<Tax> Tax </Tax> [0..*] ?
<Splits> Splits </Splits> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceParts">
<xsd:complexContent>
<xsd:extension base="ServicePartsBase">
<xsd:sequence>
<xsd:element name="Price" type="Price" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="AppealActionCoce" type="AppealActionCode" minOccurs="0"/>
<xsd:element name="PartAccessoryInd" type="PartAccessoryInd" minOccurs="0"/>
<xsd:element name="PartSourceCode" type="PartSourceCode" minOccurs="0"/>
<xsd:element name="MarkupPercentage" type="MarkupPercentage" minOccurs="0"/>
<xsd:element name="MarkupType" type="MarkupType" minOccurs="0"/>
<xsd:element name="ReplacementSerialNumbers" type="ReplacementSerialNumbers" minOccurs="0"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Splits" type="Splits" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ServicePartsBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): ServiceTechnician

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsSocial security number or other legal document Id of technician Optional 
TechnicianNameName of technician assigned to RO Optional 
TeamNameTeam assigned to Repair Order Optional 
TechnicianSkillAreaType of training required to perform the labor operation Optional 
TechnicianSkillLevelLevel of training required to perform the labor operation Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> OrganizationalPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<TechnicianName> TechnicianName </TechnicianName> [0..1] ?
<TeamName> TeamName </TeamName> [0..1] ?
<TechnicianSkillArea> TechnicianSkillArea </TechnicianSkillArea> [0..1] ?
<TechnicianSkillLevel> TechnicianSkillLevel </TechnicianSkillLevel> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ServiceTechnician">
<xsd:complexContent>
<xsd:extension base="TechnicianBase"/>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ServiceVehicle

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ModelManufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code) Optional 
ModelYearVehicle designated model year Optional 
ModelDescriptionDescriptive vehicle model name Optional 
MakeVehicle make code - Usually available in the VIN number (use NCIC code). Optional 
SaleClassClass of Sale Optional 
ConditionCondition of Vehicle - Example: Excellent, Good, Fair, Poor, Unknown Optional 
CertifiedPreownedIndIdentifies as a certified Pre-Owned Vehicle Optional 
VehicleNoteAny vehicle related notes Optional 
VINFederally defined 17 position vehicle identification number Optional 
DeliveryMileageOdometer reading of vehicle at time of delivery Optional 
VehicleStockDealer assigned vehicle stock number Optional 
TrimCodeManufacturer assigned trim code Optional 
DoorsQuantityNumber of doors on vehicle Optional 
BodyStyleManufacturer-assigned vehicle body style Optional 
InteriorColorVehicle Interior Color(s) Optional 
ExteriorColorVehicle Exterior Color(s) Optional 
TransmissionTypeVehicle Transmission type Optional 
OdometerStatusStatus of odometer at trade-in. Example:: Replaced, Tampered, Miles> 90,000, etc. Optional 
NonUSVehicleIndIndicates whether the vehicle was produced for the United States or not Optional 
VehicleDemoIndIndicates whether vehicle was ever a demo Optional 
LicenseNumberState License plate number of vehicle Optional 
BrandedInfoVehicle Branding Information Optional 
RestrictionIndIndication that vehicle has restrictions on its use Optional 
RestrictionDescriptionDescription of vehicle use restrictions Optional 
TelematicsServiceIndIndication whether Telematics Service Subscription is turned on Optional 
OptionService Vehicle Options Optional
(INACTIVE)
 
TransmissionCodeTransmission Serial Number Optional
(INACTIVE)
 
DeliveryDateThe date of original retail vehicle sale Optional
IN YYYY-MM-DD format
 
EngineNumberSerial number of the engine if vehicle not made for US sale Optional 
IgnitionKeyNumberVehicle Ignition Key Number Optional
(INACTIVE)
 
AxleCodeThe code on the axle of the vehicle. Optional
(INACTIVE)
 
FleetAccountManufacturer defined fleet account number Optional
(INACTIVE)
 
FleetVehicleIdUniquely identifies the vehicle as part of a fleet company Optional
(INACTIVE)
 
FleetPurchaseOrderNumberFleet Purchase Order Number vehicle was purchased under Optional
(INACTIVE)
 
EngineDisplacementThe size of the engine. E.x 3.2L Displacement of engine (i.e., amount of volume in the cylinders) Optional 
EngineDescriptionThe type of the engine. Ex. Hybrid, Electronic, Diesel,GasolineDescription of engine (e.g., 32 valves, hybrid, electronic, diesel, etc.) Optional 

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

Components (Complex Type): SeverityCode

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

NameSeverityCode
Abstractno
DocumentationDegree of damage
More information at: http://www.starstandard.org.

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

Components (Complex Type): Show

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

NameShow
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
OriginalBODId Optional 

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

Components (Complex Type): ShowRepairOrder

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

NameShowRepairOrder
Abstractno

Data Elements and Components

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

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

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

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

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

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

Components (Complex Type): ShowRepairOrderDataArea

Super-types:None
Sub-types:None

NameShowRepairOrderDataArea
Abstractno

Data Elements and Components

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

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

Components (Complex Type): Signature

Super-types:None
Sub-types:None

NameSignature
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
qualifyingAgency Optional 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules

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

Components (Complex Type): SparePartMileage

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

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

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

Components (Complex Type): SplitPercent

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

NameSplitPercent
Abstractno
DocumentationCost Split percentage
More information at: http://www.starstandard.org.

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

Components (Complex Type): Splits

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SplitsTypeIdentifies the type of ServiceComponent Required 
PricePrice and cost information assoicated with Splits Optional 
SplitPercentCost Split percentage Optional 
CustomerPercentPercentage paid by customer Optional 
InternalPercentPercentage paid by internal (dealer) Optional 
CustomerMaximumAmountMaximum Price paid by customer Optional 
InternalMaximumAmountMaximum Price paid by internal (dealer) Optional 
WarrantyPercentPercentage paid by OEM Optional 
PartMaximumAmountTotal Amount of part allowance Optional 
PreAdjustmentAmountTotal amount derived before the application of tax. (i.e., Dealership's Part Adjustment Amount) Optional 

XML Instance Representation
<...>
<SplitsType> SplitsType </SplitsType> [1] ?
<Price> Price </Price> [0..1] ?
<SplitPercent> SplitPercent </SplitPercent> [0..1] ?
<CustomerPercent> CustomerPercent </CustomerPercent> [0..1] ?
<InternalPercent> InternalPercent </InternalPercent> [0..1] ?
<CustomerMaximumAmount> CustomerMaximumAmount </CustomerMaximumAmount> [0..1] ?
<InternalMaximumAmount> InternalMaximumAmount </InternalMaximumAmount> [0..1] ?
<WarrantyPercent> WarrantyPercent </WarrantyPercent> [0..1] ?
<PartMaximumAmount> PartMaximumAmount </PartMaximumAmount> [0..1] ?
<PreAdjustmentAmount> PreAdjustmentAmount </PreAdjustmentAmount> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Splits">
<xsd:sequence>
<xsd:element name="SplitsType" type="SplitsType"/>
<xsd:element name="Price" type="Price" minOccurs="0"/>
<xsd:element name="SplitPercent" type="SplitPercent" minOccurs="0"/>
<xsd:element name="CustomerPercent" type="CustomerPercent" minOccurs="0"/>
<xsd:element name="InternalPercent" type="InternalPercent" minOccurs="0"/>
<xsd:element name="CustomerMaximumAmount" type="CustomerMaximumAmount" minOccurs="0"/>
<xsd:element name="InternalMaximumAmount" type="InternalMaximumAmount" minOccurs="0"/>
<xsd:element name="WarrantyPercent" type="WarrantyPercent" minOccurs="0"/>
<xsd:element name="PartMaximumAmount" type="PartMaximumAmount" minOccurs="0"/>
<xsd:element name="PreAdjustmentAmount" type="PreAdjustmentAmount" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): SubDealerNumber

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

NameSubDealerNumber
Abstractno
DocumentationInternational Dealer code used for distributor reference
More information at: http://www.starstandard.org.

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

Components (Complex Type): Sublet

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
HandlingAmountSublet handling charges Optional 
PriceSublet Invoice Price Required 
AuthorizationNumberThird party purchase order number for work Optional 
SubletCodeType of sublet work Required
If no value entered or defined for the SubletCode, value to be sent should be "N/A"
 
SubletWorkDescriptionFree form text comments relating to sublet Required 
SubletInvoiceNumberThird party invoice number for work Optional 
AppealActionCodeDefines action to be taken on appeal Optional
(INACTIVE)
 
ProviderNameParty that provided the service or vehicle Optional 
LaborRateDealer Posted Hourly Retail Labor Rate Optional
(INACTIVE)
 
CodesAndCommentsCodes and comments related to Sublet Optional
(INACTIVE)
 
DiagnosticsDiagnostics from vehicle service associated with sublet Optional 
ServicePartsParts used on sublet Optional
(INACTIVE)
 
ServiceCampaignService Campaign (Recall) associated with sublet Optional
(INACTIVE)
 
ServiceLaborLabor used on sublet Optional 
CouponCoupn used on sublet Optional
(INACTIVE)
 
TechnicianTechnician associcated with sublet Optional
(INACTIVE)
 
ServiceComponentsService Components associated with sublet(Miscellaneous, GasOilGrease, PaintMaterials, ShopSupplies and Freight Optional
(INACTIVE)
 
SplitsSplits assoicated with sublet Optional
(INACTIVE)
 
TransportationTransportation associcated with sublet Optional
(INACTIVE)
 
TaxSublet tax price on associated parts and labor Optional 
RentLoanerRental or Loaner verhicles associated with Repair Order Optional 

XML Instance Representation
<...>
<HandlingAmount> HandlingAmount </HandlingAmount> [0..1] ?
<Price> Price </Price> [1] ?
<AuthorizationNumber> AuthorizationNumber </AuthorizationNumber> [0..1] ?
<SubletCode> SubletCode </SubletCode> [1] ?
<SubletWorkDescription> SubletWorkDescription </SubletWorkDescription> [1] ?
<SubletInvoiceNumber> SubletInvoiceNumber </SubletInvoiceNumber> [0..1] ?
<AppealActionCode> AppealActionCode </AppealActionCode> [0..1] ?
<ProviderName> ProviderName </ProviderName> [0..1] ?
<LaborRate> LaborRate </LaborRate> [0..1] ?
<CodesAndComments> CodesAndCommentsExpanded </CodesAndComments> [0..1] ?
<Diagnostics> Diagnostics </Diagnostics> [0..*] ?
<ServiceParts> ServiceParts </ServiceParts> [0..*] ?
<ServiceCampaign> ServiceCampaign </ServiceCampaign> [0..*] ?
<ServiceLabor> ServiceLabor </ServiceLabor> [0..*] ?
<Coupon> Coupon </Coupon> [0..*] ?
<Technician> ServiceTechnician </Technician> [0..*] ?
<ServiceComponents> ServiceComponents </ServiceComponents> [0..*] ?
<Splits> Splits </Splits> [0..1] ?
<Transportation> Transportation </Transportation> [0..*] ?
<Tax> Tax </Tax> [0..*] ?
<RentLoaner> RentLoaner </RentLoaner> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="Sublet">
<xsd:sequence>
<xsd:element name="HandlingAmount" type="HandlingAmount" minOccurs="0"/>
<xsd:element name="Price" type="Price"/>
<xsd:element name="AuthorizationNumber" type="AuthorizationNumber" minOccurs="0"/>
<xsd:element name="SubletCode" type="SubletCode"/>
<xsd:element name="SubletWorkDescription" type="SubletWorkDescription"/>
<xsd:element name="SubletInvoiceNumber" type="SubletInvoiceNumber" minOccurs="0"/>
<xsd:element name="AppealActionCode" type="AppealActionCode" minOccurs="0"/>
<xsd:element name="ProviderName" type="ProviderName" minOccurs="0"/>
<xsd:element name="LaborRate" type="LaborRate" minOccurs="0"/>
<xsd:element name="CodesAndComments" type="CodesAndCommentsExpanded" minOccurs="0"/>
<xsd:element name="Diagnostics" type="Diagnostics" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceParts" type="ServiceParts" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceCampaign" type="ServiceCampaign" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceLabor" type="ServiceLabor" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Coupon" type="Coupon" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Technician" type="ServiceTechnician" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceComponents" type="ServiceComponents" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Splits" type="Splits" minOccurs="0"/>
<xsd:element name="Transportation" type="Transportation" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="RentLoaner" type="RentLoaner" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): SubletLaborCostPercent

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

NameSubletLaborCostPercent
Abstractno
DocumentationPercentage of sublet labor cost to be paid by manufacturer as goodwill for this job.
More information at: http://www.starstandard.org.

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

Components (Complex Type): SubletPartsCostPercent

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

NameSubletPartsCostPercent
Abstractno
DocumentationPercentage of sublet parts cost to be paid by manufacturer as goodwill for this job.
More information at: http://www.starstandard.org.

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

Components (Complex Type): SubletWorkDescription

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

NameSubletWorkDescription
Abstractno
DocumentationFree form text comments relating to sublet
More information at: http://www.starstandard.org.

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

Components (Complex Type): SymptomCodeDescription

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

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

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

Components (Complex Type): Tax

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TaxTypeIdentifies the type tax. Required 
TaxDescriptionFree form text description of tax amount. Optional 
TaxAmountActual amount of tax paid. Optional 
UnitSalesTaxAmountUnit amount of sales tax. Optional 
TaxRateTax Percentage Rate Optional 
TotalTaxableAmountTotal taxble price Optional 
NonTaxableAmountTotal non-taxble price Optional 
TaxTypeIdTax type identification Optional
Values: CS – City, CP – County, ST – State, OT – Other, EX – Excise, VAT – VAT, PST - Provincial Sales Tax, RT – Rental, GST - Goods and Services Tax, HST - Harmonized Tax, ART - Air Tax, QST - Quebec Sales Tax
 
TaxabilityIndDetermines whether the dealer wants to claim tax on the cost. Optional
Values: 1 - Yes, 0 - No
 

XML Instance Representation
<...>
<TaxType> TaxType </TaxType> [1] ?
<TaxDescription> TaxDescription </TaxDescription> [0..1] ?
<TaxAmount> TaxAmount </TaxAmount> [0..1] ?
<UnitSalesTaxAmount> UnitSalesTaxAmount </UnitSalesTaxAmount> [0..1] ?
<TaxRate> TaxRate </TaxRate> [0..1] ?
<TotalTaxableAmount> TotalTaxableAmount </TotalTaxableAmount> [0..1] ?
<NonTaxableAmount> NonTaxableAmount </NonTaxableAmount> [0..1] ?
<TaxTypeId> TaxTypeId </TaxTypeId> [0..1] ?
<TaxabilityInd> TaxabilityInd </TaxabilityInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Tax">
<xsd:sequence>
<xsd:element name="TaxType" type="TaxType"/>
<xsd:element name="TaxDescription" type="TaxDescription" minOccurs="0"/>
<xsd:element name="TaxAmount" type="TaxAmount" minOccurs="0"/>
<xsd:element name="UnitSalesTaxAmount" type="UnitSalesTaxAmount" minOccurs="0"/>
<xsd:element name="TaxRate" type="TaxRate" minOccurs="0"/>
<xsd:element name="TotalTaxableAmount" type="TotalTaxableAmount" minOccurs="0"/>
<xsd:element name="NonTaxableAmount" type="NonTaxableAmount" minOccurs="0"/>
<xsd:element name="TaxTypeId" type="TaxTypeId" minOccurs="0"/>
<xsd:element name="TaxabilityInd" type="TaxabilityInd" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): TaxableAmount

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

NameTaxableAmount
Abstractno
DocumentationTotal Taxable Price
More information at: http://www.starstandard.org.

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

Components (Complex Type): TaxAmount

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

NameTaxAmount
Abstractno
DocumentationActual amount of tax paid.
More information at: http://www.starstandard.org.

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

Components (Complex Type): TaxDescription

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

NameTaxDescription
Abstractno
DocumentationFree form text description of tax amount.
More information at: http://www.starstandard.org.

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

Components (Complex Type): TaxRate

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

NameTaxRate
Abstractno
DocumentationTax Percentage rate.
More information at: http://www.starstandard.org.

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

Components (Complex Type): TechnicianBase

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

NameTechnicianBase
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsSocial security number or other legal document Id of technician Optional 
TechnicianNameName of technician assigned to RO Optional 
TeamNameTeam assigned to Repair Order Optional 
TechnicianSkillAreaType of training required to perform the labor operation Optional 
TechnicianSkillLevelLevel of training required to perform the labor operation Optional 

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

Components (Complex Type): Term

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
length Required 

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

Components (Complex Type): TireTreadDepth

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

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

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

Components (Complex Type): TotalAmount

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

NameTotalAmount
Abstractno
DocumentationTotal price (cost + markup)
More information at: http://www.starstandard.org.

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

Components (Complex Type): TotalContractAmount

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

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

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

Components (Complex Type): TotalCost

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

NameTotalCost
Abstractno
DocumentationValue at unit cost times quantity
More information at: http://www.starstandard.org.

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

Components (Complex Type): TotalTaxableAmount

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

NameTotalTaxableAmount
Abstractno
DocumentationTotal taxable price.
More information at: http://www.starstandard.org.

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

Components (Complex Type): TowingAllowance

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

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

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

Components (Complex Type): Transportation

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TransportationCarrierName of transportation carrier Optional 
ReceiptNumberNumeric identifier found on the carrier's receipt when a vehicle is delivered to the dealer Optional 
VehicleArrivalDateDate vehicle is delivered to the dealer. Optional
In YYYY-MM-DD format.
 
NotificationDateDate when dealer contacts OEM to file a transportation claim. Optional
In YYYY-MM-DD format
 
NotificationReasonIndicates why notification to OEM came after the standard 2-day window after the arrival date. Examples: "Delayed inspection": "Concealed damage" Optional 
RegisteredMailReceiptNumberNumber identifying the document sent by the dealership to the carrier Optional 
MajorDamageCodeIdentifies if the vehicle had major damage Examples: Y=Yes, N=No, B=Old Damage Optional 
Damagerepresents information about damage related to the vehicle Optional 

XML Instance Representation
<...>
<TransportationCarrier> TransportationCarrier </TransportationCarrier> [0..1] ?
<ReceiptNumber> ReceiptNumber </ReceiptNumber> [0..1] ?
<VehicleArrivalDate> VehicleArrivalDate </VehicleArrivalDate> [0..1] ?
<NotificationDate> NotificationDate </NotificationDate> [0..1] ?
<NotificationReason> NotificationReason </NotificationReason> [0..1] ?
<RegisteredMailReceiptNumber> RegisteredMailReceiptNumber </RegisteredMailReceiptNumber> [0..1] ?
<MajorDamageCode> MajorDamageCode </MajorDamageCode> [0..1] ?
<Damage> Damage </Damage> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="Transportation">
<xsd:sequence>
<xsd:element name="TransportationCarrier" type="TransportationCarrier" minOccurs="0"/>
<xsd:element name="ReceiptNumber" type="ReceiptNumber" minOccurs="0"/>
<xsd:element name="VehicleArrivalDate" type="VehicleArrivalDate" minOccurs="0"/>
<xsd:element name="NotificationDate" type="NotificationDate" minOccurs="0"/>
<xsd:element name="NotificationReason" type="NotificationReason" minOccurs="0"/>
<xsd:element name="RegisteredMailReceiptNumber" type="RegisteredMailReceiptNumber" minOccurs="0"/>
<xsd:element name="MajorDamageCode" type="MajorDamageCode" minOccurs="0"/>
<xsd:element name="Damage" type="Damage" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): UnitCost

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

NameUnitCost
Abstractno
DocumentationCost at inventory value
More information at: http://www.starstandard.org.

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

Components (Complex Type): UnitPrice

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

NameUnitPrice
Abstractno
DocumentationUnitPrice
More information at: http://www.starstandard.org.

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

Components (Complex Type): UnitSalesTaxAmount

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

NameUnitSalesTaxAmount
Abstractno
DocumentationUnit amount of sales tax.
More information at: http://www.starstandard.org.

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

Components (Complex Type): Vehicle

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): VehicleBase

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

NameVehicleBase
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ModelManufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code) Optional 
ModelYearVehicle designated model year Optional 
ModelDescriptionDescriptive vehicle model name Optional 
MakeVehicle make code - Usually available in the VIN number (use NCIC code). Optional 
SaleClassClass of Sale Optional 
ConditionCondition of Vehicle - Example: Excellent, Good, Fair, Poor, Unknown Optional 
CertifiedPreownedIndIdentifies as a certified Pre-Owned Vehicle Optional 
VehicleNoteAny vehicle related notes Optional 
VINFederally defined 17 position vehicle identification number Optional 
DeliveryMileageOdometer reading of vehicle at time of delivery Optional 
VehicleStockDealer assigned vehicle stock number Optional 
TrimCodeManufacturer assigned trim code Optional 
DoorsQuantityNumber of doors on vehicle Optional 
BodyStyleManufacturer-assigned vehicle body style Optional 
InteriorColorVehicle Interior Color(s) Optional 
ExteriorColorVehicle Exterior Color(s) Optional 
TransmissionTypeVehicle Transmission type Optional 
OdometerStatusStatus of odometer at trade-in. Example:: Replaced, Tampered, Miles> 90,000, etc. Optional 
NonUSVehicleIndIndicates whether the vehicle was produced for the United States or not Optional 
VehicleDemoIndIndicates whether vehicle was ever a demo Optional 
LicenseNumberState License plate number of vehicle Optional 
BrandedInfoVehicle Branding Information Optional 
RestrictionIndIndication that vehicle has restrictions on its use Optional 
RestrictionDescriptionDescription of vehicle use restrictions Optional 
TelematicsServiceIndIndication whether Telematics Service Subscription is turned on Optional 

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

Components (Complex Type): VehicleConcernQuestionAnswer

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ConcernQuestionService concern question. Optional 
ConcernAnswerService concern answer Optional 

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

Components (Complex Type): Verb

Super-types:None
Sub-types:

NameVerb
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules

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

Components (Complex Type): Warranty

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

NameWarranty
Abstractno

Data Elements and Components

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

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

Components (Complex Type): WarrantyAdditional

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

NameWarrantyAdditional
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
WarrantyStartMileageMileage at start date of vehicle warranty Optional 
WarrantyEndMileageMileage limit for vehicle warranty coverage for warranty currently in force at time of repair Optional
(INACTIVE)
 
WarrantyStartDateStart date of vehicle warranty Optional
In YYYY-MM-DD format
 
WarrantyExpirationDateLast date of vehicle warranty coverage for warranty currently in force at time of repair Optional
(INACTIVE)
 
RoadsideAssistanceIndIndicates whether coverage includes roadside assistance Optional
(INACTIVE)
 
MasterShieldIndIndicates if vehicle is covered by the Master Shield Extended warranty Optional
(INACTIVE)
 
WarrantyTransferIndIndicates if warranty is transferable Optional
(INACTIVE)
 
WarrantyTypeDescriptionDescription of type of warranty Example: Basic /Powertrain, etc. Optional
(INACTIVE)
 
WarrantyStatusWhether warranty is still applicable Optional
(INACTIVE)
 
WarrantyRemainingDefines how much warranty is left, either in time or miles Optional
(INACTIVE)
 
WarrantyNotesAny Warranty related Notes Optional
(INACTIVE)
 
ReceiptNumberNumeric identifier found on the carrier's receipt when a vehicle is delivered to the dealer Optional 
DelayedInspectionCodeExplains why a vehicle cannot be initially inspected once it arrives at a dealer (ie: dealer closed, no one around to sign for vehicle) Optional 
VehicleArrivalDateThe date the original retail vehicle is delivered to a dealer. Optional 

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

Components (Complex Type): WarrantyBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): WarrantyClaim

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ClaimNumberIdentifier of claim entered by dealer Optional 
ClaimTypeIdentifier of the type of claim Optional 
OEMClaimNumberAssigned by OEM at time of claim processing Optional 
ExternalReferenceNumberSecondary identifying scheme that is meaningful to claimant Optional 
FreightClaimNumberThe claim number of the freight claim associated with the current warranty claim Optional 
AccessoryClaimTypeManufacturer identifier of the type of accessory claim Optional 
DefectCodeManufacturer assigned code that defines failed component that caused the claim Optional 
ItemIdPrimary part responsible for vehicle failure Optional 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional 
SparePartDateThe date the part was purchased Optional 
SparePartInvoiceNumberThe invoice number on which the part was sold over the counter Optional 
SparePartMileageMileage at which the failed part was originally installed Optional 
WarrantyAppealIndWarranty Appeal indicator Optional 
ServiceCampaignService Campaign information related to vehicle service Optional 
CodesAndCommentsCodes and Comments related to vehicle service Optional 
PartDealerNumerIdentification number for party that installed failed part Optional 
PartDealerNameName of the dealer/business that installed failed part Optional
(INACTIVE)
 
DealerInstallationIndIndicates whether or not the dealership installed the part Optional
Values: 1 - Yes, 0 - No
 
BatteryProrationDenotes life of the new battery in months Optional 
OEMVehicleIndIndicates whether or not the part was installed on an OEM vehicle Optional
Values: 1 - Yes, 0 - No
 
WarrantyProgramCodeCode for manufacturer Warranty special programs Optional 
ClaimCategorySecondary classification of claim reimbursement (e.g., Manufacturer Warranty, Service Contract, Transportation, Chargeback, Resubmission, etc.) Optional
(INACTIVE)
 
AuthorizationNumberAssigned authorization number for claim Optional 
AuthorizationCodeAssigned authorization code or additional authorization number for claim Optional 
AuthorizationPayMaximumMaximum Price covered by Authorization Optional
(INACTIVE)
 
AuthorizationPayPercentPayment Percentage covered by Authorization Optional
(INACTIVE)
 
AuthorizationPayTypePayment Type covered by Authorization Optional
(INACTIVE)
 
PricePrices related to Warranty Claim Optional 
TaxTaxes related to Warranty Claim Optional 
AppealReasonCodeCode defining reason for appeal Optional
(INACTIVE)
 
ManualReviewCodeCode to signal requirement for manual review by claim analyst Optional
(INACTIVE)
 
SubDealerNumberInternational Dealer code for whom Distributors enter claims Optional 
DataCollectionStatusIndicates status of data for the record it appears on Optional
(INACTIVE)
 
ClaimSubmissionCountTracks number of times claim has been submitted to manufacturer (i.e., Value will be 0 or null if claim is not ready to be sent Optional
(INACTIVE)
 
OriginalRepairOrderNumberReferences Original Repair Order number Optional
(INACTIVE)
 
SplitsWarranty Claim Splits total Optional 
RentLoanerRent Loaner related to Warranty Claim Optional 
ServiceComponentsService Components related to Warranty Claim Optional
(INACTIVE)
 
TransportationTransportation related to Warranty Claim Optional
(INACTIVE)
 
SubletSublet related to Warranty Claim Optional 
JobJobs related to Warranty Claim Optional
You can use WarrantyClaim on Job or Job on WarrantyClaim, but as a Best Practice you should not use both on the same RepairOrder.
 
JobReferbackJob Referback related to Warranty Claim Optional
(INACTIVE)
 
WarrantyClaimDeductibleDeductible information associated with Warranty Claim Optional 
PriorClaimNumberOriginal claim number for a claim that being continued. In other words, a claim was entered and paid, but something was forgotten. The dealer can then continue the claim using a different claim number and this is the original claim number. Optional
(INACTIVE)
 
ClaimContinuationCodeCode describing why claim is continued. (i.e., N = Not a continuation claim P = Parts continuation claim R = Reman Continuation claim O = Other continuation claim) Optional
(INACTIVE)
 
TreadActIndTransportation Recall Enhancement, Accountability, and Documentation (TREAD) Act (i.e., - Indicates if there has been fire damage) Optional
(INACTIVE)
 
LaborOperationIdLabor Operation Id that caused this claim. Optional 

XML Instance Representation
<...>
<ClaimNumber> ClaimNumber </ClaimNumber> [0..1] ?
<ClaimType> ClaimType </ClaimType> [0..1] ?
<OEMClaimNumber> OEMClaimNumber </OEMClaimNumber> [0..1] ?
<ExternalReferenceNumber> ExternalReferenceNumber </ExternalReferenceNumber> [0..1] ?
<FreightClaimNumber> FreightClaimNumber </FreightClaimNumber> [0..1] ?
<AccessoryClaimType> AccessoryClaimType </AccessoryClaimType> [0..1] ?
<DefectCode> DefectCode </DefectCode> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<SparePartDate> SparePartDate </SparePartDate> [0..1] ?
<SparePartInvoiceNumber> SparePartInvoiceNumber </SparePartInvoiceNumber> [0..1] ?
<SparePartMileage> SparePartMileage </SparePartMileage> [0..1] ?
<WarrantyAppealInd> WarrantyAppealInd </WarrantyAppealInd> [0..1] ?
<ServiceCampaign> ServiceCampaignExtended </ServiceCampaign> [0..*] ?
<CodesAndComments> CodesAndComments </CodesAndComments> [0..1] ?
<PartDealerNumer> PartDealerNumer </PartDealerNumer> [0..1] ?
<PartDealerName> PartDealerName </PartDealerName> [0..1] ?
<DealerInstallationInd> DealerInstallationInd </DealerInstallationInd> [0..1] ?
<BatteryProration> BatteryProration </BatteryProration> [0..1] ?
<OEMVehicleInd> OEMVehicleInd </OEMVehicleInd> [0..1] ?
<WarrantyProgramCode> WarrantyProgramCode </WarrantyProgramCode> [0..1] ?
<ClaimCategory> ClaimCategory </ClaimCategory> [0..1] ?
<AuthorizationNumber> AuthorizationNumber </AuthorizationNumber> [0..1] ?
<AuthorizationCode> AuthorizationCode </AuthorizationCode> [0..1] ?
<AuthorizationPayMaximum> AuthorizationPayMaximum </AuthorizationPayMaximum> [0..1] ?
<AuthorizationPayPercent> AuthorizationPayPercent </AuthorizationPayPercent> [0..1] ?
<AuthorizationPayType> AuthorizationPayType </AuthorizationPayType> [0..1] ?
<Price> Price </Price> [0..*] ?
<Tax> Tax </Tax> [0..*] ?
<AppealReasonCode> AppealReasonCode </AppealReasonCode> [0..1] ?
<ManualReviewCode> ManualReviewCode </ManualReviewCode> [0..1] ?
<SubDealerNumber> SubDealerNumber </SubDealerNumber> [0..1] ?
<DataCollectionStatus> DataCollectionStatus </DataCollectionStatus> [0..1] ?
<ClaimSubmissionCount> ClaimSubmissionCount </ClaimSubmissionCount> [0..1] ?
<OriginalRepairOrderNumber> OriginalRepairOrderNumber </OriginalRepairOrderNumber> [0..1] ?
<Splits> Splits </Splits> [0..1] ?
<RentLoaner> RentLoaner </RentLoaner> [0..*] ?
<ServiceComponents> ServiceComponents </ServiceComponents> [0..*] ?
<Transportation> Transportation </Transportation> [0..*] ?
<Sublet> Sublet </Sublet> [0..*] ?
<Job> Job </Job> [0..*] ?
<JobReferback> JobReferback </JobReferback> [0..*] ?
<WarrantyClaimDeductible> WarrantyClaimDeductible </WarrantyClaimDeductible> [0..*] ?
<PriorClaimNumber> PriorClaimNumber </PriorClaimNumber> [0..1] ?
<ClaimContinuationCode> ClaimContinuationCode </ClaimContinuationCode> [0..1] ?
<TreadActInd> TreadActInd </TreadActInd> [0..1] ?
<LaborOperationId> LaborOperationId </LaborOperationId> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="WarrantyClaim">
<xsd:complexContent>
<xsd:extension base="WarrantyClaimHistory">
<xsd:sequence>
<xsd:element name="PartDealerNumer" type="PartDealerNumer" minOccurs="0"/>
<xsd:element name="PartDealerName" type="PartDealerName" minOccurs="0"/>
<xsd:element name="DealerInstallationInd" type="DealerInstallationInd" minOccurs="0"/>
<xsd:element name="BatteryProration" type="BatteryProration" minOccurs="0"/>
<xsd:element name="OEMVehicleInd" type="OEMVehicleInd" minOccurs="0"/>
<xsd:element name="WarrantyProgramCode" type="WarrantyProgramCode" minOccurs="0"/>
<xsd:element name="ClaimCategory" type="ClaimCategory" minOccurs="0"/>
<xsd:element name="AuthorizationNumber" type="AuthorizationNumber" minOccurs="0"/>
<xsd:element name="AuthorizationCode" type="AuthorizationCode" minOccurs="0"/>
<xsd:element name="AuthorizationPayMaximum" type="AuthorizationPayMaximum" minOccurs="0"/>
<xsd:element name="AuthorizationPayPercent" type="AuthorizationPayPercent" minOccurs="0"/>
<xsd:element name="AuthorizationPayType" type="AuthorizationPayType" minOccurs="0"/>
<xsd:element name="Price" type="Price" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="AppealReasonCode" type="AppealReasonCode" minOccurs="0"/>
<xsd:element name="ManualReviewCode" type="ManualReviewCode" minOccurs="0"/>
<xsd:element name="SubDealerNumber" type="SubDealerNumber" minOccurs="0"/>
<xsd:element name="DataCollectionStatus" type="DataCollectionStatus" minOccurs="0"/>
<xsd:element name="ClaimSubmissionCount" type="ClaimSubmissionCount" minOccurs="0"/>
<xsd:element name="OriginalRepairOrderNumber" type="OriginalRepairOrderNumber" minOccurs="0"/>
<xsd:element name="Splits" type="Splits" minOccurs="0"/>
<xsd:element name="RentLoaner" type="RentLoaner" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ServiceComponents" type="ServiceComponents" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Transportation" type="Transportation" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Sublet" type="Sublet" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Job" type="Job" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="JobReferback" type="JobReferback" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="WarrantyClaimDeductible" type="WarrantyClaimDeductible" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="PriorClaimNumber" type="PriorClaimNumber" minOccurs="0"/>
<xsd:element name="ClaimContinuationCode" type="ClaimContinuationCode" minOccurs="0"/>
<xsd:element name="TreadActInd" type="TreadActInd" minOccurs="0"/>
<xsd:element name="LaborOperationId" type="LaborOperationId" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): WarrantyClaimBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): WarrantyClaimDeductible

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DeductibleTypeThe type of customer deductible. Eg: Service Contract Optional 
DeductibleAmountThe Customer Deductible and/or Co/pay amount factored out of the total Claim Amount. Eg:$50.00 Optional 
TaxAmount of tax on Warranty Claim for Claim and Dealer Optional 
DeductibleWaiverIndIndicates that the dealer waivered the deductible or changed the deductible from an amount greater than zero to zero. Optional
Values: 1 - Yes, 0 - No
 

XML Instance Representation
<...>
<DeductibleType> DeductibleType </DeductibleType> [0..1] ?
<DeductibleAmount> DeductibleAmount </DeductibleAmount> [0..1] ?
<Tax> Tax </Tax> [0..*] ?
<DeductibleWaiverInd> DeductibleWaiverInd </DeductibleWaiverInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="WarrantyClaimDeductible">
<xsd:sequence>
<xsd:element name="DeductibleType" type="DeductibleType" minOccurs="0"/>
<xsd:element name="DeductibleAmount" type="DeductibleAmount" minOccurs="0"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="DeductibleWaiverInd" type="DeductibleWaiverInd" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): WarrantyClaimHistory

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

NameWarrantyClaimHistory
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ClaimNumberIdentifier of claim entered by dealer Optional 
ClaimTypeIdentifier of the type of claim Optional 
OEMClaimNumberAssigned by OEM at time of claim processing Optional 
ExternalReferenceNumberSecondary identifying scheme that is meaningful to claimant Optional 
FreightClaimNumberThe claim number of the freight claim associated with the current warranty claim Optional 
AccessoryClaimTypeManufacturer identifier of the type of accessory claim Optional 
DefectCodeManufacturer assigned code that defines failed component that caused the claim Optional 
ItemIdPrimary part responsible for vehicle failure Optional 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional 
SparePartDateThe date the part was purchased Optional 
SparePartInvoiceNumberThe invoice number on which the part was sold over the counter Optional 
SparePartMileageMileage at which the failed part was originally installed Optional 
WarrantyAppealIndWarranty Appeal indicator Optional 
ServiceCampaignService Campaign information related to vehicle service Optional 
CodesAndCommentsCodes and Comments related to vehicle service Optional 

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

Components (Complex Type): WarrantyEndMileage

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

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

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

Components (Complex Type): WarrantyPercent

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

NameWarrantyPercent
Abstractno
DocumentationPercentage paid by OEM
More information at: http://www.starstandard.org.

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

Components (Complex Type): WarrantyStartMileage

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

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

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

Components (Complex Type): WarrantyTypeDescription

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

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

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

Simple Type: AccessoryClaimType

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

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

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

Simple Type: ACCompressorSerialNumber

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

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

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

Simple Type: AdditionalHoursLaborComment

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

NameAdditionalHoursLaborComment
DocumentationExplanation for the need for the additional labor hours
More information at: http://www.starstandard.org.

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

Simple Type: AddOnRepairInd

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

NameAddOnRepairInd
DocumentationAddOnRepairInd
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: AddressLine

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

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

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

Simple Type: AddressQualifier

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

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

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

Simple Type: AppealActionCode

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

NameAppealActionCode
DocumentationDefines action to be taken on appeal
More information at: http://www.starstandard.org.

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

Simple Type: AppealReasonCode

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

NameAppealReasonCode
DocumentationCode defining reason for appeal
More information at: http://www.starstandard.org.

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

Simple Type: AreaCode

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

NameAreaCode
DocumentationPhysical location of damage on the vehicle
More information at: http://www.starstandard.org.

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

Simple Type: AssigningOrganizationPartyId

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

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

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

Simple Type: AssigningPartyId

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

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

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

Simple Type: AuthorizationCode

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

NameAuthorizationCode
DocumentationAssigned authorization code
More information at: http://www.starstandard.org.

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

Simple Type: AuthorizationNumber

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

NameAuthorizationNumber
DocumentationAuthorization Number
More information at: http://www.starstandard.org.

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

Simple Type: AuthorizationPayType

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

NameAuthorizationPayType
DocumentationPayment Type covered by Authorization
More information at: http://www.starstandard.org.

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

Simple Type: AxleCode

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

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

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

Simple Type: BatteryWarrantyCode

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

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

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

Simple Type: BirthDate

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

NameBirthDate
DocumentationBirth date of party
More information at: http://www.starstandard.org.

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

Simple Type: BodyStyle

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

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

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

Simple Type: BrandedTitleDate

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

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

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

Simple Type: BrandedTitleInd

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

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

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

Simple Type: BrandingSource

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

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

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

Simple Type: BrandingStateReference

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

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

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

Simple Type: BusinessCenter

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

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

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

Simple Type: CampaignDispositionCode

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

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

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

Simple Type: CampaignNotes

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

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

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

Simple Type: CampaignNumber

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

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

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

Simple Type: CampaignOptionCode

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

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

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

Simple Type: CampaignReimbursementCode

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

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

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

Simple Type: CaseNumber

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

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

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

Simple Type: CaseOpenDate

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

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

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

Simple Type: CaseOwner

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

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

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

Simple Type: CaseReasonNarrative

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

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

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

Simple Type: CaseType

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

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

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

Simple Type: CauseCode

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

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

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

Simple Type: CertifiedPreownedInd

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

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

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

Simple Type: City

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

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

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

Simple Type: ClaimCategory

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

NameClaimCategory
DocumentationSecondary classification of claim reimbursement (e.g., Manufacturer Warranty, Service Contract, Transportation, Chargeback, Resubmission, etc.)
More information at: http://www.starstandard.org.

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

Simple Type: ClaimContinuationCode

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

NameClaimContinuationCode
DocumentationCode describing why claim is continued. (i.e., N = Not a continuation claim P = Parts continuation claim R = Reman Continuation claim O = Other continuation claim)
More information at: http://www.starstandard.org.

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

Simple Type: ClaimNumber

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

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

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

Simple Type: ClaimType

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

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

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

Simple Type: Code

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

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

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

Simple Type: CompanyName

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

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

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

Simple Type: ComplaintCode

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

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

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

Simple Type: ComplaintCodeType

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

NameComplaintCodeType
DocumentationType of problem as related to the CustomerComplaintCode.
More information at: http://www.starstandard.org.

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

Simple Type: ComplaintPriority

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

NameComplaintPriority
DocumentationPriority from customer's view for specific complaint.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ComplaintPriority">
<xsd:restriction base="Priority"/>
</xsd:simpleType>
top

Simple Type: CompleteIncomplete

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

NameCompleteIncomplete
DocumentationStatus of Information transaction being sent C = Complete, I = Incomplete
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
C
I

Schema Component Representation
<xsd:simpleType name="CompleteIncomplete">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="C"/>
<xsd:enumeration value="I"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ComponentType

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

NameComponentType
DocumentationComponent Type
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Miscellaneous
GasOilGrease
PaintMaterials
ShopSupplies
Freight
OtherOther

Schema Component Representation
<xsd:simpleType name="ComponentType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Miscellaneous"/>
<xsd:enumeration value="GasOilGrease"/>
<xsd:enumeration value="PaintMaterials"/>
<xsd:enumeration value="ShopSupplies"/>
<xsd:enumeration value="Freight"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ConcernAnswer

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

NameConcernAnswer
DocumentationService concern answer.
More information at: http://www.starstandard.org.

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

Simple Type: ConcernQuestion

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

NameConcernQuestion
DocumentationService concern question.
More information at: http://www.starstandard.org.

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

Simple Type: Condition

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

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

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

Simple Type: ConfirmType

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

NameConfirmType
Enumerations
Code ValueDescription
Always
OnChange
Never

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

Simple Type: ContactTelephoneNumberDescription

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

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

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

Simple Type: ContactTelephoneNumberOrganizationDescription

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

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

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

Simple Type: ContactTime

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

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

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

Simple Type: ContractCompanyName

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

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

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

Simple Type: ContractEffectiveDate

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

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

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

Simple Type: ContractExpirationDate

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

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

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

Simple Type: ContractNote

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

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

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

Simple Type: ContractOwnerName

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

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

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

Simple Type: ContractPlanCode

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

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

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

Simple Type: ContractPlanStates

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

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

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

Simple Type: ContractStartDate

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

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

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

Simple Type: ContractTransferInd

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

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

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

Simple Type: ContractTransferredInd

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

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

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

Simple Type: ContractTripInterruptInd

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

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

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

Simple Type: ContractType

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

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

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

Simple Type: Country

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

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

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

Simple Type: County

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

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

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

Simple Type: CouponComment

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

NameCouponComment
DocumentationComments associated with the coupon (e.g., Please rotate tire to front left).
More information at: http://www.starstandard.org.

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

Simple Type: Currency

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

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

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

Simple Type: CustomerChangeInd

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

NameCustomerChangeInd
DocumentationIndicates whether customer information has changed
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: DamageCode

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

NameDamageCode
DocumentationType of damage that occurred (Ex: scratched, dented, etc)
More information at: http://www.starstandard.org.

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

Simple Type: DataCollectionStatus

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

NameDataCollectionStatus
DocumentationIndicates status of data for the record it appears on
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
C
I

Schema Component Representation
<xsd:simpleType name="DataCollectionStatus">
<xsd:restriction base="CompleteIncomplete"/>
</xsd:simpleType>
top

Simple Type: Date

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

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

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

Simple Type: DateTime

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

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

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

Simple Type: DBAName

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

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

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

Simple Type: DealerInstallationInd

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

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

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

Simple Type: DealerName

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

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

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

Simple Type: DeductibleType

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

NameDeductibleType
DocumentationThe type of customer deductible. Eg: Service Contract
More information at: http://www.starstandard.org.

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

Simple Type: DeductibleWaiverInd

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

NameDeductibleWaiverInd
DocumentationIndicates that the dealer waivered the deductible or changed the deductible from an amount greater than zero to zero.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: DefectCode

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

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

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

Simple Type: DelayedInspectionCode

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

NameDelayedInspectionCode
DocumentationExplains why a vehicle cannot be initially inspected once it arrives at a dealer (ie: dealer closed, no one around to sign for vehicle)
More information at: http://www.starstandard.org.

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

Simple Type: DeliveryDate

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

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

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

Simple Type: Department

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

NameDepartment
DocumentationDepartment
More information at: http://www.starstandard.org.

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

Simple Type: DepartmentType

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

NameDepartmentType
DocumentationIdentifies the type of department
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="DepartmentType">
<xsd:restriction base="Department"/>
</xsd:simpleType>
top

Simple Type: DiagnosticCodes

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

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

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

Simple Type: DiagnosticProcessCode

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

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

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

Simple Type: DiagnosticResultType

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

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

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

Simple Type: DiagnosticResultValue

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

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

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

Simple Type: DistrictCode

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

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

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

Simple Type: DocumentDateTime

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

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

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

Simple Type: DriverAction

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

NameDriverAction
DocumentationDriver action (Ex: Drop-Off, Pick-Up, etc)
More information at: http://www.starstandard.org.

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

Simple Type: EngineDisplacement

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

NameEngineDisplacement
DocumentationDisplacement of engine (i.e., amount of volume in the cylinders)
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
cici - Cubic Inches
cccc - Cubic Centimeters
litersliters
other
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="EngineDisplacement">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ci"/>
<xsd:enumeration value="cc"/>
<xsd:enumeration value="liters"/>
<xsd:enumeration value="other"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: EngineLightInd

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

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

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

Simple Type: EngineNumber

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

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

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

Simple Type: ESCFranchiseInd

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

NameESCFranchiseInd
DocumentationExtended Service Competitive (ESC) flag indicates if dealer has franchise for Extended Service Program (ESP) repair for competitive make
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: ExpirationDate

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

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

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

Simple Type: ExteriorColor

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

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

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

Simple Type: ExternalReferenceNumber

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

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

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

Simple Type: FailureCode

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

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

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

Simple Type: FamilyName

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

NameFamilyName
DocumentationLast Name of business party
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="FamilyName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: FirstDayRentalInd

Super-types:xsd:string < Indicator (by restriction) < FirstDayRentalInd (by restriction)
Sub-types:None

NameFirstDayRentalInd
DocumentationIf first day rental for service is covered in contract
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="FirstDayRentalInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: FleetAccount

Super-types:xsd:string < ReferenceNumber (by restriction) < FleetAccount (by restriction)
Sub-types:None

NameFleetAccount
DocumentationManufacturer defined fleet account number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="FleetAccount">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: FleetPurchaseOrderNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < FleetPurchaseOrderNumber (by restriction)
Sub-types:None

NameFleetPurchaseOrderNumber
DocumentationFleet Purchase Order Number vehicle was purchased under
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="FleetPurchaseOrderNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: FormattedName

Super-types:xsd:string < Name (by restriction) < FormattedName (by restriction)
Sub-types:None

NameFormattedName
DocumentationFull Name of business party. Format for name should be "First Last" with no commas between first and last name
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="FormattedName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: FreightClaimNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < FreightClaimNumber (by restriction)
Sub-types:None

NameFreightClaimNumber
DocumentationThe claim number of the freight claim associated with the current warranty claim
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="FreightClaimNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: Gender

Super-types:xsd:string < Gender (by restriction)
Sub-types:None

NameGender
DocumentationGender of party - M = Male, F= Female
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
M"M" = Modified
FFemale

Schema Component Representation
<xsd:simpleType name="Gender">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="M"/>
<xsd:enumeration value="F"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: GivenName

Super-types:xsd:string < Name (by restriction) < GivenName (by restriction)
Sub-types:None

NameGivenName
DocumentationFirst Name of business party
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="GivenName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: GroupNumber

Super-types:xsd:string < Code (by restriction) < GroupNumber (by restriction)
Sub-types:None

NameGroupNumber
DocumentationGroup Number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="GroupNumber">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: HazmatInd

Super-types:xsd:string < Indicator (by restriction) < HazmatInd (by restriction)
Sub-types:None

NameHazmatInd
DocumentationIndicator that Hazmat Was Used
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="HazmatInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: HomeWork

Super-types:xsd:string < HomeWork (by restriction)
Sub-types:None

NameHomeWork
DocumentationHome or Work
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
HomeHome
WorkWork
OtherOther

Schema Component Representation
<xsd:simpleType name="HomeWork">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Home"/>
<xsd:enumeration value="Work"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: IgnitionKeyNumber

Super-types:xsd:string < SerialNumber (by restriction) < IgnitionKeyNumber (by restriction)
Sub-types:None

NameIgnitionKeyNumber
DocumentationVehicle Ignition Key Number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="IgnitionKeyNumber">
<xsd:restriction base="SerialNumber"/>
</xsd:simpleType>
top

Simple Type: Indicator

Super-types:xsd:string < Indicator (by restriction)
Sub-types:

NameIndicator
Documentation0 = No, 1 = Yes
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="Indicator">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: InsuranceCompanyName

Super-types:xsd:string < Name (by restriction) < InsuranceCompanyName (by restriction)
Sub-types:None

NameInsuranceCompanyName
DocumentationInsurance company name
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="InsuranceCompanyName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: InteriorColor

Super-types:xsd:string < Note (by restriction) < InteriorColor (by restriction)
Sub-types:None

NameInteriorColor
DocumentationVehicle Interior Color(s)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="InteriorColor">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: IssuingState

Super-types:xsd:string < StateOrProvince (by restriction) < IssuingState (by restriction)
Sub-types:None

NameIssuingState
DocumentationIndicates that State where the license was issued.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="IssuingState">
<xsd:restriction base="StateOrProvince"/>
</xsd:simpleType>
top

Simple Type: JobDenialCode

Super-types:xsd:string < Code (by restriction) < JobDenialCode (by restriction)
Sub-types:None

NameJobDenialCode
DocumentationDealer / Manufacturer defined code identifying the reason the customer denied service on a repair order line
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="JobDenialCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: JobGoodwillInd

Super-types:xsd:string < Indicator (by restriction) < JobGoodwillInd (by restriction)
Sub-types:None

NameJobGoodwillInd
DocumentationIndicates if Dealer Goodwill has been applied to this job (complete or partial)
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="JobGoodwillInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: JobNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < JobNumber (by restriction)
Sub-types:None

NameJobNumber
DocumentationDMS assigned job or line identification number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="JobNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: JobReferbackNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < JobReferbackNumber (by restriction)
Sub-types:None

NameJobReferbackNumber
DocumentationRefer-back to a job that has already appeared within the same "pay-group" presently being processed (Customer, Claims or Internal Pay)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="JobReferbackNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: JobStatus

Super-types:xsd:string < Code (by restriction) < JobStatus (by restriction)
Sub-types:None

NameJobStatus
DocumentationStatus of Job (Ex: Complete, Incomplete)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="JobStatus">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: JobType

Super-types:xsd:string < Type (by restriction) < JobType (by restriction)
Sub-types:None

NameJobType
DocumentationType of service performed (special policy, warranty pay, etc)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="JobType">
<xsd:restriction base="Type"/>
</xsd:simpleType>
top

Simple Type: LaborActionCode

Super-types:xsd:string < Code (by restriction) < LaborActionCode (by restriction)
Sub-types:None

NameLaborActionCode
DocumentationManufacturer-assigned code to describe type of labor performed
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LaborActionCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: LaborOperationComment

Super-types:xsd:string < Note (by restriction) < LaborOperationComment (by restriction)
Sub-types:None

NameLaborOperationComment
DocumentationFree form comment regarding the labor operation.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LaborOperationComment">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: LaborOperationIdType

Super-types:xsd:string < Code (by restriction) < LaborOperationIdType (by restriction)
Sub-types:None

NameLaborOperationIdType
DocumentationLabor operation category code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LaborOperationIdType">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: LaborOperationLocation

Super-types:xsd:string < LocationDescription (by restriction) < LaborOperationLocation (by restriction)
Sub-types:None

NameLaborOperationLocation
DocumentationCode Indicating Position/Location on Vehicle where labor was performed
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LaborOperationLocation">
<xsd:restriction base="LocationDescription"/>
</xsd:simpleType>
top

Simple Type: LaborOperationPolicyCode

Super-types:xsd:string < Code (by restriction) < LaborOperationPolicyCode (by restriction)
Sub-types:None

NameLaborOperationPolicyCode
DocumentationDealer assigned Policy code for the labor operation
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LaborOperationPolicyCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: Language

Super-types:xsd:string < Language (by restriction)
Sub-types:

NameLanguage
DocumentationLanguage conforms to ISO 639-2 rules. Note the format for this field is language-Country (see Country data type for the list of countries with definitions). AA "Afar", AB "Abkhazian", AF "Afrikaans", AM "Amharic", AR "Arabic", AS "Assamese", AY "Aymara", AZ "Azerbaijani", BA "Bashkir", BE "Byelorussian", BG "Bulgarian", BH "Bihari", BI "Bislama", BN "Bengali" "Bangla", BO "Tibetan", BR "Breton", CA "Catalan", CO "Corsican", CS "Czech", CY "Welsh", DA "Danish", DE "German", DZ "Bhutani", EL "Greek", EN "English" "American", ES "Spanish", ET "Estonian", EU "Basque", FA "Persian", FI "Finnish", FJ "Fiji", FO "Faeroese", FR "French", FY "Frisian", GA "Irish", GD "Gaelic" "Scots Gaelic", GL "Galician", GN "Guarani", GU "Gujarati", HA "Hausa", HI "Hindi", HR "Croatian", HU "Hungarian", HY "Armenian", IK "Inupiak", IN "Indonesian", IS "Icelandic", IT "Italian", IW "Hebrew", JA "Japanese", JI "Yiddish", JW "Javanese", KA "Georgian", KK "Kazakh", KL "Greenlandic", KM "Cambodian", KN "Kannada", KO "Korean", KS "Kashmiri", KU "Kurdish", KY "Kirghiz", LA "Latin", LN "Lingala", LO "Laothian", LT "Lithuanian", LV "Latvian" "Lettish", MG "Malagasy". MI "Maori", MK "Macedonian", ML "Malayalam", MN "Mongolian", MO "Moldavian", MR "Marathi", MS "Malay", MT "Maltese", MY "Burmese", NA "Nauru", NE "Nepali", NL "Dutch", NO "Norwegian", OC "Occitan", OM "Oromo" "Afan", OR "Oriya", PA "Punjabi", PL "Polish", PS "Pashto" "Pushto", PT "Portuguese", QU "Quechua", RM "Rhaeto-Romance", RN "Kirundi", RO "Romanian", RU "Russian", RW "Kinyarwanda", SA "Sanskrit", SD "Sindhi", SG "Sangro", SH "Serbo-Croatian", SI "Singhalese", SK "Slovak", SL "Slovenian", SM "Samoan", SN "Shona", SO "Somali", SQ "Albanian", SR "Serbian", SS "Siswati", ST "Sesotho", SU "Sudanese", SV "Swedish", SW "Swahili", TA "Tamil", TE "Tegulu", TG "Tajik", TH "Thai", TI "Tigrinya", TK "Turkmen", TL "Tagalog", TN "Setswana", TO "Tonga", TR "Turkish", TS "Tsonga", TT "Tatar", TW "Twi", UK "Ukrainian", UR "Urdu", UZ "Uzbek", VI "Vietnamese", WO "Wolof", XH "Xhosa", YO "Yoruba", ZH "Chinese", ZU "Zulu"
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
en-US
en-CA
aa-ET
ab-GE
af-ZA
am- ET
ar-SA
as-IN
ay-BO
az-AZ
ba-RU
be-BY
bg-BG
bh-IN
bi-VU
bn-BD
bo-BT
br-FR
ca-ES
co-FR
cs-CZ
cy-GB
da-DE
de-DE
dz-BT
el-GR
es-ES
et-EE
eu-ES
fa-AF
fi-FI
fj-FJ
fo-FO
fr-CA
fr-FR
fy-NL
ga-IE
gd-GB
gl-ES
gn-PY
gu-IN
ha-NG
hi-IN
hr-HR
hu-HU
hy-AM
ik-GL
in-ID
is-IS
it-IT
iw-IL
ja-JP
ji-IL
jw-ID
ka-GE
kk-KZ
kl-GL
km-KH
kn-IN
ko-KP
ko-KR
ks-IN
ku-IQ
ky-CN
la-VA
ln-CD
lo-LA
lt-LT
lv-LV
mg-MG
mi-NZ
mk-MK
ml-IN
mn-MN
mo-MO
mr-IN
ms-MY
mt-MH
my-MM
na-NR
ne-NP
nl-NL
no-NO
oc-FR
om- ET
or-IN
pa-IN
pl-PL
ps-PK
pt-PT
qu-PE
rm-CH
rn-BI
ro-RO
ru-RU
rw-RW
sa-IN
sd-PK
sg-CF
sh-HR
si-LK
sk-SK
sl-SI
sm-WS
sn-ZW
so-SO
sq-AL
sr-CS
ss-ZA
st-ZA
su-SD
sv-SE
sw-TL
ta-IN
te-IN
tg-TJ
th-TH
ti-ET
tk-TM
tl-PH
tn-ZA
to-TO
tr-TR
ts-ZA
tt-RU
tw-GH
uk-UA
ur-PK
uz-UZ
vi-VN
wo-SN
xh-ZA
yo-NG
zh-CN
zu-ZA

Schema Component Representation
<xsd:simpleType name="Language">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="en-US"/>
<xsd:enumeration value="en-CA"/>
<xsd:enumeration value="aa-ET"/>
<xsd:enumeration value="ab-GE"/>
<xsd:enumeration value="af-ZA"/>
<xsd:enumeration value="am- ET"/>
<xsd:enumeration value="ar-SA"/>
<xsd:enumeration value="as-IN"/>
<xsd:enumeration value="ay-BO"/>
<xsd:enumeration value="az-AZ"/>
<xsd:enumeration value="ba-RU"/>
<xsd:enumeration value="be-BY"/>
<xsd:enumeration value="bg-BG"/>
<xsd:enumeration value="bh-IN"/>
<xsd:enumeration value="bi-VU"/>
<xsd:enumeration value="bn-BD"/>
<xsd:enumeration value="bo-BT"/>
<xsd:enumeration value="br-FR"/>
<xsd:enumeration value="ca-ES"/>
<xsd:enumeration value="co-FR"/>
<xsd:enumeration value="cs-CZ"/>
<xsd:enumeration value="cy-GB"/>
<xsd:enumeration value="da-DE"/>
<xsd:enumeration value="de-DE"/>
<xsd:enumeration value="dz-BT"/>
<xsd:enumeration value="el-GR"/>
<xsd:enumeration value="es-ES"/>
<xsd:enumeration value="et-EE"/>
<xsd:enumeration value="eu-ES"/>
<xsd:enumeration value="fa-AF"/>
<xsd:enumeration value="fi-FI"/>
<xsd:enumeration value="fj-FJ"/>
<xsd:enumeration value="fo-FO"/>
<xsd:enumeration value="fr-CA"/>
<xsd:enumeration value="fr-FR"/>
<xsd:enumeration value="fy-NL"/>
<xsd:enumeration value="ga-IE"/>
<xsd:enumeration value="gd-GB"/>
<xsd:enumeration value="gl-ES"/>
<xsd:enumeration value="gn-PY"/>
<xsd:enumeration value="gu-IN"/>
<xsd:enumeration value="ha-NG"/>
<xsd:enumeration value="hi-IN"/>
<xsd:enumeration value="hr-HR"/>
<xsd:enumeration value="hu-HU"/>
<xsd:enumeration value="hy-AM"/>
<xsd:enumeration value="ik-GL"/>
<xsd:enumeration value="in-ID"/>
<xsd:enumeration value="is-IS"/>
<xsd:enumeration value="it-IT"/>
<xsd:enumeration value="iw-IL"/>
<xsd:enumeration value="ja-JP"/>
<xsd:enumeration value="ji-IL"/>
<xsd:enumeration value="jw-ID"/>
<xsd:enumeration value="ka-GE"/>
<xsd:enumeration value="kk-KZ"/>
<xsd:enumeration value="kl-GL"/>
<xsd:enumeration value="km-KH"/>
<xsd:enumeration value="kn-IN"/>
<xsd:enumeration value="ko-KP"/>
<xsd:enumeration value="ko-KR"/>
<xsd:enumeration value="ks-IN"/>
<xsd:enumeration value="ku-IQ"/>
<xsd:enumeration value="ky-CN"/>
<xsd:enumeration value="la-VA"/>
<xsd:enumeration value="ln-CD"/>
<xsd:enumeration value="lo-LA"/>
<xsd:enumeration value="lt-LT"/>
<xsd:enumeration value="lv-LV"/>
<xsd:enumeration value="mg-MG"/>
<xsd:enumeration value="mi-NZ"/>
<xsd:enumeration value="mk-MK"/>
<xsd:enumeration value="ml-IN"/>
<xsd:enumeration value="mn-MN"/>
<xsd:enumeration value="mo-MO"/>
<xsd:enumeration value="mr-IN"/>
<xsd:enumeration value="ms-MY"/>
<xsd:enumeration value="mt-MH"/>
<xsd:enumeration value="my-MM"/>
<xsd:enumeration value="na-NR"/>
<xsd:enumeration value="ne-NP"/>
<xsd:enumeration value="nl-NL"/>
<xsd:enumeration value="no-NO"/>
<xsd:enumeration value="oc-FR"/>
<xsd:enumeration value="om- ET"/>
<xsd:enumeration value="or-IN"/>
<xsd:enumeration value="pa-IN"/>
<xsd:enumeration value="pl-PL"/>
<xsd:enumeration value="ps-PK"/>
<xsd:enumeration value="pt-PT"/>
<xsd:enumeration value="qu-PE"/>
<xsd:enumeration value="rm-CH"/>
<xsd:enumeration value="rn-BI"/>
<xsd:enumeration value="ro-RO"/>
<xsd:enumeration value="ru-RU"/>
<xsd:enumeration value="rw-RW"/>
<xsd:enumeration value="sa-IN"/>
<xsd:enumeration value="sd-PK"/>
<xsd:enumeration value="sg-CF"/>
<xsd:enumeration value="sh-HR"/>
<xsd:enumeration value="si-LK"/>
<xsd:enumeration value="sk-SK"/>
<xsd:enumeration value="sl-SI"/>
<xsd:enumeration value="sm-WS"/>
<xsd:enumeration value="sn-ZW"/>
<xsd:enumeration value="so-SO"/>
<xsd:enumeration value="sq-AL"/>
<xsd:enumeration value="sr-CS"/>
<xsd:enumeration value="ss-ZA"/>
<xsd:enumeration value="st-ZA"/>
<xsd:enumeration value="su-SD"/>
<xsd:enumeration value="sv-SE"/>
<xsd:enumeration value="sw-TL"/>
<xsd:enumeration value="ta-IN"/>
<xsd:enumeration value="te-IN"/>
<xsd:enumeration value="tg-TJ"/>
<xsd:enumeration value="th-TH"/>
<xsd:enumeration value="ti-ET"/>
<xsd:enumeration value="tk-TM"/>
<xsd:enumeration value="tl-PH"/>
<xsd:enumeration value="tn-ZA"/>
<xsd:enumeration value="to-TO"/>
<xsd:enumeration value="tr-TR"/>
<xsd:enumeration value="ts-ZA"/>
<xsd:enumeration value="tt-RU"/>
<xsd:enumeration value="tw-GH"/>
<xsd:enumeration value="uk-UA"/>
<xsd:enumeration value="ur-PK"/>
<xsd:enumeration value="uz-UZ"/>
<xsd:enumeration value="vi-VN"/>
<xsd:enumeration value="wo-SN"/>
<xsd:enumeration value="xh-ZA"/>
<xsd:enumeration value="yo-NG"/>
<xsd:enumeration value="zh-CN"/>
<xsd:enumeration value="zu-ZA"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: LicenseNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < LicenseNumber (by restriction)
Sub-types:None

NameLicenseNumber
DocumentationState License plate number of vehicle
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LicenseNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: ListNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < ListNumber (by restriction)
Sub-types:None

NameListNumber
DocumentationIdentifies the weekly statement where the condition will be listed as paid.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ListNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: LoanerVehicleInd

Super-types:xsd:string < Indicator (by restriction) < LoanerVehicleInd (by restriction)
Sub-types:None

NameLoanerVehicleInd
DocumentationIoaner vehicle indicator
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="LoanerVehicleInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: LocationDescription

Super-types:xsd:string < LocationDescription (by restriction)
Sub-types:

NameLocationDescription
DocumentationLocation Description
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LocationDescription">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: MainOperationCode

Super-types:xsd:string < Code (by restriction) < MainOperationCode (by restriction)
Sub-types:None

NameMainOperationCode
DocumentationIdentifies the primary laborline or "main operator" that caused the vehicle to be serviced in the first place
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="MainOperationCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: MajorDamageCode

Super-types:xsd:string < Code (by restriction) < MajorDamageCode (by restriction)
Sub-types:None

NameMajorDamageCode
DocumentationIdentifies major damage Examples: Y=Yes, N=No, B=Old Damage
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="MajorDamageCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: Make

Super-types:xsd:string < Make (by restriction)
Sub-types:None

NameMake
DocumentationVehicle make code - Usually available in the VIN number (use NCIC code).
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Make">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: ManualReviewCode

Super-types:xsd:string < Code (by restriction) < ManualReviewCode (by restriction)
Sub-types:None

NameManualReviewCode
DocumentationCode to signal requirement for manual review
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ManualReviewCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: Manufacturer

Super-types:xsd:string < Name (by restriction) < Manufacturer (by restriction)
Sub-types:None

NameManufacturer
DocumentationManufacturer Name
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Manufacturer">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: MarketCode

Super-types:xsd:string < Code (by restriction) < MarketCode (by restriction)
Sub-types:None

NameMarketCode
DocumentationA market code which designates the market area.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="MarketCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: MarketingMailInd

Super-types:xsd:string < Indicator (by restriction) < MarketingMailInd (by restriction)
Sub-types:None

NameMarketingMailInd
DocumentationIndicates customers whom have requested no marketing mail
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="MarketingMailInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: MarkupType

Super-types:xsd:string < Type (by restriction) < MarkupType (by restriction)
Sub-types:None

NameMarkupType
DocumentationSpecifiies the markup applied by system or dealership input (e.g., S=System )
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="MarkupType">
<xsd:restriction base="Type"/>
</xsd:simpleType>
top

Simple Type: MasterShieldInd

Super-types:xsd:string < Indicator (by restriction) < MasterShieldInd (by restriction)
Sub-types:None

NameMasterShieldInd
DocumentationIndicates if vehicle is covered by the Master Shield Extended warranty
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="MasterShieldInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: MiddleName

Super-types:xsd:string < Name (by restriction) < MiddleName (by restriction)
Sub-types:None

NameMiddleName
DocumentationMiddle Initial of business party
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="MiddleName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: MileageMeasure

Super-types:xsd:string < MileageMeasure (by restriction)
Sub-types:None

NameMileageMeasure
DocumentationM = Miles, K = KIlometers
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
M"M" = Modified
KKilometers

Schema Component Representation
<xsd:simpleType name="MileageMeasure">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="M"/>
<xsd:enumeration value="K"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: MiscellaneousNotes

Super-types:xsd:string < Note (by restriction) < MiscellaneousNotes (by restriction)
Sub-types:None

NameMiscellaneousNotes
DocumentationFree form miscellaneous comments
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="MiscellaneousNotes">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: Model

Super-types:xsd:string < Text (by restriction) < Model (by restriction)
Sub-types:None

NameModel
DocumentationManufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Model">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: ModelDescription

Super-types:xsd:string < Text (by restriction) < ModelDescription (by restriction)
Sub-types:None

NameModelDescription
DocumentationDescriptive vehicle model name
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ModelDescription">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: ModelYear

Super-types:xsd:gYear < Year (by restriction) < ModelYear (by restriction)
Sub-types:None

NameModelYear
DocumentationVehicle designated model year
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ModelYear">
<xsd:restriction base="Year"/>
</xsd:simpleType>
top

Simple Type: Name

Super-types:xsd:string < Name (by restriction)
Sub-types:

NameName
DocumentationName of the Party.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Name">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: Narrative

Super-types:xsd:string < Note (by restriction) < Narrative (by restriction)
Sub-types:None

NameNarrative
DocumentationComment/Narrative can occur multiple times depending on Narrative type
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Narrative">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: NarrativeType

Super-types:xsd:string < Type (by restriction) < NarrativeType (by restriction)
Sub-types:None

NameNarrativeType
DocumentationDefines the Type of Narrative/Comment
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="NarrativeType">
<xsd:restriction base="Type"/>
</xsd:simpleType>
top

Simple Type: NoChargeLaborCode

Super-types:xsd:string < Code (by restriction) < NoChargeLaborCode (by restriction)
Sub-types:None

NameNoChargeLaborCode
DocumentationIndicates this labor operation is a no-charge (e.g, NC=Nop Charge; OL=Overlapping)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="NoChargeLaborCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: NonUSVehicleInd

Super-types:xsd:string < Indicator (by restriction) < NonUSVehicleInd (by restriction)
Sub-types:None

NameNonUSVehicleInd
DocumentationIndicates whether the vehicle was produced for the United States or not
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="NonUSVehicleInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: Note

Super-types:xsd:string < Note (by restriction)
Sub-types:

NameNote
DocumentationA free form note.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Note">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: NotificationDate

Super-types:xsd:date < Date (by restriction) < NotificationDate (by restriction)
Sub-types:None

NameNotificationDate
DocumentationNotification date
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="NotificationDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: NotificationReason

Super-types:xsd:string < Note (by restriction) < NotificationReason (by restriction)
Sub-types:None

NameNotificationReason
DocumentationNotification Reason
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="NotificationReason">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: OdometerStatus

Super-types:xsd:string < Note (by restriction) < OdometerStatus (by restriction)
Sub-types:None

NameOdometerStatus
DocumentationStatus of odometer at trade-in. Example:: Replaced, Tampered, Miles> 90,000, etc.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OdometerStatus">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: OEMClaimNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < OEMClaimNumber (by restriction)
Sub-types:None

NameOEMClaimNumber
DocumentationAssigned by OEM at time of claim processing
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OEMClaimNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: OEMVehicleInd

Super-types:xsd:string < Indicator (by restriction) < OEMVehicleInd (by restriction)
Sub-types:None

NameOEMVehicleInd
DocumentationIndicates whether or not the part was installed on an OEM vehicle
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="OEMVehicleInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: OptionName

Super-types:xsd:string < Note (by restriction) < OptionName (by restriction)
Sub-types:None

NameOptionName
DocumentationName of vehicle option
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionName">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: OptionSecurityCode

Super-types:xsd:string < Code (by restriction) < OptionSecurityCode (by restriction)
Sub-types:None

NameOptionSecurityCode
DocumentationSecurity code to unlock option. (i.e, radio code)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionSecurityCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: OptionStockNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < OptionStockNumber (by restriction)
Sub-types:None

NameOptionStockNumber
DocumentationStock Number of Vehicle Option
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OptionStockNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: OrderInternalNotes

Super-types:xsd:string < Note (by restriction) < OrderInternalNotes (by restriction)
Sub-types:None

NameOrderInternalNotes
DocumentationFree form text for internal repair order remarks that will NOT be printed on the invoice
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OrderInternalNotes">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: OrderNotes

Super-types:xsd:string < Note (by restriction) < OrderNotes (by restriction)
Sub-types:None

NameOrderNotes
DocumentationFree form text for general repair order comment which will be printed on the invoice
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OrderNotes">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: OriginalRepairOrderNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < OriginalRepairOrderNumber (by restriction)
Sub-types:None

NameOriginalRepairOrderNumber
DocumentationReferences Original Repair Order number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OriginalRepairOrderNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: OriginalSerialNumber

Super-types:xsd:string < SerialNumber (by restriction) < OriginalSerialNumber (by restriction)
Sub-types:None

NameOriginalSerialNumber
DocumentationThe serial number of the part that is being replaced
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OriginalSerialNumber">
<xsd:restriction base="SerialNumber"/>
</xsd:simpleType>
top

Simple Type: OriginCode

Super-types:xsd:string < Code (by restriction) < OriginCode (by restriction)
Sub-types:None

NameOriginCode
DocumentationIndicates source of repair order- Examples: D - Dealer Entered; T -Teleservice; K - Key Reader
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="OriginCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: PackageCode

Super-types:xsd:string < Code (by restriction) < PackageCode (by restriction)
Sub-types:None

NamePackageCode
DocumentationPackage Code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PackageCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: PartAccessoryInd

Super-types:xsd:string < Indicator (by restriction) < PartAccessoryInd (by restriction)
Sub-types:None

NamePartAccessoryInd
DocumentationIndicates whether this is an accessory
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="PartAccessoryInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: PartDealerName

Super-types:xsd:string < Name (by restriction) < PartDealerName (by restriction)
Sub-types:None

NamePartDealerName
DocumentationName of the dealer/business that installed failed part
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PartDealerName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: PartSourceCode

Super-types:xsd:string < Code (by restriction) < PartSourceCode (by restriction)
Sub-types:None

NamePartSourceCode
DocumentationIndicates the source of the part (e.g. M - Manufacturer)
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PartSourceCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: PartType

Super-types:xsd:string < PartType (by restriction)
Sub-types:None

NamePartType
DocumentationSpecifies whether the parts are indicated by manufacturer part code or Part Number - H = Manufacturer Part Code, P = Part Number
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
HManufacturer Part Code
P"P" = Pending

Schema Component Representation
<xsd:simpleType name="PartType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="H"/>
<xsd:enumeration value="P"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: PCMFailureCode

Super-types:xsd:string < Code (by restriction) < PCMFailureCode (by restriction)
Sub-types:None

NamePCMFailureCode
DocumentationPowertrain Control Model failure code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PCMFailureCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: PostalCode

Super-types:xsd:string < Code (by restriction) < PostalCode (by restriction)
Sub-types:None

NamePostalCode
DocumentationPostal Code of the Address.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PostalCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: PreferredContactMethod

Super-types:xsd:string < PreferredContactMethod (by restriction)
Sub-types:None

NamePreferredContactMethod
DocumentationPreferred contact method
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Day PhoneDay Phone
Evening PhoneEvening Phone
Cell PhoneCell Phone
Work FaxWork Fax
Home FaxHome Fax
PagerPager
Work EmailWork Email
Home EmailHome Email
US MailUS Mail
OtherOther
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="PreferredContactMethod">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Day Phone"/>
<xsd:enumeration value="Evening Phone"/>
<xsd:enumeration value="Cell Phone"/>
<xsd:enumeration value="Work Fax"/>
<xsd:enumeration value="Home Fax"/>
<xsd:enumeration value="Pager"/>
<xsd:enumeration value="Work Email"/>
<xsd:enumeration value="Home Email"/>
<xsd:enumeration value="US Mail"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: PreferredContactMethodOrganization

Super-types:xsd:string < PreferredContactMethodOrganization (by restriction)
Sub-types:None

NamePreferredContactMethodOrganization
DocumentationPreferred Contact Method Organization
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Day PhoneDay Phone
Cell PhoneCell Phone
Work FaxWork Fax
PagerPager
Work EmailWork Email
US MailUS Mail
OtherOther

Schema Component Representation
<xsd:simpleType name="PreferredContactMethodOrganization">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Day Phone"/>
<xsd:enumeration value="Cell Phone"/>
<xsd:enumeration value="Work Fax"/>
<xsd:enumeration value="Pager"/>
<xsd:enumeration value="Work Email"/>
<xsd:enumeration value="US Mail"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: PreferredLanguage

Super-types:xsd:string < Language (by restriction) < PreferredLanguage (by restriction)
Sub-types:None

NamePreferredLanguage
DocumentationPreferred language
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
en-US
en-CA
aa-ET
ab-GE
af-ZA
am- ET
ar-SA
as-IN
ay-BO
az-AZ
ba-RU
be-BY
bg-BG
bh-IN
bi-VU
bn-BD
bo-BT
br-FR
ca-ES
co-FR
cs-CZ
cy-GB
da-DE
de-DE
dz-BT
el-GR
es-ES
et-EE
eu-ES
fa-AF
fi-FI
fj-FJ
fo-FO
fr-CA
fr-FR
fy-NL
ga-IE
gd-GB
gl-ES
gn-PY
gu-IN
ha-NG
hi-IN
hr-HR
hu-HU
hy-AM
ik-GL
in-ID
is-IS
it-IT
iw-IL
ja-JP
ji-IL
jw-ID
ka-GE
kk-KZ
kl-GL
km-KH
kn-IN
ko-KP
ko-KR
ks-IN
ku-IQ
ky-CN
la-VA
ln-CD
lo-LA
lt-LT
lv-LV
mg-MG
mi-NZ
mk-MK
ml-IN
mn-MN
mo-MO
mr-IN
ms-MY
mt-MH
my-MM
na-NR
ne-NP
nl-NL
no-NO
oc-FR
om- ET
or-IN
pa-IN
pl-PL
ps-PK
pt-PT
qu-PE
rm-CH
rn-BI
ro-RO
ru-RU
rw-RW
sa-IN
sd-PK
sg-CF
sh-HR
si-LK
sk-SK
sl-SI
sm-WS
sn-ZW
so-SO
sq-AL
sr-CS
ss-ZA
st-ZA
su-SD
sv-SE
sw-TL
ta-IN
te-IN
tg-TJ
th-TH
ti-ET
tk-TM
tl-PH
tn-ZA
to-TO
tr-TR
ts-ZA
tt-RU
tw-GH
uk-UA
ur-PK
uz-UZ
vi-VN
wo-SN
xh-ZA
yo-NG
zh-CN
zu-ZA

Schema Component Representation
<xsd:simpleType name="PreferredLanguage">
<xsd:restriction base="Language"/>
</xsd:simpleType>
top

Simple Type: PriceExplanation

Super-types:xsd:string < Note (by restriction) < PriceExplanation (by restriction)
Sub-types:None

NamePriceExplanation
DocumentationExplanatory Note for Pricing
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PriceExplanation">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: PriceType

Super-types:xsd:string < PriceType (by restriction)
Sub-types:None

NamePriceType
DocumentationPrice Type
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Job
Labor
Parts
Sublet
Miscellaneous
GasOilGrease
PaintMaterials
ShopSupplies
Freight
Claim
SubletLabor
SubletParts
ReturnCore
CustomerInitiative applies to Customer category, e.g. First Time Buyer, etc.
Internal
RentLoaner
Return
Splits
Total
OtherOther

Schema Component Representation
<xsd:simpleType name="PriceType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Job"/>
<xsd:enumeration value="Labor"/>
<xsd:enumeration value="Parts"/>
<xsd:enumeration value="Sublet"/>
<xsd:enumeration value="Miscellaneous"/>
<xsd:enumeration value="GasOilGrease"/>
<xsd:enumeration value="PaintMaterials"/>
<xsd:enumeration value="ShopSupplies"/>
<xsd:enumeration value="Freight"/>
<xsd:enumeration value="Claim"/>
<xsd:enumeration value="SubletLabor"/>
<xsd:enumeration value="SubletParts"/>
<xsd:enumeration value="ReturnCore"/>
<xsd:enumeration value="Customer"/>
<xsd:enumeration value="Internal"/>
<xsd:enumeration value="RentLoaner"/>
<xsd:enumeration value="Return"/>
<xsd:enumeration value="Splits"/>
<xsd:enumeration value="Total"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: PrimaryContactInd

Super-types:xsd:string < Indicator (by restriction) < PrimaryContactInd (by restriction)
Sub-types:None

NamePrimaryContactInd
DocumentationIndicates if contact is primary contact
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="PrimaryContactInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: PrimaryDriverInd

Super-types:xsd:string < Indicator (by restriction) < PrimaryDriverInd (by restriction)
Sub-types:None

NamePrimaryDriverInd
DocumentationIdentifies customer as primary driver.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="PrimaryDriverInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: PriorClaimNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < PriorClaimNumber (by restriction)
Sub-types:None

NamePriorClaimNumber
DocumentationOriginal claim number for a claim that being continued. In other words, a claim was entered and paid, but something was forgotten. The dealer can then continue the claim using a different claim number and this is the original claim number.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="PriorClaimNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: Priority

Super-types:xsd:string < Priority (by restriction)
Sub-types:

NamePriority
DocumentationIndicates manufacturer handling and processing urgency
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Priority">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: ProviderName

Super-types:xsd:string < Name (by restriction) < ProviderName (by restriction)
Sub-types:None

NameProviderName
DocumentationProvider Name
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ProviderName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: ReceiptNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < ReceiptNumber (by restriction)
Sub-types:None

NameReceiptNumber
DocumentationNumeric identifier found on the carrier's receipt when a vehicle is delivered to the dealer
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ReceiptNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: Reference

Super-types:xsd:string < Text (by restriction) < Reference (by restriction)
Sub-types:None

NameReference
DocumentationReference notation
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Reference">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: ReferenceNumber

Super-types:xsd:string < ReferenceNumber (by restriction)
Sub-types:

NameReferenceNumber
DocumentationReference number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ReferenceNumber">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: RegisteredMailReceiptNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < RegisteredMailReceiptNumber (by restriction)
Sub-types:None

NameRegisteredMailReceiptNumber
DocumentationRegistered Mail Receipt Number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RegisteredMailReceiptNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: RelationshipCode

Super-types:xsd:string < Code (by restriction) < RelationshipCode (by restriction)
Sub-types:None

NameRelationshipCode
DocumentationIndicates the Business Party's relationship to the primary Party (e.g., mother, father, husband, etc.).
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RelationshipCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: RentInDate

Super-types:xsd:date < Date (by restriction) < RentInDate (by restriction)
Sub-types:None

NameRentInDate
DocumentationDate rental/loaner vehicle provided to customer
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RentInDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: RentLoan

Super-types:xsd:string < RentLoan (by restriction)
Sub-types:

NameRentLoan
DocumentationR= Rental or L=Loaner
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
L
R

Schema Component Representation
<xsd:simpleType name="RentLoan">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="L"/>
<xsd:enumeration value="R"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: RentLoanerCode

Super-types:xsd:string < RentLoan (by restriction) < RentLoanerCode (by restriction)
Sub-types:None

NameRentLoanerCode
DocumentationIdentifies rental/loaner vehicle
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
L
R

Schema Component Representation
<xsd:simpleType name="RentLoanerCode">
<xsd:restriction base="RentLoan"/>
</xsd:simpleType>
top

Simple Type: RentLoanerInvoiceNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < RentLoanerInvoiceNumber (by restriction)
Sub-types:None

NameRentLoanerInvoiceNumber
DocumentationRental/loaner accounting identifier - the Rental Loaner Invoice # from either the DMS or rental company
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RentLoanerInvoiceNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: RentLoanerReasonCode

Super-types:xsd:string < Code (by restriction) < RentLoanerReasonCode (by restriction)
Sub-types:None

NameRentLoanerReasonCode
DocumentationThe reason code identifying the reason a rental loaner was provided
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RentLoanerReasonCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: RentNotes

Super-types:xsd:string < Note (by restriction) < RentNotes (by restriction)
Sub-types:None

NameRentNotes
DocumentationRent Loaner Comments
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RentNotes">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: RentOutDate

Super-types:xsd:date < Date (by restriction) < RentOutDate (by restriction)
Sub-types:None

NameRentOutDate
DocumentationDate rental/loaner vehicle provided to customer
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RentOutDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: RepairOrderCompletedDate

Super-types:xsd:date < Date (by restriction) < RepairOrderCompletedDate (by restriction)
Sub-types:None

NameRepairOrderCompletedDate
DocumentationThe date the last line was closed on the repair order
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RepairOrderCompletedDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: RepairOrderInvoiceDate

Super-types:xsd:date < Date (by restriction) < RepairOrderInvoiceDate (by restriction)
Sub-types:None

NameRepairOrderInvoiceDate
DocumentationThe date the repair order transaction moves to accounting
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RepairOrderInvoiceDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: RepairOrderOpenedDate

Super-types:xsd:date < Date (by restriction) < RepairOrderOpenedDate (by restriction)
Sub-types:None

NameRepairOrderOpenedDate
DocumentationSystem date when Repair Order was opened
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="RepairOrderOpenedDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: RepeatRepairInd

Super-types:xsd:string < Indicator (by restriction) < RepeatRepairInd (by restriction)
Sub-types:None

NameRepeatRepairInd
DocumentationIdentifies repair as having been performed previously on the vehicle
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="RepeatRepairInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: ReplacementSerialNumber

Super-types:xsd:string < SerialNumber (by restriction) < ReplacementSerialNumber (by restriction)
Sub-types:None

NameReplacementSerialNumber
DocumentationReplacement Serial Number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ReplacementSerialNumber">
<xsd:restriction base="SerialNumber"/>
</xsd:simpleType>
top

Simple Type: RestrictionInd

Super-types:xsd:string < Indicator (by restriction) < RestrictionInd (by restriction)
Sub-types:None

NameRestrictionInd
DocumentationIndication that vehicle has restrictions on its use
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="RestrictionInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: RoadHazardInd

Super-types:xsd:string < Indicator (by restriction) < RoadHazardInd (by restriction)
Sub-types:None

NameRoadHazardInd
DocumentationIndicates whether Roadside hazard is covered in the contract
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="RoadHazardInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: RoadsideAssistanceInd

Super-types:xsd:string < Indicator (by restriction) < RoadsideAssistanceInd (by restriction)
Sub-types:None

NameRoadsideAssistanceInd
DocumentationIndicates whether coverage includes roadside assistance
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="RoadsideAssistanceInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: SaleClass

Super-types:xsd:string < SaleClass (by restriction)
Sub-types:None

NameSaleClass
DocumentationClass of sale.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
NewNever owned.
UsedPreviously Owned
DemoDemonstration item.
OtherOther
N/ANot Applicable
Floor SampleThis is a vehicle that is provided in the showroom as an example.
FactoryIdentifies that the vehicle may have been used as a product demonstration for an official or executive from the manufacturer.

Schema Component Representation
<xsd:simpleType name="SaleClass">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="New"/>
<xsd:enumeration value="Used"/>
<xsd:enumeration value="Demo"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="Floor Sample"/>
<xsd:enumeration value="Factory"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Salutation

Super-types:xsd:string < Name (by restriction) < Salutation (by restriction)
Sub-types:None

NameSalutation
DocumentationTitle or greeting of business party
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Salutation">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: SecondaryPassword

Super-types:xsd:string < Note (by restriction) < SecondaryPassword (by restriction)
Sub-types:None

NameSecondaryPassword
DocumentationSecondary password used to validate access to the dealer information
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SecondaryPassword">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: SecondaryReferenceNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < SecondaryReferenceNumber (by restriction)
Sub-types:None

NameSecondaryReferenceNumber
DocumentationSecondary Repair Order reference number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SecondaryReferenceNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: SerialNumber

Super-types:xsd:string < SerialNumber (by restriction)
Sub-types:

NameSerialNumber
DocumentationSerial Number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SerialNumber">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: ServiceAdvisorName

Super-types:xsd:string < Name (by restriction) < ServiceAdvisorName (by restriction)
Sub-types:None

NameServiceAdvisorName
DocumentationName of service advisor
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ServiceAdvisorName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: ServiceCode

Super-types:xsd:string < Code (by restriction) < ServiceCode (by restriction)
Sub-types:None

NameServiceCode
DocumentationManufacturer assigned code for service component
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ServiceCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: ShortMfg

Super-types:xsd:string < Code (by restriction) < ShortMfg (by restriction)
Sub-types:None

NameShortMfg
DocumentationShort Manfacturer or RSP Codes
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ShortMfg">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: SortName

Super-types:xsd:string < Name (by restriction) < SortName (by restriction)
Sub-types:None

NameSortName
DocumentationIndex name used as a sort for report purposes
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SortName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: SparePartDate

Super-types:xsd:date < Date (by restriction) < SparePartDate (by restriction)
Sub-types:None

NameSparePartDate
DocumentationThe date the part was purchased
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SparePartDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: SparePartInvoiceNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < SparePartInvoiceNumber (by restriction)
Sub-types:None

NameSparePartInvoiceNumber
DocumentationThe invoice number on which the part was sold over the counter
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SparePartInvoiceNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: SplitsType

Super-types:xsd:string < SplitsType (by restriction)
Sub-types:None

NameSplitsType
DocumentationSplits Type
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Job
Labor
Parts
Sublet
Miscellaneous
GasOilGrease
PaintMaterials
ShopSupplies
Freight
Total
OtherOther

Schema Component Representation
<xsd:simpleType name="SplitsType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Job"/>
<xsd:enumeration value="Labor"/>
<xsd:enumeration value="Parts"/>
<xsd:enumeration value="Sublet"/>
<xsd:enumeration value="Miscellaneous"/>
<xsd:enumeration value="GasOilGrease"/>
<xsd:enumeration value="PaintMaterials"/>
<xsd:enumeration value="ShopSupplies"/>
<xsd:enumeration value="Freight"/>
<xsd:enumeration value="Total"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: StateOrProvince

Super-types:xsd:string < StateOrProvince (by restriction)
Sub-types:

NameStateOrProvince
DocumentationIs the State or Province of a given Address.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="StateOrProvince">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: StatusCode

Super-types:xsd:string < StatusCode (by restriction)
Sub-types:None

NameStatusCode
DocumentationA code identifying the reason for the status message.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
SuccessThe operation completed successfully. This does not necessarily mean that the BOD was processed. Instead it means that the client's role is done and that it won't receive any error messages later. Type of Response Code: Success.
UnspecifiedAn unspecified error occurred. The StatusText field contains the complete text.
Not In InventoryInventory is not currently available and back ordering was not requested.
DiscontinuedThe part has discontinued.
Invalid PartInvalid part number.
Not Yet AvailableThe part is scheduled for a future release date and is not available at this time.
Not AuthorizedThe part is not authorized for your product line.
Under DevelopmentThe part is under development and not ready for sale.
Assembly OnlyThe part is a component part and is only available as an assembly.
Component OnlyThe part is an assembly part and is only available as a component.
Internal Use OnlyThe part is reserved for manufacturing and supplier internal use; it is not a service replacement part.
RecalledThe part has been recalled.
Cannot SellThe part is not available for sale for an unspecified reason.
Export OnlyThe part is not available for sale in the United States; it is for export vehicles only.
Credit Limit ExceededCredit limit exceeded.
Credit Card DeniedCredit card transaction denied by creditor.
Account On HoldThe dealer's account has been put on hold.
Invalid Unit Of MeasureThe unit of measurement was invalid for this part number.
Invalid Promotion CodeThe promotion code is invalid.
Invalid Shipping MethodThe shipping method is invalid, for example, shipping by ground to Puerto Rico.
Duplicate Line NumberThe line number is the same as another line within this transaction.
No Drop ShipmentDrop shipments are not allowed.
No Will CallWill-call pickups are not allowed.
Minimum Quantity Not MetThere is a minimum quantity purchase requirement for this part and the quantity has not been met. The minimum quantity is: NN
OtherOther
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="StatusCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Unspecified"/>
<xsd:enumeration value="Not In Inventory"/>
<xsd:enumeration value="Discontinued"/>
<xsd:enumeration value="Invalid Part"/>
<xsd:enumeration value="Not Yet Available"/>
<xsd:enumeration value="Not Authorized"/>
<xsd:enumeration value="Under Development"/>
<xsd:enumeration value="Assembly Only"/>
<xsd:enumeration value="Component Only"/>
<xsd:enumeration value="Internal Use Only"/>
<xsd:enumeration value="Recalled"/>
<xsd:enumeration value="Cannot Sell"/>
<xsd:enumeration value="Export Only"/>
<xsd:enumeration value="Credit Limit Exceeded"/>
<xsd:enumeration value="Credit Card Denied"/>
<xsd:enumeration value="Account On Hold"/>
<xsd:enumeration value="Invalid Unit Of Measure"/>
<xsd:enumeration value="Invalid Promotion Code"/>
<xsd:enumeration value="Invalid Shipping Method"/>
<xsd:enumeration value="Duplicate Line Number"/>
<xsd:enumeration value="No Drop Shipment"/>
<xsd:enumeration value="No Will Call"/>
<xsd:enumeration value="Minimum Quantity Not Met"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: StatusText

Super-types:xsd:string < Text (by restriction) < StatusText (by restriction)
Sub-types:None

NameStatusText
DocumentationDescriptive status text.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="StatusText">
<xsd:restriction base="Text"/>
</xsd:simpleType>
top

Simple Type: StatusType

Super-types:xsd:string < StatusType (by restriction)
Sub-types:None

NameStatusType
DocumentationDefines the type of status that occurred. EX: S-Success, E-Error, I-Info, A-Abort
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
SuccessThe operation completed successfully. This does not necessarily mean that the BOD was processed. Instead it means that the client's role is done and that it won't receive any error messages later. Type of Response Code: Success.
ErrorThe operation resulted in error and did not succeed.
WarningThe operation completed a warning.
InformationalThe provided StatusText is informational.
OtherOther
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="StatusType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Error"/>
<xsd:enumeration value="Warning"/>
<xsd:enumeration value="Informational"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: SubletCode

Super-types:xsd:string < Code (by restriction) < SubletCode (by restriction)
Sub-types:None

NameSubletCode
DocumentationType of sublet work
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SubletCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: SubletInvoiceNumber

Super-types:xsd:string < ReferenceNumber (by restriction) < SubletInvoiceNumber (by restriction)
Sub-types:None

NameSubletInvoiceNumber
DocumentationThird party invoice number for work
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SubletInvoiceNumber">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: Suffix

Super-types:xsd:string < Name (by restriction) < Suffix (by restriction)
Sub-types:None

NameSuffix
DocumentationBusiness Party name suffix designation if individual Ex: Sr, Jr, III, etc.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Suffix">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: SupplementalCampaignInd

Super-types:xsd:string < Indicator (by restriction) < SupplementalCampaignInd (by restriction)
Sub-types:None

NameSupplementalCampaignInd
DocumentationDenotes whether claim is actual campaign service or additional service, but still related to the campaign
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="SupplementalCampaignInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: SymptomCode

Super-types:xsd:string < Code (by restriction) < SymptomCode (by restriction)
Sub-types:None

NameSymptomCode
DocumentationManufacturer-assigned code to describe how customer experiences problem
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SymptomCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: SystemVersion

Super-types:xsd:string < ReferenceNumber (by restriction) < SystemVersion (by restriction)
Sub-types:None

NameSystemVersion
DocumentationThe sender's software version number .
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="SystemVersion">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: TaxabilityInd

Super-types:xsd:string < Indicator (by restriction) < TaxabilityInd (by restriction)
Sub-types:None

NameTaxabilityInd
DocumentationDetermines whether an item or amount is taxable.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="TaxabilityInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: TaxType

Super-types:xsd:string < TaxType (by restriction)
Sub-types:None

NameTaxType
DocumentationTax Type
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Total
Amount
Labor
Parts
Claim
DealerDealer
Deductible
Prorated
OtherOther
Luxury
Vehicle Inventory
Taxes Not In Cash Price
Document Stamp
Sales
Tire
Personal Property
Registration
Monthly/Use
Weight
Adjustment
DownPayment
CapCostReduction
Lieu
CurrentYear
N/ANot Applicable
LocalOptionTennessee Tax - combination of city and county.
SingleArticleTennessee Tax - State Tax
GasGas tax levied to applicable vehicles or by state/province law. (Referred to in US as "Gas Guzzler" tax).
Total Monthly/UseThe total amount of monthly use tax for a payment on a contract.
Service ContractTax charged on service contracts (where applicable).
Adjusted SalesAdjusted sales tax due to tax modifications when capitalized (i.e. NY)
Total Sales/UseThe total amount of sales/use tax for a single payment contract.
Air Conditioning ExciseProvincal tax providing for the installation or removal of freon. (Canada)
Purchase and UseA type of tax that is assessed upon "tax free" tangible personal property purchased by a resident of the assessing state for use, storage or consumption of goods in that state (not for resale), regardless of where the purchase took place. The tax is a one time retail tax due at registration or titling of a vehicle.
County TaxA county tax charged based on the location of the dealer and the customer. An example, The Cook County Tax.
General ExciseThis is a general excise tax that a state or region could impose.
Gross ReceiptA gross receipts tax, sometimes referred to as a gross excise tax, is a tax on the total gross revenues of a company, regardless of their source.
Tax on Trade-InTax due on a trade-in vehicle.
Tax on Upfront FeesTotal tax due on fees paid upfront.
Tax on Acquisition FeeTax due on amount of acquisition fee.
Environmental TaxEnvironmental Levy / Tax.
Motor Vehicle TaxTax paid at of registration based on the vehicle's age and MSRP.
Wheel TaxA tax levied by cities and villages to be credited to a road fund of the city or village

Schema Component Representation
<xsd:simpleType name="TaxType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Total"/>
<xsd:enumeration value="Amount"/>
<xsd:enumeration value="Labor"/>
<xsd:enumeration value="Parts"/>
<xsd:enumeration value="Claim"/>
<xsd:enumeration value="Dealer"/>
<xsd:enumeration value="Deductible"/>
<xsd:enumeration value="Prorated"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="Luxury"/>
<xsd:enumeration value="Vehicle Inventory"/>
<xsd:enumeration value="Taxes Not In Cash Price"/>
<xsd:enumeration value="Document Stamp"/>
<xsd:enumeration value="Sales"/>
<xsd:enumeration value="Tire"/>
<xsd:enumeration value="Personal Property"/>
<xsd:enumeration value="Registration"/>
<xsd:enumeration value="Monthly/Use"/>
<xsd:enumeration value="Weight"/>
<xsd:enumeration value="Adjustment"/>
<xsd:enumeration value="DownPayment"/>
<xsd:enumeration value="CapCostReduction"/>
<xsd:enumeration value="Lieu"/>
<xsd:enumeration value="CurrentYear"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="LocalOption"/>
<xsd:enumeration value="SingleArticle"/>
<xsd:enumeration value="Gas"/>
<xsd:enumeration value="Total Monthly/Use"/>
<xsd:enumeration value="Service Contract"/>
<xsd:enumeration value="Adjusted Sales"/>
<xsd:enumeration value="Total Sales/Use"/>
<xsd:enumeration value="Air Conditioning Excise"/>
<xsd:enumeration value="Purchase and Use"/>
<xsd:enumeration value="County Tax"/>
<xsd:enumeration value="General Excise"/>
<xsd:enumeration value="Gross Receipt"/>
<xsd:enumeration value="Tax on Trade-In"/>
<xsd:enumeration value="Tax on Upfront Fees"/>
<xsd:enumeration value="Tax on Acquisition Fee"/>
<xsd:enumeration value="Environmental Tax"/>
<xsd:enumeration value="Motor Vehicle Tax"/>
<xsd:enumeration value="Wheel Tax"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: TaxTypeId

Super-types:xsd:string < TaxTypeId (by restriction)
Sub-types:None

NameTaxTypeId
DocumentationCS - City, CP - County, ST - State, OT - Other, EX - Excise, VAT - Value Added Tax, PST - Provincial Sales Tax , RT - Rental, GST - Goods and Services Tax, HST - Harmonized Tax, ART - Air Tax, QST - Quebec Sales Tax, IMP - Import Tax
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
CSCity
CPCounty
STState
OT"OT" = Other
EXExcise
VATValue Added
PSTProvincial Sales Tax
RTRental
GSTGoods and Services Tax
HSTHarmonized Tax
ARTAir Tax
QSTQuebec Sales Tax
IMPImport Tax

Schema Component Representation
<xsd:simpleType name="TaxTypeId">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CS"/>
<xsd:enumeration value="CP"/>
<xsd:enumeration value="ST"/>
<xsd:enumeration value="OT"/>
<xsd:enumeration value="EX"/>
<xsd:enumeration value="VAT"/>
<xsd:enumeration value="PST"/>
<xsd:enumeration value="RT"/>
<xsd:enumeration value="GST"/>
<xsd:enumeration value="HST"/>
<xsd:enumeration value="ART"/>
<xsd:enumeration value="QST"/>
<xsd:enumeration value="IMP"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: TeamName

Super-types:xsd:string < Name (by restriction) < TeamName (by restriction)
Sub-types:None

NameTeamName
DocumentationName of team
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TeamName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: TechnicianName

Super-types:xsd:string < Name (by restriction) < TechnicianName (by restriction)
Sub-types:None

NameTechnicianName
DocumentationName of technician
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TechnicianName">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: TechnicianNotes

Super-types:xsd:string < Note (by restriction) < TechnicianNotes (by restriction)
Sub-types:None

NameTechnicianNotes
DocumentationFree form technician comments
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TechnicianNotes">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: TechnicianSkillArea

Super-types:xsd:string < Type (by restriction) < TechnicianSkillArea (by restriction)
Sub-types:None

NameTechnicianSkillArea
DocumentationType of training required to perform the labor operation
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TechnicianSkillArea">
<xsd:restriction base="Type"/>
</xsd:simpleType>
top

Simple Type: TechnicianSkillLevel

Super-types:xsd:string < Code (by restriction) < TechnicianSkillLevel (by restriction)
Sub-types:None

NameTechnicianSkillLevel
DocumentationLevel of training required to perform the labor operation
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TechnicianSkillLevel">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: TelematicsServiceInd

Super-types:xsd:string < Indicator (by restriction) < TelematicsServiceInd (by restriction)
Sub-types:None

NameTelematicsServiceInd
DocumentationIndication whether Telematics Service Subscription is turned on
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="TelematicsServiceInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: TermLength

Super-types:xsd:string < TermLength (by restriction)
Sub-types:None

NameTermLength
DocumentationTerm Length
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
MonthsMonths
WeeksWeeks
YearsYears

Schema Component Representation
<xsd:simpleType name="TermLength">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Months"/>
<xsd:enumeration value="Weeks"/>
<xsd:enumeration value="Years"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Text

Super-types:xsd:string < Text (by restriction)
Sub-types:

NameText
DocumentationIndicates generic text type
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Text">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: TowedInInd

Super-types:xsd:string < Indicator (by restriction) < TowedInInd (by restriction)
Sub-types:None

NameTowedInInd
DocumentationIndicates that this job led to the need to have this car towed in
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="TowedInInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: TransmissionCode

Super-types:xsd:string < Code (by restriction) < TransmissionCode (by restriction)
Sub-types:None

NameTransmissionCode
DocumentationTransmission Serial Number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TransmissionCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: TransmissionType

Super-types:xsd:string < TransmissionType (by restriction)
Sub-types:None

NameTransmissionType
DocumentationVehicle Transmission type - 3 = 3 speed, 4 = 4 speed, 5 = 5 speed, 6 = 6 speed, A - Automatic
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
33 Speed
44 Speed
55 Speed
66 Speed
A"A" = Automatic
Automatic 3Automatic 3 speed transmission type
Automatic 4Automatic 4 speed transmission type
Automatic 5Automatic 5 speed transmission type
Automatic 6Automatic 6 speed transmission type
Automatic 7Automatic 7 speed transmission type
77 Speed
CVT Automatic 3Continuously Variable T ransmission Automatic 3 speed transmission type (natural gas and hybrid).
CVT Automatic 4Continuously Variable T ransmission Automatic 4 speed transmission type (natural gas and hybrid).
CVT Automatic 5Continuously Variable T ransmission Automatic 5 speed transmission type (natural gas and hybrid).
CVT Automatic 6Continuously Variable T ransmission Automatic 6 speed transmission type (natural gas and hybrid).
CVT Automatic 7Continuously Variable T ransmission Automatic 7 speed transmission type (natural gas and hybrid).
MM = Manual

Schema Component Representation
<xsd:simpleType name="TransmissionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="6"/>
<xsd:enumeration value="A"/>
<xsd:enumeration value="Automatic 3"/>
<xsd:enumeration value="Automatic 4"/>
<xsd:enumeration value="Automatic 5"/>
<xsd:enumeration value="Automatic 6"/>
<xsd:enumeration value="Automatic 7"/>
<xsd:enumeration value="7"/>
<xsd:enumeration value="CVT Automatic 3"/>
<xsd:enumeration value="CVT Automatic 4"/>
<xsd:enumeration value="CVT Automatic 5"/>
<xsd:enumeration value="CVT Automatic 6"/>
<xsd:enumeration value="CVT Automatic 7"/>
<xsd:enumeration value="M"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: TransportationCarrier

Super-types:xsd:string < Name (by restriction) < TransportationCarrier (by restriction)
Sub-types:None

NameTransportationCarrier
DocumentationName of transportation carrier
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TransportationCarrier">
<xsd:restriction base="Name"/>
</xsd:simpleType>
top

Simple Type: TreadActInd

Super-types:xsd:string < Indicator (by restriction) < TreadActInd (by restriction)
Sub-types:None

NameTreadActInd
DocumentationTransportation Recall Enhancement, Accountability, and Documentation (TREAD) Act (i.e., - Indicates if there has been fire damage)
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="TreadActInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: TrimCode

Super-types:xsd:string < Code (by restriction) < TrimCode (by restriction)
Sub-types:None

NameTrimCode
DocumentationManufacturer assigned trim code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="TrimCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: Type

Super-types:xsd:string < Type (by restriction)
Sub-types:

NameType
DocumentationType
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Type">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: UOM

Super-types:xsd:string < UOM (by restriction)
Sub-types:None

NameUOM
DocumentationUnits of Measure - ea=Each; bx=Box; case=Case; ctn=Carton; gal=Gallon; qt=Quart; pt=Pint; ft=Feet; yd=Yard; in=Inch; L=Liter; m=Meter; cm=Centimeter; kg=Kilograms; g=grams; other=Other
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
eaEach
bxBox
caseCase
ctnCarton
galGallon
qtQuart
ptPint
ftft = feet
ydyd = yard
inin = inch
L"L" = Canceled
mm = meter
cmcm = centimeter
kgKilogram
gGram
other
tnTon
kmkilometers
mimiles
hphorsepower
kwkilowatt

Schema Component Representation
<xsd:simpleType name="UOM">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ea"/>
<xsd:enumeration value="bx"/>
<xsd:enumeration value="case"/>
<xsd:enumeration value="ctn"/>
<xsd:enumeration value="gal"/>
<xsd:enumeration value="qt"/>
<xsd:enumeration value="pt"/>
<xsd:enumeration value="ft"/>
<xsd:enumeration value="yd"/>
<xsd:enumeration value="in"/>
<xsd:enumeration value="L"/>
<xsd:enumeration value="m"/>
<xsd:enumeration value="cm"/>
<xsd:enumeration value="kg"/>
<xsd:enumeration value="g"/>
<xsd:enumeration value="other"/>
<xsd:enumeration value="tn"/>
<xsd:enumeration value="km"/>
<xsd:enumeration value="mi"/>
<xsd:enumeration value="hp"/>
<xsd:enumeration value="kw"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: UrbanizationCode

Super-types:xsd:string < Code (by restriction) < UrbanizationCode (by restriction)
Sub-types:None

NameUrbanizationCode
DocumentationGeographic definition of a metropolitan or suburban area
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="UrbanizationCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: URI

Super-types:xsd:anyURI < URI (by restriction)
Sub-types:None

NameURI
DocumentationURI
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="URI">
<xsd:restriction base="xsd:anyURI"/>
</xsd:simpleType>
top

Simple Type: VehicleArrivalDate

Super-types:xsd:date < Date (by restriction) < VehicleArrivalDate (by restriction)
Sub-types:None

NameVehicleArrivalDate
DocumentationThe Date the original retail vehicle is delivered to a dealer
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="VehicleArrivalDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: VehicleDemoInd

Super-types:xsd:string < Indicator (by restriction) < VehicleDemoInd (by restriction)
Sub-types:None

NameVehicleDemoInd
DocumentationIndicates whether vehicle was ever a demo
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="VehicleDemoInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: VehicleNote

Super-types:xsd:string < Note (by restriction) < VehicleNote (by restriction)
Sub-types:None

NameVehicleNote
DocumentationAny vehicle related notes
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="VehicleNote">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: VehicleStock

Super-types:xsd:string < ReferenceNumber (by restriction) < VehicleStock (by restriction)
Sub-types:None

NameVehicleStock
DocumentationDealer assigned vehicle stock number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="VehicleStock">
<xsd:restriction base="ReferenceNumber"/>
</xsd:simpleType>
top

Simple Type: VIN

Super-types:xsd:string < VIN (by restriction)
Sub-types:None

NameVIN
DocumentationFederally defined 17 position vehicle identification number
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="VIN">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
top

Simple Type: WarrantyAppealInd

Super-types:xsd:string < Indicator (by restriction) < WarrantyAppealInd (by restriction)
Sub-types:None

NameWarrantyAppealInd
DocumentationWarranty Appeal indicator
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="WarrantyAppealInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: WarrantyExpirationDate

Super-types:xsd:date < Date (by restriction) < WarrantyExpirationDate (by restriction)
Sub-types:None

NameWarrantyExpirationDate
DocumentationLast Date of vehicle warranty coverage for warranty currently in force at time of repair
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="WarrantyExpirationDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: WarrantyNotes

Super-types:xsd:string < Note (by restriction) < WarrantyNotes (by restriction)
Sub-types:None

NameWarrantyNotes
DocumentationAny Warranty related Notes
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="WarrantyNotes">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: WarrantyProgramCode

Super-types:xsd:string < Code (by restriction) < WarrantyProgramCode (by restriction)
Sub-types:None

NameWarrantyProgramCode
DocumentationCode for manufacturer Warranty special programs
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="WarrantyProgramCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: WarrantyRemaining

Super-types:xsd:string < Note (by restriction) < WarrantyRemaining (by restriction)
Sub-types:None

NameWarrantyRemaining
DocumentationDefines how much warranty is left, either in time or miles
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="WarrantyRemaining">
<xsd:restriction base="Note"/>
</xsd:simpleType>
top

Simple Type: WarrantyStartDate

Super-types:xsd:date < Date (by restriction) < WarrantyStartDate (by restriction)
Sub-types:None

NameWarrantyStartDate
DocumentationStart Date of vehicle warranty
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="WarrantyStartDate">
<xsd:restriction base="Date"/>
</xsd:simpleType>
top

Simple Type: WarrantyStatus

Super-types:xsd:string < Code (by restriction) < WarrantyStatus (by restriction)
Sub-types:None

NameWarrantyStatus
DocumentationWhether warranty is still applicable
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="WarrantyStatus">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: WarrantyTransferInd

Super-types:xsd:string < Indicator (by restriction) < WarrantyTransferInd (by restriction)
Sub-types:None

NameWarrantyTransferInd
DocumentationIndicates if warranty is transferable
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

Schema Component Representation
<xsd:simpleType name="WarrantyTransferInd">
<xsd:restriction base="Indicator"/>
</xsd:simpleType>
top

Simple Type: Year

Super-types:xsd:gYear < Year (by restriction)
Sub-types:

NameYear
DocumentationYear
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="Year">
<xsd:restriction base="xsd:gYear"/>
</xsd:simpleType>
top

Simple Type: ZoneCode

Super-types:xsd:string < Code (by restriction) < ZoneCode (by restriction)
Sub-types:None

NameZoneCode
DocumentationManufacturer Assigned Zone Code
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="ZoneCode">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Mapping to STAR DTS Repair Order vs 3.5

Identification Record

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Creator Name Code

DCS software creator code

100242

Application Area - Sender/CreatorNameCode

2

Creator Software Code

DCS software code name

100244

Application Area - Sender/Component

3

Interface Version

Software release version

100220

Application Area - Sender/SystemVersion

4

Transaction Create Date

Date the transaction was created

100430

Application Area - CreationDateTime

5

Transaction Create Time

Time the transaction was created

100440

Application Area - CreationDateTime

6

Dealer Number

Dealer code number

100210

Application Area - Sender or Destination/DealerNumber

7

Store Number

Dealer code store number (DMS assigned)

100240

Application Area - Sender or Destination/StoreNumber

8

Area Number

Dealer code area number (DMS vendor assigned)

100200

Application Area - Sender or Destination/AreaNumber

9

Destination Name Code

Code for destination of file - Short Manufacturer or Short DSP code

106190

Application Area - Destination/DestinationNameCode

10

Destination Software

For which software destination file is intended (May not be known)

106200

Application Area - Destination/DestinationSoftware

11

Transaction Type Code

Transaction type code indicates action to be taken for all records in this transaction set (Will not be in the BODs. Will be handled by OAGI verb)

106210

Not Needed in BOD - Transaction type is specified by OAGI XML verb

12

Dealer Country

Dealer country location

108430

Application Area - Sender/DealerContry

13

Reference ID

Enables the sending application to indicate the instance identifier of the event or task that caused the transaction to be created. This is used to correlate a response transaction to an origination transaction

112260

Application Area - Sender/ReferenceId

14

SenderPartyId

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.

112261

Application Area - Sender/PartyId

15

SenderLocationId

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.

11262

Application Area - Sender/LocationId

16

SenderServiceId

The Service Id field identifies the particular service to which a message is being sent from, e.g., an inventory service.

11263

Application Area - Sender/ServiceId

17

DestinationPartyId

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.

11264

Application Area - Destination/PartyId

18

DestinationLocationId

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.

11265

Application Area - Destination/LocationId

19

DestinationServiceId

The Service Id field identifies the particular service to which a message is being sent to, e.g., an inventory service.

11266

Application Area - Destination/ServiceId

Header Record

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Repair Order Number

Identification number of repair order assigned by dealer or DMS

105150

Header/DocumentId

2

Repair Order Opened Date

System date when Repair Order was opened

105130

Header/ RepairOrderOpenedDate

3

Repair Order Completed Date

The date the last line was closed on the repair order

105120

Header/ RepairOrderCompletedDate

4

Repair Order Invoice Date

The date the repair order transaction moves to accounting

105140

Header /RepairOrder InvoiceDate

5

Repair Order Comment

Free form text for general repair order comment, which will be printed on the invoice - This comment could be used for any general comments that the dealer would like to have rcorded for the overall repair order

105110

Header/OrderNotes

6

Repair Order Customer Pay Total Price

Total Price of all Customer Pay parts, labor and sublet charged to this Repair Order

105160

Header - Price(Customer) /TotalAmount

7

Service Advisor Emp ID Code

Employee Identification number of service advisor assigned to Repair Order

105180

Header - Service Advisor/ PartyId

8

Service Advisor Name

Name of service advisor assigned to RO

105170

Header - Service Advisor/ ServiceAdvisorName

9

Service Advisor SSN

Social security number of service advisor assigned to Repair Order

105190

Header - Service Advisor - AlternatePartyIds/Id & AssigningPartyId = "NationalId"

10

Labor Rate

Dealer Posted Hourly Retail Labor Rate

105090

Header/ LaborRate

11

Department Type

Identifies the internal department

105050

Header/ DepartmentType

13

Repair Order Internal Remarks

Free form text for internal repair order remarks that will NOT be printed on the invoice - These remarks could be used for any general comments that the dealer would like to have recorded for the overall arepair order, but not viewed by customer

106860

Header/ OrderInternalNotes (Inactive)

14

Repair Order Warranty Total Price

Total Price of all Warranty parts, labor and sublet charged to this Repair Order

106870

Header - Price(Claim) /TotalAmount

15

Repair Order Internal Total Price

Total Price of all Internal Pay parts, labor and sublet charged to this Repair Order

106880

Header- Price(Internal) /TotalAmount

16

Data Collection Status

Indicates status of data for the record it appears on

107210

Header/DataCollectionStatus

17

ESC Franchise Flag

Extended Service Competitive (ESC) flag indicates if dealer has franchise for Extended Service Program (ESP) repair for competi

110130

Header/ ESCFranchiseInd (Inactive)

18

Currency Code

Currency used for transaction

107940

Currency code is an attribute of each field that is defined as an Amount

19

Tread Act Ind

Indicates if there has been fire damage

110900

Header/ TreadActInd

20

Location ID

Code identifying the physical location of a dealer.

110910

Header/ LocationId

Vehicle

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Repair Order VIN

Manufacturer Vehicle identification number associated with repair order

105525

Vehicle/VIN

2

DMS Make Code

DMS make code is usually available in the VIN number (use NCIC code) or already on manufacturer host. If available in DMS or e

105450

Vehicle/Make

3

Model Year

Vehicle designated model year is usually available in the VIN number (use NCIC code) or already on manufacturer host - If avail

105520

Vehicle/ModelYear

4

Vehicle Model

Manufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code) or already on manufacturer ho

105540

Vehicle/Model

5

Warranty Start Date

Start date of vehicle warranty - Usually available on the manufacturer host or from prior DMS service history

105570

Warranty/ WarrantyStartDate

6

Warranty Start Mileage

Mileage at start date of vehicle warranty - Usually available on the manufacturer host or from prior DMS service history

105580

Warranty/ WarrantyStartMileage

7

Warranty Expiration Date

Last date of vehicle warranty coverage for warranty currently in force at time of repair -Date is usually available on the manu

105550

Warranty/ WarrantyExpirationDate (Inactive)

8

Warranty Expiration Mileage

Mileage limit for vehicle warranty coverage for warranty currently in force at time of repair - Usually available on the manufa

105560

Warranty/ WarrantyExpirationMileage (Inactive)

9

License Number

State license plate number of vehicle

105490

Vehicle/LicenseNumber (Inactive)

10

Delivery Date

The date of original retail vehicle sale. May be after warranty start date if demo.

105430

Vehicle/ DeliveryDate

11

Mileage In

Odometer reading of vehicle when repair order was opened

105500

Header/ Mileage In

12

Mileage Out

Odometer reading of vehicle when repair order was closed

105510

Header/ Mileage Out

13

Vehicle Demo Flag

Indicates whether vehicle was ever a demo

105440

Vehicle/ VehicleDemoInd

14

Non US Vehicle Flag

A flag that indicates whether the vehicle was produced for the United States or not

105530

Vehicle/ NonUSVehicleInd

15

Engine Number

Serial number of the engine if vehicle not made for US sale

105480

Vehicle/ EngineNumber

16

Engine Light Flag

Check engine light indicator

105470

Job - Diagnostics/ EngineLightInd

17

PCM Failure Code

Powertrain Control Module failure code

105460

Job - Diagnostics/ PCMFailureCode

19

Insurance Company Name

Memo field for Carrier covering extended service contract, not necessarily for this Repair Order

106450

Header - Service Contract/ InsuranceCompanyName (Inactive)

20

Mileage Type

Mileage measurement type

103560

Vehicle/MilageIn(uom) & MileageOut(uom)

Customer

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Service Customer Salutation

Customer title greeting of vehicle owner (if vehicle owned by an individual) - Not used for Company owned. Ex - Mr., Ms., etc.

103870

IndividualOwner - PersonName/Salutation

2

Service Customer Name

Intended to be the driver/person who brought vehicle in for service, if other than the owner - This data may appear in RO comme

103840

IndividualOwner - PersonName/FormattedName

3

Company Name

Company name, if owner of the vehicle. If an individual owns vehicle, this data element would not be used for repair order or

103720

OrganizationalOwner/Name

4

Service Customer Sort Name

Index name used as a sort for report purposes

103880

IndividualOwner - PersonName/SortName (Inactive)

5

Service Customer Last Name

Last name of vehicle owner, if vehicle owned by an individual - Not used for Company owned

103820

IndividualOwner - PersonName/FamilyName

6

Service Customer First Name

First name of vehicle owner, if vehicle owned by an individual - Not used for Company owned

103790

IndividualOwner - PersonName/GivenName

7

Service Customer Middle Initial or Name

Middle Initial or Name of vehicle owner, if vehicle owned by an individual - Not used for Company owned

103830

IndividualOwner - PersonName/MiddleName

8

Service Customer Name Suffix

Customer name suffix designation (if vehicle owned by an individual) - Not used for Company owned. Ex. Sr, Jr, III, etc.

103850

IndividualOwner - PersonName/Suffix

9

Service Customer SSN

Social security number of vehicle owner, if owned by an individual

103890

IndividualOwner/AlternatePartyIds/Id & AssigningPartyId = "NationalId"

10

Service Customer Address1

Vehicle owner address information

103730

IndividualOwner - Address/AddressLine

11

Service Customer Address2

Vehicle owner supplemental address information

103740

IndividualOwner - Address/AddressLine

12

Service Customer City

Vehicle Owner's city of residence

103750

IndividualOwner - Address/City

13

Service Customer State Code

Vehicle Owner's state or province of residence

103900

IndividualOwner - Address/StateOrProvince

14

Service Customer Zip Code

Vehicle Owner's zip or postal code

103920

IndividualOwner - Address/PostalCode

15

Service Customer Country

Vehicle Owner's country of residence

103760

IndividualOwner - Address/Country

16

Service Customer Language

Vehicle Owner's native language

103810

IndividualOwner - Contact - Demographics/Language

17

Service Customer Evening Phone

Vehicle Owner's evening phone number

103800

IndividualOwner - Contact/Telephone(Evening Phone)

18

Service Customer Day Phone

Company Telephone number or Vehicle Owner's day phone number

103910

IndividualOwner - Contact/Telephone(Day Phone)

19

Day Phone Extension

Company telephone number extension or Individual's day telephone number extension

107480

IndividualOwner - Contact/Telephone - "exten" attribute

20

Service Customer Email

Vehicle Owner's email address

103770

IndividualOwner - Contact/Email(Home)

21

Customer Cell Phone

Customer cell phone number

107490

IndividualOwner - Contact/Telephone(Cell Phone)

22

Customer Mail Flag

Flag to note customers whom have requested no marketing mail

107500

IndividualOwner/MarketingMailInd

23

Primary Driver Flag

Identifies customer as primary driver

102150

IndividualOwner/ PrimaryDriverInd (Inactive)

24

Customer Change Flag

Indicates whether customer information has changed

106940

IndividualOwner/ CustomerChangeInd (Inactive)

25

Customer Pager Number

Vehicle Owner's contact pager number

106950

IndividualOwner - Contact/Telephone(Pager)

26

Service Customer Fax Number

Vehicle Owner's contact fax number

103780

IndividualOwner - Contact/Fax(Home)

27

Customer Preferred Contact Method

Customer's preferred method of contact

106970

IndividualOwner - Contact/ PreferredContactMethod

28

Data Collection Status

Indicates status of data for the record it appears on

107210

IndividualOwner/ DataCollectionStatus (Inactive)

29

Customer ID

Manufacturer specific customer identifier - Assigned by the manufacturer for each customer

106930

IndividualOwner (Deleted from the schema - replaced by DMS Customer Number)

30

Customer Gender

Gender of customer

107520

IndividualOwner - Contact - Demographics/Gender

31

Customer Birthdate

Birthdate of customer

107530

IndividualOwner - Contact - Demographics/BirthDate

32

DMS Customer ID

The system assigned number associated with a customer entity

112150

IndividualOwner/PartyId

Rental/Loaner

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Rental Loaner Code

Identifies rental/loaner vehicle

104930

RentLoaner/RentLoanerCode

2

Rental Loaner Out

Date rental/loaner vehicle provided to customer

104970

RentLoaner/RentOutDate

3

Rental Loaner In

Date rental/loaner vehicle turned in by customer

104940

RentLoaner/RentInDate

4

Rental Loaner Number Of Days

Number of days rental/loaner was out - Can be calculated from in and out date

104960

RentLoaner/RentDaysQuantity

5

Rental Loaner Vehicle Model

Model description of rental/loaner vehicle

104980

RentLoaner/Model

6

Rental Loaner Invoice Number

Rental/loaner accounting identifier - the Rental Loaner Invoice # from either the DMS or rental company

104950

RentLoaner/ RentLoanerInvoiceNumber

7

Rental Loaner Price

Total Price paid for rental/loaner Including tax

104920

RentLoaner - Price(RentLoaner)/TotalAmount

8

Rent Loaner Comments

Rent Loaner Comments

106720

RentLoaner/RentNotes

9

Rental Loaner Hours

Number of hours the rental loaner was used by the customer.

109300

RentLoaner/RentLoanerHours

10

Rental Loaner VIN

Rental Loaner Vehicle Identification Number

109310

RentLoaner/VIN

Accessory

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Original Serial Number

The serial number of the part that is being replaced

103690

ReplacementSerialNumber/ OriginalSerialNumber

2

Replacement Serial Number

The serial number of the part that is used to replace another part

103710

ReplacementSerialNumber/ ReplacementSerialNumber

3

Replacement Part

The Part Number or Manufacturer Code of the part used to replace another part

103700

ReplacementSerialNumber/ItemId

4

Part Type

Specifies whether the parts are indicated by manufacturer part code or Part Number

105100

ReplacementSerialNumber/PartType

Sublet

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Sublet Parts Labor Tax Desc

Freeform text description of sublet tax amount

105360

Sublet - Tax(Amount) /TaxDescription

2

Sublet Parts Labor Tax Price

Sublet tax price on associated parts and labor

105350

Sublet - Tax(Amount) /TaxAmount.

3

Sublet Handling

Sublet handling charges

105330

Sublet

4

Sublet Invoice Price

Sublet invoice price

105325

Sublet - Price(Sublet) /TotalAmount

5

Sublet Authorization Number

Third party purchase order number for work

105310

Sublet/ AuthorizationNumber

6

Sublet Code

Type of sublet work

105320

Sublet/SubletCode

7

Sublet Work Description

Free form text comments relating to sublet

105370

Sublet/ SubletWorkDescription

8

Sublet Invoice Number

Third party invoice number for work

105340

Sublet/ SubletInvoiceNumber

9

Sublet Price After Split

Sublet price charged to job after split (Null if no split)

107070

Sublet - Splits(Sublet) - Price(Splits)/TotalAmount

10

Sublet Split Percentage

Sublet split percentage

107080

Sublet - Splits(Sublet)/SplitPercent

11

Appeal Action Code

Defines action to be taken on appeal

110180

Sublet/ AppealActionCode (Inactive)

Miscellaneous

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Miscellaneous Code

Miscellaneous code defined by manufacturer

104610

ServiceComponent(Miscellaneous)/ServiceCode

2

Miscellaneous Description

Free form text description of miscellaneous Price

104620

ServiceComponent(Miscellaneous)/ServiceDescription

3

Miscellaneous Price

Miscellaneous charged to job

104600

ServiceComponent(Miscellaneous) - Price(Miscellaneous)/TotalAMount

4

Miscellaneous Price After Split

Miscellaneous charged to job after split (Null if no split)

107090

ServiceComponent(Miscellaneous) - Splits(Miscellaneous) -Price(Splits)/TotalAmount

5

Miscellaneous Split Percentage

Miscellaneous split Percentage

107100

ServiceComponent(Miscellaneous) - SplitsMiscellaneous)/SplitPercent

6

Miscellaneous Expense Hours

Time allotted for administrative work

110140

ServiceComponent(Miscellaneous)/ ExpenseHours (Inactive)

7

Appeal Action Code

Defines action to be taken on appeal

110180

ServiceComponent(Miscellaneous)/ AppealActionCode (Inactive)

Gas, Oil, Grease

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

GOG Code

Manufacturer assigned code for gas, oil and grease associated with job

104030

ServiceComponent(GasOilGrease)/ServiceCode

2

GOG Description

Free form text description of gas, oil and grease associated with job

104040

ServiceComponent(GasOilGrease)/ServiceDescription

3

GOG Total Price

Gas, oil and grease extended cost amount + markup

104070

ServiceComponent(GasOilGrease) - Price(GasOilGrease)/TotalAmount

4

GOG Total Cost

Total Gas, oil and grease at unit cost times quantity (Before any split)

104050

ServiceComponent(GasOilGrease) - Price(GasOilGrease)/TotalCost

5

GOG Quantity

Gas, oil and grease quantity used

104090

ServiceComponent(GasOilGrease)/ItemQuantity

6

GOG Unit Cost

Gas, oil and grease unit cost at inventory value (Before any split)

104110

ServiceComponent(GasOilGrease) - Price(GasOilGrease)/UnitCost

7

GOG Unit Cost After Split

Gas, oil and grease cost at inventory value after split (Null if no split)

104120

ServiceComponent(GasOilGrease) - Splits(GasOilGrease) - Price(Splits)/UnitCost

8

GOG Total Cost After Split

Gas, oil and grease value at unit cost times quantity (Null if no split)

104060

ServiceComponent(GasOilGrease) - Splits(GasOilGrease) - Price(Splits)/TotalCost

9

GOG Total Price After Split

Gas, oil and grease total price (cost + markup) after split. (Null if no split)

104080

ServiceComponent(GasOilGrease) - Splits(GasOilGrease) - Price(Splits)/TotalPrice

10

GOG Split Percentage

Cost split percentage

104100

ServiceComponent(GasOilGrease) - Splits(GasOilGrease)/SplitPercent

11

GOG Unit Price

GOG unit price (Cost + Markup) Will be null if split

107110

ServiceComponent(GasOilGrease) - Price(GasOilGrease)/UnitPrice

12

GOG Unit Price After Split

GOG unit price (Cost + Markup) after split Will be null if no split

107120

ServiceComponent(GasOilGrease) - Splits(GasOilGrease) - Price(Splits)/UnitPrice

13

GOG Unit of Measure

Unit of measure for GOG used

107220

ServiceComponent(GasOilGrease)/ItemQuantity(uom)

Paint, Materials

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

PM Code

Manufacturer assigned code for paint and materials

104630

ServiceComponent(PaintMaterials)/ServiceCode

2

PM Description

Free form text description of paint and materials associated with job

104640

ServiceComponent(PaintMaterials)/ServiceDescription

3

PM Total Price

Paint and materials total price (cost + markup) Will be null if split

104670

ServiceComponent(PaintMaterials) - Price(PaintMaterials)/TotalAmount

4

PM Total Cost

Paint and materials value at unit cost times quantity (Before any split)

104650

ServiceComponent(PaintMaterials) - Price(PaintMaterials)/TotalCost

5

PM Quantity

Paint and materials quantity

104690

ServiceComponent(PaintMaterials)/ItemQuantity

6

PM Unit Cost

Paint and materials unit cost at inventory value (Before any split)

104710

ServiceComponent(PaintMaterials) - Price(PaintMaterials)/UnitCost

7

PM Unit Cost After Split

Paint and materials unit cost at inventory value after split (Null if no split)

104720

ServiceComponent(PaintMaterials) - Splits(PaintMaterials) - Price(Splits)/UnitCost

8

PM Total Cost After Split

Paint and materials value at unit cost times quantity after split (Null if no split)

104660

ServiceComponent(PaintMaterials) - Splits(PaintMaterials) - Price(Splits)/TotaCost

9

PM Total Price After Split

Paint and materials total price (cost + markup) after split (Null if no split)

104680

ServiceComponent(PaintMaterials) - Splits(PaintMaterials) - Price(Splits)/TotalPrice

10

PM Split Percentage

Paint and Material Cost split percentage

104700

ServiceComponent(PaintMaterials) - Splits(PaintMaterials)/SplitPercent

11

PM Unit Price

Paint and Material unit price (Cost + Markup) Will be null if split

107130

ServiceComponent(PaintMaterials) - Price(PaintMaterials)/UnitPrice

12

PM Unit Price After Split

Paint and Material unit price (Cost + Markup) after split Will be null if no split

107140

ServiceComponent(PaintMaterials) - Splits(PaintMaterials) - Price(Splits)/UnitPrice

13

PM Unit of Measure

Unit of measure for Paint and Material used

107230

ServiceComponent(PaintMaterials)/ItemQuantity(uom)

Shop Supplies

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

SS Code

Manufacturer assigned code for shop supplies

105210

ServiceComponent(ShopSupplies)/ServiceCode

2

SS Description

Free form text description of shop supplies associated with job

105220

ServiceComponent(ShopSupplies)/ServiceDescription

3

SS Total Price

Shop supplies total price (cost + markup) Will be null if split

105250

ServiceComponent(ShopSupplies) - Price(ShopSupplies)/TotalAmount

4

SS Total Cost

Total shop supplies value at unit cost times quantity (Before any split)

105230

ServiceComponent(ShopSupplies) - Price(ShopSupplies)/TotalCost

5

SS Quantity

Shop supplies quantity used

105270

ServiceComponent(ShopSupplies)/ItemQuantity

6

SS Unit Cost

Shop supplies unit cost at inventory value (Before any split)

105290

ServiceComponent(ShopSupplies) - Price(ShopSupplies)/UnitCost

7

SS Unit Cost After Split

Shop supplies cost at inventory value after split (Null if no split)

105300

ServiceComponent(ShopSupplies) - Splits(ShopSupplies) - Price(Splits)/UnitCost

8

SS Total Cost After Split

Shop supplies value at unit cost times quantity after split (Null if no split)

105240

ServiceComponent(ShopSupplies) - Splits(ShopSupplies) - Price(Splits)/TotalCost

9

SS Total Price After Split

Shop supplies total price (cost + markup) after split (Null if no split)

105260

ServiceComponent(ShopSupplies) - Splits(ShopSupplies) - Price(Splits)/TotalPrice

10

SS Split Percentage

Shop Supplies Cost split percentage

105280

ServiceComponent(ShopSupplies) - Splits(ShopSupplies)/SplitPercent

11

SS Unit Price

Shop Supplies unit price (Cost + Markup) Will be null if split

107150

ServiceComponent(ShopSupplies) - Price(ShopSupplies)/UnitPrice

12

SS Unit Price After Split

Shop Supplies unit price (Cost + Markup) after split Will be null if no split

107160

ServiceComponent(ShopSupplies) - Splits(ShopSupplies) - Price(Splits)/UnitPrice

13

SS Unit of Measure

Unit of measure for Shop Supplies used

107240

ServiceComponent(ShopSupplies)/ItemQuantity(uom)

Freight

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Freight Code

Manufacturer assigned code for Freight

103930

ServiceComponent(Freight)/ServiceCode

2

Freight Description

Free form text description of Freight associated with claim

103940

ServiceComponent(Freight)/ServiceDescription

3

Freight Total Price

Freight total price (cost + markup) Null if split

103970

ServiceComponent(Freight) - Price(Freight)/TotalAmount

4

Freight Total Cost

Total freight cost at unit cost times quantity (Before any split)

103950

ServiceComponent(Freight) - Price(Freight)/TotalCost

5

Freight Quantity

Freight quantity

103990

ServiceComponent(Freight)/ItemQuantity

6

Freight Unit Cost

Freight unit cost at inventory value (Before any split)

104010

ServiceComponent(Freight) - Price(Freight)/UnitCost

7

Freight Unit Cost After Split

Freight cost at inventory value after split (Null if no split)

104020

ServiceComponent(Freight) - Splits(Freight) - Price(Splits)/UnitCost

8

Freight Total Cost After Split

Freight value at unit cost times quantity after split (Null if no split)

103960

ServiceComponent(Freight) - Splits(Freight) - Price(Splits)/TotalCost

9

Freight Total Price After Split

Freight total price (cost + markup) after split (Null if no split)

103980

ServiceComponent(Freight) - Splits(Freight) - Price(Splits)/TotalPrice

10

Freight Split Percentage

Freight split percentage

104000

ServiceComponent(Freight) - Splits(Freight)/SplitPercent

11

Freight Unit Price

Freight unit price (Cost + Markup) Will be null if split

107170

ServiceComponent(Freight) - Price(Freight)/UnitPrice

12

Freight Unit Price After Split

Freight unit price (Cost + Markup) after split Will be null if no split

107180

ServiceComponent(Freight) - Splits(Freight) - Price(Splits)/UnitPrice

13

Freight Document Number

Free form entry for document associated with Freight (i.e., Shipper, BOL, Invoice, etc.)

107300

ServiceComponent(Freight) - DocumentId

14

Carrier Code

Carrier code related to transportation of vehicle

110150

ServiceComponent(Freight)/CarrierId

Job

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

DMS Job Number

DMS assigned job or line identification number

104220

Job/JobNumber

2

DMS Operation Code

Dealer or DMS assigned operation code identifier

104230

Job/OperationId

3

DMS Operation Description

Dealer or DMS assigned operation description

104250

Job/OperationName

4

Add On Repair Flag

Added to repair order after customer came in for appointment

104135

Job/AddOnRepairInd

6

Job Total Tax

Portion of sales tax per job for sale type being reported

104300

Job - Tax(Total)/TaxAmount

7

Job Labor Rate

The actual labor rate for this job only, typically the posted rate

104290

Job/ JobLaborRate

8

Job Total Price

Line total for sale type portion of job

104400

Job - Price(Job)/TotalAmount

11

Labor Flat Hours

Manufacturer approved billable flat rate hours

104310

Job/LaborAllowanceHours

12

Actual Hours

Actual hours required to complete job

104130

Job/LaborActualHours

13

Job Labor Price

Labor total for sale type portion of job

104150

Job - Price(Labor)/TotalAmount

14

Job Parts Price

Parts total for sale type portion of job

104160

Job - Price(Parts)/TotalAmount

15

Job Sublet Price

Sublet total for sale type portion of job

104190

Job - Price(Sublet)/TotalAmount

17

Legal Case Number

Identification number assigned to court case

104320

Job - CASE(Legal)/CaseNumber (inactive)

18

Technical Analysis Case Number

Identification number assigned to technical analysis case

104360

Job - CASE(Technical Analysis)/CaseNumber (Inactive)

19

Customer Relations Case Number

Identification number assigned to customer relations case

104180

Job - CASE(Customer Relations)/CaseNumber (Inactive)

20

Better Business Bureau Case Number

Identification number assigned to Better Business Bureau case

104140

Job - CASE(Better Business)/CaseNumber (Inactive)

21

Job Goodwill Flag

Indicates if Dealer Goodwill has been applied to this job (complete or partial)

104260

Job/JobGoodwillInd (Inactive)

25

Repeat Repair Flag

Identifies repair as having been performed previously on the vehicle

104385

Job/RepeatRepairInd (Inactive)

26

Diagnostic Codes

One or more Manufacturer Diagnostics Codes taken during the Repair Process for this job - Multiple codes should be separated by

106460

Job - Diagnostics/DiagnosticCodes

27

Hazmat Indicator Flag

Indicator that Hazmat Was Used and Disposed Of as Part of the Repair

106470

Job/HazmatInd

28

Battery Voltage

Reading from a battery check service. If not tracked in DMS, dealer may enter the information in Job comments

106690

Job - Diagnostics/BatteryVoltage

29

Job Miscellaneous Price

Total miscellaneous for sale type portion of job

106990

Job - Price(Miscellaneous)//TotalAmount

30

Job GOG Price

Total GOG for sale type portion of job

107000

Job - Price(GasOilGrease)/TotalAmount

31

Job Paint Price

Total Paint for sale type portion of job

107010

Job - Price(PaintMaterial)/TotalAmount

32

Job Shop Price

Total Shop for sale type portion of job

107020

Job - Price(ShopSupplies)/TotalAmount

33

Job Freight Price

Total Freight for sale type portion of job

107030

Job - Price(Freight)/TotalAmount

34

Job Denial Code

Dealer / Manufacturer defined code identifying the reason the customer denied service on a repair order line

109280

Job - CodesAndComments/JobDenialCode

35

Origin Code

Indicates source of repair order- Examples: D - Dealer Entered; T - Teleservice (Car phones in for service); K - Key Reader (Codes read from car's key indicates need for service)

110700

Job/OriginCode (Inactive)

36

Towed In Indicator

Indicates that this job led to the need to have this car towed in. Valid Values -= Y/N

110710

Job/TowedInIndicator (Inactive)

37

Battery Warranty Code

Any warranty covered battery replacement or recharging (if covered)

110890

Job - Diagnostics/BatteryWarrantyCode

38

Tread Act Ind

Indicates if there has been fire damage

110900

Job/ TreadActInd

39

Defect Code

Manufacturer assigned code that defines failed component for this job

105040

Job - CodesAndComments/DefectCode

Job Comments

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Customer Complaint Code

Customer complaint category either entered or selected by dealer and passed through to manufacturer

104440

Job - CodesAndComments/ComplaintCode

2

Cause Description

Dealer explanation of vehicle malfunction cause (

104410

Job - CodesAndComments/CauseDescription

3

Complaint Description

Customer explanation of vehicle malfunction

104420

Job - CodesAndComments/ComplaintDescription

4

Correction Description

Dealer explanation of vehicle repair

104430

Job - CodesAndComments/CorrectionDescription

5

Technician Notes

Free form technician comments

104460

Job - CodesAndComments/TechnicianNotes

6

Miscellaneous Notes

Free form miscellaneous comments

104450

Job - CodesAndComments/MiscellaneousNotes

7

Job Denial Description

Text description of the reason a customer denied service on a repair order line

109290

Job - CodesAndComments/JobDenialDescription

Parts

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Part Number

Part number identifier - Part number, unless part type designates a manufacturer code

104780

ServiceParts/ItemId

2

Part Description

Part number detail description

104770

ServiceParts/ItemIdDescription

3

Group Number

Part group number

104740

ServiceParts/GroupNumber

4

Count

Quantity of Part number used on repair

104730

ServiceParts/ItemQuantity

7

Part Unit Cost

Part cost at inventory value.

104840

ServiceParts - Price(Parts)/UnitCost

8

Part Total Cost

Total part cost at inventory value (Before any split)

104800

ServiceParts - Price(Parts)/TotalCost

9

Part Unit Price

Part unit price (Cost + Markup) Will be null if split

104850

ServiceParts - Price(Parts)/UnitPrice

10

Part Total Price

Part total price (Cost + Markup) Will be null if split

104810

ServiceParts - Price(Parts)/TotalAmount

11

Part Unit Return Core Price

Unit Price dealer paid for return core

107750

ServiceParts - Price(ReturnCore)/UnitPrice

12

Part Total Return Core Price

Total price dealer paid for return cores

104830

ServiceParts - Price(ReturnCore)/TotalAmount

13

Manufacturer Unit Cost After Split

Part cost at inventory value after split (Null if no split)

104760

ServiceParts - Splits(Parts) - Price(Splits)/UnitCost

14

Manufacturer Total Cost After Split

Part unit cost times count after split (Null if no split)

104750

ServiceParts - Splits(Parts) - Price(Splits)/TotalCost

15

Part Unit Price After Split

Part unit price (Cost + Markup) after split Will be null if no split

104860

ServiceParts - Splits(Parts) - Price(Splits)/UnitPrice

16

Part Total Price After Split

Part total price (Cost + Markup) after split Will be null if no split

104820

ServiceParts - Splits(Parts) - Price(Splits)/TotalAmount

17

Part Split Percentage

Cost split percentage

104790

ServiceParts - Splits(Parts)/SplitPercent

18

Part Type

Specifies whether the parts are indicated by manufacturer part code or Part Number

105100

ServiceParts/PartType

19

Part Unit Sales Tax

Part Unit sales tax

107050

ServiceParts - Tax(Parts)/UnitSalesTaxAmount

20

Part Total Sales Tax

Part Total sales tax

107060

ServiceParts - Tax(Parts)/TaxAmount

21

Appeal Action Code

Defines action to be taken on appeal

110180

ServiceParts/ AppealActionCode

Recall

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Recall Campaign Number

Manufacturer assigned recall/campaign number

104900

ServiceCampaign/CampaignNumber

2

Recall Campaign Option Code

Manufacturer assigned recall/campaign option code

104910

ServiceCampaign/CampaignOptionCode (Inactive)

3

Supplemental Campaign Flag

Denotes whether claim is actual campaign service or additional service, but still related to the campaign

106700

ServiceCampaign/SupplementalCampaignInd (Inactive)

4

Campaign Disposition Code

A campaign related field specifying the disposition of a campaign Ex: completed, open, etc.

106705

ServiceCampaign/CampaignDispositionCode (Inactive)

5

Campaign Reimbursement Code

A campaign related field specifying the reimbursement code for a campaign service. Reimbursement codes denote the mix of part

106710

ServiceCampaign/CampaignReimbursementCode (Inactive)

Labor

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Labor Operation Code

Currently assigned code for this operation (preferably manufacturer code)

104490

ServiceLabor/LaborOperationId

2

Labor Operation Code Type

Labor operation category code

104500

ServiceLabor/LaborOperationIdType

3

Labor Operation Description

Description of a particular operation code

104510

ServiceLabor/LaborOperationDescription

4

Labor Hours

Flat rate labor hour allowance for this operation

104480

ServiceLabor/LaborAllowanceHours

5

Additional Labor Hours

Additional labor hours above flat rate allowance

104470

ServiceLabor/LaborAdditionalHours

6

Labor Quantity Of Operation

Number of times this operation was performed for this labor line

104540

ServiceLabor/LaborOperationQuantity

7

Labor Split Percentage

Labor cost split percentage

104550

ServiceLabor - Splits(Labor)/SplitPercent

8

Labor Part Name Code(PNC)

Part identifier which is comprised of a system and component code that caused the failure

104520

ServiceLabor/PartNameCode

9

Labor Symptom Code

Manufacturer-assigned code to describe how customer experiences problem

104560

ServiceLabor - Diagnostics/SymptomCode

10

Labor Trouble Failure Code

Manufacturer-assigned code to describe the reason that a fault or symptom occurred (i.e., Reason Code)

104590

ServiceLabor - Diagnostics/FailureCode

11

Labor Part Name Code Desc

Description of Part identifier (PNC) that caused the failure

104530

ServiceLabor/PartNameCodeDescription

12

Labor Symptom Code Desc

Description of labor symptom code

104570

ServiceLabor - Diagnostics/SymptomCodeDescription

13

Labor Trouble Code Desc

Description of labor trouble code

104580

ServiceLabor - Diagnostics/FailureCodeDescription

14

Labor Op Position Code

Code Indicating Position/Location on Vehicle where labor was performed

106480

ServiceLabor/LaborOperationLocation (Inactive)

15

Labor Rate of Operation

Labor Rate for this operation code

105095

ServiceLabor/LaborRate

16

Labor Price

Labor Price for labor operation code

106760

ServiceLabor - Price(Labor)/TotalAmount

17

Labor Action Code

Manufacturer-assigned code to describe type of labor performed (i.e., Repair, Replace, Adjust)

106920

ServiceLabor/LaborActionCode

18

Additional Hours Labor Comment

Explanation for the need for the additional labor hours

106725

ServiceLabor/AdditionalHoursLaborComment (Inactive)

19

Appeal Action Code

Defines action to be taken on appeal

110180

ServiceLabor/AppealActionCode

Coupon

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Coupon Description

Text identification of Coupon

104597

Coupon/CouponDescription (Inactive)

2

Coupon Discount Price

Credit Price for coupons

104595

Coupon/CouponDiscountPrice (Inactive)

Technician

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Technician Emp ID Code

Employee Identification code of technician assigned to RO (Assigned by dealer)

105400

Technician/PartyId

2

Technician Name

Name of technician assigned to RO

105390

Technician/TechnicianName

3

Team Name

Team assigned to Repair Order

105380

Technician/TeamName

4

Technician SSN

Social security number of technician assigned to Repair Order

105410

Technician - AlternatePartyIds/Id & AssigningPartyId = "NationalId"

Claim

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Claim Number

Identifier of claim

105020

WarrantyClaim/ClaimNumber

2

Claim Type

Identifier of the type of claim - Claim type is usually 1 - 4 characters

105030

WarrantyClaim/ClaimType

3

Accessory Claim Type

Manufacturer identifier of the type of accessory claim

104990

WarrantyClaim/AccessoryClaimType

4

Authorization Number

Assigned authorization number for claim

105010

WarrantyClaim/AuthorizationNumber

5

Authorization Code

Assigned authorization code or additional authorization number for claim

105000

WarrantyClaim/AuthorizationCode

6

Part Type

Specifies whether the parts are indicated by manufacturer part code or Part Number

105100

WarrantyClaim/PartType

7

Defect Code

Manufacturer assigned code that defines failed component that caused the claim

105040

WarrantyClaim/DefectCode

8

Failed Part

Primary part responsible for vehicle failure

105060

WarrantyClaim/ItemId

9

Freight Claim Number

The claim number of the freight claim associated with the current warranty claim

105080

WarrantyClaim/GreightClaimNumber

10

Total Freight Price

Total Freight Price for claim number

105070

WarrantyClaim - Price(Freight)/TotalAmount

11

Authorization Pay Maximum

Maximum Price covered by Authorization

106490

WarrantyClaim/AuthorizationPayMaximum (Inactive)

12

Authorization Pay Percentage

Payment Percentage covered by Authorization

106500

WarrantyClaim/AuthorizationPayPercent (Inactive)

13

Authorization Pay Type

Payment Type covered by Authorization

106510

WarrantyClaim/AuthorizationPayType (Inactive)

14

Cause Code

Manufacturer assigned reason the part failed

106520

WarrantyClaim - CodesAndComments/CauseCode

16

Spare Part Date

The date the part was purchased - If the retailer installed the part, the date would be the same as the RO date

106540

WarrantyClaim/ SparePartDate

17

Spare Part Invoice No

The invoice number on which the part was sold over the counter - If installed, the number would be the same as the RO #

106550

WarrantyClaim/SparePartInvoiceNumber

18

Spare Part Mileage

Mileage at which the failed part was originally installed

106715

WarrantyClaim/SparePartMileage

19

Claim Total Price

Total Price of all parts, labor and sublet for claim number

106765

WarrantyClaim - Price(Claim)/TotalAmount

20

Claim Taxable Labor Price

Total taxable labor Price for claim number

106770

WarrantyClaim - Price(Labor)TaxableAmount

21

Claim Non-taxable Labor Price

Total non-taxable labor Price for claim number

106775

WarrantyClaim - Price(Labor)NonTaxableAmount

22

Claim Taxable Part Price

Total taxable part Price for claim number

106780

WarrantyClaim - Price(Parts)/TaxableAmount

23

Claim Non-taxable Part Price

Total non-taxable part Price for claim number

106785

WarrantyClaim - Price(Parts)/NonTaxableAmount

24

Claim Return Core Price

Total return core Price for claim number

106790

WarrantyClaim - Price(ReturnCore)/TotalAmount

25

Claim Sublet Labor Price

Total sublet labor Price for claim number

106795

WarrantyClaim - Price(SubletLabor)/TotalAmount

26

Claim Sublet Part Price

Total sublet part Price for claim number

106800

WarrantyClaim - Price(SubletParts)/TotalAmount

27

Claim Gas, Oil, Grease Price

Total Gas, Oil, Grease Price for claim number

106805

WarrantyClaim - Price(GOG)/TotalAmount

28

Claim Paint and Materials Price

Total Paint and Materials Price for claim number

106810

WarrantyClaim - Price(Paint)/TotalAmount

29

Claim Shop Supplies Price

Total Shop Supplies Price for claim number

106815

WarrantyClaim - Price(Shop)/TotalAmount

30

Claim Miscellaneous Price

Total Miscellaneous Price for claim number

106820

WarrantyClaim - Price(Miscellaneous)/TotalAmount

31

Claim Tax Price

Total tax price for claim number

106825

WarrantyClaim -Tax(Claim)/TotalAmount

32

Warranty Appeal Flag

Warranty Appeal Flag

106910

WarrantyClaim/WarrantyAppealInd (Inactive)

33

Data Collection Status

Indicates status of data for the record it appears on

107210

WarrantyClaim/DataCollectionStatus (Inactive)

34

Claim Submission Count

Tracks number of times claim has been submitted to manufacturer (i.e., Value will be 0 or null if claim is not ready to be sent

107040

WarrantyClaim/ClaimSubmissionCount (Inactive)

35

Fleet Purchase Order Number

Fleet Purchase Order Number vehicle was purchased under

109470

Header - Vehicle/FleetPurchaseOrderNumber (Inactive)

36

Manual Review Code

Code to signal requirement for manual review by claim analyst

110110

WarrantyClaim/ManualReviewCode (Inactive)

37

Warranty Program Code

Code for manufacturer Warranty special programs

110120

WarrantyClaim/WarrantyProgramCode

38

Original Repair Order Number

References Original Repair Order number

110160

WarrantyClaim/OriginalRepairOrderNumber (Inactive)

39

Appeal Reason Code

Code defining reason for appeal

110170

WarrantyClaim/AppelaReasonCode (Inactive)

40

Tread Act Ind

Indicates if there has been fire damage

110900

WarrantyClaim/TreadActInd

Job Referback

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Job Referback Number

Refer-back to a job that has already appeared within the same "pay-group" presently being processed (Customer, Claims or Intern

107190

JobReferback/JobReferbackNumber (Inactive)

Internal Pay

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Internal Department

Identifies the internal department who is paying for work - Commas may separate multiple departments as long as data element is

107200

InternalPay/DepartmentType

2

Internal Department Description

Description of the internal department paying for work - Commas may separate multiple department descriptions as long as data e

107290

InternalPayDepartmentDescription

3

Data Collection Status

Indicates status of data for the record it appears on

107210

InternalPay/DataCollectionStatus (Inactive)

Trailer

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Number of Records

Number of detail records contained in this file

110500

Not Applicable - Not used in XML BOD



Copyright © 2007 STAR – Standards for Technology in Automotive Retail. All rights reserved

Generated by StarSchemaGuidelineGenerator based on xs3p. Last modified: