Star Logo

Implementation Guideline

Get Labor Operations
Repository Version Rev4.5.4












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












Get Labor Operations

Table of Contents

top

Overview

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

The Get Labor Operations Implementation Guidelines provide detailed information regarding the structure and meaning of the Get Labor Operations BOD and corresponds directly to the Get Labor Operations 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 Get Labor Operations Implementation Guidelines must be used in concert with the Get Labor Operations 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 Get Labor Operations 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 Get Labor Operations BOD. Where possible, STAR has mapped to existing OAGI fields and components. Note however that the STAR Get Labor Operations 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 Get Labor Operations 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 Labor Operations Binary Collaboration starts with the request of Labor Operations from the Dealer to the OEM. In response, Labor Operations information is sent from the OEM to the Dealer. This process occurs on demand as is needed. Note: This scenario is an example of how the Labor Operations 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 Get Labor Operations 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 LaborOperations

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

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

NameGet
TypeGet
Nillableno
Abstractno
DocumentationThe Get verb is to communicate to a business software component a request for an existing piece of information to be returned. The Get may be paired with most of the nouns defined in the OAGIS specification.The response to this request is the Show verb. The behavior of a BOD with a Get verb is quite predictable across most of the nouns it may be paired with.The Get is designed to retrieve a single piece of information by using that information's primary retrieval field, or key field. The Get verb is not used to request several documents at once. The GetList verb is designed to achieve that purpose and will be covered in more detail later.Selection Criteria:There are two types of selection capabilities for most BOD's that use the Get verb.1) The first selection capability is called Field-Based Selection. Within a Get-based Business Object Document, the first Data Type that occurs in a specific BOD structure is commonly used to provide the Field-Based Selection criteria. This is always defined within the specific BOD and is commonly the required fields for that specific Data type.The Field-Based Selection enables the requester to provide a value or values (in the case of multiple required Field Identifiers), in the required fields. Then the responding component uses those values to find and return the requested information to the originating business software component.2) The second type of selection capability for Get-based BODs is called Data Type Selection. Data Type selection enables the requester to identify which Data Types within the noun are requested to be returned in the response. The use of this capability is described for each corresponding Data Type for all BODs that use the Get verb. The Data Types are identified for retrieval within the Get instance of a BOD by including the name of the Data Type in the meta data but without any Field Identifiers or Segments identified within the Data Type. This will signify to the responding application that all of the data that corresponds to that Data Type is to be included in the response.If the Data Type is not requested, the Data Type identifier is not included in the Get request and this will signify to the responding component that the Data Type is not to be returned.
More information at: http://www.openapplications.org/oagis.

XML Instance Representation
<Get
confirm="ConfirmType [0..1]"

show="Always [1]"
>
<ReturnCriteria> ... </ReturnCriteria> [1] ?
</Get>
Schema Component Representation
<xsd:element name="Get" type="Get" substitutionGroup="Verb"/>
top

Element: GetLaborOperations

NameGetLaborOperations
TypeGetLaborOperations
Nillableno
Abstractno

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

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

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

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

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

Element: Header

NameHeader
TypeLaborOperationsHeader
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] ?
<RepairOrderOpenedDate> RepairOrderOpenedDate </RepairOrderOpenedDate> [0..1] ?
<LaborOperationId> LaborOperationId </LaborOperationId> [0..1] ?
<LaborOperationDescription> LaborOperationDescription </LaborOperationDescription> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<ItemIdDescription> ItemIdDescription </ItemIdDescription> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<DeliveryType> DeliveryType </DeliveryType> [0..1] ?
<Request> Request </Request> [0..1] ?
<MajorGroupCode> MajorGroupCode </MajorGroupCode> [0..1] ?
<MajorGroupDesc> MajorGroupDesc </MajorGroupDesc> [0..1] ?
<ComponentGroupCode> ComponentGroupCode </ComponentGroupCode> [0..1] ?
<ComponentGroupDesc> ComponentGroupDesc </ComponentGroupDesc> [0..1] ?
<ComponentCode> ComponentCode </ComponentCode> [0..1] ?
<ComponentCodeDesc> ComponentCodeDesc </ComponentCodeDesc> [0..1] ?
<LaborAllowanceHours> LaborAllowanceHours </LaborAllowanceHours> [0..1] ?
<LaborOperationIdType> LaborOperationIdType </LaborOperationIdType> [0..1] ?
<LaborOperationIdTypeDesc> LaborOperationIdTypeDesc </LaborOperationIdTypeDesc> [0..1] ?
<LaborRateType> LaborRateType </LaborRateType> [0..1] ?
<SubletInvoiceNumberInd> SubletInvoiceNumberInd </SubletInvoiceNumberInd> [0..1] ?
<RepeatRepairInd> RepeatRepairInd </RepeatRepairInd> [0..1] ?
<LaborActionCode> LaborActionCode </LaborActionCode> [0..1] ?
<LaborActionDescription> LaborActionDescription </LaborActionDescription> [0..1] ?
<LaborOperationLocation> LaborOperationLocation </LaborOperationLocation> [0..1] ?
<LaborOperationLocationDesc> LaborOperationLocationDesc </LaborOperationLocationDesc> [0..1] ?
<VehicleApplicable> VehicleApplicable </VehicleApplicable> [0..1] ?
<VehicleRestricted> VehicleRestricted </VehicleRestricted> [0..1] ?
<LaborOperationComment> LaborOperationComment </LaborOperationComment> [0..1] ?
<CampaignNumber> CampaignNumber </CampaignNumber> [0..1] ?
<WarrantyTypeCode> WarrantyTypeCode </WarrantyTypeCode> [0..1] ?
<PartsAmountLimit> PartsAmountLimit </PartsAmountLimit> [0..1] ?
<DuplicateAllowed> DuplicateAllowed </DuplicateAllowed> [0..1] ?
<MajorGroup> MajorGroup </MajorGroup> [0..*] ?
</Header>
Schema Component Representation
<xsd:element name="Header" type="LaborOperationsHeader"/>
top

Element: LaborOperations

NameLaborOperations
TypeLaborOperations
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<LaborOperations>
<Header> ... </Header> [1]
<Vehicle> LaborOperationsVehicle </Vehicle> [0..*] ?
<Employee> Employee </Employee> [0..1] ?
<TechnicianSkill> TechnicianSkill </TechnicianSkill> [0..*] ?
<ImageAttachment> ImageAttachment </ImageAttachment> [0..*] ?
<RelatedLabor> RelatedLabor </RelatedLabor> [0..*] ?
<MarketSpecific> MarketSpecific </MarketSpecific> [0..*] ?
<FailureCodes> FailureCodes </FailureCodes> [0..*] ?
<DamageArea> DamageArea </DamageArea> [0..*] ?
<Category> Category </Category> [0..*] ?
<TransError> TransError </TransError> [0..*] ?
</LaborOperations>
Schema Component Representation
<xsd:element name="LaborOperations" type="LaborOperations"/>
top

Element: Verb

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

NameVerb
TypeVerb
Nillableno
Abstractyes

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

Global Definitions

Components (Complex Type): AlternatePartyId

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
IdAlternate Party Identification Required 

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

Components (Complex Type): Amount

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
currency Required 

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

Components (Complex Type): ApplicationArea

Super-types:None
Sub-types:None

NameApplicationArea
Abstractno

Data Elements and Components

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

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

Components (Complex Type): 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): Category

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CategoryCodeManufacturer assigned code for categorizing labor - maps a dealer specific labor op code with a manufacturer standard labor op code Optional 
CategoryCodeDescriptionDescription of the manufacturer assigned category code Optional 

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

Components (Complex Type): CategoryCodeDescription

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

NameCategoryCodeDescription
Abstractno
DocumentationDescription of the manufacturer assigned category code
More information at: http://www.starstandard.org.

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

Components (Complex Type): CombinationCodeDescription

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

NameCombinationCodeDescription
Abstractno
DocumentationTextual description of the code that represents additional time needed for removing/installing optional equipment that some vehicle models have
More information at: http://www.starstandard.org.

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

Components (Complex Type): ComponentCodeDesc

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

NameComponentCodeDesc
Abstractno
DocumentationDescription of the Component Code
More information at: http://www.starstandard.org.

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

Components (Complex Type): ComponentCodeGroup

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ComponentCodeCode identifying a labor operation's component code Optional 
ComponentCodeDescDescription of the Component Code for labor operation Optional 
ImageAttachmentImage Attachment Optional 
LaborOperationLocationGroupRepresents the Labor Operation Component Code Group sub grouping Optional 

XML Instance Representation
<...>
<ComponentCode> ComponentCode </ComponentCode> [0..1] ?
<ComponentCodeDesc> ComponentCodeDesc </ComponentCodeDesc> [0..1] ?
<ImageAttachment> ImageAttachment </ImageAttachment> [0..*] ?
<LaborOperationLocationGroup> LaborOperationLocationGroup </LaborOperationLocationGroup> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ComponentCodeGroup">
<xsd:sequence>
<xsd:element name="ComponentCode" type="ComponentCode" minOccurs="0"/>
<xsd:element name="ComponentCodeDesc" type="ComponentCodeDesc" minOccurs="0"/>
<xsd:element name="ImageAttachment" type="ImageAttachment" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="LaborOperationLocationGroup" type="LaborOperationLocationGroup" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ComponentGroup

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ComponentGroupCodeCode identifying a labor operation's component group Optional 
ComponentGroupDescDescription of the Component Group for labor operation Optional 
ImageAttachmentImage Attachment Optional 
ComponentCodeGroupRepresents the Labor Operation Component Group sub grouping Optional 

XML Instance Representation
<...>
<ComponentGroupCode> ComponentGroupCode </ComponentGroupCode> [0..1] ?
<ComponentGroupDesc> ComponentGroupDesc </ComponentGroupDesc> [0..1] ?
<ImageAttachment> ImageAttachment </ImageAttachment> [0..*] ?
<ComponentCodeGroup> ComponentCodeGroup </ComponentCodeGroup> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ComponentGroup">
<xsd:sequence>
<xsd:element name="ComponentGroupCode" type="ComponentGroupCode" minOccurs="0"/>
<xsd:element name="ComponentGroupDesc" type="ComponentGroupDesc" minOccurs="0"/>
<xsd:element name="ImageAttachment" type="ImageAttachment" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ComponentCodeGroup" type="ComponentCodeGroup" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ComponentGroupDesc

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

NameComponentGroupDesc
Abstractno
DocumentationDescription of the Component Group
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="ComponentGroupDesc">
<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): 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): DamageArea

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LaborOperationLocationCode Indicating Position/Location on Vehicle where labor was performed Optional 
LaborOperationLocationDescLaborOperationLocationDesc Optional 
DamageCodeType of damage associated with labor operation Optional 
DamageCodeDescriptionDescription of type of damage associated with labor operation Optional 

XML Instance Representation
<...>
<LaborOperationLocation> LaborOperationLocation </LaborOperationLocation> [0..1] ?
<LaborOperationLocationDesc> LaborOperationLocationDesc </LaborOperationLocationDesc> [0..1] ?
<DamageCode> DamageCode </DamageCode> [0..1] ?
<DamageCodeDescription> DamageCodeDescription </DamageCodeDescription> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="DamageArea">
<xsd:sequence>
<xsd:element name="LaborOperationLocation" type="LaborOperationLocation" minOccurs="0"/>
<xsd:element name="LaborOperationLocationDesc" type="LaborOperationLocationDesc" minOccurs="0"/>
<xsd:element name="DamageCode" type="DamageCode" minOccurs="0"/>
<xsd:element name="DamageCodeDescription" type="DamageCodeDescription" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): DamageCodeDescription

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

NameDamageCodeDescription
Abstractno
DocumentationDescription of type of damage associated with labor operation
More information at: http://www.starstandard.org.

XML Instance Representation
<...
language="Language [0..1] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="DamageCodeDescription">
<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): Employee

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

NameEmployee
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsSocial security number or other legal document Id of employee Optional 
EmployeeNameName of employee Optional 
EmployeeTitleEmployee role (e.g. technican, service advisor, etc.) Optional 

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

Components (Complex Type): ExpressionCriteria

Super-types:None
Sub-types:None

NameExpressionCriteria
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
expressionLanguage Optional 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SelectExpressionAllows the 1-n number of selection expressions for the information to be returned. Required 

XML Instance Representation
<...
expressionLanguage="ExpressionLanguage [0..1]"
>
<SelectExpression> Expression </SelectExpression> [1..*] ?
</...>
Schema Component Representation
<xsd:complexType name="ExpressionCriteria">
<xsd:sequence>
<xsd:element name="SelectExpression" type="Expression" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="expressionLanguage" type="ExpressionLanguage" use="optional" default="XPath"/>
</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): FailureCodes

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
FailureCodeManufacturer-assigned code to describe the reason that a fault or symptom occurred Optional 
FailureCodeDescriptionDescription of trouble failure code Optional 
FailureCodeURIURL address for graphical image of failure code Optional 

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

Components (Complex Type): Get

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

NameGet
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
show Required 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
ReturnCriteriaReturnCriteria identifies the content that is to be returned, given query success. In essence, the expression here has the effect of filtering the part(s) of the found element(s) that are to be returned. ReturnCriteria plays no role in the query itself. That is handled as a match against the request BOD's noun exemplar. ReturnCriteria allows the sender of the BOD to indicate which information (down to the field level) is requested to be returned, given that the query has been successful in matching the exemplar to existing nouns. That is, in a GetListPurchaseOrder, if one or more PurchaseOrders with a TotalPrice = $1M were found, ReturnCriteria tells the BOD recipient which parts of the PurchaseOrder should be populated with content when the response (ShowPurchaseOrder) is formulated. The expressionLanguage indicates the expression language being used. In order for the ReturnCriteria expression to be evaluable by the BOD recipient, the recipient must be capable of processing and interpreting the specified expression language. XPath is the default, due to its ubiquity among XML processing technologies. Required 

XML Instance Representation
<...
confirm="ConfirmType [0..1]"

show="Always [1]"
>
<ReturnCriteria> ... </ReturnCriteria> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="Get">
<xsd:complexContent>
<xsd:extension base="RequestVerb">
<xsd:attribute name="show" type="xsd:string" use="required" fixed="Always"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): GetLaborOperations

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

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

Components (Complex Type): GetLaborOperationsDataArea

Super-types:None
Sub-types:None

NameGetLaborOperationsDataArea
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
GetThe Get verb is to communicate to a business software component a request for an existing piece of information to be returned. The Get may be paired with most of the nouns defined in the OAGIS specification.The response to this request is the Show verb. The behavior of a BOD with a Get verb is quite predictable across most of the nouns it may be paired with.The Get is designed to retrieve a single piece of information by using that information's primary retrieval field, or key field. The Get verb is not used to request several documents at once. The GetList verb is designed to achieve that purpose and will be covered in more detail later.Selection Criteria:There are two types of selection capabilities for most BOD's that use the Get verb.1) The first selection capability is called Field-Based Selection. Within a Get-based Business Object Document, the first Data Type that occurs in a specific BOD structure is commonly used to provide the Field-Based Selection criteria. This is always defined within the specific BOD and is commonly the required fields for that specific Data type.The Field-Based Selection enables the requester to provide a value or values (in the case of multiple required Field Identifiers), in the required fields. Then the responding component uses those values to find and return the requested information to the originating business software component.2) The second type of selection capability for Get-based BODs is called Data Type Selection. Data Type selection enables the requester to identify which Data Types within the noun are requested to be returned in the response. The use of this capability is described for each corresponding Data Type for all BODs that use the Get verb. The Data Types are identified for retrieval within the Get instance of a BOD by including the name of the Data Type in the meta data but without any Field Identifiers or Segments identified within the Data Type. This will signify to the responding application that all of the data that corresponds to that Data Type is to be included in the response.If the Data Type is not requested, the Data Type identifier is not included in the Get request and this will signify to the responding component that the Data Type is not to be returned. Required 
LaborOperations Required 

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

Components (Complex Type): HeaderBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentDateTimeIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional
DateTime fields must be formatted as XML Schema DateTimes in UTC/GMT format without offsets. Example: 2003-11-05T13:15:30Z
 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional
(INACTIVE)
 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional
(INACTIVE)
 

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

Components (Complex Type): Hours

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

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

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

Components (Complex Type): Id

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

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

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

Components (Complex Type): ImageAttachment

Super-types:None
Sub-types:None

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

Data Elements and Components

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

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

Components (Complex Type): ImageHeight

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

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

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

Components (Complex Type): ImageWidth

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

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

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

Components (Complex Type): 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): LaborActionDescription

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

NameLaborActionDescription
Abstractno
DocumentationLabor operation service action description.(e.g. Instructions as to how and when to use this labor operation)
More information at: http://www.starstandard.org.

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

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

NameLaborOperationIdTypeDesc
Abstractno
DocumentationLabor operation code type description.
More information at: http://www.starstandard.org.

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

Components (Complex Type): LaborOperationLocationGroup

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LaborOperationLocationCode identifying a labor operation's service locations. It is the location on the vehicle where the service will be performed Optional 
LaborOperationLocationDescThe Labor Operation Service Location Description is a textual description of the Labor Operation Service Location code identify Optional 
ImageAttachmentImage Attachment Optional 
VehicleApplicableIndicates whether this labor operation applies to a vehicle as built or equipped. Optional 
VehicleRestrictedIndicates whether a labor operation is restricted for a vehicle Optional 
FuseCavityCodeAlternate alpha representation of the LaborOperationLocation when the fuse cavity part is designated (stamped) by a letter Optional 

XML Instance Representation
<...>
<LaborOperationLocation> LaborOperationLocation </LaborOperationLocation> [0..1] ?
<LaborOperationLocationDesc> LaborOperationLocationDesc </LaborOperationLocationDesc> [0..1] ?
<ImageAttachment> ImageAttachment </ImageAttachment> [0..*] ?
<VehicleApplicable> VehicleApplicable </VehicleApplicable> [0..1] ?
<VehicleRestricted> VehicleRestricted </VehicleRestricted> [0..1] ?
<FuseCavityCode> FuseCavityCode </FuseCavityCode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="LaborOperationLocationGroup">
<xsd:sequence>
<xsd:element name="LaborOperationLocation" type="LaborOperationLocation" minOccurs="0"/>
<xsd:element name="LaborOperationLocationDesc" type="LaborOperationLocationDesc" minOccurs="0"/>
<xsd:element name="ImageAttachment" type="ImageAttachment" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="VehicleApplicable" type="VehicleApplicable" minOccurs="0"/>
<xsd:element name="VehicleRestricted" type="VehicleRestricted" minOccurs="0"/>
<xsd:element name="FuseCavityCode" type="FuseCavityCode" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): LaborOperations

Super-types:None
Sub-types:None

NameLaborOperations
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.0, STAR approved 10/4/2002; OAGI approved 10/17/2002; effective date 1/01/2003
More information at: http://www.starstandards.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Header Required 
VehicleVehicle information related to Labor Operation Optional 
EmployeeEmployee related to Labor Operations request Optional 
TechnicianSkillTechnician skills required for labor operation Optional 
ImageAttachmentInformation about the location of on-line information related to Labor Operation Optional 
RelatedLaborInformation for related Labor Operation and realationship to main labor operation Optional 
MarketSpecificMarket information relted to labor operaion (i.e., material and cost) Optional 
FailureCodesDiagnostic failure codes related to labor operation Optional 
DamageAreaDamage codes for position and location on the vehicle where the labor operation is performed Optional 
CategoryInformation for categorizing labor operations Optional 
TransErrorErrors related to the search criteria on the Get and GetList requests Optional 

XML Instance Representation
<...>
<Header> ... </Header> [1]
<Vehicle> LaborOperationsVehicle </Vehicle> [0..*] ?
<Employee> Employee </Employee> [0..1] ?
<TechnicianSkill> TechnicianSkill </TechnicianSkill> [0..*] ?
<ImageAttachment> ImageAttachment </ImageAttachment> [0..*] ?
<RelatedLabor> RelatedLabor </RelatedLabor> [0..*] ?
<MarketSpecific> MarketSpecific </MarketSpecific> [0..*] ?
<FailureCodes> FailureCodes </FailureCodes> [0..*] ?
<DamageArea> DamageArea </DamageArea> [0..*] ?
<Category> Category </Category> [0..*] ?
<TransError> TransError </TransError> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="LaborOperations">
<xsd:sequence>
<xsd:element ref="Header"/>
<xsd:element name="Vehicle" type="LaborOperationsVehicle" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Employee" type="Employee" minOccurs="0"/>
<xsd:element name="TechnicianSkill" type="TechnicianSkill" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ImageAttachment" type="ImageAttachment" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="RelatedLabor" type="RelatedLabor" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="MarketSpecific" type="MarketSpecific" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="FailureCodes" type="FailureCodes" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="DamageArea" type="DamageArea" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Category" type="Category" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="TransError" type="TransError" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): LaborOperationsHeader

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

NameLaborOperationsHeader
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentDateTimeIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional
DateTime fields must be formatted as XML Schema DateTimes in UTC/GMT format without offsets. Example: 2003-11-05T13:15:30Z
 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional
(INACTIVE)
 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional
(INACTIVE)
 
RepairOrderOpenedDateSystem date when Repair Order was opened Optional 
LaborOperationIdCurrently assigned code for this operation (preferably manufacturer code) Optional 
LaborOperationDescriptionDescription of a particular operation code Optional 
ItemIdPart number identifier - Part number, unless part type designates a manufacturer code Optional 
ItemIdDescriptionPart number detail description Optional 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional 
DeliveryTypeTransaction request delivery type Optional 
RequestType of Batch Request Optional 
MajorGroupCodeCode identifying a labor operation's major group. Optional 
MajorGroupDescDescription of the Major Group for labor operation Optional 
ComponentGroupCodeCode identifying a labor operation's component group. Optional 
ComponentGroupDescDescription of the Component Group for labor operation Optional 
ComponentCodeCode identifying a labor operation's component code. Optional 
ComponentCodeDescDescription of the Component Code for labor operation Optional 
LaborAllowanceHoursFlat rate labor hour allowance for this operation Optional 
LaborOperationIdTypeLabor operation category code Optional 
LaborOperationIdTypeDescLabor operation code type description. Possible Values: Customer Satisfaction, Driveability, Optional, safety, Related, Primary, Rental/Loaner, Towing, Sublet, and Dealer Prep. Optional 
LaborRateTypeDesignates labor rate type Optional 
SubletInvoiceNumberIndIndicates whether an invoice number is required when the labor operation was sublet (e.g. towing) Optional 
RepeatRepairIndIdentifies repair as having been performed previously on the vehicle Optional 
LaborActionCodeManufacturer-assigned code to describe type of labor performed (i.e., Repair, Replace, Adjust) Optional 
LaborActionDescriptionLabor operation service action description.(e.g. Instructions as to how and when to use this labor operation) Optional 
LaborOperationLocationCode identifying a labor operation's service locations. It is the location on the vehicle where the service will be performed. Optional 
LaborOperationLocationDescThe Labor Operation Service Location Description is a textual description of the Labor Operation Service Location code identify Optional 
VehicleApplicableIndicates whether this labor operation applies to a vehicle as built or equipped. Optional 
VehicleRestrictedIndicates whether a labor operation is restricted for a vehicle. Optional 
LaborOperationCommentInformation for the dealer regarding usage of the labor operation. Optional 
CampaignNumberManufacturer assigned recall/campaign number Optional 
WarrantyTypeCodeA code used to classify the labor operation into coverage categories Optional 
PartsAmountLimitThe parts dollar limit for the table entry Optional 
DuplicateAllowedA code to indicate whether or not duplicate claims will be accepted for payment without authorization Optional 
MajorGroupRepresents the Labor Operation Major Group Optional 

XML Instance Representation
<...>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<RepairOrderOpenedDate> RepairOrderOpenedDate </RepairOrderOpenedDate> [0..1] ?
<LaborOperationId> LaborOperationId </LaborOperationId> [0..1] ?
<LaborOperationDescription> LaborOperationDescription </LaborOperationDescription> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<ItemIdDescription> ItemIdDescription </ItemIdDescription> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<DeliveryType> DeliveryType </DeliveryType> [0..1] ?
<Request> Request </Request> [0..1] ?
<MajorGroupCode> MajorGroupCode </MajorGroupCode> [0..1] ?
<MajorGroupDesc> MajorGroupDesc </MajorGroupDesc> [0..1] ?
<ComponentGroupCode> ComponentGroupCode </ComponentGroupCode> [0..1] ?
<ComponentGroupDesc> ComponentGroupDesc </ComponentGroupDesc> [0..1] ?
<ComponentCode> ComponentCode </ComponentCode> [0..1] ?
<ComponentCodeDesc> ComponentCodeDesc </ComponentCodeDesc> [0..1] ?
<LaborAllowanceHours> LaborAllowanceHours </LaborAllowanceHours> [0..1] ?
<LaborOperationIdType> LaborOperationIdType </LaborOperationIdType> [0..1] ?
<LaborOperationIdTypeDesc> LaborOperationIdTypeDesc </LaborOperationIdTypeDesc> [0..1] ?
<LaborRateType> LaborRateType </LaborRateType> [0..1] ?
<SubletInvoiceNumberInd> SubletInvoiceNumberInd </SubletInvoiceNumberInd> [0..1] ?
<RepeatRepairInd> RepeatRepairInd </RepeatRepairInd> [0..1] ?
<LaborActionCode> LaborActionCode </LaborActionCode> [0..1] ?
<LaborActionDescription> LaborActionDescription </LaborActionDescription> [0..1] ?
<LaborOperationLocation> LaborOperationLocation </LaborOperationLocation> [0..1] ?
<LaborOperationLocationDesc> LaborOperationLocationDesc </LaborOperationLocationDesc> [0..1] ?
<VehicleApplicable> VehicleApplicable </VehicleApplicable> [0..1] ?
<VehicleRestricted> VehicleRestricted </VehicleRestricted> [0..1] ?
<LaborOperationComment> LaborOperationComment </LaborOperationComment> [0..1] ?
<CampaignNumber> CampaignNumber </CampaignNumber> [0..1] ?
<WarrantyTypeCode> WarrantyTypeCode </WarrantyTypeCode> [0..1] ?
<PartsAmountLimit> PartsAmountLimit </PartsAmountLimit> [0..1] ?
<DuplicateAllowed> DuplicateAllowed </DuplicateAllowed> [0..1] ?
<MajorGroup> MajorGroup </MajorGroup> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="LaborOperationsHeader">
<xsd:complexContent>
<xsd:extension base="HeaderBase">
<xsd:sequence>
<xsd:element name="RepairOrderOpenedDate" type="RepairOrderOpenedDate" minOccurs="0"/>
<xsd:element name="LaborOperationId" type="LaborOperationId" minOccurs="0"/>
<xsd:element name="LaborOperationDescription" type="LaborOperationDescription" minOccurs="0"/>
<xsd:element name="ItemId" type="ItemId" minOccurs="0"/>
<xsd:element name="ItemIdDescription" type="ItemIdDescription" minOccurs="0"/>
<xsd:element name="PartType" type="PartType" minOccurs="0"/>
<xsd:element name="DeliveryType" type="DeliveryType" minOccurs="0"/>
<xsd:element name="Request" type="Request" minOccurs="0"/>
<xsd:element name="MajorGroupCode" type="MajorGroupCode" minOccurs="0"/>
<xsd:element name="MajorGroupDesc" type="MajorGroupDesc" minOccurs="0"/>
<xsd:element name="ComponentGroupCode" type="ComponentGroupCode" minOccurs="0"/>
<xsd:element name="ComponentGroupDesc" type="ComponentGroupDesc" minOccurs="0"/>
<xsd:element name="ComponentCode" type="ComponentCode" minOccurs="0"/>
<xsd:element name="ComponentCodeDesc" type="ComponentCodeDesc" minOccurs="0"/>
<xsd:element name="LaborAllowanceHours" type="LaborAllowanceHours" minOccurs="0"/>
<xsd:element name="LaborOperationIdType" type="LaborOperationIdType" minOccurs="0"/>
<xsd:element name="LaborOperationIdTypeDesc" type="LaborOperationIdTypeDesc" minOccurs="0"/>
<xsd:element name="LaborRateType" type="LaborRateType" minOccurs="0"/>
<xsd:element name="SubletInvoiceNumberInd" type="SubletInvoiceNumberInd" minOccurs="0"/>
<xsd:element name="RepeatRepairInd" type="RepeatRepairInd" minOccurs="0"/>
<xsd:element name="LaborActionCode" type="LaborActionCode" minOccurs="0"/>
<xsd:element name="LaborActionDescription" type="LaborActionDescription" minOccurs="0"/>
<xsd:element name="LaborOperationLocation" type="LaborOperationLocation" minOccurs="0"/>
<xsd:element name="LaborOperationLocationDesc" type="LaborOperationLocationDesc" minOccurs="0"/>
<xsd:element name="VehicleApplicable" type="VehicleApplicable" minOccurs="0"/>
<xsd:element name="VehicleRestricted" type="VehicleRestricted" minOccurs="0"/>
<xsd:element name="LaborOperationComment" type="LaborOperationComment" minOccurs="0"/>
<xsd:element name="CampaignNumber" type="CampaignNumber" minOccurs="0"/>
<xsd:element name="WarrantyTypeCode" type="WarrantyTypeCode" minOccurs="0"/>
<xsd:element name="PartsAmountLimit" type="PartsAmountLimit" minOccurs="0"/>
<xsd:element name="DuplicateAllowed" type="DuplicateAllowed" minOccurs="0"/>
<xsd:element name="MajorGroup" type="MajorGroup" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): LaborOperationsVehicle

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

NameLaborOperationsVehicle
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 
VINFederally defined 17 position vehicle identification number Optional 
TransmissionTypeTransmissionType Optional 
EquipmentTypeType of equipment on the vehicle Optional 
WMICodeWorld Manufacture Identifier - part of the VIN that describes the vehicle's country of origin Optional 
VDSCodeVehicle Description Section- part of the VIN that correlates to a specific vehicle model, bodystyle, and grade Optional 
DriveTypeDesignates vehicle drive type Optional 

XML Instance Representation
<...>
<Model> Model </Model> [0..1] ?
<ModelYear> ModelYear </ModelYear> [0..1] ?
<ModelDescription> ModelDescription </ModelDescription> [0..1] ?
<Make> Make </Make> [0..1] ?
<VIN> VIN </VIN> [0..1] ?
<TransmissionType> TransmissionType </TransmissionType> [0..1] ?
<EquipmentType> EquipmentType </EquipmentType> [0..1] ?
<WMICode> WMICode </WMICode> [0..1] ?
<VDSCode> VDSCode </VDSCode> [0..1] ?
<DriveType> DriveType </DriveType> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="LaborOperationsVehicle">
<xsd:complexContent>
<xsd:extension base="Vehicle">
<xsd:sequence>
<xsd:element name="VIN" type="VIN" minOccurs="0"/>
<xsd:element name="TransmissionType" type="TransmissionType" minOccurs="0"/>
<xsd:element name="EquipmentType" type="EquipmentType" minOccurs="0"/>
<xsd:element name="WMICode" type="WMICode" minOccurs="0"/>
<xsd:element name="VDSCode" type="VDSCode" minOccurs="0"/>
<xsd:element name="DriveType" type="DriveType" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): LaborRelationshipTypeDesc

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

NameLaborRelationshipTypeDesc
Abstractno
DocumentationA textual description of the labor relationship type
More information at: http://www.starstandard.org.

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

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
MajorGroupCodeCode identifying a labor operation's major group Optional 
MajorGroupDescDescription of the Major Group for labor operation Optional 
ImageAttachmentImage Attachment Optional 
ComponenteGroupRepresents the Labor Operation Major Group sub grouping Optional 

XML Instance Representation
<...>
<MajorGroupCode> MajorGroupCode </MajorGroupCode> [0..1] ?
<MajorGroupDesc> MajorGroupDesc </MajorGroupDesc> [0..1] ?
<ImageAttachment> ImageAttachment </ImageAttachment> [0..*] ?
<ComponenteGroup> ComponentGroup </ComponenteGroup> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="MajorGroup">
<xsd:sequence>
<xsd:element name="MajorGroupCode" type="MajorGroupCode" minOccurs="0"/>
<xsd:element name="MajorGroupDesc" type="MajorGroupDesc" minOccurs="0"/>
<xsd:element name="ImageAttachment" type="ImageAttachment" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ComponenteGroup" type="ComponentGroup" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): MajorGroupDesc

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

NameMajorGroupDesc
Abstractno
DocumentationDescription of the Major Group
More information at: http://www.starstandard.org.

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

Components (Complex Type): MarketSpecific

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TotalCostPaint and materials value at unit cost times quantity (Before any split) Optional 
PriorWorkAuthorizationIndIndicates that if this labor operation is used, the claim requires authorization Optional 
MarketSourceIndicates marketing location of which the labor operation request is coming from Optional 
SelfAuthorizationFor those labor operations that require authorization this code indicates whether or not a dealer is allowed to authorize claims with this labor operation. For a dealer to be able to authorize the dealer must meet self-authorization qualifications and the claim must be within the self-authorization limits Optional 

XML Instance Representation
<...>
<TotalCost> TotalCost </TotalCost> [0..1] ?
<PriorWorkAuthorizationInd> PriorWorkAuthorizationInd </PriorWorkAuthorizationInd> [0..1] ?
<MarketSource> MarketSource </MarketSource> [0..1] ?
<SelfAuthorization> SelfAuthorization </SelfAuthorization> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="MarketSpecific">
<xsd:sequence>
<xsd:element name="TotalCost" type="TotalCost" minOccurs="0"/>
<xsd:element name="PriorWorkAuthorizationInd" type="PriorWorkAuthorizationInd" minOccurs="0"/>
<xsd:element name="MarketSource" type="MarketSource" minOccurs="0"/>
<xsd:element name="SelfAuthorization" type="SelfAuthorization" minOccurs="0"/>
</xsd:sequence>
</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): PartsAmountLimit

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

NamePartsAmountLimit
Abstractno
DocumentationThe parts dollar limit
More information at: http://www.starstandard.org.

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

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LaborOperationIdCurrently assigned code for this related labor operation Optional 
LaborOperationDescriptionDescription of a related labor operation code Optional 
LaborAllowanceHoursFlat rate labor hour allowance for this related labor operation Optional 
LaborAdditionalHoursAdditional hours above the limit allowed before the claim needs to be authorized. Optional 
LaborRelationshipTypeIdentifies the relationship between the main labor operation and a related labor operation Optional 
LaborRelationshipTypeDescA textual description of the labor relationship type. Optional 
LaborOperationIdTypeLabor operation category code. Optional 
LaborOperationIdTypeDescLabor operation code type description. Possible Values: Customer Satisfaction, Driveability, Optional, safety, Related, Primary, Rental/Loaner, Towing, Sublet, and Dealer Prep. Optional 
OperationUseageOperation Usage comments (e.g. Overlapping information) Optional 
VehicleApplicableIndicates whether this labor operation applies to a vehicle as built or equipped. Optional 
VehicleRestrictedIndicates whether a labor operation is restricted for a vehicle Optional 
CombinationCodeCode to represent additional time needed for removing/installing optional equipment that some vehicle models have Optional 
CombinationCodeDescriptionTextual description of the code that represents additional time needed for removing/installing optional equipment that some vehicle models have Optional 
LaborAdditionalHoursCodeCode for allowing flexibility for hours needed to complete a specific labor operation Optional 
LaborOpCodeChapterElectronic Section number of the Flat Rate Manual CD where Labor Operation Code is found Optional 
LaborOpCodePageElectronic page number in Flat Rate Manual CD where Labor Operation Code is found Optional 
FailureCodesFailure codes for related labor Optional 
MarketSpecificMarket specific information Optional 

XML Instance Representation
<...>
<LaborOperationId> LaborOperationId </LaborOperationId> [0..1] ?
<LaborOperationDescription> LaborOperationDescription </LaborOperationDescription> [0..1] ?
<LaborAllowanceHours> LaborAllowanceHours </LaborAllowanceHours> [0..1] ?
<LaborAdditionalHours> LaborAdditionalHours </LaborAdditionalHours> [0..1] ?
<LaborRelationshipType> LaborRelationshipType </LaborRelationshipType> [0..1] ?
<LaborRelationshipTypeDesc> LaborRelationshipTypeDesc </LaborRelationshipTypeDesc> [0..1] ?
<LaborOperationIdType> LaborOperationIdType </LaborOperationIdType> [0..1] ?
<LaborOperationIdTypeDesc> LaborOperationIdTypeDesc </LaborOperationIdTypeDesc> [0..1] ?
<OperationUseage> OperationUseage </OperationUseage> [0..1] ?
<VehicleApplicable> VehicleApplicable </VehicleApplicable> [0..1] ?
<VehicleRestricted> VehicleRestricted </VehicleRestricted> [0..1] ?
<CombinationCode> CombinationCode </CombinationCode> [0..1] ?
<CombinationCodeDescription> CombinationCodeDescription </CombinationCodeDescription> [0..1] ?
<LaborAdditionalHoursCode> LaborAdditionalHoursCode </LaborAdditionalHoursCode> [0..1] ?
<LaborOpCodeChapter> LaborOpCodeChapter </LaborOpCodeChapter> [0..1] ?
<LaborOpCodePage> LaborOpCodePage </LaborOpCodePage> [0..1] ?
<FailureCodes> FailureCodes </FailureCodes> [0..*] ?
<MarketSpecific> MarketSpecific </MarketSpecific> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="RelatedLabor">
<xsd:sequence>
<xsd:element name="LaborOperationId" type="LaborOperationId" minOccurs="0"/>
<xsd:element name="LaborOperationDescription" type="LaborOperationDescription" minOccurs="0"/>
<xsd:element name="LaborAllowanceHours" type="LaborAllowanceHours" minOccurs="0"/>
<xsd:element name="LaborAdditionalHours" type="LaborAdditionalHours" minOccurs="0"/>
<xsd:element name="LaborRelationshipType" type="LaborRelationshipType" minOccurs="0"/>
<xsd:element name="LaborRelationshipTypeDesc" type="LaborRelationshipTypeDesc" minOccurs="0"/>
<xsd:element name="LaborOperationIdType" type="LaborOperationIdType" minOccurs="0"/>
<xsd:element name="LaborOperationIdTypeDesc" type="LaborOperationIdTypeDesc" minOccurs="0"/>
<xsd:element name="OperationUseage" type="OperationUseage" minOccurs="0"/>
<xsd:element name="VehicleApplicable" type="VehicleApplicable" minOccurs="0"/>
<xsd:element name="VehicleRestricted" type="VehicleRestricted" minOccurs="0"/>
<xsd:element name="CombinationCode" type="CombinationCode" minOccurs="0"/>
<xsd:element name="CombinationCodeDescription" type="CombinationCodeDescription" minOccurs="0"/>
<xsd:element name="LaborAdditionalHoursCode" type="LaborAdditionalHoursCode" minOccurs="0"/>
<xsd:element name="LaborOpCodeChapter" type="LaborOpCodeChapter" minOccurs="0"/>
<xsd:element name="LaborOpCodePage" type="LaborOpCodePage" minOccurs="0"/>
<xsd:element name="FailureCodes" type="FailureCodes" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="MarketSpecific" type="MarketSpecific" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): RequestVerb

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

NameRequestVerb
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
ReturnCriteriaReturnCriteria identifies the content that is to be returned, given query success. In essence, the expression here has the effect of filtering the part(s) of the found element(s) that are to be returned. ReturnCriteria plays no role in the query itself. That is handled as a match against the request BOD's noun exemplar. ReturnCriteria allows the sender of the BOD to indicate which information (down to the field level) is requested to be returned, given that the query has been successful in matching the exemplar to existing nouns. That is, in a GetListPurchaseOrder, if one or more PurchaseOrders with a TotalPrice = $1M were found, ReturnCriteria tells the BOD recipient which parts of the PurchaseOrder should be populated with content when the response (ShowPurchaseOrder) is formulated. The expressionLanguage indicates the expression language being used. In order for the ReturnCriteria expression to be evaluable by the BOD recipient, the recipient must be capable of processing and interpreting the specified expression language. XPath is the default, due to its ubiquity among XML processing technologies. Required 

XML Instance Representation
<...
confirm="ConfirmType [0..1]"
>
<ReturnCriteria> ... </ReturnCriteria> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="RequestVerb">
<xsd:complexContent>
<xsd:extension base="ConfirmableVerb">
<xsd:sequence>
<xsd:element name="ReturnCriteria"/>
</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
Dealer Number is Required if originating from DMS.
 
StoreNumberDealer code store number (DMS assigned) Optional 
AreaNumberDealer code area number (DMS vendor assigned) Optional 
DealerCountrySource Dealer country location Optional
Reference Country enumerator.
 
LanguageThis code is used to define the language of the data used in this transaction Optional
Reference Language enumerator.
 
DeliverPendingMailIndIndicates if the user requests to receive pending mail that has been stored and has yet not been delivered yet. By selecting 0, the user will only receive the response for the current transaction the user is performing. Optional
1 - Receive Pending Mail. 0 - Do not receive pending mail.
 
PasswordToken for application specific authentication. Used to authenticate dealership/users through application specific security Optional 
SystemVersionThe sender's software version number. Optional 
PartyIdThe Party Id field uniquely identifies the Sender of the message. This element can be used for parties within the Automotive Community as well as external parties. Party Id is not intended as a replacement for the Dealer Number. Suggested formats for OEMs or other large institutions include: DUNs Number, ShortMfgCode + DUNs, or ShortMfgCode. The suggested format for Dealers is: ShortMfgCode+Dealer Number. Optional 
LocationIdThe Location Id field uniquely identifies the location of the Sender of a message. This Id may be aligned with a physical address or data centers. This field provides an additional level of granularity beyond the usage of the Party Id for additional routing and deliver of data. Optional 
ServiceIdThe Service Id field identifies the particular service from which a message is being sent, e.g., an inventory service. Optional 

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

Components (Complex Type): SenderBase

Super-types:None
Sub-types:

NameSenderBase
Abstractno

Data Elements and Components

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

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

Components (Complex Type): 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): 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): TechnicianSkill

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TechnicianSkillAreaType of training required to perform the labor operation Optional 
TechnicianSkillLevelLevel of training required to perform the labor operation Optional 

XML Instance Representation
<...>
<TechnicianSkillArea> TechnicianSkillArea </TechnicianSkillArea> [0..1] ?
<TechnicianSkillLevel> TechnicianSkillLevel </TechnicianSkillLevel> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="TechnicianSkill">
<xsd:sequence>
<xsd:element name="TechnicianSkillArea" type="TechnicianSkillArea" minOccurs="0"/>
<xsd:element name="TechnicianSkillLevel" type="TechnicianSkillLevel" minOccurs="0"/>
</xsd:sequence>
</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): TransError

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ErrorCodeError Code Optional 
ErrorTextDescriptive Error Text Optional 

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

Components (Complex Type): Vehicle

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): 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

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

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

NameCategoryCode
DocumentationManufacturer assigned code for categorizing
More information at: http://www.starstandard.org.

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

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

NameCombinationCode
DocumentationCode to represent additional time needed for removing/installing optional equipment that some vehicle models have
More information at: http://www.starstandard.org.

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

Simple Type: ComponentCode

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

NameComponentCode
DocumentationCode identifying a component code..
More information at: http://www.starstandard.org.

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

Simple Type: ComponentGroupCode

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

NameComponentGroupCode
DocumentationCode identifying a component group.
More information at: http://www.starstandard.org.

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

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

NameDeliveryType
DocumentationTransaction request delivery type
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
BatchThe total accumulation of captured transactions sent at a set interval
InteractiveTransactions that take place in real-time

Schema Component Representation
<xsd:simpleType name="DeliveryType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Batch"/>
<xsd:enumeration value="Interactive"/>
</xsd:restriction>
</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: DriveType

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

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

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

Simple Type: DuplicateAllowed

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

NameDuplicateAllowed
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="DuplicateAllowed">
<xsd:restriction base="Code"/>
</xsd:simpleType>
top

Simple Type: EmployeeName

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

NameEmployeeName
DocumentationEmployee Name
More information at: http://www.starstandard.org.

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

Simple Type: EmployeeTitle

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

NameEmployeeTitle
DocumentationEmployee Title
More information at: http://www.starstandard.org.

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

Simple Type: EquipmentType

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

NameEquipmentType
DocumentationType of equipment on the vehicle
More information at: http://www.starstandard.org.

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

Simple Type: ErrorCode

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

NameErrorCode
DocumentationError Code
More information at: http://www.starstandard.org.

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

Simple Type: ErrorText

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

NameErrorText
DocumentationDescriptive Error Text
More information at: http://www.starstandard.org.

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

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

NameExpression

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

Simple Type: ExpressionLanguage

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

NameExpressionLanguage

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

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

NameFailureCodeURI
DocumentationURL address for graphical image of failure code
More information at: http://www.starstandard.org.

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

Simple Type: FuseCavityCode

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

NameFuseCavityCode
DocumentationAlternate alpha representation when the fuse cavity part is designated (stamped) by a letter
More information at: http://www.starstandard.org.

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

Simple Type: ImageAlternateText

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

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

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

Simple Type: Indicator

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

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

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

Simple Type: 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: 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: LaborAdditionalHoursCode

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

NameLaborAdditionalHoursCode
DocumentationCode for allowing flexibility for hours needed to complete a specific labor operation
More information at: http://www.starstandard.org.

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

Simple Type: LaborOpCodeChapter

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

NameLaborOpCodeChapter
DocumentationElectronic Section number of the Flat Rate Manual CD where Labor Operation Code is found
More information at: http://www.starstandard.org.

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

Simple Type: LaborOpCodePage

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

NameLaborOpCodePage
DocumentationElectronic page number in Flat Rate Manual CD where Labor Operation Code is found
More information at: http://www.starstandard.org.

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

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

NameLaborOperationLocationDesc
DocumentationThe Labor Operation Service Location Description is a textual description of the Labor Operation Service Location code identify
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="LaborOperationLocationDesc">
<xsd:restriction base="LocationDescription"/>
</xsd:simpleType>
top

Simple Type: LaborRateType

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

NameLaborRateType
DocumentationDesignates labor rate type
More information at: http://www.starstandard.org.

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

Simple Type: LaborRelationshipType

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

NameLaborRelationshipType
DocumentationIdentifies the relationship between the main labor operation and a related labor operation
More information at: http://www.starstandard.org.

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

Simple Type: Language

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

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

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

NameMajorGroupCode
DocumentationCode identifying a major group.
More information at: http://www.starstandard.org.

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

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

NameMarketSource
DocumentationIndicates marketing location of which the labor operation request is coming from
More information at: http://www.starstandard.org.

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

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

NameOperationUseage
DocumentationOperation Usage comments (e.g. Overlapping information)
More information at: http://www.starstandard.org.

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

Simple Type: PartType

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

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

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

Simple Type: PriorWorkAuthorizationInd

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

NamePriorWorkAuthorizationInd
DocumentationIndicates that if this labor operation is used, the claim requires authorization
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: Reference

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

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

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

Simple Type: ReferenceNumber

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

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

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

Simple Type: 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: Request

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

NameRequest
DocumentationType of request
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Complete
Changes

Schema Component Representation
<xsd:simpleType name="Request">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Complete"/>
<xsd:enumeration value="Changes"/>
</xsd:restriction>
</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: SelfAuthorization

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

NameSelfAuthorization
DocumentationThis code indicates whether or not a dealer is allowed to authorize claims
More information at: http://www.starstandard.org.

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

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

NameSubletInvoiceNumberInd
DocumentationIndicates whether an invoice number is required
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

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

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

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

Simple Type: Type

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

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

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

Simple Type: URI

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

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

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

Simple Type: VDSCode

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

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

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

Simple Type: VehicleApplicable

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

NameVehicleApplicable
DocumentationIndicates whether this applies to a vehicle as built or equipped.
More information at: http://www.starstandard.org.

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

Simple Type: VehicleRestricted

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

NameVehicleRestricted
DocumentationIndicates whether restricted for a vehicle.
More information at: http://www.starstandard.org.

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

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

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

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

Simple Type: WMICode

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

NameWMICode
DocumentationWorld Manufacture Identifier - part of the VIN that describes the vehicle's country of origin
More information at: http://www.starstandard.org.

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

Mapping to STAR DTS Labor Operations vs 1.3

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

Emp ID Code

Dealers' employee ID

100250

Employee/PartyId

2

Repair Order Date

System date when Repair Order was opened

105130

Header/RepairOrderOpenedDate

3

Labor Operation Code

Currently assigned code for this operation (preferably manufacturer code)

104490

Header/LaborOperationId

4

Labor Operation Description

Description of a particular operation code

104510

Header/LaborOperationDescription

5

Labor Operation Major Group Description

Description of the Major Group for labor operation

110400

Header/LaborOpMajorGroupDesc

6

Labor Operation Component Group Desc

Description of the Component Group for labor operation

110410

Header/LaborOpComponentGroupDesc

7

Labor Operation Component Code Desc

Description of the Component Code for labor operation

110420

Header/LaborOpComponentCodeDesc

8

Part Number

Part number identifier - Part number, unless part type designates a manufacturer code

104780

Header/ItemId

9

Part Description

Part number detail description

104770

Header/ItemIdDescription

10

Vehicle Identification Number

Federally defined 17 position vehicle identification number

103680

Vehicle/VIN

11

Vehicle Drive Type

Designates vehicle drive type

110320

Vehicle/DriveType

12

Vehicle Model Year

Vehicle designated model year

108170

Vehicle/ModelYear

13

Vehicle Model Description

Descriptive vehicle model name

109450

Vehicle/ModelDescription

14

Vehicle Equipment Type

Type of equipment on the vehicle

110330

Vehicle/EquipmentType

15

Technician Skill Area

Type of training required to perform the labor operation

110340

Technician/TechnicianSkillArea

16

Technician Skill Level

Level of training required to perform the labor operation

110350

Technician/TechnicianSkillLevel

17

Labor Hours

Flat rate labor hour allowance for this operation

104480

Header/LaborAllowanceHours

18

Labor Operation Code Type

Labor operation category code

104500

Header/LaborOperationIdType

19

Labor Rate Type

Designates labor rate type

110360

Header/LaborRateType

20

Sublet Invoice Number Flag

Indicates whether an invoice number is required when the labor operation was sublet (e.g. towing)

110370

Header/SubletInvoiceNumberInd

21

Repeat Repair Flag

Identifies repair as having been performed previously on the vehicle

104385

Header/RepeatRepairInd

22

Labor Action Code

Manufacturer-assigned code to describe type of labor performed (i.e., Repair, Replace, Adjust)

106920

Header/LaborActionCode

23

Labor Action Description

Labor operation service action description

110530

Header/LaborActionDescription

24

Labor Operation Major Group

Code identifying a labor operation's major group.

110540

Header/LaborOpMajorGroupCode

25

Labor Operation Component Group

Code identifying a labor operation's component group.

110550

Header/LaborOpComponentGroupCode

26

Labor Operation Component Code

Code identifying a labor operation's component code.

110560

Header/LaborOpComponentCode

27

Labor Operation Service Location

Code identifying a labor operation's service locations. It is the location on the vehicle where the service will be performed.

110570

Header/LaborOperationLocation

28

Labor Operation Service Location Desc

The Labor Operation Service Location Description is a textual description of the Labor Operation Service Location code identify

110580

Header/LaborOperationLocationDesc

29

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

30

Labor Operation Vehicle Applicable

Indicates whether this labor operation applies to a vehicle as built or equipped.

110600

Header/VehicleApplicable

31

Labor Operation Vehicle Restricted

Indicates whether a labor operation is restricted for a vehicle.

110610

Header/VehicleRestricted

32

Labor Operation Comment

Information for the dealer regarding usage of the labor operation.

110620

Header/LaborOperationComment

Related Labor Operation

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Labor Relationship Type

Identifies the relationship between the main labor operation and a related labor operation

110380

RelatedLabor/LaborRelationshipType

2

Related Labor Operation Code

Currently assigned code for this related labor operation

110390

RelatedLabor/LaborOperationId

3

Related Labor Operation Description

Description of a related labor operation code

110430

RelatedLabor/LaborOperationDescription

4

Related Labor Hours

Flat rate labor hour allowance for this related labor operation

110440

RelatedLabor/LaborAllowanceHours

5

Labor Relationship Type Description

A textual description of the labor relationship type.

110590

RelatedLabor/LaborRelationshipTypeDesc

Market Specific Information

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

PM Total Cost

Paint and materials value at unit cost times quantity (Before any split)

104650

MarketSpecific/TotalCost

2

Prior Work Authorization Flag

Indicates that if this labor operation is used, the claim requires authorization

110450

MarketSpecific/PriorWorkAuthorizationInd

Failure Codes

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Labor Trouble Failure Code

Manufacturer-assigned code to describe the reason that a fault or symptom occurred (i.e., Reason Code)

104590

FailureCodes/FailureCode

2

Labor Trouble Code Desc

Description of labor trouble code

104580

FailureCodes/FailureCodeDescription

3

Labor Trouble Code URI

URL address for graphical image of failure code

110460

FailureCodes/FailureCodeURI

Area Damage

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Labor Op Position Code

Code Indicating Position/Location on Vehicle where labor was performed

106480

DamageArea/LaborOperationLocation

2

Labor Op Position Code Desc

Description of position/location on vehicle where labor was performed

110470

DamageArea/LaborOperationLocationDesc

3

Labor Op Damage Code

Type of damage associated with labor operation

110480

DamageArea/DamageCode

4

Labor Op Damage Code Desc

Description of type of damage associated with labor operation

110490

DamageArea/DamageCodeDescription

Transaction Error

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Error Code

Error Code

106430

TransError/ErrorCode

2

Error Text

Descriptive Error Text

106440

TransError/ErrorText

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

Generated by StarSchemaGuidelineGenerator based on xs3p. Last modified: