Star Logo

Implementation Guideline

Acknowledge Credit Contract Response
Repository Version Rev4.5.4












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












Acknowledge Credit Contract Response

Table of Contents

top

Overview

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

The Acknowledge Credit Contract Response Implementation Guidelines provide detailed information regarding the structure and meaning of the Acknowledge Credit Contract Response BOD and corresponds directly to the Acknowledge Credit Contract Response 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 Acknowledge Credit Contract Response Implementation Guidelines must be used in concert with the Acknowledge Credit Contract Response 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 Acknowledge Credit Contract Response 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 Acknowledge Credit Contract Response BOD. Where possible, STAR has mapped to existing OAGI fields and components. Note however that the STAR Acknowledge Credit Contract Response 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 Acknowledge Credit Contract Response 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 Credit Contract Response Binary Collaboration starts with the transmission of credit contract from a dealer to a lender. This submission may be done multiple times. The lender then verifies the contract and responds. This process occurs on demand as is needed. Note: This scenario is an example of how the Credit Contract 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 Acknowledge Credit Contract Response 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 CreditContractResponse

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

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

NameAcknowledge
TypeAcknowledge
Nillableno
Abstractno
DocumentationThe Acknowledge verb is used to acknowledge the application receipt of a Process request. This function conveys the result of the original request. An example of this is Acknowledge PO, where a Process PO has been issued and the corresponding business application acknowledges the receipt of the PO and responds with an acceptance or a counter offer.
More information at: http://www.openapplications.org/oagis.

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

Element: AcknowledgeCreditContractResponse

NameAcknowledgeCreditContractResponse
TypeAcknowledgeCreditContractResponse
Nillableno
Abstractno

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

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

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

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

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

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: Co-Applicant

NameCo-Applicant
TypeCo-ApplicantContractRespParty
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<Co-Applicant>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> IndividualPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<PersonName> IndividualApplicantPersonNameExtended </PersonName> [0..1] ?
<Address> IndividualApplicantAddress </Address> [0..*] ?
<Contact> ContractIndividualApplicantContact </Contact> [0..1] ?
<Privacy> Privacy </Privacy> [0..*] ?
</Co-Applicant>
Schema Component Representation
<xsd:element name="Co-Applicant" type="Co-ApplicantContractRespParty"/>
top

Element: CreditContractResponse

NameCreditContractResponse
TypeCreditContractResponse
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<CreditContractResponse>
<Header> ... </Header> [1]
<Dealer> ... </Dealer> [1]
<Co-Applicant> ... </Co-Applicant> [0..*]
<Financing> ... </Financing> [1]
</CreditContractResponse>
Schema Component Representation
<xsd:element name="CreditContractResponse" type="CreditContractResponse"/>
top

Element: CreditVehicle

NameCreditVehicle
TypeCreditContractRespVehicle
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<CreditVehicle>
<Model> Model </Model> [0..1] ?
<ModelYear> ModelYear </ModelYear> [0..1] ?
<ModelDescription> ModelDescription </ModelDescription> [0..1] ?
<Make> Make </Make> [0..1] ?
<TrimCode> TrimCode </TrimCode> [0..1] ?
<Pricing> VehiclePricing </Pricing> [0..*] ?
<Option> CreditContractRespOption </Option> [0..*] ?
<TransmissionType> TransmissionType </TransmissionType> [0..1] ?
<AirConditionInd> AirConditionInd </AirConditionInd> [0..1] ?
</CreditVehicle>
Schema Component Representation
<xsd:element name="CreditVehicle" type="CreditContractRespVehicle"/>
top

Element: Dealer

NameDealer
TypeDealerExtendedContracts
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<Dealer>
<PartyId> PartyId </PartyId> [0..1] ?
<DealerName> DealerName </DealerName> [0..1] ?
<DistrictCode> DistrictCode </DistrictCode> [0..1] ?
<URI> URI </URI> [0..1] ?
<ZoneCode> ZoneCode </ZoneCode> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<DealerReserveNumber> DealerReserveNumber </DealerReserveNumber> [0..1] ?
<Contact> ContractOrganizationContact </Contact> [0..1] ?
<LegalDealershipName> LegalDealershipName </LegalDealershipName> [0..1] ?
</Dealer>
Schema Component Representation
<xsd:element name="Dealer" type="DealerExtendedContracts"/>
top

Element: FinanceCompany

NameFinanceCompany
TypeExpandedFinanceParty
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<FinanceCompany>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> OrganizationalPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<Name> CompanyName </Name> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<DBAName> DBAName </DBAName> [0..1] ?
<BranchCode> BranchCode </BranchCode> [0..1] ?
<CompanyCode> CompanyCode </CompanyCode> [0..1] ?
<DivisionCode> DivisionCode </DivisionCode> [0..1] ?
<ServiceCenterCode> ServiceCenterCode </ServiceCenterCode> [0..1] ?
<Contact> ContractOrganizationContact </Contact> [0..*] ?
<HoldingCompany> HoldingCompany </HoldingCompany> [0..1] ?
<URI> URI </URI> [0..1] ?
</FinanceCompany>
Schema Component Representation
<xsd:element name="FinanceCompany" type="ExpandedFinanceParty"/>
top

Element: Financing

NameFinancing
TypeContractResponseFinancing
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<Financing>
<DealerReserveType> DealerReserveType </DealerReserveType> [0..1] ?
<DealerReserveAmount> DealerReserveAmount </DealerReserveAmount> [0..1] ?
<AmountFinanced> AmountFinanced </AmountFinanced> [1] ?
<NumberOfOverduePayments> NumberOfOverduePayments </NumberOfOverduePayments> [0..1] ?
<OverduePaymentAmount> OverduePaymentAmount </OverduePaymentAmount> [0..1] ?
<Deduction> Deduction </Deduction> [0..*] ?
<Credit> Credit </Credit> [0..*] ?
<FunderComments> FunderComments </FunderComments> [0..*] ?
<Notifications> Notifications </Notifications> [0..1] ?
<ContractTerm> Term </ContractTerm> [0..1] ?
<AnnualPercentageRate> AnnualPercentageRate </AnnualPercentageRate> [0..1] ?
<PaymentAmount> PaymentAmount </PaymentAmount> [0..1] ?
<BulletinNumber> BulletinNumber </BulletinNumber> [0..1] ?
<BalloonResidualPercentage> BalloonResidualPercentage </BalloonResidualPercentage> [0..1] ?
<ContractMVP> ContractMVP </ContractMVP> [0..1] ?
<NetAnnualPercentageRate> NetAnnualPercentageRate </NetAnnualPercentageRate> [0..1] ?
<SubsidyCode> SubsidyCode </SubsidyCode> [0..1] ?
<EffectiveDate> EffectiveDate </EffectiveDate> [0..1] ?
<ExpirationDate> ExpirationDate </ExpirationDate> [0..1] ?
<MSRPPackage> MSRPPackage </MSRPPackage> [0..1] ?
<BalloonMileageResidualBuyDown> BalloonMileageResidualBuyDown </BalloonMileageResidualBuyDown> [0..1] ?
<BalloonPercentageResidualBuyDown> BalloonPercentageResidualBuyDown </BalloonPercentageResidualBuyDown> [0..1] ?
<BalloonHardAddsResidualBuyDown> BalloonHardAddsResidualBuyDown </BalloonHardAddsResidualBuyDown> [0..1] ?
<BalloonPrepaidMileageResidualBuyDown> BalloonPrepaidMileageResidualBuyDown </BalloonPrepaidMileageResidualBuyDown> [0..1] ?
<RetailAPRBuyDown> RetailAPRBuyDown </RetailAPRBuyDown> [0..1] ?
<GrossProceedsAmount> GrossProceedsAmount </GrossProceedsAmount> [0..1] ?
<NetProceedsAmount> NetProceedsAmount </NetProceedsAmount> [0..1] ?
<BookingDate> BookingDate </BookingDate> [0..1] ?
<FinancePlan> FinancePlan </FinancePlan> [0..*] ?
<DeferredGrossAmount> DeferredGrossAmount </DeferredGrossAmount> [0..1] ?
<FederalTILDisclosures> ContractRespFederalTILDisclosures </FederalTILDisclosures> [0..1] ?
<ProgramsAndRates> ContractRespProgramsAndRates </ProgramsAndRates> [0..1] ?
<Tax> CreditContractTax </Tax> [0..*] ?
<BaseBuyPercentageRate> BaseBuyPercentageRate </BaseBuyPercentageRate> [0..1] ?
<BuyPercentageRateAdjGroup> BuyPercentageRateAdjGroup </BuyPercentageRateAdjGroup> [0..1] ?
<Fee> Fee </Fee> [0..1] ?
</Financing>
Schema Component Representation
<xsd:element name="Financing" type="ContractResponseFinancing"/>
top

Element: Header

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

XML Instance Representation
<Header>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<DocumentId> DocumentId </DocumentId> [0..1] ?
<DocumentVersionNumber> DocumentVersionNumber </DocumentVersionNumber> [0..1] ?
<ContractFormNumber> ContractFormNumber </ContractFormNumber> [0..1] ?
<FinanceType> FinanceType </FinanceType> [1] ?
<ApplicationType> ApplicationType </ApplicationType> [0..1] ?
<FundingStatus> FundingStatus </FundingStatus> [0..1] ?
<VIN> VIN </VIN> [0..1] ?
<ContractId> ContractId </ContractId> [0..1] ?
<ValidationResults> ValidationResults </ValidationResults> [0..1] ?
<ValidationMessage> FundingErrorMessage </ValidationMessage> [0..*] ?
<ApplicationNumber> ApplicationNumber </ApplicationNumber> [0..*] ?
</Header>
Schema Component Representation
<xsd:element name="Header" type="CreditContractResponseHeader"/>
top

Element: IndividualApplicant

NameIndividualApplicant
TypeIndividualApplicantContractRespParty
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<IndividualApplicant>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> IndividualPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<PersonName> IndividualApplicantPersonNameExtended </PersonName> [0..1] ?
<Address> IndividualApplicantAddress </Address> [0..*] ?
<Contact> ContractIndividualApplicantContact </Contact> [0..1] ?
<Privacy> Privacy </Privacy> [0..*] ?
</IndividualApplicant>
Schema Component Representation
<xsd:element name="IndividualApplicant" type="IndividualApplicantContractRespParty"/>
top

Element: OrganizationalApplicant

NameOrganizationalApplicant
TypeOrganizationalApplicantContractRespParty
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<OrganizationalApplicant>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> OrganizationalPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<Name> CompanyName </Name> [0..1] ?
<DBAName> DBAName </DBAName> [0..1] ?
<Contact> ContractOrganizationContact </Contact> [0..1] ?
<MarketingMailInd> MarketingMailInd </MarketingMailInd> [0..1] ?
<OrganizationType> OrganizationType </OrganizationType> [0..1] ?
<Privacy> Privacy </Privacy> [0..*] ?
</OrganizationalApplicant>
Schema Component Representation
<xsd:element name="OrganizationalApplicant" type="OrganizationalApplicantContractRespParty"/>
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): Acknowledge

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

NameAcknowledge
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
OriginalBODId Optional 

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

Components (Complex Type): AcknowledgeCreditContractResponse

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

NameAcknowledgeCreditContractResponse
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] ?"
>
</...>
Schema Component Representation
<xsd:complexType name="AcknowledgeCreditContractResponse">
<xsd:complexContent>
<xsd:extension base="BusinessObjectDocument">
<xsd:sequence>
<xsd:element name="DataArea" type="AcknowledgeCreditContractResponseDataArea"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): AcknowledgeCreditContractResponseDataArea

Super-types:None
Sub-types:None

NameAcknowledgeCreditContractResponseDataArea
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
AcknowledgeThe Acknowledge verb is used to acknowledge the application receipt of a Process request. This function conveys the result of the original request. An example of this is Acknowledge PO, where a Process PO has been issued and the corresponding business application acknowledges the receipt of the PO and responds with an acceptance or a counter offer. Required 
CreditContractResponse Required 

XML Instance Representation
Schema Component Representation
<xsd:complexType name="AcknowledgeCreditContractResponseDataArea">
<xsd:sequence>
<xsd:element ref="Acknowledge"/>
<xsd:element ref="CreditContractResponse" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): Address

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

NameAddress
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
qualifier Required 

Data Elements and Components

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

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

Components (Complex Type): AddressBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): AlternatePartyId

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
IdAlternate Party Identification Required 

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

Components (Complex Type): Amount

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
currency Required 

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

Components (Complex Type): AmountFinanced

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

NameAmountFinanced
Abstractno
DocumentationThe total amount financed.
More information at: http://www.starstandard.org.

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

Components (Complex Type): AnnualPercentageRate

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

NameAnnualPercentageRate
Abstractno
DocumentationAnnual percentage rate.
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
</...>
Schema Component Representation
<xsd:complexType name="AnnualPercentageRate">
<xsd:simpleContent>
<xsd:extension base="Percent"/>
</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 
BODIdThe BODId provides a place to carry a Globally Unique Identifier (GUID) that will make each Business Object Document instance uniquely identifiable. This is a critical success factor to enable software developers to use the Globally Unique Identifier (GUID) to build the following services or capabilities: 1. Legally binding transactions, 2. Transaction logging, 3. Exception handling, 4. Re-sending, 5. Reporting, 6. Confirmations, 7. Security. Optional 
DestinationInformation related to the receiver of the BOD Required 

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

Components (Complex Type): ApplicationNumber

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

NameApplicationNumber
Abstractno
DocumentationManufacturer assigned appilcation number.
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 

XML Instance Representation
<...
>
xsd:string
</...>
Schema Component Representation
<xsd:complexType name="ApplicationNumber">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="desc" type="ApplicationNumberDescription"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): BalloonHardAddsResidualBuyDown

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

NameBalloonHardAddsResidualBuyDown
Abstractno
DocumentationAmount paid up-front towards the hard-add residual adjustment. (For example, if the customer wants a CD changer but doesn't want the monthly payments to go up, they may pay for a portion of it up-front.)
More information at: http://www.starstandard.org.

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

Components (Complex Type): BalloonMileageResidualBuyDown

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

NameBalloonMileageResidualBuyDown
Abstractno
DocumentationAmount paid up-front towards expected additional mileage on the vehicle.This amount will off-set the expected reduction of end-of-term residual due to higher mileage on the vehicle.
More information at: http://www.starstandard.org.

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

Components (Complex Type): BalloonPercentageResidualBuyDown

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

NameBalloonPercentageResidualBuyDown
Abstractno
DocumentationAmount paid up-front towards the end-of-term residual value. (A higher residual means lower monthly payments - some people will put cash or trade equity down to "buy-down" their monthly payments.)
More information at: http://www.starstandard.org.

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

Components (Complex Type): BalloonPrepaidMileageResidualBuyDown

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

NameBalloonPrepaidMileageResidualBuyDown
Abstractno
DocumentationThis is the preset amount determined by the lender for upfront miles. This rate is multiplied by the number of up-front miles and this amount is subtracted from the residual value.
More information at: http://www.starstandard.org.

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

Components (Complex Type): BalloonResidualPercentage

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

NameBalloonResidualPercentage
Abstractno
DocumentationThe estimated percent of value at contract end
More information at: http://www.starstandard.org.

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

Components (Complex Type): BaseBuyPercentageRate

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

NameBaseBuyPercentageRate
Abstractno
DocumentationBase buy rate before any additions or subtractions.
More information at: http://www.starstandard.org.

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

Components (Complex Type): BusinessObjectDocument

Super-types:None
Sub-types:

NameBusinessObjectDocument
Abstractno

Attributes

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

Data Elements and Components

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

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

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

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

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

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

Components (Complex Type): BuyPercentageRateAdjGroup

Super-types:None
Sub-types:None

NameBuyPercentageRateAdjGroup
Abstractno
DocumentationCommunicates any adjustments to the buy rate
More information at: http://www.starstandards.org/.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
BuyPercentageRateAdjustmentCommunicates any adjustments to the buy rate. Required 

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

Components (Complex Type): BuyPercentageRateAdjPercent

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

NameBuyPercentageRateAdjPercent
Abstractno
DocumentationPercentage adjustment applied to buy rate
More information at: http://www.starstandard.org.

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

Components (Complex Type): BuyPercentageRateAdjustment

Super-types:None
Sub-types:None

NameBuyPercentageRateAdjustment
Abstractno
DocumentationCommunicates any adjustments to the buy rate.
More information at: http://www.starstandards.org/.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
BuyPercentageRateAdjTypeCodeIndicates the type of adjustment, either an addition or subtraction, to be made to the buy rate. Required 
BuyPercentageRateAdjDescDescription of adjustment to buy rate. Optional 
BuyPercentageRateAdjPercentPercentage adjustment applied to buy rate. Optional 

XML Instance Representation
<...>
<BuyPercentageRateAdjTypeCode> BuyPercentageRateAdjTypeCode </BuyPercentageRateAdjTypeCode> [1] ?
<BuyPercentageRateAdjDesc> BuyPercentageRateAdjDesc </BuyPercentageRateAdjDesc> [0..1] ?
<BuyPercentageRateAdjPercent> BuyPercentageRateAdjPercent </BuyPercentageRateAdjPercent> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="BuyPercentageRateAdjustment">
<xsd:sequence>
<xsd:element name="BuyPercentageRateAdjTypeCode" type="BuyPercentageRateAdjTypeCode" minOccurs="1" maxOccurs="1"/>
<xsd:element name="BuyPercentageRateAdjDesc" type="BuyPercentageRateAdjDesc" minOccurs="0" maxOccurs="1"/>
<xsd:element name="BuyPercentageRateAdjPercent" type="BuyPercentageRateAdjPercent" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): Co-ApplicantContractRespParty

Super-types:PartyBase < IndividualApplicantContractRespParty (by extension) < Co-ApplicantContractRespParty (by extension)
Sub-types:None

NameCo-ApplicantContractRespParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsIndividual party alternate party Identification Optional 
PersonNameIndividual party name Optional 
AddressIndividual party address Optional 
ContactIndividual party contact information Optional 
PrivacyAny privacy rights the party has subscribed to or opted out of. Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> IndividualPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<PersonName> IndividualApplicantPersonNameExtended </PersonName> [0..1] ?
<Address> IndividualApplicantAddress </Address> [0..*] ?
<Contact> ContractIndividualApplicantContact </Contact> [0..1] ?
<Privacy> Privacy </Privacy> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="Co-ApplicantContractRespParty">
<xsd:complexContent>
<xsd:extension base="IndividualApplicantContractRespParty"/>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ConfirmableVerb

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

NameConfirmableVerb
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
confirm Required 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 

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

Components (Complex Type): ContactBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): ContractId

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

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

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

Components (Complex Type): ContractIndividualApplicantContact

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TelephoneContact telephone numbers Optional 
EMailAddressContact Email addresses Optional 
FaxContact Fax numbers Optional 
PreferredContactMethodPreferred contact method Optional 
ContactTimePreferred contact time (i.e. Best day/time to reach the contact. Optional 
PrimaryContactIndIndicates if contact is primary contact Optional 
PersonName Optional 
PrimaryDriverIndIdentifies customer as primary driver. Optional 
OtherDescriptionThe text description of “Other᾿ value from telephone desc attribute. Optional 

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

Components (Complex Type): ContractOrganizationContact

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PersonNameContact name Optional 
TelephoneContact telephone numbers Optional
If the address has a North American country code, the telephone number must be a minimum of 10 numbers.
 
EMailAddressContact Email address Optional
Should conform to the Internet message format as set forth by RFC 8822.
 
FaxContact Fax number Optional
If the address has a North American country code, the telephone number must be a minimum of 10 numbers.
 
PreferredContactMethodPreferred contact method Optional 
ContactTimePreferred contact time (i.e. Best day/time to reach the contact). Optional 

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

Components (Complex Type): ContractRespFederalTILDisclosures

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LeaseRateMoneyFactorLease rate charged to customer by the Dealer. Optional 
MaximumLeaseRateMoneyFactorMaximum rate the dealer can charge the customer for the vehicle being purchased. This is the LeaseBuyMoney Factor plus maximum markup. Optional 

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

Components (Complex Type): ContractResponseFinancing

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DealerReserveTypeIdentifies the category used to calculate the Dealer Reserve i.e., Flat, Standard Dealer Participation, Guaranteed Dealer Participation. Optional 
DealerReserveAmountThe dollar amount associated with the dealer reserve. Optional 
AmountFinancedThe total amount financed. Required 
NumberOfOverduePaymentsThe number of payments that are already passed due at the time the deal is funded. Optional 
OverduePaymentAmountThe dollar amount of the past due payments. Optional 
DeductionCommunicates any deductions from the dealer settlement amount (e.g., Tax Stamp Amount). Optional 
CreditCommunicates any miscellaneous additions to the dealer settlement amount (e.g., Owner Loyalty Reimbursement Amount). Optional 
FunderCommentsFree form text area for Funder's comments. Optional 
NotificationsFree form text area identifying any policies are legal restrictions. Optional 
ContractTermThe total duration of the contract in months. Optional 
AnnualPercentageRateThe customer's buy rate. Optional 
PaymentAmountMonthly Payment Amount. Optional 
BulletinNumberIdentifies the bulletin used to fund the deal. Optional 
BalloonResidualPercentageThe estimated percent of value at contract end. Optional 
ContractMVPThe rating of the customer based on the credit worthiness of the customer. Optional 
NetAnnualPercentageRateThe rate charged to the dealer. Optional 
SubsidyCodeThe manufacturer assigned code that determines the incentives that are being offered to the customer (i.e., 0% financing). Optional 
EffectiveDateThe effective date of the incentives or rates. Optional
YYYY-MM-DD
 
ExpirationDateIdentifies the end date of the incentives and rates. Optional
YYYY-MM-DD
 
MSRPPackageManufacturer suggested retail price / discount amount. Discount package is for a special package on a vehicle. Optional 
BalloonMileageResidualBuyDownAmount paid up-front towards expected additional mileage on the vehicle.This amount will off-set the expected reduction of end-of-term residual due to higher mileage on the vehicle. Optional 
BalloonPercentageResidualBuyDownAmount paid up-front towards the end-of-term residual value. (A higher residual means lower monthly payments - some people will put cash or trade equity down to "buy-down" their monthly payments.) Optional 
BalloonHardAddsResidualBuyDownAmount paid up-front towards the hard-add residual adjustment. (For example, if the customer wants a CD changer but doesn't want the monthly payments to go up, they may pay for a portion of it up-front.) Optional 
BalloonPrepaidMileageResidualBuyDownThis is the preset amount determined by the lender for upfront miles. This rate is multiplied by the number of up-front miles and this amount is subtracted from the residual value. Optional 
RetailAPRBuyDownThe difference in the finance charge amount between the buy rate and the customer rate. For instance if the buy rate is 4.9% and the dealer writes the contract for 2.9% - the difference of 1% finance charge needs to be paid to the lender up-front. Optional 
GrossProceedsAmountThe amount that the finance source is paying the dealer for the deal. EX: If a dealer owes a buy down amount, it may be deducted from their proceeds. Optional 
NetProceedsAmountThe GrossProceedsAmount minus the wholesale payoff amount. Optional 
BookingDateThe date that the finance source begins servicing the deal. Optional 
FinancePlanDescription of standard finance plan applied to deal. Optional 
DeferredGrossAmountA portion of the dealer’s proceeds that is held for future payment. Optional 
FederalTILDisclosuresFederal Truth In Lending Disclosures Optional 
ProgramsAndRatesThe ProgramsAndRates component represents vehicle and finance programs/rates associated with the contract or lease agreement for the vehicle. Optional 
TaxTax assoicated with the financing Optional 
BaseBuyPercentageRateBase buy rate before any additions or subtractions. Optional 
BuyPercentageRateAdjGroupCommunicates any adjustments to the buy rate. Optional 
FeeCommunicates any fee information in regards to financing. Optional 

XML Instance Representation
<...>
<DealerReserveType> DealerReserveType </DealerReserveType> [0..1] ?
<DealerReserveAmount> DealerReserveAmount </DealerReserveAmount> [0..1] ?
<AmountFinanced> AmountFinanced </AmountFinanced> [1] ?
<NumberOfOverduePayments> NumberOfOverduePayments </NumberOfOverduePayments> [0..1] ?
<OverduePaymentAmount> OverduePaymentAmount </OverduePaymentAmount> [0..1] ?
<Deduction> Deduction </Deduction> [0..*] ?
<Credit> Credit </Credit> [0..*] ?
<FunderComments> FunderComments </FunderComments> [0..*] ?
<Notifications> Notifications </Notifications> [0..1] ?
<ContractTerm> Term </ContractTerm> [0..1] ?
<AnnualPercentageRate> AnnualPercentageRate </AnnualPercentageRate> [0..1] ?
<PaymentAmount> PaymentAmount </PaymentAmount> [0..1] ?
<BulletinNumber> BulletinNumber </BulletinNumber> [0..1] ?
<BalloonResidualPercentage> BalloonResidualPercentage </BalloonResidualPercentage> [0..1] ?
<ContractMVP> ContractMVP </ContractMVP> [0..1] ?
<NetAnnualPercentageRate> NetAnnualPercentageRate </NetAnnualPercentageRate> [0..1] ?
<SubsidyCode> SubsidyCode </SubsidyCode> [0..1] ?
<EffectiveDate> EffectiveDate </EffectiveDate> [0..1] ?
<ExpirationDate> ExpirationDate </ExpirationDate> [0..1] ?
<MSRPPackage> MSRPPackage </MSRPPackage> [0..1] ?
<BalloonMileageResidualBuyDown> BalloonMileageResidualBuyDown </BalloonMileageResidualBuyDown> [0..1] ?
<BalloonPercentageResidualBuyDown> BalloonPercentageResidualBuyDown </BalloonPercentageResidualBuyDown> [0..1] ?
<BalloonHardAddsResidualBuyDown> BalloonHardAddsResidualBuyDown </BalloonHardAddsResidualBuyDown> [0..1] ?
<BalloonPrepaidMileageResidualBuyDown> BalloonPrepaidMileageResidualBuyDown </BalloonPrepaidMileageResidualBuyDown> [0..1] ?
<RetailAPRBuyDown> RetailAPRBuyDown </RetailAPRBuyDown> [0..1] ?
<GrossProceedsAmount> GrossProceedsAmount </GrossProceedsAmount> [0..1] ?
<NetProceedsAmount> NetProceedsAmount </NetProceedsAmount> [0..1] ?
<BookingDate> BookingDate </BookingDate> [0..1] ?
<FinancePlan> FinancePlan </FinancePlan> [0..*] ?
<DeferredGrossAmount> DeferredGrossAmount </DeferredGrossAmount> [0..1] ?
<FederalTILDisclosures> ContractRespFederalTILDisclosures </FederalTILDisclosures> [0..1] ?
<ProgramsAndRates> ContractRespProgramsAndRates </ProgramsAndRates> [0..1] ?
<Tax> CreditContractTax </Tax> [0..*] ?
<BaseBuyPercentageRate> BaseBuyPercentageRate </BaseBuyPercentageRate> [0..1] ?
<BuyPercentageRateAdjGroup> BuyPercentageRateAdjGroup </BuyPercentageRateAdjGroup> [0..1] ?
<Fee> Fee </Fee> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ContractResponseFinancing">
<xsd:sequence>
<xsd:element name="DealerReserveType" type="DealerReserveType" minOccurs="0"/>
<xsd:element name="DealerReserveAmount" type="DealerReserveAmount" minOccurs="0"/>
<xsd:element name="AmountFinanced" type="AmountFinanced"/>
<xsd:element name="NumberOfOverduePayments" type="NumberOfOverduePayments" minOccurs="0"/>
<xsd:element name="OverduePaymentAmount" type="OverduePaymentAmount" minOccurs="0"/>
<xsd:element name="Deduction" type="Deduction" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Credit" type="Credit" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="FunderComments" type="FunderComments" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Notifications" type="Notifications" minOccurs="0"/>
<xsd:element name="ContractTerm" type="Term" minOccurs="0"/>
<xsd:element name="AnnualPercentageRate" type="AnnualPercentageRate" minOccurs="0"/>
<xsd:element name="PaymentAmount" type="PaymentAmount" minOccurs="0"/>
<xsd:element name="BulletinNumber" type="BulletinNumber" minOccurs="0"/>
<xsd:element name="BalloonResidualPercentage" type="BalloonResidualPercentage" minOccurs="0"/>
<xsd:element name="ContractMVP" type="ContractMVP" minOccurs="0"/>
<xsd:element name="NetAnnualPercentageRate" type="NetAnnualPercentageRate" minOccurs="0"/>
<xsd:element name="SubsidyCode" type="SubsidyCode" minOccurs="0"/>
<xsd:element name="EffectiveDate" type="EffectiveDate" minOccurs="0"/>
<xsd:element name="ExpirationDate" type="ExpirationDate" minOccurs="0"/>
<xsd:element name="MSRPPackage" type="MSRPPackage" minOccurs="0"/>
<xsd:element name="BalloonMileageResidualBuyDown" type="BalloonMileageResidualBuyDown" minOccurs="0"/>
<xsd:element name="BalloonPercentageResidualBuyDown" type="BalloonPercentageResidualBuyDown" minOccurs="0"/>
<xsd:element name="BalloonHardAddsResidualBuyDown" type="BalloonHardAddsResidualBuyDown" minOccurs="0"/>
<xsd:element name="BalloonPrepaidMileageResidualBuyDown" type="BalloonPrepaidMileageResidualBuyDown" minOccurs="0"/>
<xsd:element name="RetailAPRBuyDown" type="RetailAPRBuyDown" minOccurs="0"/>
<xsd:element name="GrossProceedsAmount" type="GrossProceedsAmount" minOccurs="0"/>
<xsd:element name="NetProceedsAmount" type="NetProceedsAmount" minOccurs="0"/>
<xsd:element name="BookingDate" type="BookingDate" minOccurs="0"/>
<xsd:element name="FinancePlan" type="FinancePlan" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="DeferredGrossAmount" type="DeferredGrossAmount" minOccurs="0"/>
<xsd:element name="FederalTILDisclosures" type="ContractRespFederalTILDisclosures" minOccurs="0"/>
<xsd:element name="ProgramsAndRates" type="ContractRespProgramsAndRates" minOccurs="0"/>
<xsd:element name="Tax" type="CreditContractTax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="BaseBuyPercentageRate" type="BaseBuyPercentageRate" minOccurs="0"/>
<xsd:element name="BuyPercentageRateAdjGroup" type="BuyPercentageRateAdjGroup" minOccurs="0"/>
<xsd:element name="Fee" type="Fee" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ContractRespProgramsAndRates

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LeaseBuyMoneyFactorLease Rate/Service Factor offered to the dealer by Finance Source. Optional 
SpecialProgramDetailFinance Special program detail information. Optional 

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

Components (Complex Type): CorrectValue

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

NameCorrectValue
Abstractno
DocumentationCorrect value.
More information at: http://www.starstandard.org.

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

Components (Complex Type): Count

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

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

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

Components (Complex Type): Credit

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CreditDescriptionMiscellaneous additions to the dealer settlement amount (e.g., Owner Loyalty Reimbursement). Optional 
CreditAmountThe dollar amount being added to the dealer settlement amount. Optional 

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

Components (Complex Type): CreditAmount

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

NameCreditAmount
Abstractno
DocumentationThe dollar amount being added to the dealer settlement amount.
More information at: http://www.starstandard.org.

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

Components (Complex Type): CreditContractResponse

Super-types:None
Sub-types:None

NameCreditContractResponse
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 01/10/2003; OAGI approved 3/15/2003; effective date 01/01/2003
More information at: http://www.starstandards.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Header Required 
FinanceCompany Required 
Dealer Required 
IndividualApplicant Optional 
Co-Applicant Optional 
OrganizationalApplicant Optional 
Financing Required 
CreditVehicle Optional 

XML Instance Representation
<...>
<Header> ... </Header> [1]
<Dealer> ... </Dealer> [1]
<Co-Applicant> ... </Co-Applicant> [0..*]
<Financing> ... </Financing> [1]
</...>
Schema Component Representation
<xsd:complexType name="CreditContractResponse">
<xsd:sequence>
<xsd:element ref="Header"/>
<xsd:element ref="FinanceCompany"/>
<xsd:element ref="Dealer"/>
<xsd:element ref="IndividualApplicant" minOccurs="0"/>
<xsd:element ref="Co-Applicant" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="OrganizationalApplicant" minOccurs="0"/>
<xsd:element ref="Financing"/>
<xsd:element ref="CreditVehicle" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): CreditContractResponseHeader

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentDateTimeIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional 
DocumentIdThe primary DocumentId of the document for the given content. Optional 
DocumentVersionNumberIdentifies the version of the doucment. Optional 
ContractFormNumberIdentifies the type of contract. Optional 
FinanceTypeType of financing. Examples may be F- Finance, L - Lease, C-Cash, 1-Retail, 2-Lease, 3-Balloon, etc. Required 
ApplicationTypeType of application being submitted for financing (e.g., individual, individual + co-applicant, business, business + coapplicant, employee). Optional 
FundingStatusIdentifies the funding status of the deal. Optional 
VINFederally defined 17 position vehicle identification number Optional 
ContractIdFinance source assigned contract number. Optional 
ValidationResultsFederally defined 17 position vehicle identification number Optional 
ValidationMessageFederally defined 17 position vehicle identification number Optional 
ApplicationNumberCredit application number assigned by document originator. Optional 

XML Instance Representation
<...>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<DocumentId> DocumentId </DocumentId> [0..1] ?
<DocumentVersionNumber> DocumentVersionNumber </DocumentVersionNumber> [0..1] ?
<ContractFormNumber> ContractFormNumber </ContractFormNumber> [0..1] ?
<FinanceType> FinanceType </FinanceType> [1] ?
<ApplicationType> ApplicationType </ApplicationType> [0..1] ?
<FundingStatus> FundingStatus </FundingStatus> [0..1] ?
<VIN> VIN </VIN> [0..1] ?
<ContractId> ContractId </ContractId> [0..1] ?
<ValidationResults> ValidationResults </ValidationResults> [0..1] ?
<ValidationMessage> FundingErrorMessage </ValidationMessage> [0..*] ?
<ApplicationNumber> ApplicationNumber </ApplicationNumber> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="CreditContractResponseHeader">
<xsd:complexContent>
<xsd:extension base="HeaderBase">
<xsd:sequence>
<xsd:element name="DocumentId" type="DocumentId" minOccurs="0"/>
<xsd:element name="DocumentVersionNumber" type="DocumentVersionNumber" minOccurs="0"/>
<xsd:element name="ContractFormNumber" type="ContractFormNumber" minOccurs="0"/>
<xsd:element name="FinanceType" type="FinanceType"/>
<xsd:element name="ApplicationType" type="ApplicationType" minOccurs="0"/>
<xsd:element name="FundingStatus" type="FundingStatus" minOccurs="0"/>
<xsd:element name="VIN" type="VIN" minOccurs="0"/>
<xsd:element name="ContractId" type="ContractId" minOccurs="0"/>
<xsd:element name="ValidationResults" type="ValidationResults" minOccurs="0"/>
<xsd:element name="ValidationMessage" type="FundingErrorMessage" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ApplicationNumber" type="ApplicationNumber" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): CreditContractRespOption

Super-types:None
Sub-types:None

NameCreditContractRespOption
Abstractno
DocumentationThe Option component represents information about the options and replacements that are associated with a vehicle. Each vehicle can have multiple options.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
OptionNameName of vehicle option. Optional 
OptionSalesCodeFurther definition of accessories and option packages - Indicates whether ordered option, special package, standard, etc. Optional 
OptionPackageIdOption package number or identifier used as a method for grouping option package items from manufacturer(s) Ex: OptPkg1,cost,OptPkg1; Item1,nocost,OptPkg1; Item2,nocost,Optpkg1; Item3,cost,nullOptPkg; OptPkg2,cost,Optpkg2; Item5,nocost,OptPkg2. Optional 

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

Components (Complex Type): CreditContractRespVehicle

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

NameCreditContractRespVehicle
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 
TrimCodeManufacturer assigned trim code Optional 
PricingVehicle Pricing Optional 
OptionThe Option component represents information about the options and replacements that are associated with a vehicle. Each vehicle can have multiple options. Optional 
TransmissionTypeVehicle Transmission type Optional 
AirConditionIndIndicates whether or not the vehicle has air condition Optional 

XML Instance Representation
<...>
<Model> Model </Model> [0..1] ?
<ModelYear> ModelYear </ModelYear> [0..1] ?
<ModelDescription> ModelDescription </ModelDescription> [0..1] ?
<Make> Make </Make> [0..1] ?
<TrimCode> TrimCode </TrimCode> [0..1] ?
<Pricing> VehiclePricing </Pricing> [0..*] ?
<Option> CreditContractRespOption </Option> [0..*] ?
<TransmissionType> TransmissionType </TransmissionType> [0..1] ?
<AirConditionInd> AirConditionInd </AirConditionInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="CreditContractRespVehicle">
<xsd:complexContent>
<xsd:extension base="Vehicle">
<xsd:sequence>
<xsd:element name="TrimCode" type="TrimCode" minOccurs="0"/>
<xsd:element name="Pricing" type="VehiclePricing" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Option" type="CreditContractRespOption" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="TransmissionType" type="TransmissionType" minOccurs="0"/>
<xsd:element name="AirConditionInd" type="AirConditionInd" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): CreditContractTax

Super-types:Tax < CreditContractTax (by extension)
Sub-types:None

NameCreditContractTax
Abstractno
DocumentationThe Fee Component communicates the fees associated with the vehicle being financed.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TaxTypeIdentifies the type tax. Required 
TaxDescriptionFree form text description of tax amount. Optional 
TaxAmountActual amount of tax paid. Optional 
UnitSalesTaxAmountUnit amount of sales tax. Optional 
TaxRateTax Percentage Rate Optional 
TotalTaxableAmountTotal taxble price Optional 
NonTaxableAmountTotal non-taxble price Optional 
TaxTypeIdTax type identification Optional 
TaxabilityIndDetermines whether the dealer wants to claim tax on the cost. Optional 
CapitalizedTaxIndIndicates whether the tax is capitalized, meaning whether it is included in the monthly payments. If the tax is not capitalized it is to be paid up front. Optional 
TaxPaidToThe name of the organization or jurisdiction the tax is paid to, e.g., to which state the tax is being paid. Optional 

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

Components (Complex Type): CreditDescription

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

NameCreditDescription
Abstractno
DocumentationMiscellaneous additions to the dealer settlement amount (e.g., Owner Loyalty Reimbursement).
More information at: http://www.starstandard.org.

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

Components (Complex Type): DealerExtendedAddress

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

NameDealerExtendedAddress
Abstractno

Data Elements and Components

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

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

Components (Complex Type): DealerExtendedContracts

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

NameDealerExtendedContracts
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
DealerNameDealer name Optional 
DistrictCodeManufacturer Assigned District Code Optional 
URIDealer URI Optional 
ZoneCodeManufacturer Assigned Zone Code Optional 
AddressDealer party address Optional 
DealerReserveNumberDealer party address Optional 
ContactOrganizational Party contact information Optional 
LegalDealershipNameLegal name for dealership Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<DealerName> DealerName </DealerName> [0..1] ?
<DistrictCode> DistrictCode </DistrictCode> [0..1] ?
<URI> URI </URI> [0..1] ?
<ZoneCode> ZoneCode </ZoneCode> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<DealerReserveNumber> DealerReserveNumber </DealerReserveNumber> [0..1] ?
<Contact> ContractOrganizationContact </Contact> [0..1] ?
<LegalDealershipName> LegalDealershipName </LegalDealershipName> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="DealerExtendedContracts">
<xsd:complexContent>
<xsd:extension base="DealerExtendedAddress">
<xsd:sequence>
<xsd:element name="DealerReserveNumber" type="DealerReserveNumber" minOccurs="0"/>
<xsd:element name="Contact" type="ContractOrganizationContact" minOccurs="0"/>
<xsd:element name="LegalDealershipName" type="LegalDealershipName" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): DealerPartyBase

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

NameDealerPartyBase
Abstractno

Data Elements and Components

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

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

Components (Complex Type): DealerReserveAmount

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

NameDealerReserveAmount
Abstractno
DocumentationThe dollar amount associated with the dealer reserve.
More information at: http://www.starstandard.org.

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

Components (Complex Type): Deduction

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DeductionDescriptionDescription of any deductions from the dealer settlement amount (e.g., Tax Stamp Amount). Optional 
DeductionAmountThe dollar amount being deducted from the dealer settlement amount. Optional 

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

Components (Complex Type): DeductionAmount

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

NameDeductionAmount
Abstractno
DocumentationThe dollar amount being deducted from the dealer settlement amount.
More information at: http://www.starstandard.org.

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

Components (Complex Type): DeductionDescription

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

NameDeductionDescription
Abstractno
DocumentationDescription of any deductions from the dealer settlement amount (e.g., Tax Stamp Amount).
More information at: http://www.starstandard.org.

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

Components (Complex Type): DeferredGrossAmount

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

NameDeferredGrossAmount
Abstractno
DocumentationA portion of the dealer's proceeds that is held for future payment.
More information at: http://www.starstandard.org.

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

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

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

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

Components (Complex Type): ErrorCriticality

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

NameErrorCriticality
Abstractno
DocumentationFree form text field identifying the severity of funding error. Values may include: Hard, Soft, Warning, etc.
More information at: http://www.starstandard.org.

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

Components (Complex Type): ExpandedFinanceParty

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

NameExpandedFinanceParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional 
NameCompany name of organizational party Optional 
AddressOrganizational Party address Optional 
DBANameDoing Business As name. Optional 
BranchCodeManufacturer branch code. Optional 
CompanyCodeManufacturer company code. Optional 
DivisionCodeManufacturer division code. Optional 
ServiceCenterCodeManufacturer service center code. Optional 
ContactOrganizational Party contact information Optional 
HoldingCompanyThe company that is securing or underwriting the loan. Optional 
URIWebsite of Finance Source. This is the consumer-facing URI. Optional 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> OrganizationalPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<Name> CompanyName </Name> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<DBAName> DBAName </DBAName> [0..1] ?
<BranchCode> BranchCode </BranchCode> [0..1] ?
<CompanyCode> CompanyCode </CompanyCode> [0..1] ?
<DivisionCode> DivisionCode </DivisionCode> [0..1] ?
<ServiceCenterCode> ServiceCenterCode </ServiceCenterCode> [0..1] ?
<Contact> ContractOrganizationContact </Contact> [0..*] ?
<HoldingCompany> HoldingCompany </HoldingCompany> [0..1] ?
<URI> URI </URI> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ExpandedFinanceParty">
<xsd:complexContent>
<xsd:extension base="FinanceParty">
<xsd:sequence>
<xsd:element name="Contact" type="ContractOrganizationContact" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="HoldingCompany" type="HoldingCompany" minOccurs="0"/>
<xsd:element name="URI" type="URI" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): Fee

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
FeeTypeDesignates the type of fee being applied. Optional 
FeeDescriptionDescribes the type of fee being applied. Optional 
FeeAmountDescribes the type of fee being applied. Optional 
FeePaidToDescribes to whom the fee is to be paid. Optional 

XML Instance Representation
<...>
<FeeType> FeeType </FeeType> [0..1] ?
<FeeDescription> FeeDescription </FeeDescription> [0..1] ?
<FeeAmount> FeeAmount </FeeAmount> [0..1] ?
<FeePaidTo> FeePaidTo </FeePaidTo> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Fee">
<xsd:sequence>
<xsd:element name="FeeType" type="FeeType" minOccurs="0"/>
<xsd:element name="FeeDescription" type="FeeDescription" minOccurs="0"/>
<xsd:element name="FeeAmount" type="FeeAmount" minOccurs="0"/>
<xsd:element name="FeePaidTo" type="FeePaidTo" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): FeeAmount

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

NameFeeAmount
Abstractno
DocumentationThe amount of the fee being applied.
More information at: http://www.starstandard.org.

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

Components (Complex Type): FeeDescription

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

NameFeeDescription
Abstractno
DocumentationDescribes the type of fee being applied.
More information at: http://www.starstandard.org.

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

Components (Complex Type): FeePaidTo

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

NameFeePaidTo
Abstractno
DocumentationDescribes to whom the fee is to be paid.
More information at: http://www.starstandard.org.

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

Components (Complex Type): FinanceParty

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

NameFinanceParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional 
NameCompany name of organizational party Optional 
AddressOrganizational Party address Optional 
DBANameDoing Business As name. Optional 
BranchCodeManufacturer branch code. Optional 
CompanyCodeManufacturer company code. Optional 
DivisionCodeManufacturer division code. Optional 
ServiceCenterCodeManufacturer service center code. Optional 

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

Components (Complex Type): FinancePlan

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

NameFinancePlan
Abstractno
DocumentationDescription of standard finance plan applied to deal.
More information at: http://www.starstandard.org.

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

Components (Complex Type): FundingErrorMessage

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DescriptionA free form text description of the error message. Optional 
ReasonCodeA code identifying the reason for the error message. Optional 
CorrectValueThe correct value of the field in question. Optional 
ErrorCriticalityFree form text field identifying the severity of funding error. Values may include: Hard, Soft, Warning, etc. Optional 
TimeToCorrectErrorIdentifies the time the dealer has to correct the error. Optional 
ReferenceNameText description or XPATH reference to data element in error. Optional 

XML Instance Representation
<...>
<Description> Description </Description> [0..1] ?
<ReasonCode> ReasonCode </ReasonCode> [0..1] ?
<CorrectValue> CorrectValue </CorrectValue> [0..1] ?
<ErrorCriticality> ErrorCriticality </ErrorCriticality> [0..1] ?
<TimeToCorrectError> TimeToCorrectError </TimeToCorrectError> [0..*] ?
<ReferenceName> ReferenceName </ReferenceName> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="FundingErrorMessage">
<xsd:sequence>
<xsd:element name="Description" type="Description" minOccurs="0"/>
<xsd:element name="ReasonCode" type="ReasonCode" minOccurs="0"/>
<xsd:element name="CorrectValue" type="CorrectValue" minOccurs="0"/>
<xsd:element name="ErrorCriticality" type="ErrorCriticality" minOccurs="0"/>
<xsd:element name="TimeToCorrectError" type="TimeToCorrectError" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ReferenceName" type="ReferenceName" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): GrossProceedsAmount

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

NameGrossProceedsAmount
Abstractno
DocumentationThe amount that the finance source is paying the dealer for the deal. EX: If a dealer owes a buy down amount, it may be deducted from their proceeds.
More information at: http://www.starstandard.org.

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

Components (Complex Type): HeaderBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

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

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
AddressLineIndicates the multiple lines of an address. The first line is typically the street name and number. Required 
CityIs the City of the Address. Required 
CountyCounty in which the Address is in. Optional 
StateOrProvinceIs the State or Province of a given Address. Required 
CountryCountry in which the Address is in. Required 
PostalCodePostal Code of the Address. Required 
UrbanizationCodeGeographic definition of a metropolitan or suburban area Optional 
PeriodOfResidenceCommunicates an applicant's period of residence Optional 
ResidenceTypeThe type of residence (i.e. Rent, Own, etc) Optional 

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

Components (Complex Type): IndividualApplicantContractRespParty

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

NameIndividualApplicantContractRespParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsIndividual party alternate party Identification Optional 
PersonNameIndividual party name Optional 
AddressIndividual party address Optional 
ContactIndividual party contact information Optional 
PrivacyAny privacy rights the party has subscribed to or opted out of. Optional 

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

Components (Complex Type): IndividualApplicantPersonName

Super-types:IndividualPartyPersonName < IndividualApplicantPersonName (by extension)
Sub-types:

NameIndividualApplicantPersonName
Abstractno

Data Elements and Components

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

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

Components (Complex Type): IndividualApplicantPersonNameExtended

Super-types:IndividualPartyPersonName < IndividualApplicantPersonName (by extension) < IndividualApplicantPersonNameExtended (by extension)
Sub-types:None

NameIndividualApplicantPersonNameExtended
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SalutationTitle or greeting of business party Optional 
GivenNameFirst Name of business party Required 
MiddleNameMiddle Initial of business party Optional 
FamilyNameLast Name of business party Required 
SuffixBusiness Party name suffix designation if individual Ex: Sr, Jr, III, etc. Optional 
FormattedNameFull Name of business party. Format for name should be "First Last" with no commas between first and last name Optional 
SortNameIndex name used as a sort for report purposes Optional 
SecondFamilyNameAdditional last name. Optional 
EmployeeTitleA formal appellation attached to the name of a person or family by virtue of office, rank, hereditary privilege, noble birth, or attainment or used as a mark of respect. EX: CIO, CEO, President, etc. Optional 

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

Components (Complex Type): IndividualPartyAddress

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

NameIndividualPartyAddress
Abstractno

Data Elements and Components

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

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

Components (Complex Type): IndividualPartyAlternatePartyId

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

NameIndividualPartyAlternatePartyId
Abstractno

Data Elements and Components

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

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

Components (Complex Type): IndividualPartyContactEMail

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 

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

Components (Complex Type): IndividualPartyContactFax

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 

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

Components (Complex Type): IndividualPartyContactTelephoneNumber

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 
exten Required 

XML Instance Representation
<...

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

Components (Complex Type): IndividualPartyPersonName

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

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

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

NameMSRPPackage
Abstractno
DocumentationManufacturer suggested retail price / discount amount. Discount package is for a special package on a vehicle.
More information at: http://www.starstandard.org.

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

Components (Complex Type): NetAnnualPercentageRate

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

NameNetAnnualPercentageRate
Abstractno
DocumentationThe rate charged to the dealer
More information at: http://www.starstandard.org.

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

Components (Complex Type): NetProceedsAmount

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

NameNetProceedsAmount
Abstractno
DocumentationThe GrossProceedsAmount minus the wholesale payoff amount.
More information at: http://www.starstandard.org.

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

Components (Complex Type): NonTaxableAmount

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

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

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

Components (Complex Type): NumberOfOverduePayments

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

NameNumberOfOverduePayments
Abstractno
DocumentationThe number of payments that are already passed due at the time the deal is funded.
More information at: http://www.starstandard.org.

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

Components (Complex Type): OptionPackageId

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

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

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

Components (Complex Type): OrganizationAddress

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

NameOrganizationAddress
Abstractno
DocumentationBasic address used for organizations
More information at: http://www.starstandard.org.

Data Elements and Components

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

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

Components (Complex Type): OrganizationalApplicantContractRespParty

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

NameOrganizationalApplicantContractRespParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional 
NameCompany name of organizational party Optional 
AddressOrganizational Party address Optional 
DBANameDoing Business As name. Optional 
ContactOrganization applicant contact information Optional 
MarketingMailIndIndicates customers whom have requested no marketing mail Optional 
OrganizationTypeIdentifies the type of business (i.e., Sole Proprietorship, Partnership, LLP, LLC, Not For Profit, etc.). Optional 
PrivacyOrganization Privacy options Optional 

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

Components (Complex Type): OrganizationalApplicantPartyAddressExtended

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

NameOrganizationalApplicantPartyAddressExtended
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationalPartyAlternatePartyId

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

NameOrganizationalPartyAlternatePartyId
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationContactPersonName

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): OrganizationContactPersonNameExtended

Super-types:OrganizationContactPersonName < OrganizationContactPersonNameExtended (by extension)
Sub-types:None

NameOrganizationContactPersonNameExtended
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
GivenNameFirst Name of business party Required 
FamilyNameLast Name of business party Required 
FormattedNameFull Name of business party. Format for name should be "First Last" with no commas between first and last name Optional 
EmployeeTitleA formal appellation attached to the name of a person or family by virtue of office, rank, hereditary privilege, noble birth, or attainment or used as a mark of respect. EX: CIO, CEO, President, etc. Optional 

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

Components (Complex Type): OrganizationPartyBase

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

NameOrganizationPartyBase
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationPartyEmail

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

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

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

Components (Complex Type): OrganizationPartyFax

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

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

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

Components (Complex Type): OrganizationPartyTelephone

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
desc Required 
exten Required 

XML Instance Representation
<...

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

Components (Complex Type): OtherDescription

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

NameOtherDescription
Abstractno
DocumentationThe text description of Other value from telephone desc attribute.
More information at: http://www.starstandard.org.

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

Components (Complex Type): OverduePaymentAmount

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

NameOverduePaymentAmount
Abstractno
DocumentationThe dollar amount of the past due payments.
More information at: http://www.starstandard.org.

XML Instance Representation
<...
currency="Currency [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="OverduePaymentAmount">
<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): PaymentAmount

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

NamePaymentAmount
Abstractno
DocumentationMonthly Payment Amount
More information at: http://www.starstandard.org.

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

Components (Complex Type): Percent

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

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

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

Components (Complex Type): PeriodOfResidence

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

NamePeriodOfResidence
Abstractno
DocumentationPeriod of time Business Party has lived at residence.
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
period Required 

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

Components (Complex Type): Privacy

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PrivacyIndIndicator to note that Business Party has requested to share or to not share information with third parties Optional 
PrivacyTypeCode identifying a Party's authorized privacy rights. (i.e., Financial, Demographics, etc.) Optional 

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

Components (Complex Type): ReferenceName

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

NameReferenceName
Abstractno
DocumentationThe name of the field/tag that references/idenitifies the key data elements the senders request/response bod.
More information at: http://www.starstandard.org.

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

Components (Complex Type): ResponseVerb

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

NameResponseVerb
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
OriginalBODId Optional 

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

Components (Complex Type): RetailAPRBuyDown

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

NameRetailAPRBuyDown
Abstractno
DocumentationThe difference in the finance charge amount between the buy rate and the customer rate. For instance if the buy rate is 4.9% and the dealer writes the contract for 2.9% - the difference of 1% finance charge needs to be paid to the lender up-front.
More information at: http://www.starstandard.org.

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

Components (Complex Type): SecondaryDealerNumber

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

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

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

Components (Complex Type): Sender

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

NameSender
Abstractno

Data Elements and Components

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

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

Components (Complex Type): SenderBase

Super-types:None
Sub-types:

NameSenderBase
Abstractno

Data Elements and Components

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

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

Components (Complex Type): ServiceId

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

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

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

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

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

NameSpecialProgramDescription
Abstractno
DocumentationThe description of the special program (First Time Buyer, College Graduate, etc.) being applied to the deal.
More information at: http://www.starstandard.org.

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

Components (Complex Type): SpecialProgramDetail

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SpecialProgramDescriptionThe description of the special program (First Time Buyer, College Graduate, etc.) being applied to the deal. Optional 
SpecialProgramsCode identifying the special program (First Time Buyer, College Graduate, etc.) being applied to the deal. Optional 

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

Components (Complex Type): Tax

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TaxTypeIdentifies the type tax. Required 
TaxDescriptionFree form text description of tax amount. Optional 
TaxAmountActual amount of tax paid. Optional 
UnitSalesTaxAmountUnit amount of sales tax. Optional 
TaxRateTax Percentage Rate Optional 
TotalTaxableAmountTotal taxble price Optional 
NonTaxableAmountTotal non-taxble price Optional 
TaxTypeIdTax type identification Optional 
TaxabilityIndDetermines whether the dealer wants to claim tax on the cost. Optional 

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

Components (Complex Type): TaxAmount

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

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

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

Components (Complex Type): TaxDescription

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

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

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

Components (Complex Type): TaxRate

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

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

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

Components (Complex Type): Term

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
length Required 

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

Components (Complex Type): TimeToCorrectError

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

NameTimeToCorrectError
Abstractno
DocumentationIdentifies the time the dealer has to correct the error.
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
period Required 

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

Components (Complex Type): TotalTaxableAmount

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

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

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

Components (Complex Type): UnitSalesTaxAmount

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

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

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

Components (Complex Type): Vehicle

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): VehiclePrice

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

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

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

Components (Complex Type): VehiclePricing

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
VehiclePriceCustomer price of vehicle Required 
PriceExplanationExplanatory Note for Pricing Example: Anniversary Edition Optional 
VehiclePricingTypeDesignates type of pricing for vehicle transaction Optional
MSRP
Hold Back
Destination/Handling
Group Fund Price
Wholesale Price
Wholesale Cost
Actual Cash Value
Employee
Invoice
Sale Price
Final MSRP
Base MSRP
Employee Order Price
Employee Stock Price
Selling Price
Cap Cost
Other
MSRP Discount
Gross Cap Cost
Net Cap Cost
Taxable Selling Price
N/A
 
PricingTypeSourceSource from which pricing type data originated (i.e. Blue Book, NADA, etc.) Optional 

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

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

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

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

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

Simple Type: AddressQualifier

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

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

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

Simple Type: AirConditionInd

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

NameAirConditionInd
DocumentationIndicates whether or not the vehicle has air conditioning.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: ApplicationNumberDescription

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

NameApplicationNumberDescription
DocumentationDescribes the type of application number used.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Finance SourceApplication number assigned by the Finance Source
Retail System ProviderApplication Number assigned by the Retail System Provider

Schema Component Representation
<xsd:simpleType name="ApplicationNumberDescription">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Finance Source"/>
<xsd:enumeration value="Retail System Provider"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ApplicationType

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

NameApplicationType
DocumentationType of application being submitted for financing (e.g., individual, individual + co-applicant, business, business + coapplicant, employee).
More information at: http://www.starstandard.org.

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

Simple Type: AssigningOrganizationPartyId

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

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

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

Simple Type: AssigningPartyId

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

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

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

Simple Type: BookingDate

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

NameBookingDate
DocumentationThe date that the finance source begins servicing the deal.
More information at: http://www.starstandard.org.

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

Simple Type: BranchCode

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

NameBranchCode
DocumentationManufacture branch code.
More information at: http://www.starstandard.org.

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

Simple Type: BulletinNumber

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

NameBulletinNumber
DocumentationIdentifies the bulletin used to fund the deal.
More information at: http://www.starstandard.org.

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

Simple Type: BuyPercentageRateAdjDesc

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

NameBuyPercentageRateAdjDesc
DocumentationDescription of adjustment to buy rate.
More information at: http://www.starstandard.org.

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

Simple Type: BuyPercentageRateAdjTypeCode

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

NameBuyPercentageRateAdjTypeCode
DocumentationIndicates the type of adjustment, either an addition or subtraction, to be made to the buy rate.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
AdditionIndicates an addition to be made to the buy rate.
SubtractionIndicates a subtraction to be made to the buy rate.

Schema Component Representation
<xsd:simpleType name="BuyPercentageRateAdjTypeCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Addition"/>
<xsd:enumeration value="Subtraction"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: CapitalizedTaxInd

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

NameCapitalizedTaxInd
DocumentationIndicates whether the tax is capitalized, meaning whether it is included in the monthly payments. If the tax is not capitalized it is to be paid up front.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: City

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

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

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

Simple Type: Code

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

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

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

Simple Type: CompanyCode

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

NameCompanyCode
DocumentationManufacture company code..
More information at: http://www.starstandard.org.

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

Simple Type: CompanyName

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

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

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

Simple Type: ConfirmType

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

NameConfirmType
Enumerations
Code ValueDescription
Always
OnChange
Never

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

Simple Type: ContactTelephoneNumberDescription

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

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

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

Simple Type: ContactTelephoneNumberOrganizationDescription

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

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

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

Simple Type: ContactTime

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

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

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

Simple Type: ContractFormNumber

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

NameContractFormNumber
DocumentationIdentifies the type of contract.
More information at: http://www.starstandard.org.

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

Simple Type: ContractMVP

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

NameContractMVP
DocumentationThe rating of the customer based on the credit worthiness of the customer.
More information at: http://www.starstandard.org.

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

Simple Type: Country

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

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

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

Simple Type: County

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

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

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

Simple Type: Currency

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

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

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

Simple Type: Date

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

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

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

Simple Type: DateTime

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

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

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

Simple Type: DBAName

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

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

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

Simple Type: DealerName

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

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

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

Simple Type: DealerReserveNumber

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

NameDealerReserveNumber
DocumentationAdditional dealer number to identify the payment of finance reserve
More information at: http://www.starstandard.org.

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

Simple Type: DealerReserveType

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

NameDealerReserveType
DocumentationIdentifies the type of Dealer Reserve (i.e., Flat, Standard Dealer Participation, Guaranteed Dealer Participation.
More information at: http://www.starstandard.org.

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

Simple Type: DistrictCode

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

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

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

Simple Type: DivisionCode

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

NameDivisionCode
DocumentationManufacture division code.
More information at: http://www.starstandard.org.

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

Simple Type: DocumentDateTime

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

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

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

Simple Type: DocumentVersionNumber

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

NameDocumentVersionNumber
DocumentationIdentifies the version of the doucment.
More information at: http://www.starstandard.org.

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

Simple Type: EffectiveDate

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

NameEffectiveDate
DocumentationEffective date
More information at: http://www.starstandard.org.

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

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

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

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

Simple Type: FeeType

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

NameFeeType
DocumentationDesignates the type of fee being applied
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
DocumentPreparationFee
SmogCertificateFeePaidToState
DocumentationFee
FloridaDocumentFee
FilingFee
TitleFee
RegistrationFee
LicenseFee
TireFee
MotorVehicleInspectionFee
BatteryFee
WarrantyRightsFee
CanadaFilingFee
OfficialFeesPaidToGovtAgencies
DocumentaryStampFee
GAP
LoanOriginationFee
DeputyServiceFeePaidToDealer
SmogCertificateFeePaidToSeller
SmogImpactFee
ServiceContract
PlateFee
LienNotationFee
WasteTire
ArbitrationFee
NotaryFee
SecurityInterestChargesFilingFee
ElectronicTitleFee
SafetyInspectionFee
ProcessingFee
EmergencyMedicalServiceAdministrationFee
EmissionInspectionFee
AcquisitionFee
OtherOther
DispositionFee
TurnInFee
UDriveItPermit
SellPaidSmogFee
TemporaryTagFee
TransferFee
SmogExemptionDonationFee
LienFee
WeightFee
PostageFee
N/ANot Applicable
PurchaseOptionFee
MonthlyLocalFee
SPVFee
OnlineRegistrationFee
FloridaMVWEAFee
ExemptionFee
LemonLawFeePaidToGovernmentAgency
TerminationFee
PublicSafetyFee
VehicleTheftRecoveryFee
RearEndDeterrentSafetyFee
NonFilingInsuranceFeeNon filing insurance fee is property insurance utilized in connection with credit transactions in lieu of the actual recording, filing, or releasing of a security instrument or finance statement.
EnvironmentalProtectionFeeEnvironmental protection fee is a fee imposed on the consumers to protect and clean up the environment. This fee can be applied to clean up of underground storage tank site studies and clean up as well as other environmental protections.
FreightFeeFreight charges are the fee for hauling a vehicle to a dealership.
DealerProcessingFeeDealer processing charge.
VendorSingleInterestFeeA fee charged by the Creditor to protect the creditor for loss or damage to the vehicle during the initial term of the contract.
AutoClubMembershipFeeFee for membership to auto club such as AAA.
DPSHandlingFeeFee for Louisiana. Department of Public Service Handling fee.
ElectronicFilingFeeElectronic Filing Fee for online system filing.
ConvenienceFeeFee for Louisiana. Additional fee charged by the dealer.
PPSAFeePersonal Property Security Act - Fee charged to customer for registration of the vehicle contract (VIN) with the Government.
AdministrationFeeFee charged for administration of records.
ERTFeeState regulated electronic registration and titling fee.
GasFeeState regulated gas fee.
TitlePrepFeeFee charged for preparation of title.
SupplementalTitleFeeState regulated supplemental title fee.
GeorgiaMotorVehicleWarrantyRightsActFeeCompanies that sell or lease new motor vehicles to consumers have certain responsibilities under the law. Pursuant to the Georgia Motor Vehicle Warranty Rights Act [O.C.G.A. Section 10-1-789(a)], a fee of $3.00 shall be collected by every dealer, lessor or distributor from each consumer at the completion of the sale or lease of a new motor vehicle.
RoadandBridgeFeeA fee on motor vehicle registrations to fund costs associated with road improvements. - Texas
MotorVehicleWarrantyTrustFundFeeThe $2 fee is collected by the motor vehicle dealer when a new motor vehicle is sold or leased for one year or more. The fee is reported and paid by the selling dealer to the county tax collector or private tag agency when the dealer applies for title. The fees are transferred monthly by the Florida Department of Revenue to the Department of Legal Affairs for deposit into the Motor Vehicle Warranty Trust Fund. - Florida
InspectionStickerFeesA fee charged by the dealer for inspection purposes to protect unsafe vehicles from being operated on the road. The fee is used to inspect the vehicle ensuring it is mechanically sound and safe. - Mississippi
EmergencyMedicalServiceFeesFee charged for EMS services for all drivers. - Washington
Smog Abatement FeeThe Smog Abatement Fee is the annual fee that must be paid upon registration renewal in lieu of the bi-annual smog inspection.
Greenhouse Gas ReductionA fee that is placed on the registration or renewal of a vehicle that uses fossil fuels for propulsion.
Rental Car Surcharge FeeRental Car Surcharge is imposed upon a lease or rented motor vehicle
Messenger FeeMessenger Fee pass through charge by dealers to have an outside company provide a public service of delivering and obtaining documents to and from the Department of Motor Vehicle
Encumbrance FeeThe Encumbrance Fee is charged to establish a claim against property. This fee is charged by the Dealer but handle by a third party.
Title and Registration Processing FeeA fee charged to process the title and registration of a vehicle
DEQ Certification FeeAir and qualify certification fee.
Motor Vehicle Processing FeeStates like New Jersey that charge the consumer a processing fee for the Motor Vehicle.
Department of Motor Vehicle FeeA fee charged by the department of motor vehicles.
New Tag FeeA fee to obtain a new plate tag.
Duplicate of Registration FeeA fee to obtain a copy of an existing registration if lost, stolen, or destroyed.
Vehicle Theft Registration FeeA fee charged to register theft deterrent products.
Total Annual FeesTotal of Annual Fees
Total Initial FeesTotal of Initial Fees
Document Service FeeFee charged to a buyer/lessee for the handling of documents and the performing of services related to the sale /lease and may include dealer profit.
Service and Handling FeeFee charged to a buyer/lessee for the performing services and handling related to the closing of a sale /lease and may include dealer profit.
Delivery and Handling FeeFee charged to a buyer/lessee for the handling related to the closing of a sale /lease and may include dealer profit.
Recording FeeFee charged to a buyer/lessee for the recording of the title (part of the title fee that must be disclosed separately) and is related to the closing of a sale /lease.
Air Quality FeeAir Quality Fee
Lender and Member FeeLender's and Members's Fee
Mobility FeeFee paid to Texas Mobility Fund
Acquisition Fee MarkupAn amount added to the finance company Acquisition Fee that is retained by the dealer.
Courtesy Delivery FeeFee for delivery of ordered vehicle(s) to multiple destinations.
Electronic Temp Tag Processing FeeElectronic temporary tag processing fee paid to a vendor (not the state).
Assignment FeeFee paid to the dealer from the finance source for assignment of the contract. This fee is separate from an acquisition fee.
Special Monthly FeeFinance source-specific monthly fee on a lease. This differs from "Monthly Local Fee" which is generally a monthly property tax that the vehicle owner (which is the lender in the case of a lease) passes on to the lessee. "Special Monthly Fee" is a fee that the lender collects and pays into a fund for a special purpose--for example, in New York, the fund is used to pay parking tickets that are by law the responsibility of the vehicle owner (the lender). Not all lenders handle this the same way, but those that do require that these two fees be accounted for differently.

Schema Component Representation
<xsd:simpleType name="FeeType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="DocumentPreparationFee"/>
<xsd:enumeration value="SmogCertificateFeePaidToState"/>
<xsd:enumeration value="DocumentationFee"/>
<xsd:enumeration value="FloridaDocumentFee"/>
<xsd:enumeration value="FilingFee"/>
<xsd:enumeration value="TitleFee"/>
<xsd:enumeration value="RegistrationFee"/>
<xsd:enumeration value="LicenseFee"/>
<xsd:enumeration value="TireFee"/>
<xsd:enumeration value="MotorVehicleInspectionFee"/>
<xsd:enumeration value="BatteryFee"/>
<xsd:enumeration value="WarrantyRightsFee"/>
<xsd:enumeration value="CanadaFilingFee"/>
<xsd:enumeration value="OfficialFeesPaidToGovtAgencies"/>
<xsd:enumeration value="DocumentaryStampFee"/>
<xsd:enumeration value="GAP"/>
<xsd:enumeration value="LoanOriginationFee"/>
<xsd:enumeration value="DeputyServiceFeePaidToDealer"/>
<xsd:enumeration value="SmogCertificateFeePaidToSeller"/>
<xsd:enumeration value="SmogImpactFee"/>
<xsd:enumeration value="ServiceContract"/>
<xsd:enumeration value="PlateFee"/>
<xsd:enumeration value="LienNotationFee"/>
<xsd:enumeration value="WasteTire"/>
<xsd:enumeration value="ArbitrationFee"/>
<xsd:enumeration value="NotaryFee"/>
<xsd:enumeration value="SecurityInterestChargesFilingFee"/>
<xsd:enumeration value="ElectronicTitleFee"/>
<xsd:enumeration value="SafetyInspectionFee"/>
<xsd:enumeration value="ProcessingFee"/>
<xsd:enumeration value="EmergencyMedicalServiceAdministrationFee"/>
<xsd:enumeration value="EmissionInspectionFee"/>
<xsd:enumeration value="AcquisitionFee"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="DispositionFee"/>
<xsd:enumeration value="TurnInFee"/>
<xsd:enumeration value="UDriveItPermit"/>
<xsd:enumeration value="SellPaidSmogFee"/>
<xsd:enumeration value="TemporaryTagFee"/>
<xsd:enumeration value="TransferFee"/>
<xsd:enumeration value="SmogExemptionDonationFee"/>
<xsd:enumeration value="LienFee"/>
<xsd:enumeration value="WeightFee"/>
<xsd:enumeration value="PostageFee"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="PurchaseOptionFee"/>
<xsd:enumeration value="MonthlyLocalFee"/>
<xsd:enumeration value="SPVFee"/>
<xsd:enumeration value="OnlineRegistrationFee"/>
<xsd:enumeration value="FloridaMVWEAFee"/>
<xsd:enumeration value="ExemptionFee"/>
<xsd:enumeration value="LemonLawFeePaidToGovernmentAgency"/>
<xsd:enumeration value="TerminationFee"/>
<xsd:enumeration value="PublicSafetyFee"/>
<xsd:enumeration value="VehicleTheftRecoveryFee"/>
<xsd:enumeration value="RearEndDeterrentSafetyFee"/>
<xsd:enumeration value="NonFilingInsuranceFee"/>
<xsd:enumeration value="EnvironmentalProtectionFee"/>
<xsd:enumeration value="FreightFee"/>
<xsd:enumeration value="DealerProcessingFee"/>
<xsd:enumeration value="VendorSingleInterestFee"/>
<xsd:enumeration value="AutoClubMembershipFee"/>
<xsd:enumeration value="DPSHandlingFee"/>
<xsd:enumeration value="ElectronicFilingFee"/>
<xsd:enumeration value="ConvenienceFee"/>
<xsd:enumeration value="PPSAFee"/>
<xsd:enumeration value="AdministrationFee"/>
<xsd:enumeration value="ERTFee"/>
<xsd:enumeration value="GasFee"/>
<xsd:enumeration value="TitlePrepFee"/>
<xsd:enumeration value="SupplementalTitleFee"/>
<xsd:enumeration value="GeorgiaMotorVehicleWarrantyRightsActFee"/>
<xsd:enumeration value="RoadandBridgeFee"/>
<xsd:enumeration value="MotorVehicleWarrantyTrustFundFee"/>
<xsd:enumeration value="InspectionStickerFees"/>
<xsd:enumeration value="EmergencyMedicalServiceFees"/>
<xsd:enumeration value="Smog Abatement Fee"/>
<xsd:enumeration value="Greenhouse Gas Reduction"/>
<xsd:enumeration value="Rental Car Surcharge Fee"/>
<xsd:enumeration value="Messenger Fee"/>
<xsd:enumeration value="Encumbrance Fee"/>
<xsd:enumeration value="Title and Registration Processing Fee"/>
<xsd:enumeration value="DEQ Certification Fee"/>
<xsd:enumeration value="Motor Vehicle Processing Fee"/>
<xsd:enumeration value="Department of Motor Vehicle Fee"/>
<xsd:enumeration value="New Tag Fee"/>
<xsd:enumeration value="Duplicate of Registration Fee"/>
<xsd:enumeration value="Vehicle Theft Registration Fee"/>
<xsd:enumeration value="Total Annual Fees"/>
<xsd:enumeration value="Total Initial Fees"/>
<xsd:enumeration value="Document Service Fee"/>
<xsd:enumeration value="Service and Handling Fee"/>
<xsd:enumeration value="Delivery and Handling Fee"/>
<xsd:enumeration value="Recording Fee"/>
<xsd:enumeration value="Air Quality Fee"/>
<xsd:enumeration value="Lender and Member Fee"/>
<xsd:enumeration value="Mobility Fee"/>
<xsd:enumeration value="Acquisition Fee Markup"/>
<xsd:enumeration value="Courtesy Delivery Fee"/>
<xsd:enumeration value="Electronic Temp Tag Processing Fee"/>
<xsd:enumeration value="Assignment Fee"/>
<xsd:enumeration value="Special Monthly Fee"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: FinanceType

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

NameFinanceType
DocumentationType of financing Examples may be F- Finance, L - Lease, C-Cash, 1-Retail, 2-Lease, 3-Balloon, etc.
More information at: http://www.starstandard.org.

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

Simple Type: FormattedName

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

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

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

Simple Type: FunderComments

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

NameFunderComments
DocumentationFree form text area for Funder's comments.
More information at: http://www.starstandard.org.

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

Simple Type: FundingStatus

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

NameFundingStatus
DocumentationIdentifies the funding status of the deal.
More information at: http://www.starstandard.org.

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

Simple Type: GivenName

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

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

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

Simple Type: HoldingCompany

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

NameHoldingCompany
DocumentationThe company that is securing or underwriting the loan.
More information at: http://www.starstandard.org.

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

Simple Type: HomeWork

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

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

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

Simple Type: IncomePeriod

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

NameIncomePeriod
DocumentationHR = Hour, WK = Week, BiWK = Bi-Weekly, MO = Month, YR = Year, SmMO=SemiMonthly, SmAN=SemiAnnually
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
HRHour
WKWeek
BiWKBi-Weekly
MOMonthly
YRYear
SmMOSemi-Monthly
SmANSemi-Annually. Semi-Annually is twice per year
QQuarterly

Schema Component Representation
<xsd:simpleType name="IncomePeriod">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HR"/>
<xsd:enumeration value="WK"/>
<xsd:enumeration value="BiWK"/>
<xsd:enumeration value="MO"/>
<xsd:enumeration value="YR"/>
<xsd:enumeration value="SmMO"/>
<xsd:enumeration value="SmAN"/>
<xsd:enumeration value="Q"/>
</xsd:restriction>
</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: 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: LeaseBuyMoneyFactor

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

NameLeaseBuyMoneyFactor
DocumentationLease Rate/Service Factor offered to the dealer by Finance Source.
More information at: http://www.starstandard.org.

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

Simple Type: LeaseRateMoneyFactor

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

NameLeaseRateMoneyFactor
DocumentationMoney factor multiplier used to determine finance costs for a lease.
More information at: http://www.starstandard.org.

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

Simple Type: LegalDealershipName

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

NameLegalDealershipName
DocumentationLegal name for dealership.
More information at: http://www.starstandard.org.

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

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

NameMarketingMailInd
DocumentationIndicates customers whom have requested no marketing mail
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: MaximumLeaseRateMoneyFactor

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

NameMaximumLeaseRateMoneyFactor
DocumentationMaximum rate the dealer can charge the customer for the vehicle being purchased. This is the LeaseBuyMoney Factor plus maximum markup.
More information at: http://www.starstandard.org.

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

Simple Type: MiddleName

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

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

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

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

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

NameNotifications
DocumentationFree form text area identifying any policies are legal restrictions.
More information at: http://www.starstandard.org.

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

Simple Type: OptionName

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

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

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

Simple Type: OptionSalesCode

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

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

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

Simple Type: OrganizationType

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

NameOrganizationType
DocumentationIdentifies the type of business (i.e., Sole Proprietorship, Partnership, LLP, LLC, Not For Profit, etc.).
More information at: http://www.starstandard.org.

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

Simple Type: PostalCode

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

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

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

Simple Type: PreferredContactMethod

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

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

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

Simple Type: PreferredContactMethodOrganization

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

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

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

Simple Type: PriceExplanation

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

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

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

Simple Type: PricingTypeSource

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

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

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

Simple Type: PrimaryContactInd

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

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

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

Simple Type: PrimaryDriverInd

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

NamePrimaryDriverInd
DocumentationIdentifies customer as primary driver.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: PrivacyInd

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

NamePrivacyInd
DocumentationIndicator to note that Business Party has requested to share or to not share information with third parties.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: PrivacyType

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

NamePrivacyType
DocumentationCode identifying a Party's authorized privacy rights.
More information at: http://www.starstandard.org.

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

Simple Type: ReasonCode

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

NameReasonCode
DocumentationCode indicating reason for message.
More information at: http://www.starstandard.org.

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

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

NameResidenceType
DocumentationBusiness Partner's type of residence (i.e., Own, Rent).
More information at: http://www.starstandard.org.

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

Simple Type: Salutation

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

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

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

Simple Type: SecondaryPassword

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

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

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

Simple Type: ServiceCenterCode

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

NameServiceCenterCode
DocumentationManufacturer service center code.
More information at: http://www.starstandard.org.

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

Simple Type: ShortMfg

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

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

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

Simple Type: SortName

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

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

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

Simple Type: SpecialPrograms

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

NameSpecialPrograms
DocumentationCode identifying the type of special program (First Time Buyer, College Graduate, etc.
More information at: http://www.starstandard.org.

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

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

NameSubsidyCode
DocumentationThe manufacturer assigned code that determines the incentives that are being offered to the customer (i.e., 0% financing).
More information at: http://www.starstandard.org.

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

Simple Type: Suffix

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

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

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

Simple Type: SystemVersion

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

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

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

Simple Type: TaxabilityInd

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

NameTaxabilityInd
DocumentationDetermines whether an item or amount is taxable.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: TaxPaidTo

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

NameTaxPaidTo
DocumentationThe name of the organization or jurisdiction the tax is paid to, e.g., to which state the tax is being paid.
More information at: http://www.starstandard.org.

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

Simple Type: TaxType

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

NameTaxType
DocumentationTax Type
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Total
Amount
Labor
Parts
Claim
DealerDealer
Deductible
Prorated
OtherOther
Luxury
Vehicle Inventory
Taxes Not In Cash Price
Document Stamp
Sales
Tire
Personal Property
Registration
Monthly/Use
Weight
Adjustment
DownPayment
CapCostReduction
Lieu
CurrentYear
N/ANot Applicable
LocalOptionTennessee Tax - combination of city and county.
SingleArticleTennessee Tax - State Tax
GasGas tax levied to applicable vehicles or by state/province law. (Referred to in US as "Gas Guzzler" tax).
Total Monthly/UseThe total amount of monthly use tax for a payment on a contract.
Service ContractTax charged on service contracts (where applicable).
Adjusted SalesAdjusted sales tax due to tax modifications when capitalized (i.e. NY)
Total Sales/UseThe total amount of sales/use tax for a single payment contract.
Air Conditioning ExciseProvincal tax providing for the installation or removal of freon. (Canada)
Purchase and UseA type of tax that is assessed upon "tax free" tangible personal property purchased by a resident of the assessing state for use, storage or consumption of goods in that state (not for resale), regardless of where the purchase took place. The tax is a one time retail tax due at registration or titling of a vehicle.
County TaxA county tax charged based on the location of the dealer and the customer. An example, The Cook County Tax.
General ExciseThis is a general excise tax that a state or region could impose.
Gross ReceiptA gross receipts tax, sometimes referred to as a gross excise tax, is a tax on the total gross revenues of a company, regardless of their source.
Tax on Trade-InTax due on a trade-in vehicle.
Tax on Upfront FeesTotal tax due on fees paid upfront.
Tax on Acquisition FeeTax due on amount of acquisition fee.
Environmental TaxEnvironmental Levy / Tax.
Motor Vehicle TaxTax paid at of registration based on the vehicle's age and MSRP.
Wheel TaxA tax levied by cities and villages to be credited to a road fund of the city or village

Schema Component Representation
<xsd:simpleType name="TaxType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Total"/>
<xsd:enumeration value="Amount"/>
<xsd:enumeration value="Labor"/>
<xsd:enumeration value="Parts"/>
<xsd:enumeration value="Claim"/>
<xsd:enumeration value="Dealer"/>
<xsd:enumeration value="Deductible"/>
<xsd:enumeration value="Prorated"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="Luxury"/>
<xsd:enumeration value="Vehicle Inventory"/>
<xsd:enumeration value="Taxes Not In Cash Price"/>
<xsd:enumeration value="Document Stamp"/>
<xsd:enumeration value="Sales"/>
<xsd:enumeration value="Tire"/>
<xsd:enumeration value="Personal Property"/>
<xsd:enumeration value="Registration"/>
<xsd:enumeration value="Monthly/Use"/>
<xsd:enumeration value="Weight"/>
<xsd:enumeration value="Adjustment"/>
<xsd:enumeration value="DownPayment"/>
<xsd:enumeration value="CapCostReduction"/>
<xsd:enumeration value="Lieu"/>
<xsd:enumeration value="CurrentYear"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="LocalOption"/>
<xsd:enumeration value="SingleArticle"/>
<xsd:enumeration value="Gas"/>
<xsd:enumeration value="Total Monthly/Use"/>
<xsd:enumeration value="Service Contract"/>
<xsd:enumeration value="Adjusted Sales"/>
<xsd:enumeration value="Total Sales/Use"/>
<xsd:enumeration value="Air Conditioning Excise"/>
<xsd:enumeration value="Purchase and Use"/>
<xsd:enumeration value="County Tax"/>
<xsd:enumeration value="General Excise"/>
<xsd:enumeration value="Gross Receipt"/>
<xsd:enumeration value="Tax on Trade-In"/>
<xsd:enumeration value="Tax on Upfront Fees"/>
<xsd:enumeration value="Tax on Acquisition Fee"/>
<xsd:enumeration value="Environmental Tax"/>
<xsd:enumeration value="Motor Vehicle Tax"/>
<xsd:enumeration value="Wheel Tax"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: TaxTypeId

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

NameTaxTypeId
DocumentationCS - City, CP - County, ST - State, OT - Other, EX - Excise, VAT - Value Added Tax, PST - Provincial Sales Tax , RT - Rental, GST - Goods and Services Tax, HST - Harmonized Tax, ART - Air Tax, QST - Quebec Sales Tax, IMP - Import Tax
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
CSCity
CPCounty
STState
OT"OT" = Other
EXExcise
VATValue Added
PSTProvincial Sales Tax
RTRental
GSTGoods and Services Tax
HSTHarmonized Tax
ARTAir Tax
QSTQuebec Sales Tax
IMPImport Tax

Schema Component Representation
<xsd:simpleType name="TaxTypeId">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CS"/>
<xsd:enumeration value="CP"/>
<xsd:enumeration value="ST"/>
<xsd:enumeration value="OT"/>
<xsd:enumeration value="EX"/>
<xsd:enumeration value="VAT"/>
<xsd:enumeration value="PST"/>
<xsd:enumeration value="RT"/>
<xsd:enumeration value="GST"/>
<xsd:enumeration value="HST"/>
<xsd:enumeration value="ART"/>
<xsd:enumeration value="QST"/>
<xsd:enumeration value="IMP"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: TermLength

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

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

Schema Component Representation
<xsd:simpleType name="TermLength">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Months"/>
<xsd:enumeration value="Weeks"/>
<xsd:enumeration value="Years"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Text

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

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

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

Simple Type: TransmissionType

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

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

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

Simple Type: TrimCode

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

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

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

Simple Type: Type

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

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

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

Simple Type: UrbanizationCode

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

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

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

Simple Type: URI

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

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

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

Simple Type: ValidationResults

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

NameValidationResults
DocumentationIdentifies whether a Credit Contract has passed validation rules as defined by the receiving organization.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
PassedCredit contract passed validation
FailedCredit contract failed validation
OtherOther
N/ANot Applicable
WarningThe operation completed a warning.

Schema Component Representation
<xsd:simpleType name="ValidationResults">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Passed"/>
<xsd:enumeration value="Failed"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="Warning"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: VehiclePricingType

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

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

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

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

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

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

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

Simple Type: ZoneCode

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

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

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

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

Generated by StarSchemaGuidelineGenerator based on xs3p. Last modified: