Star Logo

Implementation Guideline

Show Parts Order
Repository Version Rev4.5.4












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












Show Parts Order

Table of Contents

top

Overview

This document is a guideline on how to use the Show Parts Order Business Object Document (BOD). Show Parts Order has been defined in the context of STAR for the Automotive Retail Industry. The scope of this BOD is to define the Show Parts Order process for individual consumers who service their automobiles through their OEM’s authorized Dealers. The focus is on Dealer and OEM interactions, not third party organizations. NOTE: Although this is the traditional use of the Show Parts Order, this BOD could be used to send Show Parts Order information between any two business parties.

The Show Parts Order Implementation Guidelines provide detailed information regarding the structure and meaning of the Show Parts Order BOD and corresponds directly to the Show Parts Order schema. In addition to structure and meaning, the Implementation Guidelines identify various business rules for specific fields/components that due to their nature, i.e. field interdependence, are not possible to express using schema. Please note that although these business rules are not included in the schema, they MUST be followed to be STAR Compliant. Therefore, the Show Parts Order Implementation Guidelines must be used in concert with the Show Parts Order schema during development and should NOT be considered a supplement or substitution to the schema. For more information regarding STAR XML Data Compliance, please review the STAR Data Compliance Guidelines document located on the STAR Web site.

For a copy of the corresponding Show Parts Order schema, please download the appropriate STAR schema repository from the XML portion of the STAR website (www.starstandard.org). Prior to downloading the schema, users are encouraged to download the STAR XML Reference/Implementation document also located on the XML portion of the STAR website. This document provides an overview of the STAR BOD development methodology, how to download and read STAR schema, and various frequently asked questions related to the implementation of STAR BODs.

STAR has followed the Open Application Group’s Business Object Document methodology to develop the Show Parts Order BOD. Where possible, STAR has mapped to existing OAGI fields and components. Note however that the STAR Show Parts Order BOD is unique to the Retail Automotive industry and is not an extension of any existing OAGIS BODs.

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

top

Schema Field Usage

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

top

Business Scenario

The Parts Order Binary Collaboration starts with the transmission of a Parts Order from the Dealer to the OEM. In response, the OEM may send Parts Order information back to the Dealer acknowledging the requested parts, identifying backordered items, etc. This process occurs on demand as is needed. Note: This scenario is an example of how the Parts Return BOD can be used. Implementations may vary.

top

Relationship Diagram

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

top

Schema Document Properties

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

Declared Namespaces

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

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

Global Declarations

Element: ApplicationArea

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

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

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

Element: Header

NameHeader
TypePartsOrderHeader
Nillableno
Abstractno
Documentation.

XML Instance Representation
<Header>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<DocumentId> DocumentId </DocumentId> [1] ?
<TaxabilityInd> TaxabilityInd </TaxabilityInd> [0..1] ?
<PromisedDeliveryDate> PromisedDeliveryDate </PromisedDeliveryDate> [0..1] ?
<PromisedShipDate> PromisedShipDate </PromisedShipDate> [0..1] ?
<AcknowledgmentDetail> AcknowledgmentDetail </AcknowledgmentDetail> [0..1] ?
<PaymentTerms> OrderPaymentTerms </PaymentTerms> [0..1] ?
<OrderType> OrderType </OrderType> [0..1] ?
<SpecialInstructions> SpecialInstructions </SpecialInstructions> [0..1] ?
<OrderComments> OrderComments </OrderComments> [0..1] ?
<PromotionCode> PromotionCode </PromotionCode> [0..1] ?
<Priority> Priority </Priority> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
<AlternateShipPriority> AlternateShipPriority </AlternateShipPriority> [0..1] ?
<AllowBackOrderInd> AllowBackOrderInd </AllowBackOrderInd> [0..1] ?
<AllowCrossShipmentInd> AllowCrossShipmentInd </AllowCrossShipmentInd> [0..1] ?
<ShipWarehouse> ShipWarehouse </ShipWarehouse> [0..1] ?
<PrintInd> PrintInd </PrintInd> [0..1] ?
<FeedbackInd> FeedbackInd </FeedbackInd> [0..1] ?
<RepairOrderNumber> RepairOrderNumber </RepairOrderNumber> [0..1] ?
<OrderReferenceNumber> OrderReferenceNumber </OrderReferenceNumber> [0..1] ?
<ConsolidateInd> ConsolidateInd </ConsolidateInd> [0..1] ?
<SequenceCode> SequenceCode </SequenceCode> [0..1] ?
<ShipmentCarrier> ShipmentCarrier </ShipmentCarrier> [0..1] ?
<AlternateShipmentCarrier> AlternateShipmentCarrier </AlternateShipmentCarrier> [0..1] ?
<TariffCodeInd> TariffCodeInd </TariffCodeInd> [0..1] ?
<TariffCode> TariffCode </TariffCode> [0..1] ?
<BillTo> BillToParty </BillTo> [0..1] ?
<ShipTo> ShipToParty </ShipTo> [0..1] ?
<Supplier> SupplierParty </Supplier> [0..1] ?
<AlternateShipTo> AlternateShipToParty </AlternateShipTo> [0..1] ?
<OrderAction> OrderAction </OrderAction> [0..1] ?
<Status> AcknowledgementStatus </Status> [0..*] ?
<SubtotalAmount> SubtotalAmount </SubtotalAmount> [0..1] ?
<EstimatedFreightCost> EstimatedFreightCost </EstimatedFreightCost> [0..1] ?
<HandlingAmount> HandlingAmount </HandlingAmount> [0..1] ?
<TotalAmountLessTax> TotalAmountLessTax </TotalAmountLessTax> [0..1] ?
<AlternateShipToInd> AlternateShipToInd </AlternateShipToInd> [0..1] ?
<OrderState> OrderState </OrderState> [0..*] ?
<AllowBackOrderPartialShip> AllowBackOrderPartialShip </AllowBackOrderPartialShip> [0..1] ?
<RequestedShipDate> RequestedShipDate </RequestedShipDate> [0..1] ?
<ManufacturerOrderNumber> ManufacturerOrderNumber </ManufacturerOrderNumber> [0..1] ?
<DealerOrderNumber> DealerOrderNumber </DealerOrderNumber> [0..1] ?
<ChangeInd> ChangeInd </ChangeInd> [0..1] ?
<CrossShipmentRestriction> CrossShipmentRestriction </CrossShipmentRestriction> [0..*] ?
<FOBTerms> FOBTerms </FOBTerms> [0..1] ?
<ShipmentCarrierDetail> ShipmentCarrierDetail </ShipmentCarrierDetail> [0..*] ?
</Header>
Schema Component Representation
<xsd:element name="Header" type="PartsOrderHeader"/>
top

Element: Line

NameLine
TypeSplitPartsOrderLine
Nillableno
Abstractno
Documentation.
More information at: http://www.starstandards.org.

XML Instance Representation
<Line>
<LineNumber> LineNumber </LineNumber> [0..1] ?
<OrderQuantity> OrderQuantity </OrderQuantity> [0..1] ?
<PromisedDeliveryDate> PromisedDeliveryDate </PromisedDeliveryDate> [0..1] ?
<PromisedShipDate> PromisedShipDate </PromisedShipDate> [0..1] ?
<AcknowledgmentDetail> AcknowledgmentDetail </AcknowledgmentDetail> [0..1] ?
<PartDimensions> PartDimensions </PartDimensions> [0..1] ?
<MileageIn> MileageIn </MileageIn> [0..1] ?
<CustomerName> CustomerName </CustomerName> [0..1] ?
<LineItemComments> LineItemComments </LineItemComments> [0..1] ?
<PartLineInternalReference> PartLineInternalReference </PartLineInternalReference> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<SupplierItemId> SupplierItemId </SupplierItemId> [0..1] ?
<BinLocation> BinLocation </BinLocation> [0..1] ?
<PartClass> PartClass </PartClass> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<ShipWarehouse> ShipWarehouse </ShipWarehouse> [0..1] ?
<OptionCode> OptionCode </OptionCode> [0..1] ?
<PartVerification> PartVerification </PartVerification> [0..1] ?
<VIN> VIN </VIN> [0..1] ?
<IgnitionKeyNumber> IgnitionKeyNumber </IgnitionKeyNumber> [0..1] ?
<ClaimType> ClaimType </ClaimType> [0..1] ?
<DiagnosticCode> DiagnosticCodes </DiagnosticCode> [0..1] ?
<RepairOrderNumber> RepairOrderNumber </RepairOrderNumber> [0..1] ?
<OrderReferenceNumber> OrderReferenceNumber </OrderReferenceNumber> [0..1] ?
<HazmatShippingChargeInd> HazmatShippingChargeInd </HazmatShippingChargeInd> [0..1] ?
<TariffCodeInd> TariffCodeInd </TariffCodeInd> [0..1] ?
<TariffCode> TariffCode </TariffCode> [0..1] ?
<ShipmentCarrier> ShipmentCarrier </ShipmentCarrier> [0..1] ?
<HazmatInd> HazmatInd </HazmatInd> [0..1] ?
<SupplierLineId> SupplierLineId </SupplierLineId> [0..1] ?
<Status> AcknowledgementStatus </Status> [0..*] ?
<DealerNetPrice> DealerNetPrice </DealerNetPrice> [0..1] ?
<SuggestedRetailPrice> SuggestedRetailPrice </SuggestedRetailPrice> [0..1] ?
<ItemIdDescription> ItemIdDescription </ItemIdDescription> [0..1] ?
<AllowBackOrderInd> AllowBackOrderInd </AllowBackOrderInd> [0..1] ?
<LineState> LineState </LineState> [0..*] ?
<Manufacturer> Manufacturer </Manufacturer> [0..1] ?
<AllowBackOrderPartialShip> AllowBackOrderPartialShip </AllowBackOrderPartialShip> [0..1] ?
<AllowCrossShipmentInd> AllowCrossShipmentInd </AllowCrossShipmentInd> [0..1] ?
<AllowSubstitutionInd> AllowSubstitutionInd </AllowSubstitutionInd> [0..1] ?
<AllowSupersessionInd> AllowSupersessionInd </AllowSupersessionInd> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
<SupplierToDealerComments> SupplierToDealerComments </SupplierToDealerComments> [0..1] ?
<Line> SplitPartsOrderLine </Line> [0..*] ?
<ChildLineReasonCode> ChildLineReasonCode </ChildLineReasonCode> [0..1] ?
<ChildLinePricingAppliesInd> ChildLinePricingAppliesInd </ChildLinePricingAppliesInd> [0..1] ?
<ChangeInd> ChangeInd </ChangeInd> [0..1] ?
<CrossShipmentRestriction> CrossShipmentRestriction </CrossShipmentRestriction> [0..*] ?
<ShipmentCarrierDetail> ShipmentCarrierDetail </ShipmentCarrierDetail> [0..*] ?
</Line>
Schema Component Representation
<xsd:element name="Line" type="SplitPartsOrderLine"/>
top

Element: PartsOrder

NamePartsOrder
TypePartsOrder
Nillableno
Abstractno
Documentation..
More information at: http://www.starstandards.org.

XML Instance Representation
<PartsOrder>
<Header> ... </Header> [1]
<Line> ... </Line> [0..*]
</PartsOrder>
Schema Component Representation
<xsd:element name="PartsOrder" type="PartsOrder"/>
top

Element: Show

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

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

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

Element: ShowPartsOrder

NameShowPartsOrder
TypeShowPartsOrder
Nillableno
Abstractno

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

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

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

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

bodVersion="Text [0..1] ?"
>
<DataArea> ShowPartsOrderDataArea </DataArea> [1]
</ShowPartsOrder>
Schema Component Representation
<xsd:element name="ShowPartsOrder" type="ShowPartsOrder"/>
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): AccountId

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

NameAccountId
Abstractno
DocumentationIdentifies an account number or similary identifier.
More information at: http://www.starstandard.org.

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

Components (Complex Type): AcknowledgementStatus

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
StatusTypeDefines the type of status that occured. EX: S-Success, E-Error, W-Warning, I-Info, A-Abort Optional 
StatusCodeA code identifying the reason for the status message. Optional 
StatusTextDescriptive status text. Optional 
ItemQuantityQuantity of the part that has the specified status. Optional 
ShipWarehouseLine item warehouse override code. Indicates which warehouse or distribution center to ship part form. Optional 

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

Components (Complex Type): AcknowledgmentDetail

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
AcknowledgmentCodeRepresents a list of codes that specify status values for the acknowledgment. Required 
OrderQuantityIndicates the number of ordered items. Calculated based upon pack multipliers. Optional 

XML Instance Representation
<...>
<AcknowledgmentCode> AcknowledgmentCode </AcknowledgmentCode> [1] ?
<OrderQuantity> OrderQuantity </OrderQuantity> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="AcknowledgmentDetail">
<xsd:sequence>
<xsd:element name="AcknowledgmentCode" type="AcknowledgmentCode"/>
<xsd:element name="OrderQuantity" type="OrderQuantity" minOccurs="0"/>
</xsd:sequence>
</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
Reference valid value rule USPS
 
CountryCountry in which the Address is in. Required 
PostalCodePostal Code of the Address. Required
Reference valid value rule USPS
 

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

Super-types:xsd:string < ShipmentCarrier (by restriction) < AlternateShipmentCarrier (by extension)
Sub-types:None

NameAlternateShipmentCarrier
Abstractno
DocumentationSecondary carrier for delivery of part if primary not available.
More information at: http://www.starstandard.org.

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

Components (Complex Type): AlternateShipPriority

Super-types:xsd:string < ShipPriority (by restriction) < AlternateShipPriority (by extension)
Sub-types:None

NameAlternateShipPriority
Abstractno
DocumentationAlternate ship priority
More information at: http://www.starstandard.org.

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

Components (Complex Type): AlternateShipToParty

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

NameAlternateShipToParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional
This component will be optional on the condition that the PartyId has been completed. If there is no PartyId, than the AlternatePartyId component is required.
 
NameCompany name of organizational party Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only: Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
AddressOrganizational Party address Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only:Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
DBANameDoing Business As name. Optional
In the case of the BillTo and ShipTo Parties only:
(INACTIVE)
 
SpecialRemarksAny special remarks regarding a party. Optional 
ReferralShipModeThe shipping mode applied to orders shipped by the referring depot center. Optional 
NationalShipModeThe shipping mode applied to orders shipped by the referring depot center. 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] ?
<SpecialRemarks> SpecialRemarks </SpecialRemarks> [0..1] ?
<ReferralShipMode> ReferralShipMode </ReferralShipMode> [0..1] ?
<NationalShipMode> NationalShipMode </NationalShipMode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="AlternateShipToParty">
<xsd:complexContent>
<xsd:extension base="OrganizationPartyBase">
<xsd:sequence>
<xsd:element name="SpecialRemarks" type="SpecialRemarks" minOccurs="0"/>
<xsd:element name="ReferralShipMode" type="ReferralShipMode" minOccurs="0"/>
<xsd:element name="NationalShipMode" type="NationalShipMode" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): Amount

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
currency Required 

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

Components (Complex Type): ApplicationArea

Super-types:None
Sub-types:None

NameApplicationArea
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
SenderIdentifies characteristics and control identifiers that relate to the application that created the Business Object Document. The sender area can indicate the logical location of the application and/or database server, the application, and the task that was processing to create the BOD. Required 
CreationDateTimeis the date time stamp that the given instance of the Business Object Document was created. This date must not be modified during the life of the Business Object Document. Required
DateTime fields must be formatted as XML Schema Datetimes in UTC/GMT format without offsets. Example: 2003-11-05T13:15:30Z
 
SignatureIf the BOD is to be signed the signature element is included, otherwise it is not. Signature supports any digital signature that maybe used by an implementation of OAGIS. The qualifyingAgency identifies the agency that provided the format for the signature. This element supports any digital signature specification that is available today and in the future. This is accomplished by not actually defining the content but by allowing the implementation to specify the digital signature to be used via an external XML Schema namespace declaration. The Signature element is defined to have any content from any other namespace. This allows the user to carry a digital signature in the xml instance of a BOD. The choice of which digital signature to use is left up to the user and their integration needs. Optional 
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): AssignedCreditCardId

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

NameAssignedCreditCardId
Abstractno
DocumentationThis is an ideitifier for the credit card that has no business meaning, and is generally provided by the supplier. It is only required in cases where the dealer is requesting payment by a credit card that is already on file with the supplier.
More information at: http://www.starstandard.org.

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

Components (Complex Type): Authorization

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
AuthorizationDateTimeThe date and time the payment authoirzation was completed. Optional
DateTime fields must be formatted as XML Schema Datetimes in UTC/GMT format without offsets.
Example: 2003-11-05T13:15:30Z
 
AuthorizedAmountThe amount of authorized payment Optional 
AuthorizationNumberThe authorization number returned by the credit card processing company. Optional 
CreditCardTransactionNumberNumber of transaction related to credit card processing company. Optional 
AddressVerificationCodeCode resulting from verification of address for credit card number. Optional 

XML Instance Representation
<...>
<AuthorizationDateTime> AuthorizationDateTime </AuthorizationDateTime> [0..1] ?
<AuthorizedAmount> AuthorizedAmount </AuthorizedAmount> [0..1] ?
<AuthorizationNumber> AuthorizationNumber </AuthorizationNumber> [0..1] ?
<CreditCardTransactionNumber> CreditCardTransactionNumber </CreditCardTransactionNumber> [0..1] ?
<AddressVerificationCode> AddressVerificationCode </AddressVerificationCode> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="Authorization">
<xsd:sequence>
<xsd:element name="AuthorizationDateTime" type="AuthorizationDateTime" minOccurs="0"/>
<xsd:element name="AuthorizedAmount" type="AuthorizedAmount" minOccurs="0"/>
<xsd:element name="AuthorizationNumber" type="AuthorizationNumber" minOccurs="0"/>
<xsd:element name="CreditCardTransactionNumber" type="CreditCardTransactionNumber" minOccurs="0"/>
<xsd:element name="AddressVerificationCode" type="AddressVerificationCode" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): AuthorizedAmount

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

NameAuthorizedAmount
Abstractno
DocumentationAuthorized expense limit.
More information at: http://www.starstandard.org.

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

Components (Complex Type): BillToParty

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

NameBillToParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional
This component will be optional on the condition that the PartyId has been completed. If there is no PartyId, than the AlternatePartyId component is required.
 
NameCompany name of organizational party Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only: Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
AddressOrganizational Party address Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only:Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
DBANameDoing Business As name. Optional
In the case of the BillTo and ShipTo Parties only:
(INACTIVE)
 

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

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

NameCardId
Abstractno
DocumentationCard Id field that can be optionally provided to use additional secuirty features of credit card authorization. It is typically a 3-digit number located on the back of most credit cards.
More information at: http://www.starstandard.org.

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

Components (Complex Type): ConfirmableVerb

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

NameConfirmableVerb
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
confirm Required 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 

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

Components (Complex Type): Count

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

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

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

Components (Complex Type): CreditCard

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TypeAccount type (e.g. Visa, Mastercard, American Express, etc.) Optional
(INACTIVE)
Required if new credit card.
 
AccountIdIdentifies an account number or similar identifier. Optional
Required if new credit card.
 
NameOnAccountIndicates the name on the account, in the case of a credit card the name as it appears on the credit card. Optional
(INACTIVE)
Required if new credit card.
 
ExpirationIndicates the expiration month and year of the credit card. Optional
(INACTIVE)
Required if new credit card.
 
CompanyNameOnAccountCompany name on credit card. Optional
(INACTIVE)
 
CardIdCard Id field can be optionally provided to use additional security features of credit card authorization. It is typically a 3-digit number located on the back of most credit cards. Optional
(INACTIVE)
 
AddressCredit card billing address. Optional
(INACTIVE)
Required if new credit card.
 
AuthorizationThe Authorization Component represents the authorization information if the method of payment was authorized (credit card or EFT). Optional 

XML Instance Representation
<...>
<Type> CreditCardType </Type> [0..1] ?
<AccountId> AccountId </AccountId> [0..1] ?
<NameOnAccount> NameOnAccount </NameOnAccount> [0..1] ?
<Expiration> CreditCardExpirationDate </Expiration> [0..1] ?
<CompanyNameOnAccount> CompanyNameOnAccount </CompanyNameOnAccount> [0..1] ?
<CardId> CardId </CardId> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<Authorization> Authorization </Authorization> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="CreditCard">
<xsd:sequence>
<xsd:element name="Type" type="CreditCardType" minOccurs="0"/>
<xsd:element name="AccountId" type="AccountId" minOccurs="0"/>
<xsd:element name="NameOnAccount" type="NameOnAccount" minOccurs="0"/>
<xsd:element name="Expiration" type="CreditCardExpirationDate" minOccurs="0"/>
<xsd:element name="CompanyNameOnAccount" type="CompanyNameOnAccount" minOccurs="0"/>
<xsd:element name="CardId" type="CardId" minOccurs="0"/>
<xsd:element name="Address" type="OrganizationAddress" minOccurs="0"/>
<xsd:element name="Authorization" type="Authorization" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): CrossShipmentRestriction

Super-types:xsd:string < CrossShipmentRestrictionCode (by restriction) < CrossShipmentRestriction (by extension)
Sub-types:None

NameCrossShipmentRestriction
Abstractno
DocumentationReduce the options of the OEM when shipping and order to the Dealer
More information at: http://www.starstandard.org.

XML Instance Representation
Schema Component Representation
<xsd:complexType name="CrossShipmentRestriction">
<xsd:simpleContent>
<xsd:extension base="CrossShipmentRestrictionCode"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): DealerNetPrice

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

NameDealerNetPrice
Abstractno
DocumentationDealer net price of the individual part for the quantity indicated.
More information at: http://www.starstandard.org.

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

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

NameEstimatedFreightCost
Abstractno
DocumentationIs used to the describe the estimated cost of transporting the items or products being sold, produced or purchased. This amount is usually determined at the time the sales order is created and is quoted to the customer, before the actual shipping method, weight or number of units is known. This is also customarily known as a general Shipping and Handling charge.
More information at: http://www.starstandard.org.

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

Components (Complex Type): HandlingAmount

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

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

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

Components (Complex Type): HeaderBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

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

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

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

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

Components (Complex Type): ItemIdDescription

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

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

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

Components (Complex Type): ItemQuantity

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

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

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

Components (Complex Type): LineState

Super-types:None
Sub-types:None

NameLineState
Abstractno
DocumentationThe LineState component represents the current and history states of the order line. This component may occur many times reflecting the history of states.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
StateDateTimeThe date and time the state took effect. Only the most recent state is the current state. This facilitates a dealer awareness of the order fulfillment timeline. Required
DateTime fields must be formatted as XML Schema DateTimes in UTC/GMT format without offsets.
 
LineStateTypeDefines a common enumeration of state values. Required 

XML Instance Representation
<...>
<StateDateTime> StateDateTime </StateDateTime> [1] ?
<LineStateType> LineStateType </LineStateType> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="LineState">
<xsd:sequence>
<xsd:element name="StateDateTime" type="StateDateTime"/>
<xsd:element name="LineStateType" type="LineStateType"/>
</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): Mileage

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
uom Optional 

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

Components (Complex Type): MileageIn

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

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

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

Components (Complex Type): MinimumPaymentPercent

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

NameMinimumPaymentPercent
Abstractno
DocumentationThe miniumum percentage of payment for this Terms record. An example of a percentage value show in decimal form would be 56.5%, which would be 0.565 in decimal form.
More information at: http://www.starstandard.org.

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

Components (Complex Type): NumberOfDays

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

NameNumberOfDays
Abstractno
DocumentationThe number of days from the Payment Term date by which payment is expected.
More information at: http://www.starstandard.org.

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

Components (Complex Type): OrderCreditCard

Super-types:CreditCard < OrderCreditCard (by extension)
Sub-types:None

NameOrderCreditCard
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TypeAccount type (e.g. Visa, Mastercard, American Express, etc.) Optional
(INACTIVE)
Required if new credit card.
 
AccountIdIdentifies an account number or similar identifier. Optional
Required if new credit card.
 
NameOnAccountIndicates the name on the account, in the case of a credit card the name as it appears on the credit card. Optional
(INACTIVE)
Required if new credit card.
 
ExpirationIndicates the expiration month and year of the credit card. Optional
(INACTIVE)
Required if new credit card.
 
CompanyNameOnAccountCompany name on credit card. Optional
(INACTIVE)
 
CardIdCard Id field can be optionally provided to use additional security features of credit card authorization. It is typically a 3-digit number located on the back of most credit cards. Optional
(INACTIVE)
 
AddressCredit card billing address. Optional
(INACTIVE)
Required if new credit card.
 
AuthorizationThe Authorization Component represents the authorization information if the method of payment was authorized (credit card or EFT). Optional 
AssignedCreditCardIdThis is an identifier for the credit card that has no business meaning, and is generally provided by the supplier. It is only required in cases where the dealer is requesting payment by a credit card that is already on file with the supplier. Optional 

XML Instance Representation
<...>
<Type> CreditCardType </Type> [0..1] ?
<AccountId> AccountId </AccountId> [0..1] ?
<NameOnAccount> NameOnAccount </NameOnAccount> [0..1] ?
<Expiration> CreditCardExpirationDate </Expiration> [0..1] ?
<CompanyNameOnAccount> CompanyNameOnAccount </CompanyNameOnAccount> [0..1] ?
<CardId> CardId </CardId> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<Authorization> Authorization </Authorization> [0..1] ?
<AssignedCreditCardId> AssignedCreditCardId </AssignedCreditCardId> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="OrderCreditCard">
<xsd:complexContent>
<xsd:extension base="CreditCard">
<xsd:sequence>
<xsd:element name="AssignedCreditCardId" type="AssignedCreditCardId" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): OrderPaymentTerms

Super-types:PaymentTermsBase < OrderPaymentTerms (by extension)
Sub-types:None

NameOrderPaymentTerms
Abstractno
DocumentationIdentifies the payment terms for an Order or Invoice.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DescriptionA user friendly description of the Term (e.g. 10 Percent discount if payed in 30 days) Optional 
DueDateThe absolute due date and time. Optional 
PaymentTermsDateThe date and time when the payment terms go into effect. Used in conjunction with NumberOfDays Optional 
NumberOfDaysThe number of days from the PaymentTermDateTime by which payment is expected. Optional 
FlexTermsIndicates if the dealer wishes to apply a discount to the order, or if the dealer wishes to increase their return allowance. Optional
(INACTIVE)
 
PayTermsWhen payment is due and/or discounts allowed. Optional
Example: 7=30-60-90 Days 4.25% Discount
 
PaymentMethodIndicates the method of payment (e.g. cash, credit, etc.). Optional
(INACTIVE)
 
CreditCardThe credit card information for the individual purchasing the item. Optional
Note: If the PaymentMethod is credit, the Credit Card component is required.
 
TermsOptionGroupThe TermsOptionGroup component represents a set of options for the terms of the payment. Each occurence of TermsOptionGroup is, by definition, a payment option to the other TermsOptionGroup occurrences. (Boolean OR among TermsOptionGroup occurences) Optional
Only to be used in:
AcknowledgePartsOrder, ShowPartsOrder
 

XML Instance Representation
<...>
<Description> Description </Description> [0..1] ?
<DueDate> DueDate </DueDate> [0..1] ?
<PaymentTermsDate> PaymentTermsDate </PaymentTermsDate> [0..1] ?
<NumberOfDays> NumberOfDays </NumberOfDays> [0..1] ?
<FlexTerms> FlexTerms </FlexTerms> [0..1] ?
<PayTerms> PayTerms </PayTerms> [0..1] ?
<PaymentMethod> PaymentMethod </PaymentMethod> [0..1] ?
<CreditCard> OrderCreditCard </CreditCard> [0..1] ?
<TermsOptionGroup> TermsOptionGroup </TermsOptionGroup> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="OrderPaymentTerms">
<xsd:complexContent>
<xsd:extension base="PaymentTermsBase">
<xsd:sequence>
<xsd:element name="FlexTerms" type="FlexTerms" minOccurs="0"/>
<xsd:element name="PayTerms" type="PayTerms" minOccurs="0"/>
<xsd:element name="PaymentMethod" type="PaymentMethod" minOccurs="0"/>
<xsd:element name="CreditCard" type="OrderCreditCard" minOccurs="0"/>
<xsd:element name="TermsOptionGroup" type="TermsOptionGroup" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): OrderQuantity

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

NameOrderQuantity
Abstractno
DocumentationIndicates the number of ordered items.
More information at: http://www.starstandard.org.

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

Components (Complex Type): OrderState

Super-types:None
Sub-types:None

NameOrderState
Abstractno
DocumentationThe OrderState component represents the current and history states of the order. This component may occur many times reflecting the history of states.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
StateDateTimeThe date and time the state took effect. Only the most recent state is the current state. This facilitates a dealer awareness of the order fulfillment timeline. Required
DateTime fields must be formatted as XML Schema Datetimes in UTC/GMT format without offsets.
Example: 2003-11-05T13:15:30Z
 
OrderStateTypeDefines a common enumeration of state values. Required 

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

Components (Complex Type): OrganizationAddress

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

NameOrganizationAddress
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
AddressLineIndicates the multiple lines of an address. The first line is typically the street name and number. Required 
CityIs the City of the Address. Required 
CountyCounty in which the Address is in. Optional 
StateOrProvinceIs the State or Province of a given Address. Required
Reference valid value rule USPS
 
CountryCountry in which the Address is in. Required 
PostalCodePostal Code of the Address. Required
Reference valid value rule USPS
 
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): OrganizationalPartyAlternatePartyId

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

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

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
YYYY-MM-DD
 

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

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional
This component will be optional on the condition that the PartyId has been completed. If there is no PartyId, than the AlternatePartyId component is required.
 
NameCompany name of organizational party Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only: Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
AddressOrganizational Party address Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only:Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
DBANameDoing Business As name. Optional
In the case of the BillTo and ShipTo Parties only:
(INACTIVE)
 

XML Instance Representation
<...>
<PartyId> PartyId </PartyId> [0..1] ?
<AlternatePartyIds> OrganizationalPartyAlternatePartyId </AlternatePartyIds> [0..*] ?
<Name> CompanyName </Name> [0..1] ?
<Address> OrganizationAddress </Address> [0..1] ?
<DBAName> DBAName </DBAName> [0..1] ?
</...>
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): PartsOrder

Super-types:None
Sub-types:None

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

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

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

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

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
HeaderRequired 
LineThis Line component references the child order line. This is an optional one-to-many recursive relationship between order lines. This is used for splitting an order line, kits, substitutions, and part supersession. In such case, the current line becomes the parent of the child line. Optional
Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required
 

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

Components (Complex Type): PartsOrderHeader

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

NamePartsOrderHeader
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentDateTimeIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional 
DocumentIdA unique identifer for the Document. Required 
TaxabilityIndIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional 
PromisedDeliveryDateIndicates the date in which the order was promised to be delivered to the customer. Optional 
PromisedShipDateIndicates the date in which the order was promised to be shipped from the supplier to the customer. Optional 
AcknowledgmentDetail"Represents feedback from the supplier concerning the original purchase order received. The AcknowledgmentDetail used at the Header level applies to the entire Parts Order, but may be used in conjunction with the AcknowledgmentDetail at the Line level." Optional
(INACTIVE)
This component is only to be used in:
AcknowledgePartsOrder
 
PaymentTermsIdentifies the payment terms for an Order or Invoice. Optional 
OrderType"Part Order Type entered or selected at dealership." Optional
Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
SpecialInstructions"Free form text identifying unique handling of order." Optional 
OrderComments"Free form text of remarks regarding the order." Optional 
PromotionCode"Indicator of parts promotion." Optional 
Priority"Indicates manufacturer handling and processing urgency (i.e., service level of order).." Optional 
ShipPriority"Shipment priority." Optional 
AlternateShipPriority"Alternate shipment priority." Optional 
AllowBackOrderInd"Partial shipments permission." Optional
Values: 1 - Back Orders Allowed, 0 - Back Orders not allowed.
 
AllowCrossShipmentInd"Permission indicator for multiple shipment sources." Optional
Values: 1 - Multiple Shipment sources allowed, 0 - Multiple shipment sources not allowed.
 
ShipWarehouse"Warehouse override code. Indicates which warehouse or distribution center to ship from." Optional 
PrintInd"Print the document flag." Optional
(INACTIVE)
Values: 1 - Print document, 0 - Do not print document
 
FeedbackInd"Indicates that feedback is required." Optional
(INACTIVE)
Values: 1 - Feedback required, 0 - No feedback required
 
RepairOrderNumber"Identification number of repair order assignedby dealer or DMS." Optional
(INACTIVE)
 
OrderReferenceNumber"Original order number for line item." Optional 
ConsolidateInd"Indicates like order types should be consolidated to one invoice/shipment." Optional
(INACTIVE)
Values: 1 - Like order types should be consolidated, 0 - Like order types should not be consolidated
 
SequenceCode"A pre-defined sort sequence for order consolidation, i.e., sort by part order. EX:1, 2, 3." Optional
(INACTIVE)
 
ShipmentCarrier"Preferred carrier of deliver of part." Optional
At the header level, if populated this field applies to all order lines unless the shipment carrier is populated at the order line level.
 
AlternateShipmentCarrier"Secondary carrier for delivery of part order, if primary is not available." Optional 
TariffCodeInd"Indicator of tariff." Optional
(INACTIVE)
Values: 1 - Tarriff required, 0 - No tarriff required.
 
TariffCode"Code identifying the tariff associated with the order/shipment." Optional
(INACTIVE)
 
BillTo"Represents the business party billed for the order/shipment." Optional 
ShipTo"Represents the business party receiving the shipment." Optional 
Supplier"Represents the business party supplying the order. This is ususually the auto manufacturer." Optional
(INACTIVE)
 
AlternateShipTo"Represents the business party receiving the shipment if the initial ShipTo party is not available." Optional 
OrderActionIdentifies the action to be applied to the entire order (e.g., Ship, Cancel, Upgrade, etc.) Optional 
StatusDefines the type of status message that has occurred for the entire Parts Order. This could contain informationrelated to errors that have occurred with in the Parts Order, whether or not the Parts Order was successfully validated, etc. Optional
Only to be used in:
AcknowledgePartsOrder
 
SubtotalAmountTotal amount of the line items. Optional 
EstimatedFreightCostIs used to the describe the estimated cost of transporting the items or products being sold, produced or purchased. This amount is usually determined at the time the sales order is created and is quoted to the customer, before the actual shipping method, weight or number of units is known. This is also customarily known as a general Shipping and Handling charge. Optional 
HandlingAmountFor urgent parts orders, the handling charge for the order. Optional 
TotalAmountLessTaxTotal dollar amount of the order including freight and handling charge, but excluding taxes. Optional 
AlternateShipToIndIndicates if the order can be shipped to the alternate address. Optional
Values: 1 - Indicates the Order will be ship to the Alternate Address, 0 - Indicates the order will be shipped to the regular address.
 
OrderStateThe OrderState Component represents the current and history states of the order. This component may occur many times reflecting the history of states. Optional 
AllowBackOrderPartialShipIdentifies if th dealer is willing to accept backorders and partial shipments on the order. Clearly communicates the dealer intention for how to handle back orders and partial shipments. Note: Line Item overrides can be made. If provided at the line level for any given line it overrrides the values present at the header. Optional 
RequestedShipDateThe date the dealer is requesting the supplier to ship the order. This could be sooner or later than the typical stock order shipping date. However, it is expected this field is intended to delay the shipment from the typical stock order processing to some later preferred date. Optional
YYYY-MM-DD
 
ManufacturerOrderNumberThe order number assigned to the order by the manufacture/supplier. Optional
Only to be used in:
AcknowledgePartsOrder, ShowPartsOrder
 
DealerOrderNumberA Dealer assigned identifier for the order. i.e. The Parts Order number. Optional 
ChangeIndUsed to identify if a field or sub-component have been changed. Optional
(INACTIVE)
Only used in the Change Parts Order BOD.
 
CrossShipmentRestrictionReduce the options of the OEM when shipping and order to the Dealer. Optional 
FOBTermsFreight on Board Transit Ownership terms Optional 
ShipmentCarrierDetailThe ShipmentCarrierDetail component is used to describe the shipment carrier to be used for a shipment and the method by which the shipment will be made. Optional 

XML Instance Representation
<...>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<DocumentId> DocumentId </DocumentId> [1] ?
<TaxabilityInd> TaxabilityInd </TaxabilityInd> [0..1] ?
<PromisedDeliveryDate> PromisedDeliveryDate </PromisedDeliveryDate> [0..1] ?
<PromisedShipDate> PromisedShipDate </PromisedShipDate> [0..1] ?
<AcknowledgmentDetail> AcknowledgmentDetail </AcknowledgmentDetail> [0..1] ?
<PaymentTerms> OrderPaymentTerms </PaymentTerms> [0..1] ?
<OrderType> OrderType </OrderType> [0..1] ?
<SpecialInstructions> SpecialInstructions </SpecialInstructions> [0..1] ?
<OrderComments> OrderComments </OrderComments> [0..1] ?
<PromotionCode> PromotionCode </PromotionCode> [0..1] ?
<Priority> Priority </Priority> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
<AlternateShipPriority> AlternateShipPriority </AlternateShipPriority> [0..1] ?
<AllowBackOrderInd> AllowBackOrderInd </AllowBackOrderInd> [0..1] ?
<AllowCrossShipmentInd> AllowCrossShipmentInd </AllowCrossShipmentInd> [0..1] ?
<ShipWarehouse> ShipWarehouse </ShipWarehouse> [0..1] ?
<PrintInd> PrintInd </PrintInd> [0..1] ?
<FeedbackInd> FeedbackInd </FeedbackInd> [0..1] ?
<RepairOrderNumber> RepairOrderNumber </RepairOrderNumber> [0..1] ?
<OrderReferenceNumber> OrderReferenceNumber </OrderReferenceNumber> [0..1] ?
<ConsolidateInd> ConsolidateInd </ConsolidateInd> [0..1] ?
<SequenceCode> SequenceCode </SequenceCode> [0..1] ?
<ShipmentCarrier> ShipmentCarrier </ShipmentCarrier> [0..1] ?
<AlternateShipmentCarrier> AlternateShipmentCarrier </AlternateShipmentCarrier> [0..1] ?
<TariffCodeInd> TariffCodeInd </TariffCodeInd> [0..1] ?
<TariffCode> TariffCode </TariffCode> [0..1] ?
<BillTo> BillToParty </BillTo> [0..1] ?
<ShipTo> ShipToParty </ShipTo> [0..1] ?
<Supplier> SupplierParty </Supplier> [0..1] ?
<AlternateShipTo> AlternateShipToParty </AlternateShipTo> [0..1] ?
<OrderAction> OrderAction </OrderAction> [0..1] ?
<Status> AcknowledgementStatus </Status> [0..*] ?
<SubtotalAmount> SubtotalAmount </SubtotalAmount> [0..1] ?
<EstimatedFreightCost> EstimatedFreightCost </EstimatedFreightCost> [0..1] ?
<HandlingAmount> HandlingAmount </HandlingAmount> [0..1] ?
<TotalAmountLessTax> TotalAmountLessTax </TotalAmountLessTax> [0..1] ?
<AlternateShipToInd> AlternateShipToInd </AlternateShipToInd> [0..1] ?
<OrderState> OrderState </OrderState> [0..*] ?
<AllowBackOrderPartialShip> AllowBackOrderPartialShip </AllowBackOrderPartialShip> [0..1] ?
<RequestedShipDate> RequestedShipDate </RequestedShipDate> [0..1] ?
<ManufacturerOrderNumber> ManufacturerOrderNumber </ManufacturerOrderNumber> [0..1] ?
<DealerOrderNumber> DealerOrderNumber </DealerOrderNumber> [0..1] ?
<ChangeInd> ChangeInd </ChangeInd> [0..1] ?
<CrossShipmentRestriction> CrossShipmentRestriction </CrossShipmentRestriction> [0..*] ?
<FOBTerms> FOBTerms </FOBTerms> [0..1] ?
<ShipmentCarrierDetail> ShipmentCarrierDetail </ShipmentCarrierDetail> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="PartsOrderHeader">
<xsd:complexContent>
<xsd:extension base="PartsOrderHeaderBase">
<xsd:sequence>
<xsd:element name="AcknowledgmentDetail" type="AcknowledgmentDetail" minOccurs="0"/>
<xsd:element name="PaymentTerms" type="OrderPaymentTerms" minOccurs="0"/>
<xsd:element name="OrderType" type="OrderType" minOccurs="0"/>
<xsd:element name="SpecialInstructions" type="SpecialInstructions" minOccurs="0"/>
<xsd:element name="OrderComments" type="OrderComments" minOccurs="0"/>
<xsd:element name="PromotionCode" type="PromotionCode" minOccurs="0"/>
<xsd:element name="Priority" type="Priority" minOccurs="0"/>
<xsd:element name="ShipPriority" type="ShipPriority" minOccurs="0"/>
<xsd:element name="AlternateShipPriority" type="AlternateShipPriority" minOccurs="0"/>
<xsd:element name="AllowBackOrderInd" type="AllowBackOrderInd" minOccurs="0"/>
<xsd:element name="AllowCrossShipmentInd" type="AllowCrossShipmentInd" minOccurs="0"/>
<xsd:element name="ShipWarehouse" type="ShipWarehouse" minOccurs="0"/>
<xsd:element name="PrintInd" type="PrintInd" minOccurs="0"/>
<xsd:element name="FeedbackInd" type="FeedbackInd" minOccurs="0"/>
<xsd:element name="RepairOrderNumber" type="RepairOrderNumber" minOccurs="0"/>
<xsd:element name="OrderReferenceNumber" type="OrderReferenceNumber" minOccurs="0"/>
<xsd:element name="ConsolidateInd" type="ConsolidateInd" minOccurs="0"/>
<xsd:element name="SequenceCode" type="SequenceCode" minOccurs="0"/>
<xsd:element name="ShipmentCarrier" type="ShipmentCarrier" minOccurs="0"/>
<xsd:element name="AlternateShipmentCarrier" type="AlternateShipmentCarrier" minOccurs="0"/>
<xsd:element name="TariffCodeInd" type="TariffCodeInd" minOccurs="0"/>
<xsd:element name="TariffCode" type="TariffCode" minOccurs="0"/>
<xsd:element name="BillTo" type="BillToParty" minOccurs="0"/>
<xsd:element name="ShipTo" type="ShipToParty" minOccurs="0"/>
<xsd:element name="Supplier" type="SupplierParty" minOccurs="0"/>
<xsd:element name="AlternateShipTo" type="AlternateShipToParty" minOccurs="0"/>
<xsd:element name="OrderAction" type="OrderAction" minOccurs="0"/>
<xsd:element name="Status" type="AcknowledgementStatus" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="SubtotalAmount" type="SubtotalAmount" minOccurs="0"/>
<xsd:element name="EstimatedFreightCost" type="EstimatedFreightCost" minOccurs="0"/>
<xsd:element name="HandlingAmount" type="HandlingAmount" minOccurs="0"/>
<xsd:element name="TotalAmountLessTax" type="TotalAmountLessTax" minOccurs="0"/>
<xsd:element name="AlternateShipToInd" type="AlternateShipToInd" minOccurs="0"/>
<xsd:element name="OrderState" type="OrderState" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="AllowBackOrderPartialShip" type="AllowBackOrderPartialShip" minOccurs="0"/>
<xsd:element name="RequestedShipDate" type="RequestedShipDate" minOccurs="0"/>
<xsd:element name="ManufacturerOrderNumber" type="ManufacturerOrderNumber" minOccurs="0"/>
<xsd:element name="DealerOrderNumber" type="DealerOrderNumber" minOccurs="0"/>
<xsd:element name="ChangeInd" type="ChangeInd" minOccurs="0"/>
<xsd:element name="CrossShipmentRestriction" type="CrossShipmentRestriction" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="FOBTerms" type="FOBTerms" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipmentCarrierDetail" type="ShipmentCarrierDetail" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): PartsOrderHeaderBase

Super-types:HeaderBase < PartsOrderHeaderBase (by extension)
Sub-types:

NamePartsOrderHeaderBase
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentDateTimeIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional 
DocumentIdA unique identifer for the Document. Required 
TaxabilityIndIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional 
PromisedDeliveryDateIndicates the date in which the order was promised to be delivered to the customer. Optional 
PromisedShipDateIndicates the date in which the order was promised to be shipped from the supplier to the customer. Optional 

XML Instance Representation
<...>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<DocumentId> DocumentId </DocumentId> [1] ?
<TaxabilityInd> TaxabilityInd </TaxabilityInd> [0..1] ?
<PromisedDeliveryDate> PromisedDeliveryDate </PromisedDeliveryDate> [0..1] ?
<PromisedShipDate> PromisedShipDate </PromisedShipDate> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="PartsOrderHeaderBase">
<xsd:complexContent>
<xsd:extension base="HeaderBase">
<xsd:sequence>
<xsd:element name="DocumentId" type="DocumentId"/>
<xsd:element name="TaxabilityInd" type="TaxabilityInd" minOccurs="0"/>
<xsd:element name="PromisedDeliveryDate" type="PromisedDeliveryDate" minOccurs="0"/>
<xsd:element name="PromisedShipDate" type="PromisedShipDate" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): PartsOrderLine

Super-types:PartsOrderLineBase < PartsOrderLine (by extension)
Sub-types:

NamePartsOrderLine
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LineNumber Optional 
OrderQuantityIndicates the number of ordered items for the given line. Optional 
PromisedDeliveryDateIndicates the date in which the order was promised to be delivered to the customer. Optional 
PromisedShipDateIndicates the date in which the order was promised to be shipped from the supplier to the customer. Optional 
AcknowledgmentDetail"Represents feedback from the supplier concerning the original purchase order received. This component at the Line level will indicate whether all or specific products ordered are available." Optional 
PartDimensions"Indicates the dimensions of a part, such as the length of a piece of cloth or leather." Optional 
MileageIn"Odometer reading of vehicle when repair order was opened" Optional 
CustomerName"Free form text associated with order. May be name of customer associated with the order line or special order information." Optional 
LineItemComments"Free form text for dealer per line item or part order for comments or additional part information." Optional 
PartLineInternalReference"Internal DMS tracking information. Used to indicate relationships between internal DMS data and the part line information being sent to manufacturer." Optional 
ItemId"Item part number." Optional 
SupplierItemId"Supplier identification of part on order." Optional 
BinLocation"Dealer specific location of part." Optional 
PartClass"Gifts, literature, keys, regular parts Inventory Class code (if any) used in DMS system." Optional 
PartType"Specifies whether the parts are indicated by manufacturer part code or Part Number" Optional 
ShipWarehouse"Warehouse override code. Indicates which warehouse or distribution center to ship from." Optional 
OptionCode"Dealer processing preference to designate priority override by line item." Optional 
PartVerification"Indicates that the dealer is assuring the manufacturer that the line entry is correct (e.g., for unusually large quantity)." Optional 
VIN"Federally defined 17 position vehicle identification number." Optional 
IgnitionKeyNumber"Vehicle ignition key number." Optional 
ClaimType"Customer claim type, i.e., customer pay vs. warranty." Optional 
DiagnosticCode"A 3-digit complaint code for parts under warranty." Optional 
RepairOrderNumber"Identification number of repair order assigned by dealer or DMS." Optional 
OrderReferenceNumber"Original order number for line item." Optional 
HazmatShippingChargeInd"Indicates whether this Hazardous Material part will incur an additional shipping charge." Optional 
TariffCodeInd"Indicator of tariff." Optional 
TariffCode"Code identifying the tariff associated with the order/shipment." Optional 
ShipmentCarrier"Preferred carrier of deliver of part." Optional 
HazmatInd"Indicates whether this part the dealer is ordering is considered a hazardous material (e.g., air bag)." Optional 
SupplierLineIdSupplier-assigned line code for an established manufacturer to uniquely identify a part within a supplier's warehouse system. Optional 
StatusDefines the type of status message that has occurred for the individual Part Order Line Item. This could contain information related to errors associated iwth invalid part numbers, etc. Optional 
DealerNetPriceDealer net price of the individual part for the quantity indicated. Optional 
SuggestedRetailPriceSuggested retail price of the individual part for the quantity indicated. Optional 
ItemIdDescriptionItem part number detail description. Optional 
AllowBackOrderInd"Partial shipments permission." Optional 
LineStateThe LineState component represents the current and history states of the order line. This component may occur many times reflecting the history of states. Optional 
ManufacturerThis is the name of the OEM who manufactured the part. This is the full noun name, not a code. Optional 
AllowBackOrderPartialShipIdentifies if the dealer is willing to accept backorders and partial shipments on the order. Clearly communicates the deal intention for how to handle back orders and partial shipments. Note: Line item overrides can be made. If provided at the line level for any given line it overrides the values present at the header. Optional 
AllowCrossShipmentIndPermission indicator for multiple shipment sources. Note: Line item overrides can be made. If provided at the line level for any given line it overrides the values present at the header. Optional 
AllowSubstitutionIndIndicates if the dealer allows a substituted part. Optional 
AllowSupersessionIndIndicates if the dealer allows a superseded part. Optional 
ShipPriorityDefines two conceptsL The shipping method (e.g. ground or air) and the ship duration (how fast the customer wants the order to be delivered). ShipPriority applies to all warehouses items can be shipped from, unless the supplier accepts an AlternateShipPriority. If the supplier accpets AlternateShipPriority, then ShipPriority applies only to the facing warehouse fro the dealer. A facing warehous is the default, usually the most geographically close, warehouse for the dealer. Optional 
SupplierToDealerCommentsEnables a Supplier to send comments to the dealer without disturbing dealer line comments. Otherwise, the supplier will have to either overwrite or append Supplier related comments to Dealer comments. Optional 

XML Instance Representation
<...>
<LineNumber> LineNumber </LineNumber> [0..1] ?
<OrderQuantity> OrderQuantity </OrderQuantity> [0..1] ?
<PromisedDeliveryDate> PromisedDeliveryDate </PromisedDeliveryDate> [0..1] ?
<PromisedShipDate> PromisedShipDate </PromisedShipDate> [0..1] ?
<AcknowledgmentDetail> AcknowledgmentDetail </AcknowledgmentDetail> [0..1] ?
<PartDimensions> PartDimensions </PartDimensions> [0..1] ?
<MileageIn> MileageIn </MileageIn> [0..1] ?
<CustomerName> CustomerName </CustomerName> [0..1] ?
<LineItemComments> LineItemComments </LineItemComments> [0..1] ?
<PartLineInternalReference> PartLineInternalReference </PartLineInternalReference> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<SupplierItemId> SupplierItemId </SupplierItemId> [0..1] ?
<BinLocation> BinLocation </BinLocation> [0..1] ?
<PartClass> PartClass </PartClass> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<ShipWarehouse> ShipWarehouse </ShipWarehouse> [0..1] ?
<OptionCode> OptionCode </OptionCode> [0..1] ?
<PartVerification> PartVerification </PartVerification> [0..1] ?
<VIN> VIN </VIN> [0..1] ?
<IgnitionKeyNumber> IgnitionKeyNumber </IgnitionKeyNumber> [0..1] ?
<ClaimType> ClaimType </ClaimType> [0..1] ?
<DiagnosticCode> DiagnosticCodes </DiagnosticCode> [0..1] ?
<RepairOrderNumber> RepairOrderNumber </RepairOrderNumber> [0..1] ?
<OrderReferenceNumber> OrderReferenceNumber </OrderReferenceNumber> [0..1] ?
<HazmatShippingChargeInd> HazmatShippingChargeInd </HazmatShippingChargeInd> [0..1] ?
<TariffCodeInd> TariffCodeInd </TariffCodeInd> [0..1] ?
<TariffCode> TariffCode </TariffCode> [0..1] ?
<ShipmentCarrier> ShipmentCarrier </ShipmentCarrier> [0..1] ?
<HazmatInd> HazmatInd </HazmatInd> [0..1] ?
<SupplierLineId> SupplierLineId </SupplierLineId> [0..1] ?
<Status> AcknowledgementStatus </Status> [0..*] ?
<DealerNetPrice> DealerNetPrice </DealerNetPrice> [0..1] ?
<SuggestedRetailPrice> SuggestedRetailPrice </SuggestedRetailPrice> [0..1] ?
<ItemIdDescription> ItemIdDescription </ItemIdDescription> [0..1] ?
<AllowBackOrderInd> AllowBackOrderInd </AllowBackOrderInd> [0..1] ?
<LineState> LineState </LineState> [0..*] ?
<Manufacturer> Manufacturer </Manufacturer> [0..1] ?
<AllowBackOrderPartialShip> AllowBackOrderPartialShip </AllowBackOrderPartialShip> [0..1] ?
<AllowCrossShipmentInd> AllowCrossShipmentInd </AllowCrossShipmentInd> [0..1] ?
<AllowSubstitutionInd> AllowSubstitutionInd </AllowSubstitutionInd> [0..1] ?
<AllowSupersessionInd> AllowSupersessionInd </AllowSupersessionInd> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
<SupplierToDealerComments> SupplierToDealerComments </SupplierToDealerComments> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="PartsOrderLine">
<xsd:complexContent>
<xsd:extension base="PartsOrderLineBase">
<xsd:sequence>
<xsd:element name="AcknowledgmentDetail" type="AcknowledgmentDetail" minOccurs="0"/>
<xsd:element name="PartDimensions" type="PartDimensions" minOccurs="0"/>
<xsd:element name="MileageIn" type="MileageIn" minOccurs="0"/>
<xsd:element name="CustomerName" type="CustomerName" minOccurs="0"/>
<xsd:element name="LineItemComments" type="LineItemComments" minOccurs="0"/>
<xsd:element name="PartLineInternalReference" type="PartLineInternalReference" minOccurs="0"/>
<xsd:element name="ItemId" type="ItemId" minOccurs="0"/>
<xsd:element name="SupplierItemId" type="SupplierItemId" minOccurs="0"/>
<xsd:element name="BinLocation" type="BinLocation" minOccurs="0"/>
<xsd:element name="PartClass" type="PartClass" minOccurs="0"/>
<xsd:element name="PartType" type="PartType" minOccurs="0"/>
<xsd:element name="ShipWarehouse" type="ShipWarehouse" minOccurs="0"/>
<xsd:element name="OptionCode" type="OptionCode" minOccurs="0"/>
<xsd:element name="PartVerification" type="PartVerification" minOccurs="0"/>
<xsd:element name="VIN" type="VIN" minOccurs="0"/>
<xsd:element name="IgnitionKeyNumber" type="IgnitionKeyNumber" minOccurs="0"/>
<xsd:element name="ClaimType" type="ClaimType" minOccurs="0"/>
<xsd:element name="DiagnosticCode" type="DiagnosticCodes" minOccurs="0"/>
<xsd:element name="RepairOrderNumber" type="RepairOrderNumber" minOccurs="0"/>
<xsd:element name="OrderReferenceNumber" type="OrderReferenceNumber" minOccurs="0"/>
<xsd:element name="HazmatShippingChargeInd" type="HazmatShippingChargeInd" minOccurs="0"/>
<xsd:element name="TariffCodeInd" type="TariffCodeInd" minOccurs="0"/>
<xsd:element name="TariffCode" type="TariffCode" minOccurs="0"/>
<xsd:element name="ShipmentCarrier" type="ShipmentCarrier" minOccurs="0"/>
<xsd:element name="HazmatInd" type="HazmatInd" minOccurs="0"/>
<xsd:element name="SupplierLineId" type="SupplierLineId" minOccurs="0"/>
<xsd:element name="Status" type="AcknowledgementStatus" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="DealerNetPrice" type="DealerNetPrice" minOccurs="0"/>
<xsd:element name="SuggestedRetailPrice" type="SuggestedRetailPrice" minOccurs="0"/>
<xsd:element name="ItemIdDescription" type="ItemIdDescription" minOccurs="0"/>
<xsd:element name="AllowBackOrderInd" type="AllowBackOrderInd" minOccurs="0"/>
<xsd:element name="LineState" type="LineState" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Manufacturer" type="Manufacturer" minOccurs="0"/>
<xsd:element name="AllowBackOrderPartialShip" type="AllowBackOrderPartialShip" minOccurs="0"/>
<xsd:element name="AllowCrossShipmentInd" type="AllowCrossShipmentInd" minOccurs="0"/>
<xsd:element name="AllowSubstitutionInd" type="AllowSubstitutionInd" minOccurs="0"/>
<xsd:element name="AllowSupersessionInd" type="AllowSupersessionInd" minOccurs="0"/>
<xsd:element name="ShipPriority" type="ShipPriority" minOccurs="0"/>
<xsd:element name="SupplierToDealerComments" type="SupplierToDealerComments" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): PartsOrderLineBase

Super-types:None
Sub-types:

NamePartsOrderLineBase
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LineNumber Optional 
OrderQuantityIndicates the number of ordered items for the given line. Optional 
PromisedDeliveryDateIndicates the date in which the order was promised to be delivered to the customer. Optional 
PromisedShipDateIndicates the date in which the order was promised to be shipped from the supplier to the customer. Optional 

XML Instance Representation
<...>
<LineNumber> LineNumber </LineNumber> [0..1] ?
<OrderQuantity> OrderQuantity </OrderQuantity> [0..1] ?
<PromisedDeliveryDate> PromisedDeliveryDate </PromisedDeliveryDate> [0..1] ?
<PromisedShipDate> PromisedShipDate </PromisedShipDate> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="PartsOrderLineBase">
<xsd:sequence>
<xsd:element name="LineNumber" type="LineNumber" minOccurs="0"/>
<xsd:element name="OrderQuantity" type="OrderQuantity" minOccurs="0"/>
<xsd:element name="PromisedDeliveryDate" type="PromisedDeliveryDate" minOccurs="0"/>
<xsd:element name="PromisedShipDate" type="PromisedShipDate" minOccurs="0"/>
</xsd:sequence>
</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): PaymentTermsBase

Super-types:None
Sub-types:

NamePaymentTermsBase
Abstractno
DocumentationIdentifies the payment terms for an Order or Invoice.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DescriptionA user friendly description of the Term (e.g. 10 Percent discount if payed in 30 days) Optional 
DueDateThe absolute due date and time. Optional 
PaymentTermsDateThe date and time when the payment terms go into effect. Used in conjunction with NumberOfDays Optional 
NumberOfDaysThe number of days from the PaymentTermDateTime by which payment is expected. Optional 

XML Instance Representation
<...>
<Description> Description </Description> [0..1] ?
<DueDate> DueDate </DueDate> [0..1] ?
<PaymentTermsDate> PaymentTermsDate </PaymentTermsDate> [0..1] ?
<NumberOfDays> NumberOfDays </NumberOfDays> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="PaymentTermsBase">
<xsd:sequence>
<xsd:element name="Description" type="Description" minOccurs="0"/>
<xsd:element name="DueDate" type="DueDate" minOccurs="0"/>
<xsd:element name="PaymentTermsDate" type="PaymentTermsDate" minOccurs="0"/>
<xsd:element name="NumberOfDays" type="NumberOfDays" minOccurs="0"/>
</xsd:sequence>
</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): PeriodABIE

Super-types:None
Sub-types:

NamePeriodABIE
Abstractno
DocumentationThe ShipmentCarrierDetail component is used to describe the shipment carrier to be used for a shipment and the method by which the shipment will be made.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DurationMeasureThe measure of the length of time for this time period such as hours, days, weeks, months, years. Optional 
InclusiveIndIndicates which warehouse or distribution center from which a shipment originates. Optional 
StartDateTimeThe date, time, date time or other date time value for the start of this period of time. Optional 
EndDateTimeA date, time, date time or other date time value which specifies the end of this period of time. Optional 
CompleteDateTimeThe date, time, date time or other date time value for a complete period of time expressed as a specific month, a specific week etc. Optional 
OpenIndThe indication of whether or not an entity is open during this period. Optional 

XML Instance Representation
<...>
<DurationMeasure> DurationMeasure </DurationMeasure> [0..1] ?
<InclusiveInd> InclusiveInd </InclusiveInd> [0..1] ?
<StartDateTime> StartDateTime </StartDateTime> [0..1] ?
<EndDateTime> EndDateTime </EndDateTime> [0..1] ?
<CompleteDateTime> CompleteDateTime </CompleteDateTime> [0..1] ?
<OpenInd> OpenInd </OpenInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="PeriodABIE">
<xsd:sequence>
<xsd:element name="DurationMeasure" type="DurationMeasure" minOccurs="0" maxOccurs="1"/>
<xsd:element name="InclusiveInd" type="InclusiveInd" minOccurs="0" maxOccurs="1"/>
<xsd:element name="StartDateTime" type="StartDateTime" minOccurs="0" maxOccurs="1"/>
<xsd:element name="EndDateTime" type="EndDateTime" minOccurs="0" maxOccurs="1"/>
<xsd:element name="CompleteDateTime" type="CompleteDateTime" minOccurs="0" maxOccurs="1"/>
<xsd:element name="OpenInd" type="OpenInd" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): Quantity

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
uom Required 

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

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

Super-types:None
Sub-types:None

NameShipmentCarrierDetail
Abstractno
DocumentationThe ShipmentCarrierDetail component is used to describe the shipment carrier to be used for a shipment and the method by which the shipment will be made.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ShipmentCarrierCompanyCodePreferred carrier for delivery of item. Optional 
ShipmentCarrierServLevelCodeIndicates the priority of service to be provided by the Shipment Carrier Optional 
ShipCarrierTransMethodTypeCodeDefines the method by which a shipment carrier transports an item (i.e., air, ground, etc.) Optional 
ShipmentCarrierDeliveryCodeIndicates the application of special options for delivery. Optional 
ShipmentTimePeriodIndicates if a shipment carrier is to be the primary shipment carrier. Optional 
PrimaryShipmentCarrierIndIndicates if a shipment carrier is to be the primary shipment carrier. Optional 
OriginatingWarehouseIndicates which warehouse or distribution center from which a shipment originates. Optional 
ShipCarrierCollectMethodCodeIndicates how the carrier is to collect payment for the delivery service. Optional 
ShipCarrierRestrictByWarehouseThe shipment carrier service has been restricted to use at the specified warehouse. Optional 
ShipCarrierRestrictByCountryIndicates the Shipment Carrier's service is restricted to the specified country. Optional 
ShipCarrierRestrictByProgramThe shipment carrier service has been restricted to use with the specified program. Optional 
ShipCarrierRestrictByOrderTypeIndicates the specified order type by which the service is being restricted. Optional 
ShipmentCarrierPurposeCommentFree form text used to further define the shipment carrier service. Optional 
PrimShipCarrierTransMethodIndIndicates if a shipment carrier transport method is to be the primary transport method. Optional 

XML Instance Representation
<...>
<ShipmentCarrierCompanyCode> ShipmentCarrierCompanyCode </ShipmentCarrierCompanyCode> [0..1] ?
<ShipmentCarrierServLevelCode> ShipmentCarrierServLevelCode </ShipmentCarrierServLevelCode> [0..1] ?
<ShipCarrierTransMethodTypeCode> ShipCarrierTransMethodTypeCode </ShipCarrierTransMethodTypeCode> [0..1] ?
<ShipmentCarrierDeliveryCode> ShipmentCarrierDeliveryCode </ShipmentCarrierDeliveryCode> [0..1] ?
<ShipmentTimePeriod> ShipmentTimePeriod </ShipmentTimePeriod> [0..*] ?
<PrimaryShipmentCarrierInd> PrimaryShipmentCarrierInd </PrimaryShipmentCarrierInd> [0..1] ?
<OriginatingWarehouse> OriginatingWarehouse </OriginatingWarehouse> [0..1] ?
<ShipCarrierCollectMethodCode> ShipCarrierCollectMethodCode </ShipCarrierCollectMethodCode> [0..1] ?
<ShipCarrierRestrictByWarehouse> ShipCarrierRestrictByWarehouse </ShipCarrierRestrictByWarehouse> [0..1] ?
<ShipCarrierRestrictByCountry> ShipCarrierRestrictByCountry </ShipCarrierRestrictByCountry> [0..1] ?
<ShipCarrierRestrictByProgram> ShipCarrierRestrictByProgram </ShipCarrierRestrictByProgram> [0..1] ?
<ShipCarrierRestrictByOrderType> ShipCarrierRestrictByOrderType </ShipCarrierRestrictByOrderType> [0..1] ?
<ShipmentCarrierPurposeComment> ShipmentCarrierPurposeComment </ShipmentCarrierPurposeComment> [0..1] ?
<PrimShipCarrierTransMethodInd> PrimShipCarrierTransMethodInd </PrimShipCarrierTransMethodInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ShipmentCarrierDetail">
<xsd:sequence>
<xsd:element name="ShipmentCarrierCompanyCode" type="ShipmentCarrierCompanyCode" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipmentCarrierServLevelCode" type="ShipmentCarrierServLevelCode" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipCarrierTransMethodTypeCode" type="ShipCarrierTransMethodTypeCode" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipmentCarrierDeliveryCode" type="ShipmentCarrierDeliveryCode" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipmentTimePeriod" type="ShipmentTimePeriod" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="PrimaryShipmentCarrierInd" type="PrimaryShipmentCarrierInd" minOccurs="0" maxOccurs="1"/>
<xsd:element name="OriginatingWarehouse" type="OriginatingWarehouse" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipCarrierCollectMethodCode" type="ShipCarrierCollectMethodCode" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipCarrierRestrictByWarehouse" type="ShipCarrierRestrictByWarehouse" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipCarrierRestrictByCountry" type="ShipCarrierRestrictByCountry" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipCarrierRestrictByProgram" type="ShipCarrierRestrictByProgram" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipCarrierRestrictByOrderType" type="ShipCarrierRestrictByOrderType" minOccurs="0" maxOccurs="1"/>
<xsd:element name="ShipmentCarrierPurposeComment" type="ShipmentCarrierPurposeComment" minOccurs="0" maxOccurs="1"/>
<xsd:element name="PrimShipCarrierTransMethodInd" type="PrimShipCarrierTransMethodInd" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): ShipmentTimePeriod

Super-types:PeriodABIE < ShipmentTimePeriod (by extension)
Sub-types:None

NameShipmentTimePeriod
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DurationMeasureThe measure of the length of time for this time period such as hours, days, weeks, months, years. Optional 
InclusiveIndIndicates which warehouse or distribution center from which a shipment originates. Optional 
StartDateTimeThe date, time, date time or other date time value for the start of this period of time. Optional 
EndDateTimeA date, time, date time or other date time value which specifies the end of this period of time. Optional 
CompleteDateTimeThe date, time, date time or other date time value for a complete period of time expressed as a specific month, a specific week etc. Optional 
OpenIndThe indication of whether or not an entity is open during this period. Optional 

XML Instance Representation
<...>
<DurationMeasure> DurationMeasure </DurationMeasure> [0..1] ?
<InclusiveInd> InclusiveInd </InclusiveInd> [0..1] ?
<StartDateTime> StartDateTime </StartDateTime> [0..1] ?
<EndDateTime> EndDateTime </EndDateTime> [0..1] ?
<CompleteDateTime> CompleteDateTime </CompleteDateTime> [0..1] ?
<OpenInd> OpenInd </OpenInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ShipmentTimePeriod">
<xsd:complexContent>
<xsd:extension base="PeriodABIE"/>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ShipToParty

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

NameShipToParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional
This component will be optional on the condition that the PartyId has been completed. If there is no PartyId, than the AlternatePartyId component is required.
 
NameCompany name of organizational party Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only: Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
AddressOrganizational Party address Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only:Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
DBANameDoing Business As name. Optional
In the case of the BillTo and ShipTo Parties only:
(INACTIVE)
 
LocationIdCode identifying the physical location of a dealer. 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] ?
<LocationId> LocationId </LocationId> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ShipToParty">
<xsd:complexContent>
<xsd:extension base="OrganizationPartyBase">
<xsd:sequence>
<xsd:element name="LocationId" type="LocationId" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ShipWarehouse

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

NameShipWarehouse
Abstractno
DocumentationWarehouse override code. Indicates which warehouse or distribution center to ship from.
More information at: http://www.starstandard.org.

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

Components (Complex Type): Show

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

NameShow
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
OriginalBODId Optional 

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

Components (Complex Type): ShowPartsOrder

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

NameShowPartsOrder
Abstractno

Data Elements and Components

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

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

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

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

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

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

Components (Complex Type): ShowPartsOrderDataArea

Super-types:None
Sub-types:None

NameShowPartsOrderDataArea
Abstractno

Data Elements and Components

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

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

Components (Complex Type): Signature

Super-types:None
Sub-types:None

NameSignature
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
qualifyingAgency Optional 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules

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

Components (Complex Type): SplitPartsOrderLine

Super-types:PartsOrderLineBase < PartsOrderLine (by extension) < SplitPartsOrderLine (by extension)
Sub-types:None

NameSplitPartsOrderLine
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LineNumber Optional 
OrderQuantityIndicates the number of ordered items for the given line. Optional 
PromisedDeliveryDateIndicates the date in which the order was promised to be delivered to the customer. Optional 
PromisedShipDateIndicates the date in which the order was promised to be shipped from the supplier to the customer. Optional 
AcknowledgmentDetail"Represents feedback from the supplier concerning the original purchase order received. This component at the Line level will indicate whether all or specific products ordered are available." Optional 
PartDimensions"Indicates the dimensions of a part, such as the length of a piece of cloth or leather." Optional 
MileageIn"Odometer reading of vehicle when repair order was opened" Optional 
CustomerName"Free form text associated with order. May be name of customer associated with the order line or special order information." Optional 
LineItemComments"Free form text for dealer per line item or part order for comments or additional part information." Optional 
PartLineInternalReference"Internal DMS tracking information. Used to indicate relationships between internal DMS data and the part line information being sent to manufacturer." Optional 
ItemId"Item part number." Optional 
SupplierItemId"Supplier identification of part on order." Optional 
BinLocation"Dealer specific location of part." Optional 
PartClass"Gifts, literature, keys, regular parts Inventory Class code (if any) used in DMS system." Optional 
PartType"Specifies whether the parts are indicated by manufacturer part code or Part Number" Optional 
ShipWarehouse"Warehouse override code. Indicates which warehouse or distribution center to ship from." Optional 
OptionCode"Dealer processing preference to designate priority override by line item." Optional 
PartVerification"Indicates that the dealer is assuring the manufacturer that the line entry is correct (e.g., for unusually large quantity)." Optional 
VIN"Federally defined 17 position vehicle identification number." Optional 
IgnitionKeyNumber"Vehicle ignition key number." Optional 
ClaimType"Customer claim type, i.e., customer pay vs. warranty." Optional 
DiagnosticCode"A 3-digit complaint code for parts under warranty." Optional 
RepairOrderNumber"Identification number of repair order assigned by dealer or DMS." Optional 
OrderReferenceNumber"Original order number for line item." Optional 
HazmatShippingChargeInd"Indicates whether this Hazardous Material part will incur an additional shipping charge." Optional 
TariffCodeInd"Indicator of tariff." Optional 
TariffCode"Code identifying the tariff associated with the order/shipment." Optional 
ShipmentCarrier"Preferred carrier of deliver of part." Optional 
HazmatInd"Indicates whether this part the dealer is ordering is considered a hazardous material (e.g., air bag)." Optional 
SupplierLineIdSupplier-assigned line code for an established manufacturer to uniquely identify a part within a supplier's warehouse system. Optional 
StatusDefines the type of status message that has occurred for the individual Part Order Line Item. This could contain information related to errors associated iwth invalid part numbers, etc. Optional 
DealerNetPriceDealer net price of the individual part for the quantity indicated. Optional 
SuggestedRetailPriceSuggested retail price of the individual part for the quantity indicated. Optional 
ItemIdDescriptionItem part number detail description. Optional 
AllowBackOrderInd"Partial shipments permission." Optional 
LineStateThe LineState component represents the current and history states of the order line. This component may occur many times reflecting the history of states. Optional 
ManufacturerThis is the name of the OEM who manufactured the part. This is the full noun name, not a code. Optional 
AllowBackOrderPartialShipIdentifies if the dealer is willing to accept backorders and partial shipments on the order. Clearly communicates the deal intention for how to handle back orders and partial shipments. Note: Line item overrides can be made. If provided at the line level for any given line it overrides the values present at the header. Optional 
AllowCrossShipmentIndPermission indicator for multiple shipment sources. Note: Line item overrides can be made. If provided at the line level for any given line it overrides the values present at the header. Optional 
AllowSubstitutionIndIndicates if the dealer allows a substituted part. Optional 
AllowSupersessionIndIndicates if the dealer allows a superseded part. Optional 
ShipPriorityDefines two conceptsL The shipping method (e.g. ground or air) and the ship duration (how fast the customer wants the order to be delivered). ShipPriority applies to all warehouses items can be shipped from, unless the supplier accepts an AlternateShipPriority. If the supplier accpets AlternateShipPriority, then ShipPriority applies only to the facing warehouse fro the dealer. A facing warehous is the default, usually the most geographically close, warehouse for the dealer. Optional 
SupplierToDealerCommentsEnables a Supplier to send comments to the dealer without disturbing dealer line comments. Otherwise, the supplier will have to either overwrite or append Supplier related comments to Dealer comments. Optional 
LineThis Line component references the child order line. This is an optional one-to-many recursive relationship between order lines. This is used for splitting an order line, kits, substitutions, and part supersession. In such case, the current line becomes the parent of the child line. Optional
This component is only to be used in:
AcknowledgePartsOrder, ShowPartsOrder, ChangePartsOrder
 
ChildLineReasonCodeThe reason this line has child lines. Optional
This component is only to be used in:
AcknowledgePartsOrder, ShowPartsOrder, ChangePartsOrder
 
ChildLinePricingAppliesIndIdentifies if the pricing of the child line applies. Optional
This component is only to be used in:
AcknowledgePartsOrder, ShowPartsOrder, ChangePartsOrder
 
ChangeIndUsed to identify if a field or sub-componet has changed. (excluding child Lines). Optional
(INACTIVE)
Only used in the Change Parts Order BOD.
 
CrossShipmentRestrictionReduce the options of the OEM when shipping and order to the Dealer. This will override the same field in the header. Optional 
ShipmentCarrierDetailThe ShipmentCarrierDetail component is used to describe the shipment carrier to be used for a shipment and the method by which the shipment will be made. Optional 

XML Instance Representation
<...>
<LineNumber> LineNumber </LineNumber> [0..1] ?
<OrderQuantity> OrderQuantity </OrderQuantity> [0..1] ?
<PromisedDeliveryDate> PromisedDeliveryDate </PromisedDeliveryDate> [0..1] ?
<PromisedShipDate> PromisedShipDate </PromisedShipDate> [0..1] ?
<AcknowledgmentDetail> AcknowledgmentDetail </AcknowledgmentDetail> [0..1] ?
<PartDimensions> PartDimensions </PartDimensions> [0..1] ?
<MileageIn> MileageIn </MileageIn> [0..1] ?
<CustomerName> CustomerName </CustomerName> [0..1] ?
<LineItemComments> LineItemComments </LineItemComments> [0..1] ?
<PartLineInternalReference> PartLineInternalReference </PartLineInternalReference> [0..1] ?
<ItemId> ItemId </ItemId> [0..1] ?
<SupplierItemId> SupplierItemId </SupplierItemId> [0..1] ?
<BinLocation> BinLocation </BinLocation> [0..1] ?
<PartClass> PartClass </PartClass> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<ShipWarehouse> ShipWarehouse </ShipWarehouse> [0..1] ?
<OptionCode> OptionCode </OptionCode> [0..1] ?
<PartVerification> PartVerification </PartVerification> [0..1] ?
<VIN> VIN </VIN> [0..1] ?
<IgnitionKeyNumber> IgnitionKeyNumber </IgnitionKeyNumber> [0..1] ?
<ClaimType> ClaimType </ClaimType> [0..1] ?
<DiagnosticCode> DiagnosticCodes </DiagnosticCode> [0..1] ?
<RepairOrderNumber> RepairOrderNumber </RepairOrderNumber> [0..1] ?
<OrderReferenceNumber> OrderReferenceNumber </OrderReferenceNumber> [0..1] ?
<HazmatShippingChargeInd> HazmatShippingChargeInd </HazmatShippingChargeInd> [0..1] ?
<TariffCodeInd> TariffCodeInd </TariffCodeInd> [0..1] ?
<TariffCode> TariffCode </TariffCode> [0..1] ?
<ShipmentCarrier> ShipmentCarrier </ShipmentCarrier> [0..1] ?
<HazmatInd> HazmatInd </HazmatInd> [0..1] ?
<SupplierLineId> SupplierLineId </SupplierLineId> [0..1] ?
<Status> AcknowledgementStatus </Status> [0..*] ?
<DealerNetPrice> DealerNetPrice </DealerNetPrice> [0..1] ?
<SuggestedRetailPrice> SuggestedRetailPrice </SuggestedRetailPrice> [0..1] ?
<ItemIdDescription> ItemIdDescription </ItemIdDescription> [0..1] ?
<AllowBackOrderInd> AllowBackOrderInd </AllowBackOrderInd> [0..1] ?
<LineState> LineState </LineState> [0..*] ?
<Manufacturer> Manufacturer </Manufacturer> [0..1] ?
<AllowBackOrderPartialShip> AllowBackOrderPartialShip </AllowBackOrderPartialShip> [0..1] ?
<AllowCrossShipmentInd> AllowCrossShipmentInd </AllowCrossShipmentInd> [0..1] ?
<AllowSubstitutionInd> AllowSubstitutionInd </AllowSubstitutionInd> [0..1] ?
<AllowSupersessionInd> AllowSupersessionInd </AllowSupersessionInd> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
<SupplierToDealerComments> SupplierToDealerComments </SupplierToDealerComments> [0..1] ?
<Line> SplitPartsOrderLine </Line> [0..*] ?
<ChildLineReasonCode> ChildLineReasonCode </ChildLineReasonCode> [0..1] ?
<ChildLinePricingAppliesInd> ChildLinePricingAppliesInd </ChildLinePricingAppliesInd> [0..1] ?
<ChangeInd> ChangeInd </ChangeInd> [0..1] ?
<CrossShipmentRestriction> CrossShipmentRestriction </CrossShipmentRestriction> [0..*] ?
<ShipmentCarrierDetail> ShipmentCarrierDetail </ShipmentCarrierDetail> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="SplitPartsOrderLine">
<xsd:complexContent>
<xsd:extension base="PartsOrderLine">
<xsd:sequence>
<xsd:element name="Line" type="SplitPartsOrderLine" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ChildLineReasonCode" type="ChildLineReasonCode" minOccurs="0"/>
<xsd:element name="ChildLinePricingAppliesInd" type="ChildLinePricingAppliesInd" minOccurs="0"/>
<xsd:element name="ChangeInd" type="ChangeInd" minOccurs="0"/>
<xsd:element name="CrossShipmentRestriction" type="CrossShipmentRestriction" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ShipmentCarrierDetail" type="ShipmentCarrierDetail" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): SubtotalAmount

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

NameSubtotalAmount
Abstractno
DocumentationTotal amount of line items.
More information at: http://www.starstandard.org.

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

Components (Complex Type): SuggestedRetailPrice

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

NameSuggestedRetailPrice
Abstractno
DocumentationSuggested retail price of the individual part for the quantity indicated.
More information at: http://www.starstandard.org.

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

Components (Complex Type): SupplierItemId

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

NameSupplierItemId
Abstractno
DocumentationSupplier identification of part on order.
More information at: http://www.starstandard.org.

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

Components (Complex Type): SupplierLineId

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

NameSupplierLineId
Abstractno
DocumentationSupplier-assigned line code for an established manufacturer to uniquely identify a part within a supplier's warehouse system.
More information at: http://www.starstandard.org.

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

Components (Complex Type): SupplierParty

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

NameSupplierParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional
This component will be optional on the condition that the PartyId has been completed. If there is no PartyId, than the AlternatePartyId component is required.
 
NameCompany name of organizational party Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only: Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
AddressOrganizational Party address Optional
In the case of the BillTo, Supplier and AlternateShipTo Parties only:Please note that although the schema shows this as an Optional field, in this BOD usage it should be Required.
 
DBANameDoing Business As name. Optional
In the case of the BillTo and ShipTo Parties only:
(INACTIVE)
 

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

Components (Complex Type): TermsDetail

Super-types:None
Sub-types:None

NameTermsDetail
Abstractno
DocumentationThe Terms component represents the payment terms as specified by the supplier in a program interpretable way. Such information can tie to the accounting package of a DMS.
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TermsStartDateThe start date for the payment term of the record. Required
YYYY-MM-DD
 
TermsDueDateThe due date for the payment term of this record. Required
YYYY-MM-DD
 
TermsDiscountPercentageThe amount of discount to the total amount of the order muliplied by the MinimumPaymentPercent. This could be 0. An example of a percentage value shown in decimal form would be 56.5% which would be 0.565 in decimal form. Required 
MinimumPaymentPercentThe minimum percentage of payment for this Terms record. An example of a percentage value shown in decimal form would be 56.5% which would be 0.565 in decimal form. Required 

XML Instance Representation
<...>
<TermsStartDate> TermsStartDate </TermsStartDate> [1] ?
<TermsDueDate> TermsDueDate </TermsDueDate> [1] ?
<TermsDiscountPercentage> TermsDiscountPercentage </TermsDiscountPercentage> [1] ?
<MinimumPaymentPercent> MinimumPaymentPercent </MinimumPaymentPercent> [1] ?
</...>
Schema Component Representation
<xsd:complexType name="TermsDetail">
<xsd:sequence>
<xsd:element name="TermsStartDate" type="TermsStartDate"/>
<xsd:element name="TermsDueDate" type="TermsDueDate"/>
<xsd:element name="TermsDiscountPercentage" type="TermsDiscountPercentage"/>
<xsd:element name="MinimumPaymentPercent" type="MinimumPaymentPercent"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): TermsDiscountPercentage

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

NameTermsDiscountPercentage
Abstractno
DocumentationThe amount of discount to the total amount of the order multipled by the MinimumPaymentPercent. This could be 0. An example of a percentage value show in decimal form would be 56.5%, which would be 0.565 in decimal form.
More information at: http://www.starstandard.org.

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

Components (Complex Type): TermsOptionGroup

Super-types:None
Sub-types:None

NameTermsOptionGroup
Abstractno
DocumentationThe TermsOptionGroup component represents a set of options for the terms of the payment. Each occurence of TermsOptionGroup is, by definition, a payment option to the other TermsOptionGroup occurrences. (Boolean OR among TermsOptionGroup occurences)
More information at: http://www.starstandard.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TermsThe Terms component represents the payment terms as specified by the supplier in a program interpretable way. Such information can tie to the accounting package of a DMS. Required 

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

Components (Complex Type): TotalAmountLessTax

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

NameTotalAmountLessTax
Abstractno
DocumentationTotal dollar amount of the order including freight and handling charge, but excluding taxes.
More information at: http://www.starstandard.org.

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

Components (Complex Type): Verb

Super-types:None
Sub-types:

NameVerb
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules

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

Components (Complex Type): Warehouse

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

NameWarehouse
Abstractno
DocumentationWarehouse Number
More information at: http://www.starstandard.org.

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

Simple Type: AccountingDate

Super-types:xsd:gYearMonth < AccountingDate (by restriction)
Sub-types:

NameAccountingDate
DocumentationMonth and year accounting date conforms to ISO 8601 format rules Ex: \d\d\d\d-\d\d
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="AccountingDate">
<xsd:restriction base="xsd:gYearMonth"/>
</xsd:simpleType>
top

Simple Type: AcknowledgmentCode

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

NameAcknowledgmentCode
DocumentationRepresents a list of codes that specify status values for the acknowledgment.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
00 – Accepted as received
11 – Accepted with modifications in the header only or in the header and in the line
22 – Order has been rejected

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

Simple Type: AddressLine

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

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

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

Simple Type: AddressVerificationCode

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

NameAddressVerificationCode
DocumentationCode resulting from verification of address to credit card number.
More information at: http://www.starstandard.org.

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

Simple Type: AllowBackOrderInd

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

NameAllowBackOrderInd
DocumentationPartial shipments permission.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: AllowBackOrderPartialShip

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

NameAllowBackOrderPartialShip
DocumentationIdentifies if the dealer is willing to accept backorders and partial shipments on the order.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
No Back OrderDealer will not accept back orders
No Back Order Ship AvailableBack order shipping is not available
Allow Back OrderDealer will allow back orders
Allow Back Order No PartialDealer will allow back orders with no partial shipments

Schema Component Representation
<xsd:simpleType name="AllowBackOrderPartialShip">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="No Back Order"/>
<xsd:enumeration value="No Back Order Ship Available"/>
<xsd:enumeration value="Allow Back Order"/>
<xsd:enumeration value="Allow Back Order No Partial"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: AllowCrossShipmentInd

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

NameAllowCrossShipmentInd
DocumentationPermission indicator for multiple shipment sources.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: AllowSubstitutionInd

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

NameAllowSubstitutionInd
DocumentationIndicates if the dealer allows substituted part.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: AllowSupersessionInd

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

NameAllowSupersessionInd
DocumentationIndicates if the dealer allows a superseded part.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: AlternateShipToInd

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

NameAlternateShipToInd
DocumentationIndicates if the order can be shipped to the alternate address.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

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

NameAuthorizationDateTime
DocumentationThe date and time the auhtorization was completed.
More information at: http://www.starstandard.org.

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

Simple Type: AuthorizationNumber

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

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

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

Simple Type: BinLocation

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

NameBinLocation
DocumentationDealer specific location of part.
More information at: http://www.starstandard.org.

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

Simple Type: ChangeInd

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

NameChangeInd
DocumentationIndicates whether a field or sub-component has changed.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: ChildLinePricingAppliesInd

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

NameChildLinePricingAppliesInd
DocumentationIdentifies if the pricing of the child line(s) applies.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: ChildLineReasonCode

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

NameChildLineReasonCode
DocumentationThe reason this line has child lines.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Multi-ConditionOne or more child lines exist due to differences in allocation such as back orders and warehouse supply.
Kit ExplodedOne or more child lines exists to express the availability of parts within the kit.
SupersededOne or more child lines exist to express the ordered part was superseded by the listed parts.
SubstitutedOne or more child lines exist to express the ordered part was substituted by the listed parts.

Schema Component Representation
<xsd:simpleType name="ChildLineReasonCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Multi-Condition"/>
<xsd:enumeration value="Kit Exploded"/>
<xsd:enumeration value="Superseded"/>
<xsd:enumeration value="Substituted"/>
</xsd:restriction>
</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: ClaimType

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

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

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

Simple Type: Code

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

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

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

Simple Type: CompanyName

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

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

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

Simple Type: CompanyNameOnAccount

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

NameCompanyNameOnAccount
DocumentationCompany name on credit card.
More information at: http://www.starstandard.org.

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

Simple Type: CompleteDateTime

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

NameCompleteDateTime
DocumentationThe date, time, date time or other date time value for a complete period of time expressed as a specific month, a specific week etc.
More information at: http://www.starstandard.org.

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

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

NameConsolidateInd
DocumentationIndicates like order types should be consolidated to one invoice/shipment.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: Country

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

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

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

Simple Type: County

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

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

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

Simple Type: CreditCardExpirationDate

Super-types:xsd:gYearMonth < AccountingDate (by restriction) < CreditCardExpirationDate (by restriction)
Sub-types:None

NameCreditCardExpirationDate
DocumentationIndicates the expiration month and year of the credit card.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="CreditCardExpirationDate">
<xsd:restriction base="AccountingDate"/>
</xsd:simpleType>
top

Simple Type: CreditCardTransactionNumber

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

NameCreditCardTransactionNumber
DocumentationNumber of transaction related to credit card processing company.
More information at: http://www.starstandard.org.

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

Simple Type: CreditCardType

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

NameCreditCardType
DocumentationAccount type (e.g., Visa, Mastercard, American Express, etc.)
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
VisaVisa
MasterCardMasterCard
AMEXAmerican Express
DiscoverDiscover
OtherOther
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="CreditCardType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Visa"/>
<xsd:enumeration value="MasterCard"/>
<xsd:enumeration value="AMEX"/>
<xsd:enumeration value="Discover"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: CrossShipmentRestrictionCode

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

NameCrossShipmentRestrictionCode
DocumentationReduce the options of the OEM when shipping and order to the Dealer
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
PrimaryThe primary parts distribution center to ship the parts.
AlternateAllows any altenate parts distribution center to be used.
Low VolumeUse the low volume parts distribution center for slow moving parts.
Domestic OnlyOnly use domestic parts distribution centers
NoneNo winch

Schema Component Representation
<xsd:simpleType name="CrossShipmentRestrictionCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Primary"/>
<xsd:enumeration value="Alternate"/>
<xsd:enumeration value="Low Volume"/>
<xsd:enumeration value="Domestic Only"/>
<xsd:enumeration value="None"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Currency

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

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

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

Simple Type: CustomerName

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

NameCustomerName
DocumentationFree form text associated with order. May be name of customer associated with the order line or special order information.
More information at: http://www.starstandard.org.

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

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

NameDealerOrderNumber
DocumentationA Dealer assigned identifier for the order. i.e. The Part Order number.
More information at: http://www.starstandard.org.

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

Simple Type: DiagnosticCodes

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

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

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

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

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

NameDueDate
DocumentationThe absolute due date.
More information at: http://www.starstandard.org.

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

Simple Type: DurationMeasure

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

NameDurationMeasure
DocumentationThe measure of the length of time for this time period such as hours, days, weeks, months, years.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
nanosecondNanosecond
microsecondMicrosecond
millisecondMillisecond
secondSecond
minuteMinute
hourHour
dayDay
weekWeek
monthMonth
yearYear
decadeDecade
centuryCentury
millenniumMillennium

Schema Component Representation
<xsd:simpleType name="DurationMeasure">
<xsd:restriction base="TimeMeasure"/>
</xsd:simpleType>
top

Simple Type: EndDateTime

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

NameEndDateTime
DocumentationA date, time, date time or other date time value which specifies the end of this period of time.
More information at: http://www.starstandard.org.

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

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

NameFeedbackInd
DocumentationIndicates that feedback is required.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: FlexTerms

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

NameFlexTerms
DocumentationIndicates if the dealer wishes to apply a discount to the order, or if the dealer wishes to increase their return allowance.
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="FlexTerms">
<xsd:restriction base="Terms"/>
</xsd:simpleType>
top

Simple Type: FOBTerms

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

NameFOBTerms
DocumentationTransit Ownership terms
More information at: http://www.starstandard.org.

Schema Component Representation
<xsd:simpleType name="FOBTerms">
<xsd:restriction base="Terms"/>
</xsd:simpleType>
top

Simple Type: HazmatInd

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

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

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

Simple Type: HazmatShippingChargeInd

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

NameHazmatShippingChargeInd
DocumentationIndicates whether this Hazardous Material part will incur an additional shipping charge.>
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: IgnitionKeyNumber

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

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

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

Simple Type: InclusiveInd

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

NameInclusiveInd
DocumentationThe indication of whether or not the start and end dates are included in this period.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

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

NameLineItemComments
DocumentationFree form text for dealer per line item or part order for comments or additional part information.
More information at: http://www.starstandard.org.

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

Simple Type: LineNumber

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

NameLineNumber
DocumentationThe number of the given Line Component within the document. LineNumbers are assigned by the sending system.
More information at: http://www.starstandard.org.

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

Simple Type: LineStateType

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

NameLineStateType
DocumentationDefines a common enumeration of state values.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Hold
Submitted
Rejected
Back Ordered
Allocated
Cancelled
Pick List Printed
Shipped
OtherOther
N/ANot Applicable
ReferralReferral identifies the fact the part on the subject line has been referred to another supplier and will not be reported on through this parts order going forward. The Primary Supplier is giving a referral to another Supplier for this particular line. It is similar to canceling a line. The Primary Supplier will not report on this line any further with this order. The Dealer will still receive the part, however it will be a different Supplier providing the part.

Schema Component Representation
<xsd:simpleType name="LineStateType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Hold"/>
<xsd:enumeration value="Submitted"/>
<xsd:enumeration value="Rejected"/>
<xsd:enumeration value="Back Ordered"/>
<xsd:enumeration value="Allocated"/>
<xsd:enumeration value="Cancelled"/>
<xsd:enumeration value="Pick List Printed"/>
<xsd:enumeration value="Shipped"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="Referral"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: LocationDescription

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

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

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

Simple Type: Manufacturer

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

NameManufacturer
DocumentationManufacturer Name
More information at: http://www.starstandard.org.

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

Simple Type: ManufacturerOrderNumber

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

NameManufacturerOrderNumber
DocumentationManufacturer Order Number
More information at: http://www.starstandard.org.

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

Simple Type: MileageMeasure

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

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

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

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

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

NameNameOnAccount
DocumentationIndicates the name on the account, in the case of a credit card the name as it appears on the credit card.
More information at: http://www.starstandard.org.

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

Simple Type: NationalShipMode

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

NameNationalShipMode
DocumentationThe shipping mode applied to orders shipped by a national depot center.
More information at: http://www.starstandard.org.

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

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

NameOpenInd
DocumentationThe indication of whether or not an entity is open during this period.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: OptionCode

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

NameOptionCode
DocumentationDealer processing preference to designate priority override by line item.
More information at: http://www.starstandard.org.

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

Simple Type: OrderAction

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

NameOrderAction
DocumentationIdentifies the action to be applied to the entire order (e.g., Ship, Cancel, Upgrade, etc.)
More information at: http://www.starstandard.org.

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

Simple Type: OrderComments

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

NameOrderComments
DocumentationFree form text of remarks regarding the order.
More information at: http://www.starstandard.org.

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

Simple Type: OrderReferenceNumber

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

NameOrderReferenceNumber
DocumentationOriginal order number for line item.
More information at: http://www.starstandard.org.

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

Simple Type: OrderStateType

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

NameOrderStateType
DocumentationDefines a common enumeration of state values.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Hold
Submitted
Rejected
Pending Processing
Credit Hold
Cancelled
Allocated
Released
Complete
OtherOther
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="OrderStateType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Hold"/>
<xsd:enumeration value="Submitted"/>
<xsd:enumeration value="Rejected"/>
<xsd:enumeration value="Pending Processing"/>
<xsd:enumeration value="Credit Hold"/>
<xsd:enumeration value="Cancelled"/>
<xsd:enumeration value="Allocated"/>
<xsd:enumeration value="Released"/>
<xsd:enumeration value="Complete"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: OrderType

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

NameOrderType
DocumentationPart Order Type entered or selected at dealership. Stock-STK, Vehicle Off Road-VOR, Daily-DPO, Emergency-EMG, Supplemental-SUP, Promotional-PRO, Solicited-SOL, Vehicle Off Road Parts Inquiry-VPI, Weekly-WKL, Interim-INT, Export-EXP, Dropship Stock-DSS, Dropship Vehicle Off Road-DVR, Lock and Key-LAK, Will Call-WCL, Return Request w/ Reference-RRR, Return Request w/o Reference-RWR, Credit Request w/ Reference-CRR, Credit Request w/o Reference-CWR, Debit Request w/ Reference-DRR, Debit Request w/o Reference-DWR, Rush-RUS, Urgent-URG, Other-OTH, N/A-N/A, Hold-HLD, Dating-DTG.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
STKStock
VORVehicle Off Road
DPODaily
EMGEmergency
SUPSupplemental
PROPromotional
SOLSolicited
VPIVehicle Off Road Parts Inquiry
WKLWeekly
INTInterim
EXPExport
DSSDropship Stock
DVRDropship Vehicle Off Road
LAKLock and Key
WCLWill Call
RRRReturn Request w/ Reference
RWRReturn without Reference
CRRCredit Request with Reference
CWRCredit Request without Reference
DRRDebit Request with Reference
DWRDebit Request without Reference
RUSRush
URGUrgent
OTHOther
N/ANot Applicable
HLDHold
DTGDating

Schema Component Representation
<xsd:simpleType name="OrderType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="STK"/>
<xsd:enumeration value="VOR"/>
<xsd:enumeration value="DPO"/>
<xsd:enumeration value="EMG"/>
<xsd:enumeration value="SUP"/>
<xsd:enumeration value="PRO"/>
<xsd:enumeration value="SOL"/>
<xsd:enumeration value="VPI"/>
<xsd:enumeration value="WKL"/>
<xsd:enumeration value="INT"/>
<xsd:enumeration value="EXP"/>
<xsd:enumeration value="DSS"/>
<xsd:enumeration value="DVR"/>
<xsd:enumeration value="LAK"/>
<xsd:enumeration value="WCL"/>
<xsd:enumeration value="RRR"/>
<xsd:enumeration value="RWR"/>
<xsd:enumeration value="CRR"/>
<xsd:enumeration value="CWR"/>
<xsd:enumeration value="DRR"/>
<xsd:enumeration value="DWR"/>
<xsd:enumeration value="RUS"/>
<xsd:enumeration value="URG"/>
<xsd:enumeration value="OTH"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="HLD"/>
<xsd:enumeration value="DTG"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: OriginatingWarehouse

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

NameOriginatingWarehouse
DocumentationIndicates which warehouse or distribution center from which a shipment originates.
More information at: http://www.starstandard.org.

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

Simple Type: PartClass

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

NamePartClass
DocumentationGifts, literature, keys, regular parts Inventory Class code (if any) used in DMS system.
More information at: http://www.starstandard.org.

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

Simple Type: PartDimensions

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

NamePartDimensions
DocumentationIndicates the dimensions of a part, such as the length and width of a piece of cloth or leather.
More information at: http://www.starstandard.org.

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

Simple Type: PartLineInternalReference

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

NamePartLineInternalReference
DocumentationInternal DMS tracking information. Used to indicate relationships between internal DMS data and the part line information being sent to manufacturer.
More information at: http://www.starstandard.org.

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

Simple Type: PartType

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

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

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

Simple Type: PartVerification

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

NamePartVerification
DocumentationIndicates that the dealer is assuring the manufacturer that the line entry is correct (e.g., for unusually large quantity).
More information at: http://www.starstandard.org.

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

Simple Type: PaymentMethod

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

NamePaymentMethod
DocumentationIndicates the method of payment (e.g., cash, credit card, etc.).
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
TermsIndicates that payment terms are provided.
CODCash On Delivery
Due On ReceiptPayment is due upon receipt of invoice.
Credit CardIndicates that a credit card will be used as the method of payment.
CheckIndicates that a check will be used as the method of payment.
EFTElectronic funds transfer.
Payroll DeductionIndicates that a payment will be via deduction of an individual's payroll.
CashIndicates that cash will be used as the method of payment.
Finance
OtherOther
N/ANot Applicable
ExchangeIndicates the dealers intent to return parts in exchange for the monetary value of the order.

Schema Component Representation
<xsd:simpleType name="PaymentMethod">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Terms"/>
<xsd:enumeration value="COD"/>
<xsd:enumeration value="Due On Receipt"/>
<xsd:enumeration value="Credit Card"/>
<xsd:enumeration value="Check"/>
<xsd:enumeration value="EFT"/>
<xsd:enumeration value="Payroll Deduction"/>
<xsd:enumeration value="Cash"/>
<xsd:enumeration value="Finance"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="Exchange"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: PaymentTermsDate

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

NamePaymentTermsDate
DocumentationThe date and time the payment terms go into effect.
More information at: http://www.starstandard.org.

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

Simple Type: PayTerms

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

NamePayTerms
DocumentationWhen payment is due and/or discounts allowed.
More information at: http://www.starstandard.org.

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

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

NamePrimaryShipmentCarrierInd
DocumentationIndicates if a shipment carrier is to be the primary shipment carrier.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: PrimShipCarrierTransMethodInd

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

NamePrimShipCarrierTransMethodInd
DocumentationIndicates if a shipment carrier transport method is to be the primary transport method.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: PrintInd

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

NamePrintInd
DocumentationPrint the document flag.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: Priority

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

NamePriority
DocumentationIndicates manufacturer handling and processing urgency
More information at: http://www.starstandard.org.

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

Simple Type: PromisedDeliveryDate

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

NamePromisedDeliveryDate
DocumentationIndicates the date in which the order was promised to be delivered to the customer.
More information at: http://www.starstandard.org.

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

Simple Type: PromisedShipDate

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

NamePromisedShipDate
DocumentationIndicates the date in which the order was promised to be shipped from the supplier to the customer.
More information at: http://www.starstandard.org.

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

Simple Type: PromotionCode

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

NamePromotionCode
DocumentationIndicator of parts promotion.
More information at: http://www.starstandard.org.

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

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

NameReferralShipMode
DocumentationThe shipping mode applied to orders shipped by the referring depot center.
More information at: http://www.starstandard.org.

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

Simple Type: RepairOrderNumber

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

NameRepairOrderNumber
DocumentationIdentification number of repair order assignedby dealer or DMS.
More information at: http://www.starstandard.org.

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

Simple Type: RequestedShipDate

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

NameRequestedShipDate
DocumentationThe date the dealer is requesting the syoolier to ship the order. This could be sooner or later that the typical stock order shipping date. However, it is expected this field is intended to delay the shipment from the typical stock order processing to some later preferred date.
More information at: http://www.starstandard.org.

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

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

NameSequenceCode
DocumentationA pre-defined sort sequence for order consolidation, i.e., sort by part order.
More information at: http://www.starstandard.org.

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

Simple Type: SerialNumber

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

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

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

Simple Type: ShipCarrierCollectMethodCode

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

NameShipCarrierCollectMethodCode
DocumentationIndicates how the carrier is to collect payment for the delivery service.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
PrepaidThe delivery has been paid for by the shipper.
CollectThe delivery will be paid for at the time of receipt.

Schema Component Representation
<xsd:simpleType name="ShipCarrierCollectMethodCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Prepaid"/>
<xsd:enumeration value="Collect"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ShipCarrierRestrictByCountry

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

NameShipCarrierRestrictByCountry
DocumentationIndicates the Shipment Carrier's service is restricted to the specified country.
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="ShipCarrierRestrictByCountry">
<xsd:restriction base="Country"/>
</xsd:simpleType>
top

Simple Type: ShipCarrierRestrictByOrderType

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

NameShipCarrierRestrictByOrderType
DocumentationIndicates the specified order type by which the service is being restricted.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
STKStock
VORVehicle Off Road
DPODaily
EMGEmergency
SUPSupplemental
PROPromotional
SOLSolicited
VPIVehicle Off Road Parts Inquiry
WKLWeekly
INTInterim
EXPExport
DSSDropship Stock
DVRDropship Vehicle Off Road
LAKLock and Key
WCLWill Call
RRRReturn Request w/ Reference
RWRReturn without Reference
CRRCredit Request with Reference
CWRCredit Request without Reference
DRRDebit Request with Reference
DWRDebit Request without Reference
RUSRush
URGUrgent
OTHOther
N/ANot Applicable
HLDHold
DTGDating

Schema Component Representation
<xsd:simpleType name="ShipCarrierRestrictByOrderType">
<xsd:restriction base="OrderType"/>
</xsd:simpleType>
top

Simple Type: ShipCarrierRestrictByProgram

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

NameShipCarrierRestrictByProgram
DocumentationThe shipment carrier service has been restricted to use with the specified program.
More information at: http://www.starstandard.org.

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

Simple Type: ShipCarrierRestrictByWarehouse

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

NameShipCarrierRestrictByWarehouse
DocumentationThe shipment carrier service has been restricted to use at the specified warehouse.
More information at: http://www.starstandard.org.

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

Simple Type: ShipCarrierTransMethodTypeCode

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

NameShipCarrierTransMethodTypeCode
DocumentationDefines the method by which a shipment carrier transports an item (i.e., air, ground, etc.)
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Air Delivery
GroundShipment made by ground delivery

Schema Component Representation
<xsd:simpleType name="ShipCarrierTransMethodTypeCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Air Delivery"/>
<xsd:enumeration value="Ground"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ShipmentCarrier

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

NameShipmentCarrier
DocumentationPreferred carrier of deliver of part. Fedex - FED, Air Contact Transport - ACT, Danzas - DAN, Yellow Freight - YFT, UPS - UPS, Motor Cargo - MTC, Averitt - AVE, Chopper - CHO, Command - COM, Other - OTH, N/A - N/A, United States Postal Service - USPS, DHL - DHL, CON - California Overnight
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
FEDFedex
ACTAir Contact Transport
DANDanzas
YFTYellow Freight
UPSUPS
MTCMotor Cargo
AVEAveritt
CHOChopper
COMCommand
OTHOther
N/ANot Applicable
USPSUnited States Postal Service
DHLDHL
CONCalifornia Overnight
BurlBurlington Ontario
7ALQ Alliance Shipping7ALQ Alliance Shipping
Roadway ExpressRoadway Express
Parker Motor FreightParker Motor Freight

Schema Component Representation
<xsd:simpleType name="ShipmentCarrier">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="FED"/>
<xsd:enumeration value="ACT"/>
<xsd:enumeration value="DAN"/>
<xsd:enumeration value="YFT"/>
<xsd:enumeration value="UPS"/>
<xsd:enumeration value="MTC"/>
<xsd:enumeration value="AVE"/>
<xsd:enumeration value="CHO"/>
<xsd:enumeration value="COM"/>
<xsd:enumeration value="OTH"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="USPS"/>
<xsd:enumeration value="DHL"/>
<xsd:enumeration value="CON"/>
<xsd:enumeration value="Burl"/>
<xsd:enumeration value="7ALQ Alliance Shipping"/>
<xsd:enumeration value="Roadway Express"/>
<xsd:enumeration value="Parker Motor Freight"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ShipmentCarrierCompanyCode

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

NameShipmentCarrierCompanyCode
DocumentationPreferred carrier of deliver of part.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Federal ExpressFederal Express (FedEx)
Air Contact TransportAir Contact Transport
DanzasDanzas
Yellow FreightYellow Freight
United Parcel ServiceUnited Parcel Service (UPS)
Motor CargoMotor Cargo
AverittAveritt
ChopperChopper
CommandCommand
United States Postal ServiceUnited States Postal Service (USPS)
DHLDHL
California OvernightCalifornia Overnight

Schema Component Representation
<xsd:simpleType name="ShipmentCarrierCompanyCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Federal Express"/>
<xsd:enumeration value="Air Contact Transport"/>
<xsd:enumeration value="Danzas"/>
<xsd:enumeration value="Yellow Freight"/>
<xsd:enumeration value="United Parcel Service"/>
<xsd:enumeration value="Motor Cargo"/>
<xsd:enumeration value="Averitt"/>
<xsd:enumeration value="Chopper"/>
<xsd:enumeration value="Command"/>
<xsd:enumeration value="United States Postal Service"/>
<xsd:enumeration value="DHL"/>
<xsd:enumeration value="California Overnight"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ShipmentCarrierDeliveryCode

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

NameShipmentCarrierDeliveryCode
DocumentationIndicates the application of special options for delivery.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
SaturdayShipment Carrier to make a Saturday delivery
SundayShipment Carrier to make a Sunday delivery
Pick-upCustomer to pick-up item at Shipment Carrier depot.

Schema Component Representation
<xsd:simpleType name="ShipmentCarrierDeliveryCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Saturday"/>
<xsd:enumeration value="Sunday"/>
<xsd:enumeration value="Pick-up"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ShipmentCarrierPurposeComment

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

NameShipmentCarrierPurposeComment
DocumentationFree form text used to further define the shipment carrier service.
More information at: http://www.starstandard.org.

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

Simple Type: ShipmentCarrierServLevelCode

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

NameShipmentCarrierServLevelCode
DocumentationIndicates the priority of service to be provided by the Shipment Carrier
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0 Day0 Day is same day
1 Day1 Day is next day and/or overnight
2 Day2 Day
3 Day Deferred3 Day Deferred

Schema Component Representation
<xsd:simpleType name="ShipmentCarrierServLevelCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0 Day"/>
<xsd:enumeration value="1 Day"/>
<xsd:enumeration value="2 Day"/>
<xsd:enumeration value="3 Day Deferred"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ShipPriority

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

NameShipPriority
DocumentationDefines two concepts: The shipping methd (e.g. ground or air) and the ship duration (how fast the customer wants the order to be deelivered. ShipPriority applies to all warehouse items can be shipped from, unless the supplier accepts an AlternatShipPriority. If the supplier accepts AlternateShipPriority, then ShipPriority applies only to the facing warehouse for the dealer. A facing warehouse is the default, usually the most geographically close, warehouse for the dealer.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Air Delivery
2nd Day Delivery
Saturday Delivery
Next Day Delivery by Air
Surface By Noon Delivery
Surface 12-3pm Delivery
Surface 3-5pm Delivery
Pickup Noon
Pickup 12-3pm
Pickup 3-5pm
Next Day Delivery
Surface
Will Call
Air Freight Collect
Fastest Way
Best Surface
OtherOther
N/ANot Applicable
Prearranged Shipping Terms
Next Day AM
Next Day PM
Second Day AM
Second Day PM
Third Day
Next Day Saturday
Air Deferred
Ship The Best Way

Schema Component Representation
<xsd:simpleType name="ShipPriority">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Air Delivery"/>
<xsd:enumeration value="2nd Day Delivery"/>
<xsd:enumeration value="Saturday Delivery"/>
<xsd:enumeration value="Next Day Delivery by Air"/>
<xsd:enumeration value="Surface By Noon Delivery"/>
<xsd:enumeration value="Surface 12-3pm Delivery"/>
<xsd:enumeration value="Surface 3-5pm Delivery"/>
<xsd:enumeration value="Pickup Noon"/>
<xsd:enumeration value="Pickup 12-3pm"/>
<xsd:enumeration value="Pickup 3-5pm"/>
<xsd:enumeration value="Next Day Delivery"/>
<xsd:enumeration value="Surface"/>
<xsd:enumeration value="Will Call"/>
<xsd:enumeration value="Air Freight Collect"/>
<xsd:enumeration value="Fastest Way"/>
<xsd:enumeration value="Best Surface"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
<xsd:enumeration value="Prearranged Shipping Terms"/>
<xsd:enumeration value="Next Day AM"/>
<xsd:enumeration value="Next Day PM"/>
<xsd:enumeration value="Second Day AM"/>
<xsd:enumeration value="Second Day PM"/>
<xsd:enumeration value="Third Day"/>
<xsd:enumeration value="Next Day Saturday"/>
<xsd:enumeration value="Air Deferred"/>
<xsd:enumeration value="Ship The Best Way"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ShortMfg

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

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

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

Simple Type: SpecialInstructions

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

NameSpecialInstructions
DocumentationFree form text identifying unique handling of order.
More information at: http://www.starstandard.org.

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

Simple Type: SpecialRemarks

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

NameSpecialRemarks
DocumentationAny special remarks regarding a party.
More information at: http://www.starstandard.org.

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

Simple Type: StartDateTime

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

NameStartDateTime
DocumentationThe date, time, date time or other date time value for the start of this period of time.
More information at: http://www.starstandard.org.

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

Simple Type: StateDateTime

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

NameStateDateTime
DocumentationThe date and time the state took effect. Only the most recent state is the current state. This facilitates a dealer awarness of the order fulfillment timeline.
More information at: http://www.starstandard.org.

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

Simple Type: StateOrProvince

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

NameStateOrProvince
DocumentationIs the State or Province of a given Address.
More information at: http://www.starstandard.org.

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

Simple Type: StatusCode

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

NameStatusCode
DocumentationA code identifying the reason for the status message.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
SuccessThe operation completed successfully. This does not necessarily mean that the BOD was processed. Instead it means that the client's role is done and that it won't receive any error messages later. Type of Response Code: Success.
UnspecifiedAn unspecified error occurred. The StatusText field contains the complete text.
Not In InventoryInventory is not currently available and back ordering was not requested.
DiscontinuedThe part has discontinued.
Invalid PartInvalid part number.
Not Yet AvailableThe part is scheduled for a future release date and is not available at this time.
Not AuthorizedThe part is not authorized for your product line.
Under DevelopmentThe part is under development and not ready for sale.
Assembly OnlyThe part is a component part and is only available as an assembly.
Component OnlyThe part is an assembly part and is only available as a component.
Internal Use OnlyThe part is reserved for manufacturing and supplier internal use; it is not a service replacement part.
RecalledThe part has been recalled.
Cannot SellThe part is not available for sale for an unspecified reason.
Export OnlyThe part is not available for sale in the United States; it is for export vehicles only.
Credit Limit ExceededCredit limit exceeded.
Credit Card DeniedCredit card transaction denied by creditor.
Account On HoldThe dealer's account has been put on hold.
Invalid Unit Of MeasureThe unit of measurement was invalid for this part number.
Invalid Promotion CodeThe promotion code is invalid.
Invalid Shipping MethodThe shipping method is invalid, for example, shipping by ground to Puerto Rico.
Duplicate Line NumberThe line number is the same as another line within this transaction.
No Drop ShipmentDrop shipments are not allowed.
No Will CallWill-call pickups are not allowed.
Minimum Quantity Not MetThere is a minimum quantity purchase requirement for this part and the quantity has not been met. The minimum quantity is: NN
OtherOther
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="StatusCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Unspecified"/>
<xsd:enumeration value="Not In Inventory"/>
<xsd:enumeration value="Discontinued"/>
<xsd:enumeration value="Invalid Part"/>
<xsd:enumeration value="Not Yet Available"/>
<xsd:enumeration value="Not Authorized"/>
<xsd:enumeration value="Under Development"/>
<xsd:enumeration value="Assembly Only"/>
<xsd:enumeration value="Component Only"/>
<xsd:enumeration value="Internal Use Only"/>
<xsd:enumeration value="Recalled"/>
<xsd:enumeration value="Cannot Sell"/>
<xsd:enumeration value="Export Only"/>
<xsd:enumeration value="Credit Limit Exceeded"/>
<xsd:enumeration value="Credit Card Denied"/>
<xsd:enumeration value="Account On Hold"/>
<xsd:enumeration value="Invalid Unit Of Measure"/>
<xsd:enumeration value="Invalid Promotion Code"/>
<xsd:enumeration value="Invalid Shipping Method"/>
<xsd:enumeration value="Duplicate Line Number"/>
<xsd:enumeration value="No Drop Shipment"/>
<xsd:enumeration value="No Will Call"/>
<xsd:enumeration value="Minimum Quantity Not Met"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: StatusText

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

NameStatusText
DocumentationDescriptive status text.
More information at: http://www.starstandard.org.

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

Simple Type: StatusType

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

NameStatusType
DocumentationDefines the type of status that occurred. EX: S-Success, E-Error, I-Info, A-Abort
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
SuccessThe operation completed successfully. This does not necessarily mean that the BOD was processed. Instead it means that the client's role is done and that it won't receive any error messages later. Type of Response Code: Success.
ErrorThe operation resulted in error and did not succeed.
WarningThe operation completed a warning.
InformationalThe provided StatusText is informational.
OtherOther
N/ANot Applicable

Schema Component Representation
<xsd:simpleType name="StatusType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Error"/>
<xsd:enumeration value="Warning"/>
<xsd:enumeration value="Informational"/>
<xsd:enumeration value="Other"/>
<xsd:enumeration value="N/A"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: SupplierToDealerComments

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

NameSupplierToDealerComments
DocumentationEnables a Supplier to send comments to the dealer without disturbing dealer lin comments. Otherwise, the supplier will have to either overwrite or append Supplier related comments to Dealer comments.
More information at: http://www.starstandard.org.

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

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

NameTariffCode
DocumentationCode identifying the tariff associated with the order/shipment.
More information at: http://www.starstandard.org.

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

Simple Type: TariffCodeInd

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

NameTariffCodeInd
DocumentationIndicator of tariff.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

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

NameTerms
DocumentationIndicates terms of agreement
More information at: http://www.starstandard.org.

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

Simple Type: TermsDueDate

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

NameTermsDueDate
DocumentationThe due date for the payment term of this record.
More information at: http://www.starstandard.org.

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

Simple Type: TermsStartDate

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

NameTermsStartDate
DocumentationThe start date for the payment term of this record.
More information at: http://www.starstandard.org.

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

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

NameTimeMeasure
DocumentationThis code list represents the System Internationale's unit of measure for time.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
nanosecondNanosecond
microsecondMicrosecond
millisecondMillisecond
secondSecond
minuteMinute
hourHour
dayDay
weekWeek
monthMonth
yearYear
decadeDecade
centuryCentury
millenniumMillennium

Schema Component Representation
<xsd:simpleType name="TimeMeasure">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="nanosecond"/>
<xsd:enumeration value="microsecond"/>
<xsd:enumeration value="millisecond"/>
<xsd:enumeration value="second"/>
<xsd:enumeration value="minute"/>
<xsd:enumeration value="hour"/>
<xsd:enumeration value="day"/>
<xsd:enumeration value="week"/>
<xsd:enumeration value="month"/>
<xsd:enumeration value="year"/>
<xsd:enumeration value="decade"/>
<xsd:enumeration value="century"/>
<xsd:enumeration value="millennium"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: Type

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

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

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

Simple Type: UOM

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

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

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

Simple Type: UrbanizationCode

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

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

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

Simple Type: URI

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

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

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

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

MAPPING TO STAR DTS PARTS ORDER VERSION 1.4

IDENT

Pos.

Data Element Name

Data Element Description

DE Number

Mapping To BOD

1

Creator Name Code

DCS software creator code

100242

Application Area / Sender –CreatorNameCode

2

Creator Software Code

DCS software code name

100244

Application Area / Sender – Component

3

Interface Version

Software release version

100220

N/A

4

Transaction Create Date

Date the transaction was created

100430

Application Area – CreationDateTime

5

Transaction Create Time

Time the transaction was created

100440

Application Area – CreationDateTime

6

Dealer Number

Dealer code number

100210

Application Area / Sender & Destination – DealerNumber

7

Store Number

Dealer code store number (DMS assigned)

100240

Application Area / Sender & Destination – StoreNumber

8

Area Number

Dealer code area number (DMS vendor assigned)

100200

Application Area / Sender & Destination – AreaNumber

9

Destination Name Code

Code for destination of file - Short Manufacturer or Short DSP code

106190

Application Area / Destination – DestinationNameCode

10

Destination Software

For which software destination file is intended (May not be known)

106200

Application Area / Destination – DestinationSoftware

11

Transaction Type Code

Transaction type code indicates action to be taken for all records in this transaction set (Will not be in the BODs. Will be handled by OAGI verb)

106210

Not Needed in BOD - Transaction type is specified by OAGI XML verb

12

Dealer Country

Dealer country location

108430

Application Area / Sender – DealerCountry

13

ReferenceId

Enables the sending application to indicate the instance identifier of the event or task that caused the transaction to be created. This is used to correlate a response transaction to an originating transaction.

112260

Application / Sender – ReferenceId

HEADER INFORMATION

Position

Data Element Name

Data Element Definition

DE Number

Mapping To BOD

1

Parts Order Number

Number for order assigned by dealer/DMS

101400

Header - DocumentId

2

Parts Order Type

Part Order type entered or selected at dealership

101410

Header - OrderType

3

Parts Order Promotional Code

Indicator of parts promotion

101430

Header - PromotionCode

4

Parts Order Allow Back Order Flag

Partial shipments permission

101150

Header - AllowBackOrderInd

5

Parts Order Allow Cross Shipment Flag

Permission indicator for multiple shipment sources

101160

Header - AllowCrossShipmentInd

6

Parts Order Priority

Manufacturer handling and processing urgency indicator (i.e., service level of order)

101420

Header - Priority

7

Parts Order Shipment Carrier

Preferred carrier for delivery of part order

101390

Header - ShipmentCarrier

8

Parts Order Alternate Shipment Carrier

Secondary carrier for delivery of part order, if primary not available

101190

Header - AlternateShipmentCarrier

9

Parts Order Alternate Ship To

Secondary shipping address if initial is not available

101170

Header - AlternateShipTo

10

Parts Order Ship Warehouse

Warehouse override code. Indicates which warehouse or distribution center to ship from

101450

Header - ShipWarehouse

11

Parts Order Special Instructions

Free form text identifying unique handling of order

101460

Header - SpecialInstructions

12

Parts Order Taxable Flag

Tax Indicator, whether part order is taxable

101470

Header - TaxableInd

13

Parts Order Sales Tax ID

Government issued tax indicator of dealer or purchaser

101440

Header / BillTo – AltrnatePartyIds

14

Parts Order Tariff Code Flag

Indicator of tariff

101435

Header -TariffCodeInd

15

Parts Order Language

Order language

101437

ApplicationArea - Language

16

Parts Order Ship Priority

Shipment Priority

106830

Header -ShipmentPriority

17

Parts Order Alternate Ship Priority

Alternate Shipment Priority

106840

Header -AlternateShipmentPriority






SHIP INFORMATION

Position

Data Element Name

Data Element Definition

DE Number

Mapping To BOD

1

Parts Order Ship To Company Name

Company name of business entity order is being shipped to

101360

Header/ShipTo - Name

2

Parts Order Ship To Address

Address of business entity order is being shipped to

101340

Header/ShipTo - Address Line

3

Parts Order Ship To City

City of business entity order is being shipped to

101350

Header/ShipTo - City

4

Parts Order Ship To State

State or Province of business entity order is being shipped to

101370

Header/ShipTo - State

5

Parts Order Ship To Zip

Zip code or postal code of business entity order is being shipped to

101380

Header/ShipTo - PostalCode

6

Location ID

Code identifying the physical location of a dealer.

110910

Header/ShipTo - LocationId

BILL TO INFORMATION

Position

Data Element Name

Data Element Definition

DE Number

Mapping To BOD

1

Parts Order Bill To Company Name

Company name of business entity being billed for shipment

101220

Header/BillTo - Name

2

Parts Order Bill To Address

Address of business entity being billed for shipment

101200

Header/BillTo - Address Line

3

Parts Order Bill To City

City of business entity being billed for shipment

101210

Header/BillTo - City

4

Parts Order Bill To State

State or province of business entity being billed for shipment

101230

Header/BillTo - State

5

Parts Order Bill To Zip

Zip code or postal code of business entity being billed for shipment

101240

Header/BillTo - PostalCode

LINE INFORMATION

Position

Data Element Name

Data Element Definition

DE Number

Mapping To BOD

1

Parts Order Part Number

Identification of part on order

101300

Line - ItemId

2

Order Part Quantity

Quantity of part ordered - A calculated value, based upon pack multipliers

101310

Line - OrderQuantity

3

Order Bin Location

Dealer specific location of part

101250

Line - BinLocation

4

Parts Order Part Type

Specifies whether the ordered parts are indicated by manufacturer part code or Part Number

101320

Line - PartType

5

Parts Order Customer Name

Free form text associated with order. May be name of customer associated with the order line or special order information

101260

Line - CustomerName

6

Parts Order Line Shipment Carrier

Override carrier for delivery of part order line item

101330

Line - ShipmentCarrier

7

Parts Order Line Item Comments

Free form text for dealer per line item of part order for comments or additional part information

101180

Line - LineItemComments

8

INACTIVE Order Part Code

INACTIVE - DO NOT USE - Format indicator for part

101290


9

Parts Order Option Code

Dealer processing preference to designate priority override by line item

101270

Line - OptionCode

10

INACTIVE Turnaround Info

INACTIVE - DO NOT USE - Free form text for dealer

101480


11

Parts Order Part Class

Gifts, literature, keys, regular parts - Inventory Class code (if any) used in DMS system

101280

Line - PartClass

12

Parts Order Ship Warehouse By Part

Line Item warehouse override code. Indicates which warehouse or distribution center to ship part from

106850

Line - ShipWarehouse

13

Parts Order Part Dimensions

Indicates the dimensions of a part, such as the length and width of a piece of cloth or leather

107310

Line - PartDimensions

14

Parts Order Part Verification

Indicates that the dealer is assuring the manufacturer that the line entry is correct (e.g., for unusually large quantity)

107320

Line - PartVerification

15

Part Line Internal Reference

Internal DMS tracking information. Used to indicate relationships between internal DMS data and the part line information bein

108920

Line - PartLineInternalReference

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

Generated by StarSchemaGuidelineGenerator based on xs3p. Last modified: