Star Logo

Implementation Guideline

Process Parts Shipment
Repository Version Rev4.5.4












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












Process Parts Shipment

Table of Contents

top

Overview

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

The Process Parts Shipment Implementation Guidelines provide detailed information regarding the structure and meaning of the Process Parts Shipment BOD and corresponds directly to the Process Parts Shipment 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 Process Parts Shipment Implementation Guidelines must be used in concert with the Process Parts Shipment 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 Process Parts Shipment 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 Process Parts Shipment BOD. Where possible, STAR has mapped to existing OAGI fields and components. Note however that the STAR Process Parts Shipment 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 Process Parts Shipment 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 Shipment Binary Collaboration is a push of a Parts Shipment from the OEM to the Dealer. (i.e., the OEM sends a Parts Shipment (Process Parts Shipment) BOD to the Dealer.) Note: This scenario is an example of how the Parts Shipment 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 Process Parts Shipment 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 PartsShipment

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
TypePartsShipmentHeader
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

XML Instance Representation
<Header>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<DocumentId> DocumentId </DocumentId> [0..1] ?
<TransactionType> InvoiceShipment </TransactionType> [0..1] ?
<ShipDate> ShipDate </ShipDate> [0..1] ?
<ReferenceNumber> ReferenceNumber </ReferenceNumber> [0..1] ?
<ShipmentCarrier> ShipmentCarrier </ShipmentCarrier> [0..1] ?
<PDC> PDC </PDC> [0..1] ?
<ShippingPDC> ShippingPDC </ShippingPDC> [0..1] ?
<TotalPartPieces> TotalPartPieces </TotalPartPieces> [0..1] ?
<ProcessDate> ProcessDate </ProcessDate> [0..1] ?
<AccessoriesDiscountAmount> AccessoriesDiscountAmount </AccessoriesDiscountAmount> [0..1] ?
<OtherDiscountAmount> OtherDiscountAmount </OtherDiscountAmount> [0..1] ?
<TotalDiscountAmount> TotalDiscountAmount </TotalDiscountAmount> [0..1] ?
<Tax> Tax </Tax> [0..*] ?
<TotalAmount> TotalAmount </TotalAmount> [0..1] ?
<SalesPromotionCode> SalesPromotionCode </SalesPromotionCode> [0..1] ?
<ProcessCode> ProcessCode </ProcessCode> [0..1] ?
<ManufacturerOrderNumber> ManufacturerOrderNumber </ManufacturerOrderNumber> [0..1] ?
<ETADateTime> ETADateTime </ETADateTime> [0..1] ?
<FOBTerms> FOBTerms </FOBTerms> [0..1] ?
<FreightTerms> FreightTerms </FreightTerms> [0..1] ?
<ShipTo> ShipToPartyPermit </ShipTo> [0..1] ?
<HTSSummary> HTSSummary </HTSSummary> [0..*] ?
<Boxing> Boxing </Boxing> [0..1] ?
<PartsShipmentLineBoxingType> PartsShipmentLineBoxingType </PartsShipmentLineBoxingType> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
</Header>
Schema Component Representation
<xsd:element name="Header" type="PartsShipmentHeader"/>
top

Element: Line

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

XML Instance Representation
<Line>
<LineNumber> LineNumber </LineNumber> [0..1] ?
<ShipmentNumber> ShipmentNumber </ShipmentNumber> [0..1] ?
<Item> ShipPart </Item> [0..1] ?
<OrderQuantity> OrderQuantity </OrderQuantity> [0..1] ?
<BackOrderQuantity> BackOrderQuantity </BackOrderQuantity> [0..1] ?
<QuantityShipped> QuantityShipped </QuantityShipped> [0..1] ?
<UnitPack> UnitPack </UnitPack> [0..1] ?
<PartDimensions> PartDimensions </PartDimensions> [0..1] ?
<FormerPartNumber> FormerPartNumber </FormerPartNumber> [0..1] ?
<PartCountry> PartCountry </PartCountry> [0..1] ?
<Price> Price </Price> [0..1] ?
<OrderReferenceNumber> OrderReferenceNumber </OrderReferenceNumber> [0..1] ?
<DiscountCode> DiscountCode </DiscountCode> [0..1] ?
<DiscountPercentage> DiscountPercentage </DiscountPercentage> [0..1] ?
<TaxInd> TaxInd </TaxInd> [0..1] ?
<Tax> Tax </Tax> [0..*] ?
<ReturnReasonCode> ReturnReasonCode </ReturnReasonCode> [0..1] ?
<RestockCode> RestockCode </RestockCode> [0..1] ?
<ProcessDate> ProcessDate </ProcessDate> [0..1] ?
<SalesPromotionCode> SalesPromotionCode </SalesPromotionCode> [0..1] ?
<ProcessCode> ProcessCode </ProcessCode> [0..1] ?
<InventoryMovementDemandCode> InventoryMovementDemandCode </InventoryMovementDemandCode> [0..1] ?
<MiscellaneousNotes> MiscellaneousNotes </MiscellaneousNotes> [0..1] ?
<ManufacturerOrderNumber> ManufacturerOrderNumber </ManufacturerOrderNumber> [0..1] ?
<HTSCode> HTSCode </HTSCode> [0..1] ?
<HazmatInd> HazmatInd </HazmatInd> [0..1] ?
<TotalSubjectToDutyAmount> TotalSubjectToDutyAmount </TotalSubjectToDutyAmount> [0..1] ?
<ExtendedCoreAmount> ExtendedCoreAmount </ExtendedCoreAmount> [0..1] ?
<CoreUnitAmount> CoreUnitAmount </CoreUnitAmount> [0..1] ?
<ETADate> ETADate </ETADate> [0..1] ?
<ConveyanceNumber> ConveyanceNumber </ConveyanceNumber> [0..1] ?
<CaseMarks> CaseMarks </CaseMarks> [0..1] ?
<CaseCartonNumber> CaseCartonNumber </CaseCartonNumber> [0..1] ?
<RackContainerType> RackContainerType </RackContainerType> [0..1] ?
<RackContainerQuantity> RackContainerQuantity </RackContainerQuantity> [0..1] ?
<RackContainerNumber> RackContainerNumber </RackContainerNumber> [0..1] ?
<RackContainerDeposit> RackContainerDeposit </RackContainerDeposit> [0..1] ?
<ETADateTime> ETADateTime </ETADateTime> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
<OrderLineNumber> OrderLineNumber </OrderLineNumber> [0..1] ?
</Line>
Schema Component Representation
<xsd:element name="Line" type="PartsShipmentLine"/>
top

Element: PartsShipment

NamePartsShipment
TypePartsShipment
Nillableno
Abstractno
Documentation More information at: http://www.starstandards.org.

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

Element: Process

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

NameProcess
TypeProcess
Nillableno
Abstractno
DocumentationThe Process verb is used to request processing of the associated noun by the receiving application or business to party. In a typical external exchange scenario a Process BOD is considered to be a legally binding message. For example, if a customer sends a ProcessPurchaseOrder BOD to a supplier and the supplier acknowlegdes with a positive AcknowledgePurchaseOrder, then the customer is obligated to fullfil the agreement, unless of course other BODs are allowed to cancel or change the original order.
More information at: http://www.openapplications.org/oagis.

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

acknowledge="AcknowledgementType [0..1]"
>
<Criteria> ActionExpressionCriteria </Criteria> [0..1]
</Process>
Schema Component Representation
<xsd:element name="Process" type="Process" substitutionGroup="Verb"/>
top

Element: ProcessPartsShipment

NameProcessPartsShipment
TypeProcessPartsShipment
Nillableno
Abstractno

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

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

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

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

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

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

NameAccessoriesDiscountAmount
Abstractno
DocumentationDiscount Amount for accessories only
More information at: http://www.starstandard.org.

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

Components (Complex Type): AcknowledgableVerb

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

NameAcknowledgableVerb
Abstractyes

Attributes

AttributeDescriptionRequirementBusiness Rules
acknowledge Required 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
Criteria Optional 

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

acknowledge="AcknowledgementType [0..1]"
>
<Criteria> ActionExpressionCriteria </Criteria> [0..1]
</...>
Schema Component Representation
<xsd:complexType name="AcknowledgableVerb" abstract="true">
<xsd:complexContent>
<xsd:extension base="ActionVerb">
<xsd:attribute name="acknowledge" type="AcknowledgementType"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ActionExpressionCriteria

Super-types:None
Sub-types:None

NameActionExpressionCriteria
Abstractno

Attributes

AttributeDescriptionRequirementBusiness Rules
expressionLanguage Required 

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Expression Required 

XML Instance Representation
<...
expressionLanguage="ExpressionLanguage [0..1]"
>
<Expression> ... </Expression> [1..*]
</...>
Schema Component Representation
<xsd:complexType name="ActionExpressionCriteria">
<xsd:sequence>
<xsd:element name="Expression" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="expressionLanguage" type="ExpressionLanguage" default="XPath"/>
</xsd:complexType>
top

Components (Complex Type): ActionVerb

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

NameActionVerb
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
Criteria Optional 

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

Components (Complex Type): AddressBase

Super-types:None
Sub-types:

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

Data Elements and Components

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

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

Components (Complex Type): AlternatePartyId

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
IdAlternate Party Identification Required 

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

Components (Complex Type): Amount

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

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

Attributes

AttributeDescriptionRequirementBusiness Rules
currency Required 

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

Components (Complex Type): ApplicationArea

Super-types:None
Sub-types:None

NameApplicationArea
Abstractno

Data Elements and Components

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

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

Components (Complex Type): BackOrderQuantity

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

NameBackOrderQuantity
Abstractno
DocumentationQuantity of part on back order
More information at: http://www.starstandard.org.

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

Components (Complex Type): Boxing

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TotalCartonsSum of the total cartons Optional 
TotalVolumeTotal volume Optional 
TotalNetWeightTotal net weight Optional 
TotalGrossWeightTotal Gross Weight Optional 
BoxingDetailDetailed boxing information Optional 

XML Instance Representation
<...>
<TotalCartons> TotalCartons </TotalCartons> [0..1] ?
<TotalVolume> TotalVolume </TotalVolume> [0..1] ?
<TotalNetWeight> TotalNetWeight </TotalNetWeight> [0..1] ?
<TotalGrossWeight> TotalGrossWeight </TotalGrossWeight> [0..1] ?
<BoxingDetail> BoxingDetail </BoxingDetail> [0..*] ?
</...>
Schema Component Representation
<xsd:complexType name="Boxing">
<xsd:sequence>
<xsd:element name="TotalCartons" type="TotalCartons" minOccurs="0"/>
<xsd:element name="TotalVolume" type="TotalVolume" minOccurs="0"/>
<xsd:element name="TotalNetWeight" type="TotalNetWeight" minOccurs="0"/>
<xsd:element name="TotalGrossWeight" type="TotalGrossWeight" minOccurs="0"/>
<xsd:element name="BoxingDetail" type="BoxingDetail" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): BoxingDetail

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
CasePackingType of cartons or cases the material is packed in (e.g., triple wall cardboard) Optional 
PalletBoxNumberBox number on pallet Optional 
VolumeVolume Optional 
NetWeightNet Weight Optional 
GrossWeightGross Weight Optional 
BoxTrackingNumberThe tracking number for the individual box as given by the ShipCarrier. Optional 
ETADateTimeThe date and time the box is expected to arrive. This is a box level override to Header ETADateTime. Optional 
ShipPriorityDefines the shipping method and shipping duration for the box. This is a box level override to Header ShipPriority Optional 

XML Instance Representation
<...>
<CasePacking> CasePacking </CasePacking> [0..1] ?
<PalletBoxNumber> PalletBoxNumber </PalletBoxNumber> [0..1] ?
<Volume> Volume </Volume> [0..1] ?
<NetWeight> NetWeight </NetWeight> [0..1] ?
<GrossWeight> GrossWeight </GrossWeight> [0..1] ?
<BoxTrackingNumber> BoxTrackingNumber </BoxTrackingNumber> [0..1] ?
<ETADateTime> ETADateTime </ETADateTime> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="BoxingDetail">
<xsd:sequence>
<xsd:element name="CasePacking" type="CasePacking" minOccurs="0"/>
<xsd:element name="PalletBoxNumber" type="PalletBoxNumber" minOccurs="0"/>
<xsd:element name="Volume" type="Volume" minOccurs="0"/>
<xsd:element name="NetWeight" type="NetWeight" minOccurs="0"/>
<xsd:element name="GrossWeight" type="GrossWeight" minOccurs="0"/>
<xsd:element name="BoxTrackingNumber" type="BoxTrackingNumber" minOccurs="0"/>
<xsd:element name="ETADateTime" type="ETADateTime" minOccurs="0"/>
<xsd:element name="ShipPriority" type="ShipPriority" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
top

Components (Complex Type): BusinessObjectDocument

Super-types:None
Sub-types:

NameBusinessObjectDocument
Abstractno

Attributes

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

Data Elements and Components

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

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

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

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

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

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

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

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

NameCoreUnitAmount
Abstractno
DocumentationCore value per unit.
More information at: http://www.starstandard.org.

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

Components (Complex Type): Count

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

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

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

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

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

NameDiscountPercentage
Abstractno
DocumentationPercentage of discount.
More information at: http://www.starstandard.org.

XML Instance Representation
<...>
</...>
Schema Component Representation
<xsd:complexType name="DiscountPercentage">
<xsd:simpleContent>
<xsd:extension base="Percent"/>
</xsd:simpleContent>
</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): ExtendedCoreAmount

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

NameExtendedCoreAmount
Abstractno
DocumentationTotal core value
More information at: http://www.starstandard.org.

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

Components (Complex Type): FormerPartNumber

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

NameFormerPartNumber
Abstractno
DocumentationFormer part number of substitution or replacement
More information at: http://www.starstandard.org.

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

Components (Complex Type): GrossWeight

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

NameGrossWeight
Abstractno
DocumentationGross Weight
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="WeightMeasure [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="GrossWeight">
<xsd:simpleContent>
<xsd:extension base="Weight"/>
</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
DateTime fields must be formatted as XML Schema Datetimes in UTC/GMT format without offsets. EX: 2003-11-05T13:15:30Z
 
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): HTSAmount

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

NameHTSAmount
Abstractno
DocumentationTotal dollar value per harmonized tariff schedule
More information at: http://www.starstandard.org.

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

Components (Complex Type): HTSSummary

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
HTSSummaryScheduleHarmonized Tariff Schedule (HTS) used in Invoice/Shipment Optional 
HTSAmountTotal dollar value per harmonized tariff schedule Optional 
HTSUnitsQuantityTotal pieces per harmonized tariff schedule Optional 

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

Components (Complex Type): HTSUnitsQuantity

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

NameHTSUnitsQuantity
Abstractno
DocumentationTotal number of persons in household including children
More information at: http://www.starstandard.org.

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

Components (Complex Type): Id

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

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

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

Components (Complex Type): ImportPermitAmount

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

NameImportPermitAmount
Abstractno
DocumentationDollar value of import permit
More information at: http://www.starstandard.org.

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

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

NameNetWeight
Abstractno
DocumentationNet Weight
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="WeightMeasure [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="NetWeight">
<xsd:simpleContent>
<xsd:extension base="Weight"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): NonTaxableAmount

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

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

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

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

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

NameOrganizationAddress
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationalPartyAlternatePartyId

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

NameOrganizationalPartyAlternatePartyId
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OrganizationPartyBase

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

NameOrganizationPartyBase
Abstractno

Data Elements and Components

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

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

Components (Complex Type): OtherDiscountAmount

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

NameOtherDiscountAmount
Abstractno
DocumentationDiscount amount for miscellaneous only
More information at: http://www.starstandard.org.

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

Components (Complex Type): PartManufacturer

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

NamePartManufacturer
Abstractno
DocumentationIdentifes the part manufacturer.
More information at: http://www.starstandard.org.

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

Components (Complex Type): PartsBase

Super-types:None
Sub-types:

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ItemIdItem part number identifier Optional 
ItemIdDescriptionItem part number detail description Optional 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional 
SupplierItemIdSupplier identification of part on order. Optional 

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

Components (Complex Type): PartsShipment

Super-types:None
Sub-types:None

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

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

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

STAR Version 1.0 STAR approved 01/10/2003; OAGI approved 3/15/2003; effective date 01/01/2003
More information at: http://www.starstandards.org.

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Header Required 
Line Required 

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

Components (Complex Type): PartsShipmentHeader

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

NamePartsShipmentHeader
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
DocumentDateTimeIs the date and time the document was last created. This is not the date and time that the BOD message instance was created. Optional
DateTime fields must be formatted as XML Schema Datetimes in UTC/GMT format without offsets. EX: 2003-11-05T13:15:30Z
 
SecondaryPasswordSecondary password used to validate access to the dealer information Optional 
SecondaryDealerNumberIdentifies secondary dealer number if different than primary "Dealer Number" Optional 
DocumentIdManufacturer-assigned shipment number given at the time of shipment Optional 
TransactionTypeShipment type Optional 
ShipDateParts shipping date Optional
In YYYY-MM-DD format.
 
ReferenceNumberDealer-assigned order number for this Shipment Optional 
ShipmentCarrierCarrier used for delivery of part order Optional 
PDCDealer’s regular Parts Distribution Center (PDC) Optional 
ShippingPDCParts Distribution Center (PDC) for this shipment. Optional 
TotalPartPiecesSum of all pieces in all parts in the Shipment Optional 
ProcessDatePick and pack date of order/shipment Optional
In YYYY-MM-DD format.
 
AccessoriesDiscountAmountDiscount Amount for accessories only Optional 
OtherDiscountAmountDiscount amount for miscellaneous only. Optional 
TotalDiscountAmountTotal discounts Optional 
TaxTax information associated with the Shipment Optional
Values: Total
 
TotalAmountGrand total of Shipment Optional 
SalesPromotionCodeSales promotion code on invoice, if any. Optional 
ProcessCodeCode designating how the order was shipped (i.e., Overnight). Optional 
ManufacturerOrderNumberManufacturer-assigned order number Optional 
ETADateTimeEstimated date and time the shipment is expected to arrive Optional
DateTime fields must be formatted as XML Schema Datetimes in UTC/GMT format without offsets. EX: 2003-11-05T13:15:30Z
 
FOBTermsTransit Ownership terms Optional 
FreightTermsDesignates who pays freight - - Collect / Prepaid Optional 
ShipToShip To Optional 
HTSSummaryHarmonized Tariff Schedule Summary Optional 
BoxingShipment Boxing Optional 
PartsShipmentLineBoxingTypeIdentifies how the BOD is intended to be interpreted by the receiver. Specifically, indicates whether boxing detail is present and, if so, whether each Line item in the shipment is within a specific box. Optional 
ShipPriorityDefines the shipping method and shipping duration. Optional 

XML Instance Representation
<...>
<DocumentDateTime> DocumentDateTime </DocumentDateTime> [0..1] ?
<SecondaryPassword> SecondaryPassword </SecondaryPassword> [0..1] ?
<SecondaryDealerNumber> SecondaryDealerNumber </SecondaryDealerNumber> [0..1] ?
<DocumentId> DocumentId </DocumentId> [0..1] ?
<TransactionType> InvoiceShipment </TransactionType> [0..1] ?
<ShipDate> ShipDate </ShipDate> [0..1] ?
<ReferenceNumber> ReferenceNumber </ReferenceNumber> [0..1] ?
<ShipmentCarrier> ShipmentCarrier </ShipmentCarrier> [0..1] ?
<PDC> PDC </PDC> [0..1] ?
<ShippingPDC> ShippingPDC </ShippingPDC> [0..1] ?
<TotalPartPieces> TotalPartPieces </TotalPartPieces> [0..1] ?
<ProcessDate> ProcessDate </ProcessDate> [0..1] ?
<AccessoriesDiscountAmount> AccessoriesDiscountAmount </AccessoriesDiscountAmount> [0..1] ?
<OtherDiscountAmount> OtherDiscountAmount </OtherDiscountAmount> [0..1] ?
<TotalDiscountAmount> TotalDiscountAmount </TotalDiscountAmount> [0..1] ?
<Tax> Tax </Tax> [0..*] ?
<TotalAmount> TotalAmount </TotalAmount> [0..1] ?
<SalesPromotionCode> SalesPromotionCode </SalesPromotionCode> [0..1] ?
<ProcessCode> ProcessCode </ProcessCode> [0..1] ?
<ManufacturerOrderNumber> ManufacturerOrderNumber </ManufacturerOrderNumber> [0..1] ?
<ETADateTime> ETADateTime </ETADateTime> [0..1] ?
<FOBTerms> FOBTerms </FOBTerms> [0..1] ?
<FreightTerms> FreightTerms </FreightTerms> [0..1] ?
<ShipTo> ShipToPartyPermit </ShipTo> [0..1] ?
<HTSSummary> HTSSummary </HTSSummary> [0..*] ?
<Boxing> Boxing </Boxing> [0..1] ?
<PartsShipmentLineBoxingType> PartsShipmentLineBoxingType </PartsShipmentLineBoxingType> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="PartsShipmentHeader">
<xsd:complexContent>
<xsd:extension base="HeaderBase">
<xsd:sequence>
<xsd:element name="DocumentId" type="DocumentId" minOccurs="0"/>
<xsd:element name="TransactionType" type="InvoiceShipment" minOccurs="0"/>
<xsd:element name="ShipDate" type="ShipDate" minOccurs="0"/>
<xsd:element name="ReferenceNumber" type="ReferenceNumber" minOccurs="0"/>
<xsd:element name="ShipmentCarrier" type="ShipmentCarrier" minOccurs="0"/>
<xsd:element name="PDC" type="PDC" minOccurs="0"/>
<xsd:element name="ShippingPDC" type="ShippingPDC" minOccurs="0"/>
<xsd:element name="TotalPartPieces" type="TotalPartPieces" minOccurs="0"/>
<xsd:element name="ProcessDate" type="ProcessDate" minOccurs="0"/>
<xsd:element name="AccessoriesDiscountAmount" type="AccessoriesDiscountAmount" minOccurs="0"/>
<xsd:element name="OtherDiscountAmount" type="OtherDiscountAmount" minOccurs="0"/>
<xsd:element name="TotalDiscountAmount" type="TotalDiscountAmount" minOccurs="0"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="TotalAmount" type="TotalAmount" minOccurs="0"/>
<xsd:element name="SalesPromotionCode" type="SalesPromotionCode" minOccurs="0"/>
<xsd:element name="ProcessCode" type="ProcessCode" minOccurs="0"/>
<xsd:element name="ManufacturerOrderNumber" type="ManufacturerOrderNumber" minOccurs="0"/>
<xsd:element name="ETADateTime" type="ETADateTime" minOccurs="0"/>
<xsd:element name="FOBTerms" type="FOBTerms" minOccurs="0"/>
<xsd:element name="FreightTerms" type="FreightTerms" minOccurs="0"/>
<xsd:element name="ShipTo" type="ShipToPartyPermit" minOccurs="0"/>
<xsd:element name="HTSSummary" type="HTSSummary" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Boxing" type="Boxing" minOccurs="0"/>
<xsd:element name="PartsShipmentLineBoxingType" type="PartsShipmentLineBoxingType" minOccurs="0"/>
<xsd:element name="ShipPriority" type="ShipPriority" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): PartsShipmentLine

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
LineNumberThis references the line in the Invoice document. Item designator other than part number (i.e., line item number of the order/shipment) Optional 
ShipmentNumberManufacturer-assigned shipment number given at the time of shipment Optional 
ItemInformation about the item Optional 
OrderQuantityQuantity of part ordered Optional 
BackOrderQuantityQuantity of part on back order Optional 
QuantityShippedQuantity of part shipped Optional 
UnitPackPackage quantity of part (number of units in each selling package) Optional 
PartDimensionsIndicates the dimensions of a part, such as the length and width of a piece of cloth or leather Optional 
FormerPartNumberFormer part number of substitution or replacement Optional 
PartCountryIndicates part country name or country code Optional 
PriceInformation about the item Optional 
OrderReferenceNumberOriginal order number for line item Optional 
DiscountCodeDiscount or pricing code Optional 
DiscountPercentagePercentage of discount. Optional 
TaxIndIndicates whether or not tax applies to part Optional 
TaxTax information associated with the line Optional 
ReturnReasonCodeDesignates the reason the line item part was returned (i.e., shortage, error, quality problem, cores return, obsolete, etc.) Optional 
RestockCodeCode for restocking item (i.e., manufacturer product division) Optional 
ProcessDatePick and pack date of individual line item in order/shipment Optional 
SalesPromotionCodeSales promotion code on invoice/shipment for the line item if different from the header promotion code Optional 
ProcessCodeCode designating how the line item on the order was shipped if different from header process code Optional 
InventoryMovementDemandCodeCode designating the inventory rate at which item turns (e.g., A, B, C, etc.) Optional 
MiscellaneousNotesFree form miscellaneous comments Optional 
ManufacturerOrderNumberManufacturer-assigned order number Optional 
HTSCodeHarmonized tariff schedule code Optional 
HazmatIndIndicates whether this part the dealer is ordering is considered a Hazardous Material (e.g., air bag) Optional 
TotalSubjectToDutyAmountSubtotal including discount less core Optional 
ExtendedCoreAmountTotal core value Optional 
CoreUnitAmountCore value per unit. Optional 
ETADateEstimated time the shipment is expected to arrive Optional 
ConveyanceNumberShipping container number Optional 
CaseMarksFree form text for mandatory case identification Optional 
CaseCartonNumberCase number in shipment Optional 
RackContainerTypeType of rack or container used to hold parts, boxes, cases, etc Optional 
RackContainerQuantityIdentifies the quantity count of racks or containers Optional 
RackContainerNumberNumber of rack or container – may be serialized. Optional 
RackContainerDepositDeposit amount for a Rack or Container Optional 
ETADateTimeEstimated date and time the shipment is expected to arrive Optional 
ShipPriorityThe parts shipping priority. Used as a line level overrideto the ShipPriority in the Header. Optional 
OrderLineNumberThe line number of the dealer’s order identified by OrderReferenceNumber for which Item identifies the part as being shipped. Optional 

XML Instance Representation
<...>
<LineNumber> LineNumber </LineNumber> [0..1] ?
<ShipmentNumber> ShipmentNumber </ShipmentNumber> [0..1] ?
<Item> ShipPart </Item> [0..1] ?
<OrderQuantity> OrderQuantity </OrderQuantity> [0..1] ?
<BackOrderQuantity> BackOrderQuantity </BackOrderQuantity> [0..1] ?
<QuantityShipped> QuantityShipped </QuantityShipped> [0..1] ?
<UnitPack> UnitPack </UnitPack> [0..1] ?
<PartDimensions> PartDimensions </PartDimensions> [0..1] ?
<FormerPartNumber> FormerPartNumber </FormerPartNumber> [0..1] ?
<PartCountry> PartCountry </PartCountry> [0..1] ?
<Price> Price </Price> [0..1] ?
<OrderReferenceNumber> OrderReferenceNumber </OrderReferenceNumber> [0..1] ?
<DiscountCode> DiscountCode </DiscountCode> [0..1] ?
<DiscountPercentage> DiscountPercentage </DiscountPercentage> [0..1] ?
<TaxInd> TaxInd </TaxInd> [0..1] ?
<Tax> Tax </Tax> [0..*] ?
<ReturnReasonCode> ReturnReasonCode </ReturnReasonCode> [0..1] ?
<RestockCode> RestockCode </RestockCode> [0..1] ?
<ProcessDate> ProcessDate </ProcessDate> [0..1] ?
<SalesPromotionCode> SalesPromotionCode </SalesPromotionCode> [0..1] ?
<ProcessCode> ProcessCode </ProcessCode> [0..1] ?
<InventoryMovementDemandCode> InventoryMovementDemandCode </InventoryMovementDemandCode> [0..1] ?
<MiscellaneousNotes> MiscellaneousNotes </MiscellaneousNotes> [0..1] ?
<ManufacturerOrderNumber> ManufacturerOrderNumber </ManufacturerOrderNumber> [0..1] ?
<HTSCode> HTSCode </HTSCode> [0..1] ?
<HazmatInd> HazmatInd </HazmatInd> [0..1] ?
<TotalSubjectToDutyAmount> TotalSubjectToDutyAmount </TotalSubjectToDutyAmount> [0..1] ?
<ExtendedCoreAmount> ExtendedCoreAmount </ExtendedCoreAmount> [0..1] ?
<CoreUnitAmount> CoreUnitAmount </CoreUnitAmount> [0..1] ?
<ETADate> ETADate </ETADate> [0..1] ?
<ConveyanceNumber> ConveyanceNumber </ConveyanceNumber> [0..1] ?
<CaseMarks> CaseMarks </CaseMarks> [0..1] ?
<CaseCartonNumber> CaseCartonNumber </CaseCartonNumber> [0..1] ?
<RackContainerType> RackContainerType </RackContainerType> [0..1] ?
<RackContainerQuantity> RackContainerQuantity </RackContainerQuantity> [0..1] ?
<RackContainerNumber> RackContainerNumber </RackContainerNumber> [0..1] ?
<RackContainerDeposit> RackContainerDeposit </RackContainerDeposit> [0..1] ?
<ETADateTime> ETADateTime </ETADateTime> [0..1] ?
<ShipPriority> ShipPriority </ShipPriority> [0..1] ?
<OrderLineNumber> OrderLineNumber </OrderLineNumber> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="PartsShipmentLine">
<xsd:sequence>
<xsd:element name="LineNumber" type="LineNumber" minOccurs="0"/>
<xsd:element name="ShipmentNumber" type="ShipmentNumber" minOccurs="0"/>
<xsd:element name="Item" type="ShipPart" minOccurs="0"/>
<xsd:element name="OrderQuantity" type="OrderQuantity" minOccurs="0"/>
<xsd:element name="BackOrderQuantity" type="BackOrderQuantity" minOccurs="0"/>
<xsd:element name="QuantityShipped" type="QuantityShipped" minOccurs="0"/>
<xsd:element name="UnitPack" type="UnitPack" minOccurs="0"/>
<xsd:element name="PartDimensions" type="PartDimensions" minOccurs="0"/>
<xsd:element name="FormerPartNumber" type="FormerPartNumber" minOccurs="0"/>
<xsd:element name="PartCountry" type="PartCountry" minOccurs="0"/>
<xsd:element name="Price" type="Price" minOccurs="0"/>
<xsd:element name="OrderReferenceNumber" type="OrderReferenceNumber" minOccurs="0"/>
<xsd:element name="DiscountCode" type="DiscountCode" minOccurs="0"/>
<xsd:element name="DiscountPercentage" type="DiscountPercentage" minOccurs="0"/>
<xsd:element name="TaxInd" type="TaxInd" minOccurs="0"/>
<xsd:element name="Tax" type="Tax" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ReturnReasonCode" type="ReturnReasonCode" minOccurs="0"/>
<xsd:element name="RestockCode" type="RestockCode" minOccurs="0"/>
<xsd:element name="ProcessDate" type="ProcessDate" minOccurs="0"/>
<xsd:element name="SalesPromotionCode" type="SalesPromotionCode" minOccurs="0"/>
<xsd:element name="ProcessCode" type="ProcessCode" minOccurs="0"/>
<xsd:element name="InventoryMovementDemandCode" type="InventoryMovementDemandCode" minOccurs="0"/>
<xsd:element name="MiscellaneousNotes" type="MiscellaneousNotes" minOccurs="0"/>
<xsd:element name="ManufacturerOrderNumber" type="ManufacturerOrderNumber" minOccurs="0"/>
<xsd:element name="HTSCode" type="HTSCode" minOccurs="0"/>
<xsd:element name="HazmatInd" type="HazmatInd" minOccurs="0"/>
<xsd:element name="TotalSubjectToDutyAmount" type="TotalSubjectToDutyAmount" minOccurs="0"/>
<xsd:element name="ExtendedCoreAmount" type="ExtendedCoreAmount" minOccurs="0"/>
<xsd:element name="CoreUnitAmount" type="CoreUnitAmount" minOccurs="0"/>
<xsd:element name="ETADate" type="ETADate" minOccurs="0"/>
<xsd:element name="ConveyanceNumber" type="ConveyanceNumber" minOccurs="0"/>
<xsd:element name="CaseMarks" type="CaseMarks" minOccurs="0"/>
<xsd:element name="CaseCartonNumber" type="CaseCartonNumber" minOccurs="0"/>
<xsd:element name="RackContainerType" type="RackContainerType" minOccurs="0"/>
<xsd:element name="RackContainerQuantity" type="RackContainerQuantity" minOccurs="0"/>
<xsd:element name="RackContainerNumber" type="RackContainerNumber" minOccurs="0"/>
<xsd:element name="RackContainerDeposit" type="RackContainerDeposit" minOccurs="0"/>
<xsd:element name="ETADateTime" type="ETADateTime" minOccurs="0"/>
<xsd:element name="ShipPriority" type="ShipPriority" minOccurs="0"/>
<xsd:element name="OrderLineNumber" type="OrderLineNumber" 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): PDC

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

NamePDC
Abstractno
DocumentationParts distribution center.
More information at: http://www.starstandard.org.

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

Components (Complex Type): Percent

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

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

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

Components (Complex Type): Price

Super-types:None
Sub-types:None

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

Data Elements and Components

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

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

Components (Complex Type): Process

Super-types:Verb < ConfirmableVerb (by extension) < ActionVerb (by extension) < AcknowledgableVerb (by extension) < Process (by extension)
Sub-types:None

NameProcess
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
Verb Required 
Criteria Optional 

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

acknowledge="AcknowledgementType [0..1]"
>
<Criteria> ActionExpressionCriteria </Criteria> [0..1]
</...>
Schema Component Representation
<xsd:complexType name="Process">
<xsd:complexContent>
<xsd:extension base="AcknowledgableVerb"/>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ProcessPartsShipment

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

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

Components (Complex Type): ProcessPartsShipmentDataArea

Super-types:None
Sub-types:None

NameProcessPartsShipmentDataArea
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ProcessThe Process verb is used to request processing of the associated noun by the receiving application or business to party. In a typical external exchange scenario a Process BOD is considered to be a legally binding message. For example, if a customer sends a ProcessPurchaseOrder BOD to a supplier and the supplier acknowlegdes with a positive AcknowledgePurchaseOrder, then the customer is obligated to fullfil the agreement, unless of course other BODs are allowed to cancel or change the original order. Required 
PartsShipment Required 

XML Instance Representation
<...>
<Process> ... </Process> [1]
</...>
Schema Component Representation
<xsd:complexType name="ProcessPartsShipmentDataArea">
<xsd:sequence>
<xsd:element ref="Process"/>
<xsd:element ref="PartsShipment" maxOccurs="unbounded"/>
</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): QuantityShipped

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

NameQuantityShipped
Abstractno
DocumentationThe quantity shipped
More information at: http://www.starstandard.org.

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

Components (Complex Type): RackContainerDeposit

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

NameRackContainerDeposit
Abstractno
DocumentationDeposit amount for a Rack or Container
More information at: http://www.starstandard.org.

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

Components (Complex Type): RackContainerQuantity

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

NameRackContainerQuantity
Abstractno
DocumentationIdentifies the quantity count of racks or containers
More information at: http://www.starstandard.org.

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

Components (Complex Type): ReturnReasonCode

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

NameReturnReasonCode
Abstractno
DocumentationDesignates the reason the line item part was returned (i.e., shortage, error, quality problem, cores return, obsolete, etc.).
More information at: http://www.starstandard.org.

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

Components (Complex Type): SecondaryDealerNumber

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

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

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

Components (Complex Type): Sender

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

NameSender
Abstractno

Data Elements and Components

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

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

Components (Complex Type): SenderBase

Super-types:None
Sub-types:

NameSenderBase
Abstractno

Data Elements and Components

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

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

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

Super-types:PartsBase < ShipPart (by extension)
Sub-types:None

NameShipPart
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
ItemIdItem part number identifier Optional 
ItemIdDescriptionItem part number detail description Optional 
PartTypeSpecifies whether the parts are indicated by manufacturer part code or Part Number Optional 
SupplierItemIdSupplier identification of part on order. Optional 
PartClassGifts, literature, keys, regular parts – Inventory Class code (if any) used in DMS system. Optional 
PartManufacturerIdentifes the part manufacturer Optional 
ClassCodeIdentifies class of part (i.e., accessories, replacement, etc.) Optional 
HazmatIndIndicates whether this part is considered a hazardous material (e.g., air bag). Optional 

XML Instance Representation
<...>
<ItemId> ItemId </ItemId> [0..1] ?
<ItemIdDescription> ItemIdDescription </ItemIdDescription> [0..1] ?
<PartType> PartType </PartType> [0..1] ?
<SupplierItemId> SupplierItemId </SupplierItemId> [0..1] ?
<PartClass> PartClass </PartClass> [0..1] ?
<PartManufacturer> PartManufacturer </PartManufacturer> [0..1] ?
<ClassCode> ClassCode </ClassCode> [0..1] ?
<HazmatInd> HazmatInd </HazmatInd> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ShipPart">
<xsd:complexContent>
<xsd:extension base="PartsBase">
<xsd:sequence>
<xsd:element name="PartClass" type="PartClass" minOccurs="0"/>
<xsd:element name="PartManufacturer" type="PartManufacturer" minOccurs="0"/>
<xsd:element name="ClassCode" type="ClassCode" minOccurs="0"/>
<xsd:element name="HazmatInd" type="HazmatInd" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
top

Components (Complex Type): ShippingPDC

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

NameShippingPDC
Abstractno
DocumentationParts Distribution Center (PDC) for shipment
More information at: http://www.starstandard.org.

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

Components (Complex Type): ShipToParty

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

NameShipToParty
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional 
NameCompany name of organizational party Optional 
AddressOrganizational Party address Optional 
DBANameDoing Business As name. Optional 
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): ShipToPartyPermit

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

NameShipToPartyPermit
Abstractno

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
PartyIdParty Identification Number Optional 
AlternatePartyIdsAlternate organizational party Identification Optional 
NameCompany name of organizational party Optional 
AddressOrganizational Party address Optional 
DBANameDoing Business As name. Optional 
LocationIdCode identifying the physical location of a dealer. Optional 
ImporterOfRecordNumberImport license number. Optional 
LicenseExpirationDateExpiration date of import permit Optional 
ImportPermitAmountDollar value of import permit. 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] ?
<ImporterOfRecordNumber> ImporterOfRecordNumber </ImporterOfRecordNumber> [0..1] ?
<LicenseExpirationDate> LicenseExpirationDate </LicenseExpirationDate> [0..1] ?
<ImportPermitAmount> ImportPermitAmount </ImportPermitAmount> [0..1] ?
</...>
Schema Component Representation
<xsd:complexType name="ShipToPartyPermit">
<xsd:complexContent>
<xsd:extension base="ShipToParty">
<xsd:sequence>
<xsd:element name="ImporterOfRecordNumber" type="ImporterOfRecordNumber" minOccurs="0"/>
<xsd:element name="LicenseExpirationDate" type="LicenseExpirationDate" minOccurs="0"/>
<xsd:element name="ImportPermitAmount" type="ImportPermitAmount" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</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): 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): Tax

Super-types:None
Sub-types:None

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

Data Elements and Components

Field/ComponentDescriptionRequirementBusiness Rules
TaxTypeIdentifies the type tax. Required
Values: Amount, Total
 
TaxDescriptionFree form text description of tax amount. Optional 
TaxAmountActual amount of tax paid. Optional 
UnitSalesTaxAmountUnit amount of sales tax. Optional 
TaxRateTax Percentage Rate Optional 
TotalTaxableAmountTotal taxble price Optional 
NonTaxableAmountTotal non-taxble price Optional 
TaxTypeIdTax type identification Optional 
TaxabilityIndDetermines whether the dealer wants to claim tax on the cost. Optional
Values: 1 - Yes. 0 - No. Note this should be part of the enumerated value description.
 

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

Components (Complex Type): TaxableAmount

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

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

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

Components (Complex Type): TaxAmount

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

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

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

Components (Complex Type): TaxDescription

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

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

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

Components (Complex Type): TaxRate

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

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

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

Components (Complex Type): TotalAmount

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

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

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

Components (Complex Type): TotalCartons

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

NameTotalCartons
Abstractno
DocumentationSum of the total cartons
More information at: http://www.starstandard.org.

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

Components (Complex Type): TotalCost

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

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

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

Components (Complex Type): TotalDiscountAmount

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

NameTotalDiscountAmount
Abstractno
DocumentationTotal discounts
More information at: http://www.starstandard.org.

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

Components (Complex Type): TotalGrossWeight

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

NameTotalGrossWeight
Abstractno
DocumentationTotal Gross Weight
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="WeightMeasure [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="TotalGrossWeight">
<xsd:simpleContent>
<xsd:extension base="Weight"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): TotalNetWeight

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

NameTotalNetWeight
Abstractno
DocumentationTotal Net Weight
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="WeightMeasure [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="TotalNetWeight">
<xsd:simpleContent>
<xsd:extension base="Weight"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): TotalPartPieces

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

NameTotalPartPieces
Abstractno
DocumentationThe total number of part pieces to be contained in the transaction.
More information at: http://www.starstandard.org.

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

Components (Complex Type): TotalSubjectToDutyAmount

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

NameTotalSubjectToDutyAmount
Abstractno
DocumentationTotal Subject To Duty Amount
More information at: http://www.starstandard.org.

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

Components (Complex Type): TotalTaxableAmount

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

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

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

Components (Complex Type): TotalVolume

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

NameTotalVolume
Abstractno
DocumentationTotal volume
More information at: http://www.starstandard.org.

XML Instance Representation
<...
uom="VolumeMeasure [1]"
>
</...>
Schema Component Representation
<xsd:complexType name="TotalVolume">
<xsd:simpleContent>
<xsd:extension base="Volume"/>
</xsd:simpleContent>
</xsd:complexType>
top

Components (Complex Type): UnitCost

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

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

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

Components (Complex Type): UnitPack

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

NameUnitPack
Abstractno
DocumentationQuantity of items sold as one unit.
More information at: http://www.starstandard.org.

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

Components (Complex Type): UnitPrice

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

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

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

Components (Complex Type): UnitSalesTaxAmount

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

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

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

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

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

NameVolume
Abstractno
DocumentationVolume measurement
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
uom Required 

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

Components (Complex Type): Weight

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

NameWeight
Abstractno
DocumentationWeight measurement
More information at: http://www.starstandard.org.

Attributes

AttributeDescriptionRequirementBusiness Rules
uom Required 

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

Simple Type: AcknowledgementType

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

NameAcknowledgementType
Enumerations
Code ValueDescription
Always
OnChange
Never

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

Simple Type: Action

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

NameAction
Enumerations
Code ValueDescription
Add
Delete
Change
Replace
A
D
C
R

Schema Component Representation
<xsd:simpleType name="Action">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Add"/>
<xsd:enumeration value="Delete"/>
<xsd:enumeration value="Change"/>
<xsd:enumeration value="Replace"/>
<xsd:enumeration value="A"/>
<xsd:enumeration value="D"/>
<xsd:enumeration value="C"/>
<xsd:enumeration value="R"/>
</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: 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: BoxTrackingNumber

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

NameBoxTrackingNumber
DocumentationThe tracking number for the individual box as given by the ShipCarrier.
More information at: http://www.starstandard.org.

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

Simple Type: CaseCartonNumber

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

NameCaseCartonNumber
DocumentationCase number in shipment
More information at: http://www.starstandard.org.

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

Simple Type: CaseMarks

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

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

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

Simple Type: CasePacking

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

NameCasePacking
DocumentationType of cartons or cases the material is packed in (e.g., triple wall cardboard)
More information at: http://www.starstandard.org.

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

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

NameClassCode
DocumentationIdentifies class of part (i.e., accessories, replacement, etc.).
More information at: http://www.starstandard.org.

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

Simple Type: Code

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

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

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

Simple Type: CompanyName

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

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

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

Simple Type: ConfirmType

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

NameConfirmType
Enumerations
Code ValueDescription
Always
OnChange
Never

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

Simple Type: ConveyanceNumber

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

NameConveyanceNumber
DocumentationShipping container number
More information at: http://www.starstandard.org.

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

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

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

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

Simple Type: Date

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

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

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

Simple Type: DateTime

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

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

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

Simple Type: DBAName

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

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

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

Simple Type: DiscountCode

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

NameDiscountCode
DocumentationDiscount or Pricing Code.
More information at: http://www.starstandard.org.

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

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

NameETADate
DocumentationEstimated time of arrival
More information at: http://www.starstandard.org.

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

Simple Type: ETADateTime

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

NameETADateTime
DocumentationEstimated time and time of arrival
More information at: http://www.starstandard.org.

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

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

NameExpression

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

Simple Type: ExpressionLanguage

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

NameExpressionLanguage

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

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

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

NameFreightTerms
DocumentationDesignates who pays freight - - Collect / Prepaid
More information at: http://www.starstandard.org.

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

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

NameHTSCode
DocumentationHarmonized tariff schedule code
More information at: http://www.starstandard.org.

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

Simple Type: HTSSummarySchedule

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

NameHTSSummarySchedule
DocumentationHTS Summary schedule
More information at: http://www.starstandard.org.

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

Simple Type: ImporterOfRecordNumber

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

NameImporterOfRecordNumber
DocumentationImport license number
More information at: http://www.starstandard.org.

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

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

NameInventoryMovementDemandCode
DocumentationCode designating the inventory rate at which item turns (e.g., A, B, C, etc.)
More information at: http://www.starstandard.org.

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

Simple Type: InvoiceShipment

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

NameInvoiceShipment
DocumentationDesignates type of Invoice or shipment
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Credit
History
Retail
Return
Wholesale
Shipment
OtherOther

Schema Component Representation
<xsd:simpleType name="InvoiceShipment">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Credit"/>
<xsd:enumeration value="History"/>
<xsd:enumeration value="Retail"/>
<xsd:enumeration value="Return"/>
<xsd:enumeration value="Wholesale"/>
<xsd:enumeration value="Shipment"/>
<xsd:enumeration value="Other"/>
</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: LicenseExpirationDate

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

NameLicenseExpirationDate
DocumentationExpiration date of license
More information at: http://www.starstandard.org.

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

Simple Type: LineNumber

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

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

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

NameMiscellaneousNotes
DocumentationFree form miscellaneous comments
More information at: http://www.starstandard.org.

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

Simple Type: Name

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

NameName
DocumentationName of the Party.
More information at: http://www.starstandard.org.

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

Simple Type: Note

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

NameNote
DocumentationA free form note.
More information at: http://www.starstandard.org.

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

Simple Type: OrderLineNumber

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

NameOrderLineNumber
DocumentationThe line number of the dealer's order identified by Line.OrderReferenceNumber for which Line.Item identifies the part as being shipped.
More information at: http://www.starstandard.org.

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

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

NamePalletBoxNumber
DocumentationBox number on pallet
More information at: http://www.starstandard.org.

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

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

NamePartCountry
DocumentationPart 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="PartCountry">
<xsd:restriction base="Country"/>
</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: PartsShipmentLineBoxingType

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

NamePartsShipmentLineBoxingType
DocumentationIdentifies how the BOD is intended to be interpreted by the receiver. Specifically, indicates whether boxing detail is present and, if so, whether each Line item in the shipment is within a specific box.
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Line Boxing DetailEach line is associated with a specific box in the shipment. This provides a complete picture of what part is contained in which box.
Line Boxing AggregateLines and Boxing data is available, however there is no detail as to which parts are contained in which boxes. The line data is aggregate.
Line AggregateThere is no boxing detail provided and the line data is in aggregate for the shipment.

Schema Component Representation
<xsd:simpleType name="PartsShipmentLineBoxingType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Line Boxing Detail"/>
<xsd:enumeration value="Line Boxing Aggregate"/>
<xsd:enumeration value="Line Aggregate"/>
</xsd:restriction>
</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: 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: PriceExplanation

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

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

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

Simple Type: PriceType

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

NamePriceType
DocumentationPrice Type
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Job
Labor
Parts
Sublet
Miscellaneous
GasOilGrease
PaintMaterials
ShopSupplies
Freight
Claim
SubletLabor
SubletParts
ReturnCore
CustomerInitiative applies to Customer category, e.g. First Time Buyer, etc.
Internal
RentLoaner
Return
Splits
Total
OtherOther

Schema Component Representation
<xsd:simpleType name="PriceType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Job"/>
<xsd:enumeration value="Labor"/>
<xsd:enumeration value="Parts"/>
<xsd:enumeration value="Sublet"/>
<xsd:enumeration value="Miscellaneous"/>
<xsd:enumeration value="GasOilGrease"/>
<xsd:enumeration value="PaintMaterials"/>
<xsd:enumeration value="ShopSupplies"/>
<xsd:enumeration value="Freight"/>
<xsd:enumeration value="Claim"/>
<xsd:enumeration value="SubletLabor"/>
<xsd:enumeration value="SubletParts"/>
<xsd:enumeration value="ReturnCore"/>
<xsd:enumeration value="Customer"/>
<xsd:enumeration value="Internal"/>
<xsd:enumeration value="RentLoaner"/>
<xsd:enumeration value="Return"/>
<xsd:enumeration value="Splits"/>
<xsd:enumeration value="Total"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: ProcessCode

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

NameProcessCode
DocumentationCode designating how the order was processed
More information at: http://www.starstandard.org.

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

Simple Type: ProcessDate

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

NameProcessDate
DocumentationEffective date of process
More information at: http://www.starstandard.org.

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

Simple Type: RackContainerNumber

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

NameRackContainerNumber
DocumentationNumber of rack or container
More information at: http://www.starstandard.org.

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

Simple Type: RackContainerType

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

NameRackContainerType
DocumentationType of rack or container used to hold parts, boxes, cases, etc
More information at: http://www.starstandard.org.

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

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

NameRestockCode
DocumentationCode for restocking item (i.e., manufacturer product division).
More information at: http://www.starstandard.org.

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

Simple Type: SalesPromotionCode

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

NameSalesPromotionCode
DocumentationSales promotion code
More information at: http://www.starstandard.org.

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

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

NameShipDate
DocumentationShip Date
More information at: http://www.starstandard.org.

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

Simple Type: ShipmentCarrier

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

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

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

NameShipmentNumber
DocumentationNumber assigned to shipment.
More information at: http://www.starstandard.org.

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

Simple Type: ShipPriority

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

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

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

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

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

Simple Type: TaxabilityInd

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

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

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

Simple Type: TaxInd

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

NameTaxInd
DocumentationIndicates whether or not tax applies
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
0
1

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

Simple Type: TaxType

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

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

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

Simple Type: TaxTypeId

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

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

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

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

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

NameVolumeMeasure
DocumentationVolume Measurements
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
Cubic InchesCubic inches
Cubic FeetCubic feet
Cubic CentimetersCubic centimeters
Cubic MetersCubic meters
OtherOther

Schema Component Representation
<xsd:simpleType name="VolumeMeasure">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Cubic Inches"/>
<xsd:enumeration value="Cubic Feet"/>
<xsd:enumeration value="Cubic Centimeters"/>
<xsd:enumeration value="Cubic Meters"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Simple Type: WeightMeasure

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

NameWeightMeasure
DocumentationWeight Measurements
More information at: http://www.starstandard.org.
Enumerations
Code ValueDescription
PoundsPounds
KilosKilos
OtherOther

Schema Component Representation
<xsd:simpleType name="WeightMeasure">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Pounds"/>
<xsd:enumeration value="Kilos"/>
<xsd:enumeration value="Other"/>
</xsd:restriction>
</xsd:simpleType>
top

Mapping to STAR DTS Parts InvoiceShipment vs 1.6

Identification Record

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Creator Name Code

DCS software creator code

100242

Application Area Sender/CreatorNameCode

2

Creator Software Code

DCS software code name

100244

Application Area Sender/Component

3

Interface Version

Software release version

100220

Application Area Sender/SystemVersion

4

Transaction Create Date

Date the transaction was created

100430

Application Area - CreationDateTime

5

Transaction Create Time

Time the transaction was created

100440

Application Area - CreationDateTime

6

Dealer Number

Dealer code number

100210

Application Area - Sender or Destination/DealerNumber

7

Store Number

Dealer code store number (DMS assigned)

100240

Application Area - Sender or Destination/StoreNumber

8

Area Number

Dealer code area number (DMS vendor assigned)

100200

Application Area - Sender or Destination/AreaNumber

9

Destination Name Code

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

106190

Application Area Destination/DestinationNameCode

10

Destination Software

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

106200

Application Area Destination/DestinationSoftware

11

Transaction Type Code

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

106210

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

12

Dealer Country

Dealer country location

108430

Application Area Sender/DealerContry

13

Reference ID

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

112260

Application Area Sender/ReferenceId

14

SenderPartyId

The Party Id field uniquely identifies the Sender of the message. This element can be used for parties within the Automotive Community as well as external parties. Party Id is not intended as a replacement for the Dealer Number. Suggested formats for OEMs or other large institutions include: DUNs Number, ShortMfgCode + DUNs, or ShortMfgCode. The suggested format for Dealers is: ShortMfgCode+Dealer Number.

112261

Application Area Sender/PartyId

15

SenderLocationId

The Location Id field uniquely identifies the location of the Sender of a message. This Id may be aligned with a physical address or data centers. This field provides an additional level of granularity beyond the usage of the Party Id for additional routing and deliver of data.

11262

Application Area Sender/LocationId

16

SenderServiceId

The Service Id field identifies the particular service to which a message is being sent from, e.g., an inventory service.

11263

Application Area Sender/ServiceId

17

DestinationPartyId

The Party Id field uniquely identifies the Receiver of the message. This element can be used for parties within the Automotive Community as well as external parties. Party Id is not intended as a replacement for the Dealer Number. Suggested formats for OEMs or other large institutions include: DUNs Number, ShortMfgCode + DUNs, or ShortMfgCode. The suggested format for Dealers is: ShortMfgCode+Dealer Number.

11264

Application Area Destination/PartyId

18

DestinationLocationId

The Location Id field uniquely identifies the location of the Receiver of a message. This Id may be aligned with a physical address or data centers. This field provides an additional level of granularity beyond the usage of the Party Id for additional routing and deliver of data.

11265

Application Area Destination/LocationId

19

DestinationServiceId

The Service Id field identifies the particular service to which a message is being sent to, e.g., an inventory service.

11266

Application Area Destination/ServiceId

Invoice Summary

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Invoice Number

Number for Invoice assigned by manufacturer

100740

Header/DocumentId

2

Invoice Date

Date invoice was created

100730

Header/ShipDate

3

Transaction Type

Invoice or Shipment type

100920

Header/TransactionType

4

Assigned PDC

Dealer's regular Parts Distribution Center (PDC)

100660

Header/PDC

5

Shipping PDC

Parts Distribution Center (PDC) for this shipment

101050

Header/ShippingPDC

6

Pay Terms

When payment is due and/or discounts allowed

100990

N/A

7

Ship Date

Parts shipping date

100732

Header/ShipDate

8

Ship Carrier

Carrier used for delivery of part order

101040

Header/ ShimpemtCarrier

9

Reference Number

Dealer-assigned order number for this Invoice/Shipper

101000

Header/ReferenceNumber

10

Stock Order Net

Net amount of stock order

100736

N/A

11

Stock Adjustment Value

Dealer's Stock Adjustment Credit earned on this invoice

101060

N/A

12

Total Parts Amount

Invoice total for parts only

101130

N/A

13

Total Accessories Amount

Invoice total for accessories only

101100

N/A

14

Total Other Amount

Invoice total for miscellaneous only

101120

N/A

15

Subtotal Before Discounts

Interim total prior to adjustments

101080

N/A

16

Parts Discount Amount

Discount Amount for parts only

100980

N/A

17

Accessories Discount Amount

Discount Amount for accessories only

100650

Header/AccessoriesDiscountAmount

18

Other Discount Amount

Discount Amount for miscellaneous only

100950

Header/OtherDiscountAmount

19

Total Discount Amount

Total discounts

101110

Header/TotalDiscountAmount

20

Subtotal Including Discount

Interim total less discounts

101090

N/A

21

Extended Amount

Parts value at dealer unit cost times quantity

100738

N/A

25

Allowances Lost Discounts

Allowed amount for lost discounts

100728

N/A

28

Total Miscellaneous Expense

Total Miscellaneous invoice expenses

100746

N/A

29

Excise Tax

Total Excise tax for invoice

100700

Header Tax/TaxAmount

30

Invoice Sales Tax

Total Sales tax for invoice

100800

Header Tax/TaxAmount

31

Handling Restock Charge

Total invoice additional costs for handling and restocking of returned items

100710

N/A

32

Service Freight Charge

Total service / freight charges for invoice

100734

N/A

33

Delivery Charge

Total additional costs for delivery

100680

N/A

34

Invoice Total

Grand total for invoice

100910

Header/InvoiceTotal

35

Order Process Date

Pick and pack date of order/shipment

106980

Header/ProcessDate

36

Sales Promotion Code

Sales promotion code on invoice/shipment, if any

107630

Header/SalesPromotionCode

37

Process Code

Code designation how the order was shipped (i.e., Overnight)

107640

Header/ProcessCode

Sold To

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Sold To Business Name

Name of business entity invoiced parts order(s).

100880

N/A

2

Sold To Address

Address of business entity invoiced parts order(s).

100860

N/A

3

Sold To City

City of business entity parts were sold to.

100870

N/A

4

Sold To State

State or province of business entity parts were sold to.

100890

N/A

5

Sold To Zip

Zip or Postal Code of business entity parts were sold to.

100900

N/A

6

Sold To Dealer Code

Dealer code of business entity invoiced for part order(s).

100748

N/A

7

Sold To DBA Name

DBA names of business entity invoiced for parts order(s).

107680

N/A

Ship To

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Ship To Business Name

Name of business entity parts were shipped to

100830

ShipTo/Name

2

Ship To Address

Address of business entity parts were shipped to

100810

ShipTo- OrganizationAddress/Address

3

Ship To City

City of business entity parts were shipped to

100820

ShipTo- OrganizationAddress/City

4

Ship To State

State or province of business entity parts were shipped to

100840

ShipTo- OrganizationAddress/StateOrProvince

5

Ship To Zip

Zip or Postal Code of business entity parts were shipped to

100850

ShipTo- OrganizationAddress/PostalCode

6

Ship To Dealer Code

Dealer code of business entity parts were shipped to

107690

ShipTo / PartyId

7

Ship To DBA Name

DBA names of business entity parts were shipped to

107700

ShipTo / DBAName

Line Item

Position

Data Element Name

Data Element Definition

DE #

Mapping to BOD

1

Line Item Number

Item designation other than part number(i.e., line item number of the order/shipment)

100940

Line/LineNumber

2

Part Number

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

104780

Line- Item/ItemId

3

Part Type

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

105100

Line- Item/PartType

4

Part Description

Part number detail description

104770

Line- Item/ItemDescription

5

Part Quantity

Quantity of part ordered

100780

Line/OrderQuantity

6

Back Order Quantity

Quantity of part on back order

100752

Line/BackOrderQuantity

7

Line Item Unit Price

Dealer unit cost of part

100930

Line Price/UnitPrice

8

Order Reference Number

Original order number for line item

100790

Line/OrderReferenceNumber

9

Line Item Extended Price

Parts value at dealer unit cost times quantity

100970

Line Price/TotalCost

10

Discount Percentage

Percentage of discount

100690

Line/DiscountPercentage

11

Stock Return Allowance Code

Code for stock return allowance

101070

N/A

12

Part Sales Tax Flag

Indicates whether or not sales tax applies

101030

Line/TaxInd

13

Return Reason Code

Designates the reason the line item part was returned(i.e., Shortage, error, quality problem, cores return, obsolete, etc.)

101020

Line/ReturnReasonCode

14

Restock Code

Code for restocking item (i.e.; manufacturer product division)

101010

Line/RestockCode

15

Class Code

Identifies class of part (i.e., accessories, replacement, etc.)

100670

Line Item/ClassCode

16

Part Class

Gifts, literature, keys, regular parts -Inventory Class code (if any) used by manufacturer

100960

Line - Item/PartClass

18

Unit Pack Size

Package quantity of part (number of units in each selling package)

101140

Line/UnitPack

19

Former Part Number

Former Part Number for Substitution or Replacement

106680

Line/FormerPartNumber

20

Order Line Item Process Date

Pick and pack date of individual line item in order/shipment

107650

Line/ProcessDate

21

Sales Promotion Code for Line Item

Sales promotion code on invoice/shipment for line item if different from header promotion code

107660

Line/SalesPromotionCode

22

Process Code for Line Item

Code designation how the line item on the order was shipped if different from header process code

107670

Line/ProcessCode

23

Part Sales Tax Rate

Total tax rate that would be charged for part(i.e., City + State +)

107780

Line Tax/TaxRate

24

Inventory Movement/Demand Code

Code designating the inventory rate at which item turns.Indicates national demand.Usually A, B, C, etc.

107790

Line/InventoryMovementDemandCode

25

Part Quantity Shipped

Quantity of part shipped

109270

Line/QuantityShipped



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

Generated by StarSchemaGuidelineGenerator based on xs3p. Last modified: