BOD

STAR 6

Repository Release 6.2.1


Table of Contents

Preface
License
Eclipse Public License - v1.0
1. Introduction
Guideline Organization
2. BOD Design
XML Instance Namespaces
Schema Namespaces
BOD Structure
3. BOD Components
Business Object Document - BOD
Business Object Document Attributes
Business Object Document Fields and Components
4. Data Area Components
AcknowledgeCreditApplicationDataArea
Fields and Components
Sample XML
5. Verbs
Confirm
Fields and Components
Sample XML
Expression
Fields and Components
Sample XML
OriginalApplicationArea
ResponseCriteria
Fields and Components
Sample XML
ResponseExpression
Fields and Components
Sample XML
ChangeStatus
Fields and Components
Sample XML
StateChange
Fields and Components
Sample XML
6. Business Object Document Noun
BOD
Fields and Components
Sample XML
A. Data Types
Unqualified Data Types
AmountType
BinaryObjectType
GraphicType
PictureType
SoundType
SoundType
CodeType
DateTimeType
DateType
TimeType
IdentifierType
TimeType
MeasureType
NumericType
ValueType
PercentType
RateType
QuantityType
TextType
NameType
Qualified Data Types
HexBinaryObjectType
YearDateType
YearMonthDateType
FloatNumericType
DoubleNumericType
IntegerNumericType
PositiveIntegerNumericType
NegativeIntegerNumericType
NonPositiveIntegerNumericType
NonNegativeIntegerNumericType
DurationMeasureType
StringType
NormalizedStringType
TokenType
URIType
LanguageCodeType
MonthDateType
DayDateType
MonthDayDateType
STAR Qualified Data Types
DistanceType
VINType
NormalizedStringType
PeriodMeasureType
WeightMeasureType
LengthMeasureType
VolumeMeasureType
AreaMeasureType
SpeedMeasureType
TemperatureMeasureType
FuelConsumptionMeasureType
PowerMeasureType
TimeMeasureType
BoatLengthCodeType
BoatDraftCodeType
BoatCategoryCodeType
BoatClassCodeType
BoatHullDesignCodeType
BoatHullMaterialCodeType
BoatKeelCodeType
ElectricityMeasureType
ForceMeasureType
BoatEngineLocationCodeType
PressureMeasureType
DeliveryTypeCodeType
PartActivityTransactionCodeType
FuelTypeCodeType
SalesStatusType
LanguageCodeType
CrossShipmentRestrictionCodeType
ComputerStorageMeasureType
JobNumberSchemeIDType
TimeUntiSchemeIDType
AssigningOrganizationPartyIdType
AgencyRoleCodeType
CountryCodeType
DisplacementMeasureType
ContactMethodTypeCodeType
VehicleUseCodeType
ShipmentCarrierCompanyCodeType
ShipmentCarrierTransportMethodTypeCodeType
ShipmentCarrierServiceLevelCodeType
ShipmentCarrierDeliveryCodeType
ShipmentCarrierCollectionMethodCodeType
OrderTypeCodeType
RequestedAmountTypeCodeType
ItemIDCategoryTypeCodeType
DealerServiceTypeCodeType
HoursTypeCodeType
DayOfWeekCodeType
LocationTypeCodeType
LocationIDTypeCodeType
DeliveryProcessStateCodeType
EventTypeCodeType
FleetAccountCodeType
SubtotalTypeCodeType
DealerProductsTypeCodeType
LeaseEndOptionVehicleDecisionCodeType
LeaseEndOptionFinanceDecisionCodeType
RepairStatusCodeType
QuantityContentType
QuantityType
AcquisitionMethodTypeCodeType
PartConditionCodeType
StockingLevelIndicatorCodeType
DistributionMethodCodeType
BuyPercentageRateAdjustmentTypeCodeType
TaxCreditTypeCodeType
TransferStatusCodeType
PaymentLineTypeCodeType
DisplacementMeasureTypeCodeType
TankUsageCodeType
TankMaterialCodeType
AccommodationTypeCodeType
WindlassTypeCodeType
TaxStatusCodeType
B. Code Lists
STAR 6 Code Lists
AccountingTermEnumeratedType
AccountingTermContentType
SecondaryAccountingTermEnumeratedType
SecondaryAccountingTermContentType
AcknowledgmentCodeEnumeratedType
AcknowledgmentCodeContentType
AddressQualifierEnumeratedType
AddressQualifierContentType
AllowBackOrderPartialShipEnumeratedType
AllowBackOrderPartialShipContentType
ApplicationNumberDescriptionEnumeratedType
ApplicationNumberDescriptionContentType
ApplicationStatusEnumeratedType
ApplicationStatusContentType
AssigningOrganizationPartyIdEnumeratedType
AssigningOrganizationPartyIdContentType
AssigningPartyIdEnumeratedType
AssigningPartyIdContentType
AvailabilityStatusEnumeratedType
AvailabilityStatusContentType
BoatEngineTypeEnumeratedType
BoatEngineTypeContentType
CaseTypeEnumeratedType
CaseTypeContentType
CashPriceInclusionTypeEnumeratedType
CashPriceInclusionTypeContentType
ChildLineReasonCodeEnumeratedType
ChildLineReasonCodeContentType
CodesActionEnumeratedType
CodesActionContentType
CollisionDeductibleTypeEnumeratedType
CollisionDeductibleTypeContentType
ComponentTypeEnumeratedType
ComponentTypeContentType
ConfirmationEnumeratedType
ConfirmationContentType
ConfirmationEntityEnumeratedType
ConfirmationEntityContentType
ContactTelephoneNumberDescriptionEnumeratedType
ContactTelephoneNumberDescriptionContentType
ContactTelephoneNumberOrganizationDescriptionEnumeratedType
ContactTelephoneNumberOrganizationDescriptionContentType
CreditCardTypeEnumeratedType
CreditCardTypeContentType
DeliveryTypeEnumeratedType
DeliveryTypeContentType
DeltaEnumeratedType
DeltaContentType
DimensionMeasureEnumeratedType
DimensionMeasureContentType
DriveTypeEnumeratedType
DriveTypeContentType
EncodingBaseEnumeratedType
EncodingBaseContentType
EngineConfigurationEnumeratedType
EngineConfigurationContentType
EngineDisplacementEnumeratedType
EngineDisplacementContentType
EngineInductionEnumeratedType
EngineInductionContentType
FeeTypeEnumeratedType
FeeTypeContentType
FuelTypeEnumeratedType
FuelTypeContentType
GenderEnumeratedType
GenderContentType
GeographicalConstraintTypeEnumeratedType
GeographicalConstraintTypeContentType
HomeWorkEnumeratedType
HomeWorkContentType
HouseholdIncomeRangeEnumeratedType
HouseholdIncomeRangeContentType
IncomePeriodEnumeratedType
IncomePeriodContentType
IndebtednessResponsibilityEnumeratedType
IndebtednessResponsibilityContentType
InitiativeCategoryEnumeratedType
InitiativeCategoryContentType
InitiativeFinanceTypeEnumeratedType
InitiativeFinanceTypeContentType
InitiativeTypeEnumeratedType
InitiativeTypeContentType
InsuranceDetailTypeEnumeratedType
InsuranceDetailTypeContentType
InsuranceTypeEnumeratedType
InsuranceTypeContentType
InventoryTypeEnumeratedType
InventoryTypeContentType
InvoiceShipmentEnumeratedType
InvoiceShipmentContentType
LeadIndustryTypeEnumeratedType
LeadIndustryTypeContentType
LeadInterestEnumeratedType
LeadInterestContentType
LeadTypeEnumeratedType
LeadTypeContentType
LineStateTypeEnumeratedType
LineStateTypeContentType
MaritalStatusEnumeratedType
MaritalStatusContentType
MessageReasonCodeEnumeratedType
MessageReasonCodeContentType
MileageMeasureEnumeratedType
MileageMeasureContentType
OptionPricingTypeEnumeratedType
OptionPricingTypeContentType
OrderStateTypeEnumeratedType
OrderStateTypeContentType
OrderTypeEnumeratedType
OrderTypeContentType
OwnedTypeEnumeratedType
OwnedTypeContentType
PartsShipmentLineBoxingTypeEnumeratedType
PartsShipmentLineBoxingTypeContentType
PartTypeEnumeratedType
PartTypeContentType
PartSaleTypeEnumeratedType
PartSaleTypeContentType
PartyTypeEnumeratedType
PartyTypeContentType
PaymentMethodEnumeratedType
PaymentMethodContentType
PayrollFrequencyEnumeratedType
PayrollFrequencyContentType
PlanOptionTypeEnumeratedType
PlanOptionTypeContentType
OriginalContactMethodContentType
OriginalContactMethodEnumeratedType
PreferredContactMethodEnumeratedType
PreferredContactMethodContentType
PreferredContactMethodOrganizationEnumeratedType
PreferredContactMethodOrganizationContentType
PriceTypeContentType
RebateTypeEnumeratedType
RebateTypeContentType
RelativeToEnumeratedType
RelativeToContentType
RequestEnumeratedType
RequestContentType
RequestedSearchCriteriaTypeEnumeratedType
RequestedSearchCriteriaTypeContentType
RequiredOptionEnumeratedType
RequiredOptionContentType
SaleClassEnumeratedType
SaleClassContentType
TypeSalesEnumeratedType
TypeSalesContentType
SearchCriteriaEnumeratedType
SearchCriteriaContentType
ServiceTypeEnumeratedType
ServiceTypeContentType
SettlementTypeEnumeratedType
SettlementTypeContentType
ShipmentCarrierEnumeratedType
ShipmentCarrierContentType
ShipPriorityEnumeratedType
ShipPriorityContentType
SplitsTypeEnumeratedType
SplitsTypeContentType
StatusCodeEnumeratedType
StatusCodeContentType
StatusTypeEnumeratedType
StatusTypeContentType
TaxTypeEnumeratedType
TaxTypeContentType
TaxTypeIdEnumeratedType
TaxTypeIdContentType
TermLengthEnumeratedType
TermLengthContentType
TransactionTypeEnumeratedType
TransactionTypeContentType
TransferFrequencyEnumeratedType
TransferFrequencyContentType
TransmissionTypeEnumeratedType
TransmissionTypeContentType
UOMEnumeratedType
UOMContentType
UrgentSearchMessageCodeEnumeratedType
UrgentSearchMessageCodeContentType
ValidationResultsEnumeratedType
ValidationResultsContentType
VehicleClassEnumeratedType
VehicleClassContentType
VehicleOwnerTypeEnumeratedType
VehicleOwnerTypeContentType
VehiclePricingTypeEnumeratedType
VehiclePricingTypeContentType
VolumeMeasureEnumeratedType
VolumeMeasureContentType
WeightMeasureEnumeratedType
WeightMeasureContentType
LanguageEnumeratedType
LanguageContentType
CountryEnumeratedType
CountryContentType
IncentiveEnumeratedType
IncentiveContentType
VehicleOwnershipTypeEnumeratedType
VehicleOwnershipTypeContentType
TireTypeEnumeratedType
TireTypeContentType
TrailerTypeEnumeratedType
TrailerTypeContentType
BrakeTypeEnumeratedType
BrakeTypeContentType
WinchTypeEnumeratedType
WinchTypeContentType
StartingSystemTypeEnumeratedType
StartingSystemTypeContentType
ImagePerspectiveEnumeratedType
ImagePersectiveContentType
PriceEnumeratedType
PriceContentType
ColorItemEnumeratedType
ColorItemContentType
CylinderConfigurationEnumeratedType
CylinderConfigurationContentType
PartActivityTransactionEnumeratedType
PartActivityTransactionContentType
SalesStatusEnumeratedType
SalesStatusContentType
CrossShipmentRestrictionEnumeratedType
CrossShipmentRestrictionContentType
AgencyRoleCodeEnumeratedType
AgencyRoleCodeContentType
ContactMethodTypeEnumeratedType
ContactMethodTypeContentType
VehicleUseEnumeratedType
VehicleUseContentType
ShipmentCarrierTransportMethodTypeEnumeratedType
ShipmentCarrierTransportMethodTypeContentType
ShipmentCarrierCompanyEnumeratedType
ShipmentCarrierCompanyContentType
ShipmentCarrierServiceLevelEnumeratedType
ShipmentCarrierServiceLevelContentType
ShipmentCarrierDeliveryEnumeratedType
ShipmentCarrierDeliveryContentType
ShipmentCarrierCollectionMethodEnumeratedType
ShipmentCarrierCollectionMethodContentType
RequestedAmountTypeEnumeratedType
RequestedAmountTypeContentType
ItemIDCategoryTypeEnumeratedType
ItemIDCategoryTypeContentType
DealerServiceTypeEnumeratedType
DealerServiceTypeContentType
HoursTypeEnumeratedType
HoursTypeContentType
DayOfWeekEnumeratedType
DayOfWeekContentType
LocationTypeEnumeratedType
LocationTypeContentType
LocationIDTypeEnumeratedType
LocationIDTypeContentType
DeliveryProcessStateEnumeratedType
DeliveryProcessStateContentType
EventTypeEnumeratedType
EventTypeContentType
FleetAccountEnumeratedType
FleetAccountContentType
SubtotalTypeCodeEnumeratedType
SubtotalTypeCodeContentType
DealerProductsTypeCodeEnumeratedType
DealerProductsTypeCodeContentType
LeaseEndOptionVehicleDecisionEnumeratedType
LeaseEndOptionVehicleDecisionContentType
LeaseEndOptionFinanceDecisionContentType
LeaseEndOptionFinanceDecisionEnumeratedType
RepairStatusCodeContentType
RepairStatusCodeEnumeratedType
AcquisitionMethodTypeCodeContentType
AcquisitionMethodTypeCodeEnumeratedType
PartConditionCodeContentType
PartConditionCodeEnumeratedType
PartSalesRestrictionCodeContentType
PartSalesRestrictionCodeEnumeratedType
PartOrderingRestrictionCodeContentType
PartOrderingRestrictionCodeEnumeratedType
StockingLevelIndicatorCodeContentType
StockingLevelIndicatorCodeEnumeratedType
DistributionMethodCodeContentType
DistributionMethodCodeEnumeratedType
BuyPercentageRateAdjustmentTypeContentType
BuyPercentageRateAdjustmentTypeEnumeratedType
TaxCreditTypeContentType
TaxCreditTypeEnumeratedType
TransferStatusContentType
TransferStatusEnumeratedType
PaymentLineTypeContentType
PaymentLineTypeEnumeratedType
TaxStatusCodeContentType
DateTypeCodeEnumeratedType
PartQuantityEnumeratedType
InventoryQuantityEnumeratedType
IncoTermsEnumeratedType
VehicleStatusEnumeratedType
PriceTypeEnumeratedType
DiscountTypeEnumeratedType
SurchargeTypeEnumeratedType
CostTypeEnumeratedType
TaxTypesEnumeratedType
TaxJurisdictionEnumeratedType
PriceScopeEnumeratedType
TypeOfShipDateEnumeratedType
OAGIS 9 Code Lists
ActionCodeEnumerationType
ActionCodeContentType
AgencyRoleCodeEnumerationType
AgencyRoleContentType
CategoryCodeEnumerationType
CategoryCodeContentType
ChargeBearerCodeEnumerationType
ChargeBearerCodeContentType
ChargeCodeEnumerationType
ChargeCodeContentType
ClassificationCodeEnumerationType
ClassificationCodeContentType
ChequeDeliveryMethodCodeEnumerationType
ChequeDeliveryMethodCodeContentType
ChequeInstructionCodeEnumerationType
ChequeInstructionCodeContentType
ContactLocationCodeEnumerationType
ContactLocationCodeContentType
ControlAssertionEnumerationType
ControlAssertionContentType
ControlCodeEnumerationType
ControlCodeContentType
ControlComponentEnumerationType
ControlComponentContentType
CountryCodeEnumerationType
CountryCodeContentType
CountrySubdivisionCodeEnumerationType
CountrySubdivisionCodeContentType
CreditTransferCodeEnumerationType
CreditTransferCodeContentType
CurrencyCodeContentType
DayOfWeekCodeEnumerationType
DayOfWeekCodeContentType
DebitCreditCodeEnumerationType
DebitCreditCodeContentType
DeliveryPointCodeEnumerationType
DeliveryPointCodeContentType
EMailFormatCodeEnumerationType
EMailFormatCodeContentType
EngineeringActivityCodeEnumerationType
EngineeringActivityCodeContentType
EngineeringWorkOrderCodeEnumerationType
EngineeringWorkOrderCodeContentType
EngineeringWorkRequestCodeEnumerationType
EngineeringWorkRequestCodeContentType
EngineeringWorkRequestStatusCodeEnumerationType
EngineeringWorkRequestStatusCodeContentType
FinalAgentInstructionCodeEnumerationType
FinalAgentInstructionCodeContentType
FreightTermCodeEnumerationType
FreightTermCodeContentType
GenderCodeEnumerationType
GenderCodeContentType
IncotermsCodeEnumerationType
IncotermsCodeContentType
LanguageCodeContentType
LicenseTypeCodeEnumerationType
LicenseTypeCodeContentType
MaritalStatusCodeEnumerationType
MaritalStatusCodeContentType
MatchCodeEnumerationType
MatchCodeContentType
MatchDocumentEnumerationType
MatchDocumentContentType
MIMECodeContentType
PartyCategoryCodeEnumerationType
PartyCategoryCodeContentType
PartyRoleCodeEnumerationType
PartyRoleCodeContentType
PaymentBasisCodeEnumerationType
PaymentBasisCodeContentType
PaymentPurposeCodeEnumerationType
PaymentPurposeCodeContentType
PaymentMethodCodeEnumerationType
PaymentMethodCodeContentType
PaymentSchemeCodeEnumerationType
PaymentSchemeCodeContentType
PaymentTermCodeEnumerationType
PaymentTermCodeContentType
ProcessCategoryEnumerationType
ProcessCategoryContentType
ReasonCodeEnumerationType
ReasonCodeContentType
RecurrencePatternCodeEnumerationType
RecurrencePatternCodeContentType
RemitLocationMethodCodeEnumerationType
RemitLocationMethodCodeContentType
ResourceTypeCodeEnumerationType
ResourceTypeCodeContentType
ResponseActionCodeEnumerationType
ResponseActionCodeContentType
ResponseCodeEnumerationType
ResponseCodeContentType
RiskTypeEnumerationType
RiskCodeContentType
SalesActivityCodeEnumerationType
SalesActivityCodeContentType
SalesTaskCodeEnumerationType
SalesTaskCodeContentType
StateCodeEnumerationType
StateCodeContentType
SystemEnvironmentCodeEnumerationType
SystemEnvironmentCodeContentType
TaxCodeEnumerationType
TaxCodeContentType
TransferCodeEnumerationType
TransferCodeContentType
UnitCodeContentType
NMMA Code Lists
BoatLengthContentType
BoatDraftContentType
BoatCategoryContentType
BoatClassContentType
BoatHullMaterialContentType
BoatKeelContentType
BoatHullDesignContentType
BoatEngineLocationContentType
DisplacementMeasureTypeContentType
TankUsageCodeContentType
TankMaterialCodeContentType
AccommodationTypeCodeContentType
WindlassTypeCodeContentType
XFront.com Units of Measure
TemperatureUnitsContentType
LengthUnitsContentType
WeightUnitsContentType
VolumeUnitsContentType
AreaUnitsContentType
CookingUnitsContentType
SpeedUnitsContentType
TimeUnitsContentType
PowerUnitsContentType
FuelConsumptionUnitsContentType
ElectricityUnitsContentType
ForceUnitsContentType
PressureUnitsContentType
ComputerStorageUnitsContentType
DisplacementUnitsContentType

List of Figures

2.1. BOD Structure
2.2. Message Hierarchy

Preface

License

The STAR Schemas and STAR BOD Guidelines are released under an Eclipse Public License. When the word "program" is used in the Eclipse Public License for this case, it means the XML Schemas and the BOD Guideline. It does not mean the software application that uses the schema.

If modifications are made to this guideline they must follow rules outlined in the Eclipse Public License v1.0.

Eclipse Public License - v1.0

THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

Definition. 

"Contribution" means:

  • in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and

  • in the case of each subsequent Contributor:

  • changes to the Program, and

  • additions to the Program;

where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.

"Contributor" means any person or entity that distributes the Program.

"Licensed Patents" mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.

"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.

2. GRANT OF RIGHTS. 

  • Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.

  • Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.

  • Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.

3. Requirements. 

A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:

  • it complies with the terms and conditions of this Agreement; and

  • its license agreement:

    • effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;

    • effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;

    • states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and

    • states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.

When the Program is made available in source code form:

  • it must be made available under this Agreement; and

    a copy of this Agreement must be included with each copy of the Program.

Contributors may not remove or alter any copyright notices contained within the Program

Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution.

4. Commercial Distribution. 

Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.

For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.

5. No Warranty. 

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.

6. DISCLAIMER OF LIABILITY. 

EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

7. GENERAL. 

If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.

If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.

All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.

Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved.

This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.

Chapter 1. Introduction

Table of Contents

Guideline Organization

The STAR Business Object Document (BOD) Guidelines provide the data dictionary information for a particular business process. This document is broken into several sections, and to help reduce the overall size of the document, components are only documented once when they first occur. This section will cover both the organization of the document, and some of the common terminology used. More detailed information about the BOD methodology used can be found in the BOD XML Implementation Reference document available on the STAR web site.

Documentation for elements coming from OAGIS, is maintained by the Open Applications Group, and not maintained by STAR. BOD is a registered trademark of the Opena Applications Group.

The STAR BOD Guideline information is generated directly from the STAR schemas, and is created using the Docbook publishing specification format. The Docbook source format is available to members upon request.

Guideline Organization

This guideline is broken into several sections:

  • Use Cases - describe typical use case scenarios for the Verb and Noun combination in a particular guideline. This section may provide more detailed information on the use of particular components in various scenarios.

  • BOD Design - covers briefly the XML Namespaces used, and the overall structure of a BOD.

  • BOD Components - information regarding the attributes and components that are common to all BODs. This is the information that is found at the root element level of a business object document. This also includes information regarding the ApplicationArea that is sent with every BOD.

  • Data Area - The data area is where the noun and verb for a BOD reside.

  • Verbs - There may be several BODs that related to a particular noun, and several verbs used by the noun. To help reduce the overall number of guidelines that need to be generated, all verbs that a particular noun may use are documented in one area.

  • Noun - The noun contains the detailed information about the data that is carried by the BOD. This section will always be noun specific and is the main section implementors should focus their attention.

The order in which the data elements show up in the BOD Guideline is the order in which they occur in the XML instance. In order to help reduce the overall size of the guidelines, a component is only documented the first time it occurs. Fields may occur in multiple components and so may be documented multiple times. So as the user goes through the guidelines, they should be able to match up a component to a particular XML instance. It is recommended at the minimum that a sample XML Instance for the BOD being mapped be generated to help seeing the hierarchical structure of the document. Many XML editors will provide a tree view of the XML Instance that can be used in conjunction with these guidelines during the mapping exercise. Also, there is space intentionally left over for users to add their own notes and annotations to the guidelines.

Chapter 2. BOD Design

This section covers the fundamentals of the STAR BOD architecture. This is provided for reference only, and more details can be found in the documentation mentioned within this section.

XML Instance Namespaces

Namespaces are unique identifiers for an element or attribute. It allows for the same element or attribute name to come from different sources and have uniquie meanings. The namespace identifies the source of the definition for the element or attribute. STAR XML Instances currently only require the use of two namespaces:

  • http://www.starstandard.org/STAR/6 - This identifies the items that come from a STAR 6 repository, and is usally used with a prefix of "star" or "star6".

  • http://www.openapplications.org/oagis/10 - This identifies the items that come from the OAGI 10 repository. The prefix used for these is typically "oag" or "oagis10".

Note: Namespaces do not have to be resolvable. They are just unique identifiers. If a namespace is assigned to the default namespace, then a prefix does not need to be used. Only one namespace can be assigned to the default namespace. Prefixes are just short cuts to the namespace identifier, systems should not rely on the prefix, but the namespace iteself when identifying elements and attributes.

Schema Namespaces

The STAR XML Schemas use several namespaces internally. Depending on software that is being used to create the XML instances that are transmitted some of these namespaces may show up in the BOD itself. All references to these namespaces can be safely removed. For more information on the namespaces that are used by the schemas, please see the STAR XML Naming and Design Rules document.

  • http://www.starstandard.org/STAR/6/qualifieddatatypes/1.0 - Defines the namespace for the STAR Qualified Data Types. The prefix is sqdt .

  • http://www.starstandard.org/STAR/6/codelists - Defines the namespace for the STAR Code Lists. The prefix is scl .

  • http://www.nmma.org/CodeLists - Defines the namespace for the National Marine Manufacture Association Code Lists. The prefix is nmmacl .

  • http://www.xfront.com/UnitsOfMeasure - Defines the namespace for XFront.com's Unit of Measure code lists. STAR has contributed to and enhanced the initial list and all changes are included in the codelist available at www.xfront.com. The prefix is xfUOMcl .

These namespaces are used primarily in the construction of the data types and code lists that the elements and attributes use. They are used internally by the schema and are here for documentation purposes only. These should not show up in the XML Instance.

BOD Structure

A BOD's structure is depicted in Figure 2.1, “BOD Structure” . A BOD will always be made up of the ApplicationArea, DataArea, Noun and components.

Figure 2.1. BOD Structure

BOD Structure

A typical BOD will have the following message hierarchy:

Figure 2.2. Message Hierarchy

Message Hierarchy

The Application Area is standard across the BODs. Every BOD may have a different set of verbs that can be used with it. The verbs describes the various actions that can occur. More detail about these components can be found in the appropriate sections with in this guideline. For a more detailed explanation of the BODs design structure, please refer to the BOD XML Implementation Reference document available from the STAR Web Site.

Chapter 3. BOD Components

Business Object Document - BOD

A BOD is made up of the combination of the Application Area, Data Area, Verb, and Noun. The name of a particular BOD is made up of the Verb and the Noun being used. For example, a Credit Application, may have several BODs that are involved to complete a business transaction. The BOD names may be:

  • Process CreditApplication - where Process is the Verb and CreditApplication is the name of the Noun .

  • Acknowledge CreditApplication - where Acknowledge is the Verb and CreditApplication is the name of the Noun .

The Verb documentation section in this guideline lists the available verbs that can be used with the Noun included in this guideline. There will be a corresponding Verb/Noun schema combination in the STAR Schema Repository.

The root element, top element, of the XML Instance will also be the Verb/Noun Combination. So for the AcknowledgeCreditApplication BOD, the root element would look like the following:

Example 3.1. Root Element Example

<AcknowledgeCreditApplication>
   <ApplicationArea>......</ApplicationArea>     [1..1]
   <AcknowledgeCreditApplicationDataArea>......</AcknowledgeCreditApplicationDataArea>     [1..*]
</AcknowledgeCreditApplication>
         

Business Object Document Attributes

All root elements of all the STAR BODs have several attributes that can be included with them. These attributes

Table 3.1. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
releaseID

STAR Release this BOD Instances belongs.

1..1Attributeudt:string 
versionID

Deprecated. Recommended to use releaseID to identify the repository and noun. This field may be removed in the next major version of the STAR repository.

Indicates the version of the given Noun.

0..1Attributeudt:string 
systemEnvironmentCode

Indicates 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).

0..1Code Listoacl:SystemEnvironmentCodeContentType 
languageCode

Indicates the language that the contents of the BOD is in unless otherwise stated.

0..1Code Listscl:LanguageEnumeratedType 

Business Object Document Fields and Components

The following are the components and fields that make up the Business Object Document. The name of the Data Area will vary by BOD, and be the combination of the Verb and Noun, with the word DataArea added to the end.

Fields and Components

Table 3.2. Fields and Components

NameDescriptionOccurrenceTypeData TypeUser Notes
ApplicationArea

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.

0..1ComponentApplicationAreaType 
[Verb][Noun]DataArea

The Data Area contains the verb and noun to be used. And is represented by the verb and noun combination for the BOD.

1..1Component  

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation. This sample is the same regardless of the BOD only the Root Element and the Data Area names will be different.

Example 3.2. AcknowledgeCreditApplication

<AcknowledgeCreditApplication>
   <ApplicationArea>......</ApplicationArea>     [1..1]
   <AcknowledgeCreditApplicationDataArea>......</AcknowledgeCreditApplicationDataArea>     [1..*]
</AcknowledgeCreditApplication>
               

ApplicationArea

Uses the Component: ApplicationAreaType

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.

Fields and Components

Table 3.3. Fields and Components

NameDescriptionOccurrenceTypeData TypeUser Notes
Sender

This identifies characteristics and control identifiers that relate to the application that created the Business Object Document.

0..1ComponentSenderType 
Intermediary

This identifies characteristics and control identifiers that relate to an intermediary application that interacts with the Business Object Document.

0..*ComponentIntermediaryType 
Receiver

Identifies the intended receiver of the given BOD instance.

0..*ComponentReceiverType 
CreationDateTime

is 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.

1..1Fieldoag:DateTimeType 
Signature

If 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.

0..1Componentoag:SignatureType 
ScenarioID

0..1Fieldoag:IDType 
CorrelationID

0..1Fieldoag:IDType 
BODID

The 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 services or capabilities:

0..1Fieldoag:IDType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 3.3. ApplicationArea

<ApplicationArea>
     <Sender>......</Sender>     [0..1]
     <Intermediary>......</Intermediary>     [0..*]
     <Receiver>......</Receiver>     [0..*]
     <CreationDateTime>......</CreationDateTime>     [1..1]
     <oag:Signature>......</oag:Signature>     [0..1]
     <ScenarioID>......</ScenarioID>     [0..1]
     <CorrelationID>......</CorrelationID>     [0..1]
     <BODID>......</BODID>     [0..1]
</ApplicationArea>

Sender

Uses the Component: SenderType

This identifies characteristics and control identifiers that relate to the application that created the Business Object Document.

Fields and Components

Table 3.4. Fields and Components

NameDescriptionOccurrenceTypeData TypeUser Notes
LogicalID

Provides 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.

0..1Fieldoag:IDType 
ComponentID

Provides a finer level of control than Logical Identifier and represents the business application that issued the Business Object Document. Its use is optional. The Open Applications Group has not constructed the list of valid Component names. A suggestion for naming is to use the application component names used in the scenario diagrams in section two of OAGIS. Example Components may be Inventory, or Payroll.

0..1Fieldoag:IDType 
TaskID

This describes the business event that initiated the need for the Business Object Document to be created.

0..1Fieldoag:IDType 
ReferenceID

Enables 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. *The Sender of the originating application will populate the Reference Id with business level information. *Reference ID does not have to be a GUID. It must be a locally unique application value for the transaction type, for example a database sequence number. *The receiving application puts the value in Reference ID of the incoming message in the Reference ID of any acknowledgment messages. *The Reference Id will not be required to tie two collaborations together such as Parts Order and Parts Shipment.

0..1Fieldoag:IDType 
ConfirmationCodes

Confirmation Codes.

0..1ComponentConfirmationCodesType 
AuthorizationID

Identifies the authorization level of the user or application that is sending the Business Object Document Message. Used as User ID.

0..1Fieldoag:OpenIDType 
ID

Is the Identifiers of the given instance of an entity within the scope of the integration. The schemeAgencyID attribute identifies the party that provided or knows this party by the given identifier.

0..1Fieldoag:OpenIDType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 3.4. Sender

<Sender>
     <LogicalID>......</LogicalID>     [0..1]
     <ComponentID>......</ComponentID>     [0..1]
     <TaskID>......</TaskID>     [0..1]
     <ReferenceID>......</ReferenceID>     [0..1]
     <ConfirmationCode>......</ConfirmationCode>     [0..1]
     <AuthorizationID>......</AuthorizationID>     [0..1]
     <ID>......</ID>     [0..1]
</Sender>

Intermediary

Uses the Component: IntermediaryType

Identifies the intended receiver of the given BOD instance.

Fields and Components

Table 3.5. Fields and Components

NameDescriptionOccurrenceTypeData TypeUser Notes
LogicalID

Provides 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.

0..1Fieldoag:IDType 
ComponentID

Provides a finer level of control than Logical Identifier and represents the business application that issued the Business Object Document. Its use is optional. The Open Applications Group has not constructed the list of valid Component names. A suggestion for naming is to use the application component names used in the scenario diagrams in section two of OAGIS. Example Components may be Inventory, or Payroll.

0..1Fieldoag:IDType 
ID

Is the Identifiers of the given instance of an entity within the scope of the integration. The schemeAgencyID attribute identifies the party that provided or knows this party by the given identifier.

0..1Fieldoag:OpenIDType 
ReceivedDateTime

The date and time that the associated object was received.

0..1Fieldoag:xbt_DateTimeType 
SentDateTime

The date and time that the associated object was sent.

0..1Fieldoag:xbt_DateTimeType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 3.5. Intermediary

<Intermediary>
     <LogicalID>......</LogicalID>     [0..1]
     <ComponentID>......</ComponentID>     [0..1]
     <ID>......</ID>     [0..*]
     <ReceivedDateTime>......</TaskID>     [0..1]
     <SentDateTime>......</ReferenceID>     [0..1]
</Intermediary>

Receiver

Uses the Component: ReceiverType

Identifies the intended receiver of the given BOD instance.

Fields and Components

Table 3.6. Fields and Components

NameDescriptionOccurrenceTypeData TypeUser Notes
LogicalID

Provides 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.

0..1Fieldoag:IDType 
ComponentID

Provides a finer level of control than Logical Identifier and represents the business application that issued the Business Object Document. Its use is optional. The Open Applications Group has not constructed the list of valid Component names. A suggestion for naming is to use the application component names used in the scenario diagrams in section two of OAGIS. Example Components may be Inventory, or Payroll.

0..1Fieldoag:IDType 
ID

Is the Identifiers of the given instance of an entity within the scope of the integration. The schemeAgencyID attribute identifies the party that provided or knows this party by the given identifier.

0..1Fieldoag:OpenIDType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 3.6. Receiver

<Receiver>
     <LogicalID>......</LogicalID>     [0..1]
     <ComponentID>......</ComponentID>     [0..1]
     <ID>......</ID>     [0..*] 
</Receiver>

ConfirmationCodes

Uses the Component: ConfirmationCodesType

Confirmation Codes.

Fields and Components

Table 3.7. Fields and Components

NameDescriptionOccurrenceTypeData TypeUser Notes
ProcessingConfirmationCode

The processing confirmation code.

0..1Fieldoag:CodeType 
ConfirmationCode

Is an option controlled by the Sender business application. It is a request to the receiving application to send back a confirmation BOD to the sender. The confirmation Business Object Document may indicate the successful processing of the original Business Object Document or return error conditions if the original Business Object Document was unsuccessful.

The confirmation request has the following valid values:

  • Never - No confirmation Business Object Document requested

  • OnError - OnError send back a confirmation Business Object Document only if an error has occurred

  • Always - Always send a confirmation Business Object Document regardless

0..1Code Listoag:ConfirmationCodeContentType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 3.7. ConfirmationCodes

<ConfirmationCodes>
     <ProcessConfirmationCode>......</LogicalID>     [0..*]
     <ConfirmationCode>......</ComponentID>     [0..1]
     <ID>......</ID>     [0..*] 
</ConfirmationCodes>

Chapter 4. Data Area Components

AcknowledgeCreditApplicationDataArea

Uses the Component:AcknowledgeCreditApplicationDataAreaType

Process Credit Application Data Area

Fields and Components

Table 4.1. Fields and Components

Name Description Occurrence Type Data Type User Notes
Acknowledge

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

0..1ComponentAcknowledgeType 
CreditApplication

CreditApplication is the root element of the Credit Application Business Object Document.

0..*ComponentCreditApplicationType 

Sample XML

The XML Sample provided here is an approximation of the genrated XML for this component. Not all of the fields are required for implementation.

Example 4.1. AcknowledgeCreditApplicationDataArea

<AcknowledgeCreditApplicationDataArea>
   <Acknowledge>......</Acknowledge>     [0..1]
   <CreditApplication>......</CreditApplication>     [0..*]
</AcknowledgeCreditApplicationDataArea>
               

Chapter 5. Verbs

Confirm

Uses the Component: ConfirmType

The Confirm verb is used to respond to a request to confirm the receipt of information by the receiving system. The request for confirmation is set by the sending application in the ApplicationArea\Sender\Confirmation field of the original BOD. The Confirm conveys the result of the original request i.e. whether or not the message was understood and was successfully processed. An example of this is Confirm BOD.

Fields and Components

Table 5.1. Fields and Components

Name Description Occurrence Type Data Type User Notes
OriginalApplicationArea

A copy of the ApplicationArea for the original BOD that was processed. Present either as additional reference information, or for use in identifying the BOD in situations where a BODReference is not known.

0..1ComponentApplicationAreaType 
ResponseCriteria

ResponseCriteria identifies the content that is returned, given a Get query success or the response from the Process. In essence, the expression here has the effect of filtering the part(s) of the found element(s) that are to be returned.

ReturnCriteria plays no role in the query itself or the process. That is handled as a match against the request BOD's noun exemplar.

ReturnCriteria allows the sender of the BOD to indicate which information (down to the field level) is requested to be returned, given that the query has been successful in matching the exemplar to existing nouns.

That is, in a GetListPurchaseOrder, if one or more PurchaseOrders with a TotalPrice = $1M were found, ReturnCriteria tells the BOD recipient which parts of the PurchaseOrder should be populated with content when the response (ShowPurchaseOrder) is formulated.

The expressionLanguage indicates the expression language being used. In order for the ReturnCriteria expression to be evaluable by the BOD recipient, the recipient must be capable of processing and interpreting the specified expression language. XPath is the default, due to its ubiquity among XML processing technologies.

0..*ComponentResponseActionCriteriaType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 5.1. Confirm

<Confirm>
     <OriginalApplicationArea>......</OriginalApplicationArea>     [0..1]
     <oagis:ResponseCriteria>......</oagis:ResponseCriteria>     [0..*]
</Confirm>
                
            

Expression

Uses the Component: ExpressionType

Expression is used to specify a filter or selection criteria.

Fields and Components

Table 5.2. Fields and Components

Name Description Occurrence Type Data Type User Notes
expressionLanguage

The expressionLanguage indicates the expression language being used. In order for the ReturnCriteria expression to be evaluable by the BOD recipient, the recipient must be capable of processing and interpreting the specified expression language. XPath is the default, due to its ubiquity among XML processing technologies.

0..1Attributexsd:token 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 5.2. Expression

<Expression @expressionLanguage="XPATH">
    An XPATH or other Expression Language syntax.
</Expression>
            

OriginalApplicationArea

Uses the Component: ApplicationAreaType

A copy of the ApplicationArea for the original BOD that was processed. Present either as additional reference information, or for use in identifying the BOD in situations where a BODReference is not known.

For the definition of the fields and components in this component, please refer to the ApplicationArea component defined earlier.

ResponseCriteria

Uses the Component: ResponseActionCriteriaType

ResponseCriteria identifies the content that is to be returned, given query success. In essence, the expression here has the effect of filtering the part(s) of the found element(s) that are to be returned.

ReturnCriteria plays no role in the query itself. That is handled as a match against the request BOD's noun exemplar.

ReturnCriteria allows the sender of the BOD to indicate which information (down to the field level) is requested to be returned, given that the query has been successful in matching the exemplar to existing nouns.

That is, in a GetListPurchaseOrder, if one or more PurchaseOrders with a TotalPrice = $1M were found, ReturnCriteria tells the BOD recipient which parts of the PurchaseOrder should be populated with content when the response (ShowPurchaseOrder) is formulated.

The expressionLanguage indicates the expression language being used. In order for the ReturnCriteria expression to be evaluable by the BOD recipient, the recipient must be capable of processing and interpreting the specified expression language. XPath is the default, due to its ubiquity among XML processing technologies.

Fields and Components

Table 5.3. Fields and Components

Name Description Occurrence Type Data Type User Notes
ResponseExpression

ResponseExpression identifies a pointer to the Component being provided as a response to a request. This point is provided using an appropriate value of the given expressionLanguage indicated. The actionCode is intended to indicate what has occured with the given component and/or instance of the given component.

0..1ComponentResponseExpressionType 
ChangeStatus  0..1ComponentChangeStatusType 

Sample XML

The XML Sample provided here is an approximation of the genrated XML for this component. Not all of the fields are required for implementation.

Example 5.3. ResponseCriteria

<ResponseCriteria>
     <ResponseExpression>......</ResponseExpression>     [0..1]
     <ChangeStatus>......</ChangeStatus>     [0..1]
</ResponseCriteria>
                
            

ResponseExpression

Uses the Component: ResponseExpressionType

ResponseExpression identifies a pointer to the Component being provided as a response to a request. This point is provided using an appropriate value of the given expressionLanguage indicated. The actionCode is intended to indicate what has occurred with the given component and/or instance of the given component.

Fields and Components

Table 5.4. Fields and Components

Name Description Occurrence Type Data Type User Notes
actionCode

Indicates what has occured with a particular expression.

0..1Attributeoacl:ResponseActionCodeContentType 
expressionLanguage

The expression language used. This is typically XPATH.

0..1Attributexsd:token 

Sample XML

The XML Sample provided here is an approximation of the genrated XML for this component. Not all of the fields are required for implementation.

Example 5.4. ResponseExpression

<ResponseExpression>
   An expression.
</ResponseExpression>
            

ChangeStatus

Uses the Component: ChangeStatusType

Fields and Components

Table 5.5. Fields and Components

Name Description Occurrence Type Data Type User Notes
Code

Element for the communication of all codes.

0..1Field udt:CodeType  
Description 0..1Field udt:TextType  
EffectiveDateTime

This is the DateTime the associated object is made effective

0..1Fieldudt:DateTimeType 
ReasonCode

Identifies the reason for an activity

0..1Field udt:CodeType  
Reason  0..*Fieldudt:TextType 
StateChange  0..*ComponentStateChangeType 

Sample XML

The XML Sample provided here is an approximation of the genrated XML for this component. Not all of the fields are required for implementation.

Example 5.5. ChangeStatus

<ChangeStatus>
     <Code>......</Code>     [0..1]
     <Description>......</Description>     [0..1]
     <EffectiveDateTime>......</EffectiveDateTime>     [0..1]
     <ReasonCode>......</ReasonCode>     [0..1]
     <Reason>......</Reason>     [0..*]
     <StateChange>......</StateChange>     [0..*]
</ChangeStatus>
            

StateChange

Uses the Component: StateChangeType

Fields and Components

Table 5.6. Fields and Components

Name Description Occurrence Type Data Type User Notes
FromStateCode  0..1Fieldudt:CodeType 
ToStateCode  0..1Fieldudt:CodeType 
ChangeDateTime

Indicates when the status change occured.

0..1Fieldudt:DateTimeType 

Sample XML

The XML Sample provided here is an approximation of the genrated XML for this component. Not all of the fields are required for implementation.

Example 5.6. StateChange

<StateChange>
     <FromStateCode>......</FromStateCode>     [0..1]
     <ToStateCode>......</ToStateCode>     [0..1]
     <ChangeDateTime>......</ChangeDateTime>     [0..1]
</StateChange>
            

Chapter 6. Business Object Document Noun

BOD

Uses the Component:BODType

The outcome of processing a specific BOD. Describes overall/summary outcome, plus the outcome of processing each noun of the BOD. Includes noun-specific error and/or warning messaages encountered during processing. May include summary and/or roll-up messages at the BOD level.

Fields and Components

Table 6.1. Fields and Components

Name Description Occurrence Type Data Type User Notes
oag:BODFailureMessage

The processing has failed. Provides a list of error and warning messages that explain the failure.

0..1ComponentBODFailureMessageType 
oag:BODSuccessMessage

The processing was a success. Possible, non-fatal warning messages may appear here.

0..1ComponentBODSuccessMessageType 
oag:PartialBODFailureMessage

The processing of at least one noun in the BOD has failed. Error and warning messages may explain the failure. Specific outcomes of processing each noun are reported in each of the NounOutcome elements.

0..1ComponentPartialBODFailureMessageType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 6.1. BOD

<BOD>
     <oag:BODFailureMessage>......</oag:BODFailureMessage>     [0..1]
     <oag:BODSuccessMessage>......</oag:BODSuccessMessage>     [0..1]
     <oag:PartialBODFailureMessage>......</oag:PartialBODFailureMessage>     [0..1]
</BOD>
                
            

Appendix A. Data Types

The STAR XML Schema repository makes use of several different data types. The base of which come from the UNCEFACT Core Components specification.

Unqualified Data Types

The unqualified data types come from UNCEFACT and are the base types for all of the STAR BODs. See the "Core Components Technical Specification" for more information.

Note: udt:string refers to a string that must be at least 1 character in length.

AmountType

A number of monetary units specified in a currency where the unit of the currency is explicit or implied.

Data Type Format: xsd:decimal

Table A.1. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
currencyID

The currency of the amount.

1..1Code List oacl:CurrencyCodeContentType  

BinaryObjectType

A set of finite-length sequences of binary octets.

Data Type Format: xsd:base64Binary

Table A.2. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
format

The format of the binary content.

0..1Attributeudt:string 
mimeCode

The mime type of the binary object.

0..1Code List oacl:MIMECodeContentType  
encodingCode

Specifies the decoding algorithm of the binary object.

0..1Attributeudt:string 
characterSet

The character set of the binary object if the mime type is text.

0..1Attributeudt:string 
uri

The Uniform Resource Identifier that identifies where the binary object is located.

0..1Attributexsd:anyURI 
filename

The filename of the binary object.

0..1Attributeudt:string 

GraphicType

A diagram, graph, mathematical curves, or similar representation.

Data Type Format: xsd:base64Binary

Table A.3. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
format

The format of the graphic content.

0..1Attributeudt:string 
mimeCode

The mime type of the graphic object.

0..1Code List oacl:MIMECodeContentType  
encodingCode

Specifies the decoding algorithm of the graphic object.

0..1Attributeudt:string 
uri

The Uniform Resource Identifier that identifies where the graphic object is located.

0..1Attributexsd:anyURI 
filename

The filename of the graphic object.

0..1Attributeudt:string 

PictureType

A diagram, graph, mathematical curves, or similar representation.

Data Type Format: xsd:base64Binary

Table A.4. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
format

The format of the picture content.

0..1Attributeudt:string 
mimeCode

The mime type of the picture object.

0..1Code List oacl:MIMECodeContentType  
encodingCode

Specifies the decoding algorithm of the picture object.

0..1Attributeudt:string 
uri

The Uniform Resource Identifier that identifies where the picture object is located.

0..1Attributexsd:anyURI 
filename

The filename of the picture object.

0..1Attributeudt:string 

SoundType

A diagram, graph, mathematical curves, or similar representation.

Data Type Format: xsd:base64Binary

Table A.5. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
format

The format of the sound content.

0..1Attributeudt:string 
mimeCode

The mime type of the sound object.

0..1Code List oacl:MIMECodeContentType  
encodingCode

Specifies the decoding algorithm of the sound object.

0..1Attributeudt:string 
uri

The Uniform Resource Identifier that identifies where the sound object is located.

0..1Attributexsd:anyURI 
filename

The filename of the sound object.

0..1Attributeudt:string 

SoundType

A diagram, graph, mathematical curves, or similar representation.

Data Type Format: xsd:base64Binary

Table A.6. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
format

The format of the video content.

0..1Attributeudt:string 
mimeCode

The mime type of the video object.

0..1Code List oacl:MIMECodeContentType  
encodingCode

Specifies the decoding algorithm of the video object.

0..1Attributeudt:string 
uri

The Uniform Resource Identifier that identifies where the video object is located.

0..1Attributexsd:anyURI 
filename

The filename of the video object.

0..1Attributeudt:string 

CodeType

A character string (letters, figures, or symbols) that for brevity and/or languange independence may be used to represent or replace a definitive value or text of an attribute together with relevant supplementary information.

Data Type Format: udt:string

Table A.7. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
listID

The identification of a list of codes.

0..1Attributeudt:string 
listAgencyID

An agency that maintains one or more lists of codes.

0..1Attributeudt:string 
listAgencyName

The name of the agency that maintains the list of codes.

0..1Attributeudt:string 
listName

The name of a list of codes.

0..1Attributeudt:string 
listVersionID

The identification of a list of codes.

0..1Attributeudt:string 
name

The textual equivalent of the code content component.

0..1Attributeudt:string 
languageID

The identifier of the language used in the code name.

0..1Attributeudt:string 
listURI

The Uniform Resource Identifier that identifies where the code list is located.

0..1Attributexsd:anyURI 
listSchemeURI

The Uniform Resource Identifier that identifies where the code list scheme is located.

0..1Attributexsd:anyURI 

DateTimeType

A particular point in the progression of time together with the relevant supplementary information.

Data Type Format: xsd:datetime

DateType

One calendar day according the Gregorian calendar

Data Type Format: xsd:date

TimeType

The instance of time that occurs every day.

Data Type Format: xsd:time

IdentifierType

A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects in the same scheme together with relevant supplementary information.

Data Type Format: udt:string

Table A.8. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
schemeID

The identification of the identification scheme.

0..1Attributeudt:string 
schemeAgencyID

The identification of the agency that maintains the identification scheme.

0..1Attributeudt:string 
schemeAgencyName

The name of the agency that maintains the identification scheme.

0..1Attributeudt:string 
schemeName

The name of a scheme.

0..1Attributeudt:string 
schemeVersionID

The version of the identification scheme.

0..1Attributeudt:string 
schemeDataURI

The Uniform Resource Identifier that identifies where the identification scheme data is located.

0..1Attributexsd:anyURI 
schemeURI

The Uniform Resource Identifier that identifies where the identification scheme is located.

0..1Attributexsd:anyURI 

TimeType

A list of two mutually exclusive Boolean values that express the only possible states of a property. The values are true or false .

Data Type Format: xsd:boolean

MeasureType

A numeric value determined by measuring an object along with the specified unit of measure.

Data Type Format: xsd:decimal

Table A.9. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
unitCode

The type of unit of measure.

1..1Code List oacl:UnitCodeContentType  

NumericType

Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure.

Data Type Format: xsd:decimal

ValueType

Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure.

Data Type Format: xsd:decimal

PercentType

Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure.

Data Type Format: xsd:decimal

RateType

Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure.

Data Type Format: xsd:decimal

QuantityType

A counted number of non-monetary units possibly including fractions.

Data Type Format: xsd:decimal

Table A.10. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
unitCode

The type of unit of measure.

1..1Code List oacl:UnitCodeContentType  

TextType

A character string (i.e. a finite set of characters) generally in the form of words of a language.

Data Type Format: xsd:decimal

Table A.11. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
languageID

The identifier of the language used in the content component.

0..1Attributexsd:language 

NameType

A character string that consititues the distinctive designation of a person, place, thing or concept.

Data Type Format: xsd:decimal

Table A.12. Attributes

NameDescriptionOccurrenceTypeData TypeUser Notes
languageID

The identifier of the language used in the content component.

0..1Attributexsd:language 

Qualified Data Types

HexBinaryObjectType

Data Type Based On: xsd:hexBinary

hexBinary represents arbitrary hex-encoded binary data. The ·value space· of hexBinary is the set of finite-length sequences of binary octets.

YearDateType

Data Type Based On: xsd:gYear

Year represents a gregorian calendar year. The value space of gYear is the set of Gregorian calendar years as defined in section 5.2.1 of [ISO 8601]. Specifically, it is a set of one-year long, non-periodic instances e.g. lexical 1999 to represent the whole year 1999, independent of how many months and days this year has.

YearMonthDateType

Data Type Based On: xsd:gYearMonth

gYearMonth represents a specific gregorian month in a specific gregorian year. The value space of gYearMonth is the set of Gregorian calendar months as defined in section 5.2.1 of [ISO 8601]. Specifically, it is a set of one-month long, non-periodic instances e.g. 1999-10 to represent the whole month of 1999-10, independent of how many days this month has.

FloatNumericType

Data Type Based On: xsd:float

float corresponds to the IEEE single-precision 32-bit floating point type [IEEE 754-1985]. The basic value space of float consists of the values m × 2^e, where m is an integer whose absolute value is less than 2^24, and e is an integer between -149 and 104, inclusive. In addition to the basic value space described above, the value space of float also contains the following special values: positive and negative zero, positive and negative infinity and not-a-number. The order-relation on float is: x less than y iff y - x is positive. Positive zero is greater than negative zero. Not-a-number equals itself and is greater than all float values including positive infinity.

DoubleNumericType

Data Type Based On: xsd:double

The double datatype corresponds to IEEE double-precision 64-bit floating point type [IEEE 754-1985]. The basic value space of double consists of the values m × 2^e, where m is an integer whose absolute value is less than 2^53, and e is an integer between -1075 and 970, inclusive. In addition to the basic value space described above, the value space of double also contains the following special values: positive and negative zero, positive and negative infinity and not-a-number. The order-relation on double is: x less than y iff y - x is positive. Positive zero is greater than negative zero. Not-a-number equals itself and is greater than all double values including positive infinity.

IntegerNumericType

Data Type Based On: xsd:integer

Integer is derived from decimal by fixing the value of fractionDigits to be 0. This results in the standard mathematical concept of the integer numbers. The value space of integer is the infinite set {...,-2,-1,0,1,2,...}. The base type of integer is decimal. Numeric Integer decimal

PositiveIntegerNumericType

Data Type Based On: xsd:positiveInteger

PositiveInteger is derived from nonNegativeInteger by setting the value of ·minInclusive· to be 1. This results in the standard mathematical concept of the positive integer numbers. The value space of positiveInteger is the infinite set {1,2,...}. The base type of positiveInteger is nonNegativeInteger.

NegativeIntegerNumericType

Data Type Based On: xsd:negativeInteger

NegativeInteger is derived from nonPositiveInteger by setting the value of maxInclusive to be -1. This results in the standard mathematical concept of the negative integers. The value space of negativeInteger is the infinite set {...,-2,-1}. The base type of negativeInteger is nonPositiveInteger.

NonPositiveIntegerNumericType

Data Type Based On: xsd:nonPositiveInteger

NonPositiveInteger is derived from integer by setting the value of maxInclusive to be 0. This results in the standard mathematical concept of the non-positive integers. The value space of nonPositiveInteger is the infinite set {...,-2,-1,0}. The base type of nonPositiveInteger is integer.

NonNegativeIntegerNumericType

Data Type Based On: xsd:nonNegativeInteger

NonNegativeInteger is derived from integer by setting the value of minInclusive to be 0. This results in the standard mathematical concept of the non-negative integers. The value space of nonNegativeInteger is the infinite set {0,1,2,...}. The base type of nonNegativeInteger is integer.

DurationMeasureType

Data Type Based On: xsd:duration

Duration represents a duration of time. The value space of duration is a six-dimensional space where the coordinates designate the Gregorian year, month, day, hour, minute, and second components defined in section 5.5.3.2 of [ISO 8601], respectively. These components are ordered in their significance by their order of appearance i.e. as year, month, day, hour, minute, and second.

StringType

Data Type Based On: xsd:string

The string datatype represents character strings in XML. The value space of string is the set of finite-length sequences of characters (as defined in [XML 1.0 (Second Edition)]) that ·match· the Char production from [XML 1.0 (Second Edition)]. A character is an atomic unit of communication; it is not further specified except to note that every character has a corresponding Universal Character Set code point, which is an integer.

NormalizedStringType

Data Type Based On: xsd:normalizedString

NormalizedString represents white space normalized strings. The value space of normalizedString is the set of strings that do not contain the carriage return (#xD), line feed (#xA) nor tab (#x9) characters. The lexical space of normalizedString is the set of strings that do not contain the carriage return (#xD) nor tab (#x9) characters. The base type of normalizedString is string.

TokenType

Data Type Based On: xsd:token

Token represents tokenized strings. The value space of token is the set of strings that do not contain the line feed (#xA) nor tab (#x9) characters, that have no leading or trailing spaces (#x20) and that have no internal sequences of two or more spaces. The lexical space of token is the set of strings that do not contain the line feed (#xA) nor tab (#x9) characters, that have no leading or trailing spaces (#x20) and that have no internal sequences of two or more spaces. The base type of token is normalizedString. Text Token string

URIType

Data Type Based On: xsd:anyURI

AnyURI represents a Uniform Resource Identifier Reference (URI). An anyURI value can be absolute or relative, and may have an optional fragment identifier (i.e., it may be a URI Reference). This type should be used to specify the intention that the value fulfills the role of a URI as defined by [RFC 2396], as amended by [RFC 2732].

LanguageCodeType

Data Type Based On: oacl:LanguageCodeContentType

language represents natural language identifiers as defined by [RFC 1766]. The value space of language is the set of all strings that are valid language identifiers as defined in the language identification section of [XML 1.0 (Second Edition)]. The lexical space of language is the set of all strings that are valid language identifiers as defined in the language identification section of [XML 1.0 (Second Edition)]. The base type of language is token.

MonthDateType

Data Type Based On: xsd:normalizedString

A SQL MonthDate formatted string.

DayDateType

Data Type Based On: xsd:normalizedString

A SQL DayDate formatted string.

MonthDayDateType

Data Type Based On: xsd:token

A SQL MonthDayDate formatted string.

STAR Qualified Data Types

DistanceType

Data Type Based On: oag:StringType

Distance in either miles or kilometers

VINType

Data Type Based On: oag:StringType

Vehicle Identifcation Number

NormalizedStringType

Data Type Based On: oag:NormalizedStringType

Derived from oagis NormalizeStringType

PeriodMeasureType

Used to indicate a length of time in months, years, or weeks.

Table A.13. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Indicates the duration of time in months, weeks, years, etc.

1..1 Code List xfUOMcl:TimeUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

WeightMeasureType

Used to indicate a weight.

Table A.14. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Use to indicate how much something weighs.

1..1 Code List xfUOMcl:WeightUnitsContentType  
qualifierCode

Use this to further qualify the scope or type of the measurement.

0..1 Code List xsd:normalizedString  

LengthMeasureType

Used to indicate a length.

Table A.15. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Use to indicate the length or distance.

1..1 Code List xfUOMcl:LengthUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

VolumeMeasureType

Used to indicate a volume.

Table A.16. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indciate volume.

1..1 Code List xfUOMcl:VolumeUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

AreaMeasureType

Used to indicate an area.

Table A.17. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indciate area.

1..1 Code List xfUOMcl:AreaUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

SpeedMeasureType

Used to indicate a speed.

Table A.18. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indciate a speed type.

1..1 Code List xfUOMcl:SpeedUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

TemperatureMeasureType

Used to indicate a speed.

Table A.19. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indciate a temperature type.

1..1 Code List xfUOMcl:TemperatureUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

FuelConsumptionMeasureType

Used to indicates fuel consumption speed.

Table A.20. Fields and Components

Name Description Occurrence Type Data Type User Notes
volumeUnitCode

Used to indicate the volume of consumption.

1..1 Code List xfUOMcl:VolumeUnitsContentType  
timeUnitCode

Used to indicate the duration or speed of consumption.

1..1 Code List xfUOMcl:TimeUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

PowerMeasureType

Used to indicate power rating.

Table A.21. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indciate a type of power.

1..1 Code List xfUOMcl:PowerUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

TimeMeasureType

Used to indicate the amount of time in hours, minutues, seconds, etc.

Table A.22. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indciate a the time measurement.

1..1 Code List xfUOMcl:TimeUnitsContentType  

BoatLengthCodeType

Data Type Based On: nmmacl:BoatLengthContentType

Indicates the type of boat length being measured.

BoatDraftCodeType

Data Type Based On: nmmacl:BoatDraftContentType

Indicates the type of draft being measured.

BoatCategoryCodeType

Data Type Based On: nmmacl:BoatCategoryContentType

Indicates the category in which a boat is defined. Note this is not the same as the BoatClass which identifies the intended usage of a boat. There may be multiple BoatClasses defined in one BoatCategory.

BoatClassCodeType

Data Type Based On: nmmacl:BoatClassContentType

Indicates the definition of the boat, i.e. the intended usage.

BoatHullDesignCodeType

Data Type Based On: nmmacl:BoatHullDesignContentType

Indicates the type of hull design on the boat.

BoatHullMaterialCodeType

Data Type Based On: nmmacl:BoatHullMaterialContentType

Indicates the primary material out of which the hull is made.

BoatKeelCodeType

Data Type Based On: nmmacl:BoatKeelContentType

Indicates the type of keel on the boat.

ElectricityMeasureType

Used to indicate pressure measurements.

Table A.23. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indicate electricity measurements.

1..1 Code List xfUOMcl:ElectricityUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

ForceMeasureType

Used to indicate force measurements.

Table A.24. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indicate force measurements.

1..1 Code List xfUOMcl:ForceUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

BoatEngineLocationCodeType

Data Type Based On: nmmacl:BoatEngineLocationContentType

Defines the location on the boat that the engine can be mounted.

PressureMeasureType

Used to indicate pressure measurements.

Table A.25. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indicate pressure measurements.

1..1 Code List xfUOMcl:PressureUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

DeliveryTypeCodeType

Data Type Based On: scl:DeliveryTypeContentType

Indicates the type of boat length being measured.

PartActivityTransactionCodeType

Data Type Based On: scl:PartActivityTransactionContentType

Part Activity Transactions

FuelTypeCodeType

Data Type Based On: scl:FuelTypeContentType

Type of vehicle fuel

SalesStatusType

Data Type Based On: scl:SalesStatusContentType

The status of the sale of the item.

LanguageCodeType

Data Type Based On: scl:LanguageContentType

The ISO Language Code used to represent a spoken or written language.

CrossShipmentRestrictionCodeType

Data Type Based On: scl:CrossShipmentRestrictionContentType

The restrictions to be applied to an OEM when shipping to a Dealer if cross shipment is allowed.

ComputerStorageMeasureType

Used to indicate the amount of computer storage needed.

Table A.26. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indicate computer storage measurements.

1..1 Code List xfUOMcl:ComputerStorageUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

JobNumberSchemeIDType

Used to identify a scheme

Table A.27. Fields and Components

Name Description Occurrence Type Data Type User Notes
schemeID

The identification of the identification scheme.

0..1 Code List oag:StringType  

TimeUntiSchemeIDType

Used in the RepairOder ServiceLabor.ServiceLaborTimeValue.TimeUnit element

Table A.28. Fields and Components

Name Description Occurrence Type Data Type User Notes
schemeID

The identification of the identification scheme.

0..1 Code List oag:StringType  

AssigningOrganizationPartyIdType

Data Type Based On: scl:AssigningOrganizationPartyIdContentType

Organization that Assigns the ID

AgencyRoleCodeType

Data Type Based On: scl:AgencyRoleCodeContentType

Indicates the type of keel on the boat.

CountryCodeType

Data Type Based On: scl:CountryContentType

The ISO Country Code.

DisplacementMeasureType

Used to indicate the amount of computer storage needed.

Table A.29. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

Used to indicate displace in either Volume or Weight

1..1 Code List xfUOMcl:DisplacementUnitsContentType  
qualifierCode

Use this to further qualify the scope of the measurement.

0..1 Code List xsd:normalizedString  

ContactMethodTypeCodeType

Data Type Based On: scl:ContactMethodTypeContentType

Indicates the preferred method of contact.

VehicleUseCodeType

Data Type Based On: scl:VehicleUseContentType

Indicates the preferred method of contact.

ShipmentCarrierCompanyCodeType

Data Type Based On: scl:ShipmentCarrierCompanyContentType

Preferred carrier of deliver of part.

ShipmentCarrierTransportMethodTypeCodeType

Data Type Based On: scl:ShipmentCarrierTransportMethodTypeContentType

Defines the method by which a shipment carrier transports an item (i.e., air, ground, etc.)

ShipmentCarrierServiceLevelCodeType

Data Type Based On: scl:ShipmentCarrierServiceLevelContentType

Indicates the priority of service to be provided by the Shipment Carrier

ShipmentCarrierDeliveryCodeType

Data Type Based On: scl:ShipmentCarrierDeliveryContentType

ShipmentCarrierCollectionMethodCodeType

Data Type Based On: scl:ShipmentCarrierCollectionMethodContentType

OrderTypeCodeType

Data Type Based On: scl:OrderTypeContentType

Part Order Type entered or selected at dealership. Stock-STK, Vehicle Off Road-VOR, Daily-DPO, Emergency-EMG, Supplemental-SUP, Promotional-PRO, Solicited-SOL, Vehicle Off Road Parts Inquiry-VPI, Weekly-WKL, Interim-INT, Export-EXP, Dropship Stock-DSS, Dropship Vehicle Off Road-DVR, Lock and Key-LAK, Will Call-WCL, Return Request w/ Reference-RRR, Return Request w/o Reference-RWR, Credit Request w/ Reference-CRR, Credit Request w/o Reference-CWR, Debit Request w/ Reference-DRR, Debit Request w/o Reference-DWR, Rush-RUS, Urgent-URG, Other-OTH, N/A-N/A, Hold-HLD, Dating-DTG.

RequestedAmountTypeCodeType

Data Type Based On: scl:RequestedAmountTypeContentType

Enumerated field that indicates the type of amount requested by the Dealer for a Warranty Submission Claim.

ItemIDCategoryTypeCodeType

Data Type Based On: scl:ItemIDCategoryTypeContentType

Indicates the category that a part number is associated with.

DealerServiceTypeCodeType

Data Type Based On: scl:DealerServiceTypeContentType

Indicates the type of services performed by the Dealer.

HoursTypeCodeType

Data Type Based On: scl:HoursTypeContentType

Indicates a type of hours such as Sales hours, Service hours, etc.

DayOfWeekCodeType

Data Type Based On: scl:DayOfWeekContentType

The DaysOfWeek component is used to identify availability based on days of the week.

LocationTypeCodeType

Data Type Based On: scl:LocationTypeContentType

Type of location.

LocationIDTypeCodeType

Data Type Based On: scl:LocationIDTypeContentType

Code representing the type of location.

DeliveryProcessStateCodeType

Data Type Based On: scl:DeliveryProcessStateContentType

Enumerated list of delivery states indicating what is going on with the vehicle.

EventTypeCodeType

Data Type Based On: scl:EventTypeContentType

Enumerated list of unusual event types.

FleetAccountCodeType

Data Type Based On: scl:FleetAccountContentType

Describes the contents of the Fleet Account.

SubtotalTypeCodeType

Data Type Based On: scl:SubtotalTypeCodeContentType

Describes the contents of the SubtotalAmount.

DealerProductsTypeCodeType

Data Type Based On: scl:DealerProductsTypeCodeContentType

Descibes the various dealer product types a dealer can sell. These are not related to other charges or programs and rates.

LeaseEndOptionVehicleDecisionCodeType

Data Type Based On: scl:LeaseEndOptionVehicleDecisionContentType

Enables the customers decision at the end of an option to keep the vehicle or not. It records whether the client has decided to refinance, return, or retain the vehicle or whether they have not made up their mind etc.

LeaseEndOptionFinanceDecisionCodeType

Data Type Based On: scl:LeaseEndOptionFinanceDecisionContentType

Enables the customers decision at the end of an option to be recorded along with other associated information. It records whether the client has decided to finance their next vehicle or whether they have not made up their mind etc.

RepairStatusCodeType

Data Type Based On: scl:RepairStatusCodeContentType

Allows the dealer to indicate to customer whether the problem has been inspected only or fixed as well.

QuantityContentType

Data Type Based On: ???

QuantityType

This is used to indicate general quantity information. It is combination of several code lists. Including The STAR Codelist UOMEnumeratedtype. The XFront code lists, LengthUnitsContentType, WeightUnitsContentType, and VolumeUnitsContentType

Table A.30. Fields and Components

Name Description Occurrence Type Data Type User Notes
unitCode

This is used to indicate general quantity information. It is combination of several code lists. Including The STAR Codelist UOMEnumeratedtype. The XFront code lists, LengthUnitsContentType, WeightUnitsContentType, and VolumeUnitsContentType

0..1 Code List QuantityContentType  

AcquisitionMethodTypeCodeType

Data Type Based On: scl:AcquisitionMethodTypeCodeContentType

Method of purchase normally used to acquire this item.

PartConditionCodeType

Data Type Based On: scl:PartConditionCodeContentType

The condition of a part.

StockingLevelIndicatorCodeType

Data Type Based On: scl:StockingLevelIndicatorCodeContentType

Indicates level of stocking maintained by OEM for this part. This pertains not only to the replentishment algorithm, but the number of stocking locations.

DistributionMethodCodeType

Data Type Based On: scl:DistributionMethodCodeContentType

Used to indicate how an item may be distributed to a buyer.

BuyPercentageRateAdjustmentTypeCodeType

Data Type Based On: scl:BuyPercentageRateAdjustmentTypeContentType

Indicates the type of adjustment, either an addition or subtraction, to be made to the buy rate.

TaxCreditTypeCodeType

Data Type Based On: scl:TaxCreditTypeContentType

Indicates the type of tax credit being applied.

TransferStatusCodeType

Data Type Based On: scl:TransferStatusContentType

A code that that identifies the recommended transfer as either Processed or Unprocessed.

PaymentLineTypeCodeType

Data Type Based On: scl:PaymentLineTypeContentType

Identifies the type of charge associted with this line item. The types are parts, labor, lubrication, core amount, freight, sublet and miscellaneous.

DisplacementMeasureTypeCodeType

Data Type Based On: nmmacl:DisplacementMeasureTypeContentType

Further qualifies the Displacement Measurement.

TankUsageCodeType

Data Type Based On: nmmacl:TankUsageCodeContentType

How the tank is going to be used. i.e. what type of liquids, gas, etc will it be used to contain.

TankMaterialCodeType

Data Type Based On: nmmacl:TankMaterialCodeContentType

The type of material the tank is constructed.

AccommodationTypeCodeType

Data Type Based On: nmmacl:AccommodationTypeCodeContentType

Describes the room / accommodations available on the vehicle including; type, Description, size and Number

WindlassTypeCodeType

Data Type Based On: nmmacl:WindlassTypeCodeContentType

An aparatus for moving heavy weights.

TaxStatusCodeType

Data Type Based On: scl:TaxStatusCodeContentType

Used to indicate the status of the tax.

Appendix B. Code Lists

STAR BODS use many different code lists, some maintained by STAR, some maintained by external organizations. This section documents all of the STAR Code Lists, not every code list may be used by a BOD. Please refer to the fields data type for information on if it uses a code list.

STAR 6 Code Lists

AccountingTermEnumeratedType

  • MTD - Month To Date

  • YTD - Year To Date

  • ME - Month End

AccountingTermContentType

This codelist is a combination of one or more code lists: AccountingTermEnumeratedType

SecondaryAccountingTermEnumeratedType

  • ME - Month End

  • PM - Prior Month

  • BOMYTD - Beginning of Month Year-To-Date

  • EOMYTD - End of Month Year-To-Date

  • PYTD - Prior Year-To-Date

  • CMPA - Current Month Plan Amount

  • YTDPA - Year-To-Date Plan Amount

  • AA - Aged Amount. The associated MonetaryValue is an aged amount

  • UA - Units Aged. The associated NonMonetaryValue is an aged amount

  • SA - Service department amount

  • SU - Service department units

SecondaryAccountingTermContentType

This codelist is a combination of one or more code lists: SecondaryAccountingTermEnumeratedType

AcknowledgmentCodeEnumeratedType

  • 0 - 0 = Accepted as received

  • 1 - 1 = Accepted with modifications in the Header only or in the Header and the Lines

  • 2 - 2 = Order has been rejected

AcknowledgmentCodeContentType

This codelist is a combination of one or more code lists: AcknowledgmentCodeEnumeratedType

AddressQualifierEnumeratedType

  • WorkAddress - Work Address

  • SeasonalAddress - Seasonal Address

  • DeliveryAddress - Delivery Address

  • HomeAddress - Home Address

  • PreviousAddress - Previous Address

  • Other - Other

  • Garage - Garage

  • Billing - Billing

  • NonSigningSpouseAddress - Non Signing Spouse Address

  • N/A - Not Applicable

AddressQualifierContentType

This codelist is a combination of one or more code lists: AddressQualifierEnumeratedType

AllowBackOrderPartialShipEnumeratedType

  • No Back Order - Dealer will not accept back orders

  • No Back Order Ship Available - Back order shipping is not available

  • Allow Back Order - Dealer will allow back orders

  • Allow Back Order No Partial - Dealer will allow back orders with no partial shipments

AllowBackOrderPartialShipContentType

This codelist is a combination of one or more code lists: AllowBackOrderPartialShipEnumeratedType

ApplicationNumberDescriptionEnumeratedType

  • Finance Source - Application number assigned by the Finance Source

  • Retail System Provider - Application Number assigned by the Retail System Provider

ApplicationNumberDescriptionContentType

This codelist is a combination of one or more code lists: ApplicationNumberDescriptionEnumeratedType

ApplicationStatusEnumeratedType

  • P - "P" = Pending

  • A - "A" = Approved

  • C - "C" = Approved with Conditions

  • D - "D" = Denied

  • B - "B" = Booked

  • N - "N" = New

  • M - "M" = Modified

  • R - "R" = Preliminary

  • I - "I" = Withdrawn

  • L - "L" = Canceled

  • O - "O" = Condition

  • E - "E" = Error

  • RO - "RO" = Reopened

  • OT - "OT" = Other

  • Pre-Approved - Pre-Approved

  • More Information Required - More Information Required

  • Not Submitted - Not Submitted

ApplicationStatusContentType

This codelist is a combination of one or more code lists: ApplicationStatusEnumeratedType

AssigningOrganizationPartyIdEnumeratedType

  • LegalId - Legal ID

  • NationalId - Government-assigned ID such as a social security Number

  • Other - Other type of Assigning Organization Party ID

  • DUNS - Dun and Bradstreet

  • MotorDealerRegistrationId - Department of Motor Vehicle Registration number for a dealer. This is the dealer's license number to do business.

  • GSTRegistrationId - Canadian Goods and Services Tax Id.

  • HSTRegistrationId - Canadian HarmonizedTax Id.

  • Certification Of Registration Id - Id of the certificate of registration assigned to a business to allow that business to collect and remit certain taxes or fees to a state.

  • QSTRegistrationId - Canadian Sales Tax Id.

AssigningOrganizationPartyIdContentType

This codelist is a combination of one or more code lists: AssigningOrganizationPartyIdEnumeratedType AssigningPartyIdEnumeratedType

AssigningPartyIdEnumeratedType

  • LegalId - Legal ID

  • DriversLicense - Drivers License

  • NationalId - Government-assigned ID such as a social security Number

  • Other - Other type of Assigning Party ID

  • GSTRegistrationId - Canadian Goods and Services Tax Id.

  • HSTRegistrationId - Canadian HarmonizedTax Id.

  • QSTRegistrationId - Canadian Sales Tax Id.

AssigningPartyIdContentType

This codelist is a combination of one or more code lists: AssigningOrganizationPartyIdEnumeratedType AssigningPartyIdEnumeratedType

AvailabilityStatusEnumeratedType

  • In Stock - Part is in stock.

  • Out Of Stock - Part is in stock.

  • Other - Other availability status.

  • N/A - Not Applicable.

  • In Transit - Indicates that the part is in transit to the warehouse facility.

AvailabilityStatusContentType

This codelist is a combination of one or more code lists: AvailabilityStatusEnumeratedType

BoatEngineTypeEnumeratedType

  • Inboard - Inboard

  • Inboard/Outboard - Inboard/Outboard

  • Jet - Jet

  • Outboard - Outboard

  • Outboard 2 Stroke - Outboard 2 Stroke

  • Outboard 4 Stroke - Outboard 4 Stroke

  • Stern Drive - Stern Drive

  • V Drive - V Drive

  • Electric - Electric

  • Other - A engine type that is not listed in the standard code list.

BoatEngineTypeContentType

This codelist is a combination of one or more code lists: BoatEngineTypeEnumeratedType

CaseTypeEnumeratedType

  • Arbitration - Customer Arbitration

  • Legal - Legal Action

  • Technical Analysis - Customer Arbitration Intervention or legal action related to technical analysis

  • Customer Relations - Customer Arbitration Intervention or legal action related to customer relations

  • Better Business - Customer Arbitration Intervention or legal action related to better business

  • Other - Other

CaseTypeContentType

This codelist is a combination of one or more code lists: CaseTypeEnumeratedType

CashPriceInclusionTypeEnumeratedType

  • Base - Description of an amount for items included in the base vehicle cash price.

  • Total - Description of an amount for items included in the total vehicle cash price.

CashPriceInclusionTypeContentType

This codelist is a combination of one or more code lists: CashPriceInclusionTypeEnumeratedType

ChildLineReasonCodeEnumeratedType

  • Multi-Condition - One or more child lines exist due to differences in allocation such as back orders and warehouse supply.

  • Kit Exploded - One or more child lines exists to express the availability of parts within the kit.

  • Superseded - One or more child lines exist to express the ordered part was superseded by the listed parts.

  • Substituted - One or more child lines exist to express the ordered part was substituted by the listed parts.

ChildLineReasonCodeContentType

This codelist is a combination of one or more code lists: ChildLineReasonCodeEnumeratedType

CodesActionEnumeratedType

  • A - Add to existing table

  • D - Delete existing table by code

  • DA - Delete total table

  • N - Initial table load

  • R - Replace existing table by code

  • RA - Replace total table

CodesActionContentType

This codelist is a combination of one or more code lists: CodesActionEnumeratedType

CollisionDeductibleTypeEnumeratedType

  • Regular -

  • Broadened -

  • Limited -

  • PassengerVehicle -

  • LimitedCommercialVehicle -

CollisionDeductibleTypeContentType

This codelist is a combination of one or more code lists: CollisionDeductibleTypeEnumeratedType

ComponentTypeEnumeratedType

  • Miscellaneous - Miscellaneous service type

  • GasOilGrease - Service type related to gas, oil and grease

  • PaintMaterials - Service type related to paint materials

  • ShopSupplies - Service type related to shop supplies

  • Freight - Service type related to freight

  • Other - Other

  • Core - Charges related to cores.

  • Parts - Charges related to parts.

  • Labor - Charges related to labor

  • Travel - Travel

  • Text Line - Text Line

  • Text Amount Line - Text Amount Line

  • Sublet Line - Sublet Line

ComponentTypeContentType

This codelist is a combination of one or more code lists: ComponentTypeEnumeratedType

ConfirmationEnumeratedType

  • 0 - Never send confirmation

  • 1 - Only send confirmation on error

  • 2 - Always send confirmation

  • Never - Never send confirmation

  • OnError - Only send confirmation on error

  • Always - Always send confirmation

ConfirmationContentType

This codelist is a combination of one or more code lists: ConfirmationEnumeratedType

ConfirmationEntityEnumeratedType

  • Insurance Company - Confirmation was performed by Insurance Company

  • Agency - Confirmation was performed by Insurance Agent

ConfirmationEntityContentType

This codelist is a combination of one or more code lists: ConfirmationEntityEnumeratedType

ContactTelephoneNumberDescriptionEnumeratedType

  • Evening Phone - Evening Phone

  • Day Phone - Day Phone

  • Cell Phone - Cell Phone

  • Pager - Pager

  • Other - Other

ContactTelephoneNumberDescriptionContentType

This codelist is a combination of one or more code lists: ContactTelephoneNumberDescriptionEnumeratedType

ContactTelephoneNumberOrganizationDescriptionEnumeratedType

  • Day Phone - Day Phone

  • Cell Phone - Cell Phone

  • Pager - Pager

  • Other - Other

ContactTelephoneNumberOrganizationDescriptionContentType

This codelist is a combination of one or more code lists: ContactTelephoneNumberOrganizationDescriptionEnumeratedType

CreditCardTypeEnumeratedType

  • Visa - Visa

  • MasterCard - MasterCard

  • AMEX - American Express

  • Discover - Discover

  • gmcard - GM Credit Rewards Card

  • Other - Other

  • N/A - N/A

CreditCardTypeContentType

This codelist is a combination of one or more code lists: CreditCardTypeEnumeratedType

DeliveryTypeEnumeratedType

  • Batch - The total accumulation of captured transactions sent at a set interval

  • Interactive - Transactions that take place in real-time

  • Detail - Contains detail or line item information.

  • Summary - Contains summary information.

DeliveryTypeContentType

This codelist is a combination of one or more code lists: DeliveryTypeEnumeratedType

DeltaEnumeratedType

  • absolute -

  • relative -

  • percentage -

  • other -

DeltaContentType

This codelist is a combination of one or more code lists: DeltaEnumeratedType

DimensionMeasureEnumeratedType

  • ft - ft = feet

  • yd - yd = yard

  • in - in = inch

  • m - m = meter

  • cm - cm = centimeter

DimensionMeasureContentType

This codelist is a combination of one or more code lists: DimensionMeasureEnumeratedType

DriveTypeEnumeratedType

  • Front - Front wheel drive

  • Rear - Rear wheel drive

  • 4X4 - Four wheel drive

  • AWD - All wheel drive

  • Stern - The engine is located inboard just forward transom (sterm) and delivers power via a shaft that goes through the transom to the drive unit.

  • Sail - An arrangement of an inboard motor that is about a sailboat's equivalent of a motorboat's stern drive. The difference is the motor sticks out of the bottom of the hull of the boat, instead of from the stern.

  • V - Consists of two drive shafts, a gearbox, and a propeller. In these types of "V-drive" boats the engine is mounted in the rear of the boat and the front of the engine faces aft. Connected to the rear of the engine is the transmission and out of the transmission comes the first of the two drive shafts. This drive shaft connects to the rear of the transmission and to the gearbox which is mounted in the center of the boat. Then out of the gearbox comes the second drive shaft which extends to the rear and out the bottom of the boat which gives this propulsion system it's V configuration. At the end of the second drive shaft the propeller is mounted.

  • Jet - Unlike a powerboat or motorboat that uses a propeller in the water below or behind the boat, a jet drive draws the water from under the boat into a pump-jet inside the boat, then expels it through a nozzle at the stern.

  • Direct - Configuration where a drive shaft is used to connect the transmission to the propeller.

  • Surface - Engine(s) located aft or amidships, mated to a transmission with an output shaft passing through the transom to a non-steering outdrive that locates the propeller near the water surface. Usually associated with high-performance boats and yachts.

  • Air Propeller - Engine drives a propeller spinning in the air to create thrust to move the craft forward. Used on hovercraft and air boats.

  • Pod - Engines located amidships and mated to pivoting drive units located below the hull that steer the boat by changing the direction of propeller thrust.

  • Other - Other drive type not available in the list.

DriveTypeContentType

This codelist is a combination of one or more code lists: DriveTypeEnumeratedType

EncodingBaseEnumeratedType

  • base64 - Base 64

  • octal - Octal

  • binary - Binary

  • plainText - Plain Text

  • other - Other

  • N/A - Not Applicable

EncodingBaseContentType

This codelist is a combination of one or more code lists: EncodingBaseEnumeratedType

EngineConfigurationEnumeratedType

  • horizontal - Horizontal engine configuration

  • in-line - In-line engine configuration

  • rotary - Rotary engine configuration

  • V-type - V-type engine configuration

  • W-type - W-type engine configuration

  • other - Other

  • N/A - Not Applicable

EngineConfigurationContentType

This codelist is a combination of one or more code lists: EngineConfigurationEnumeratedType

EngineDisplacementEnumeratedType

  • ci - ci - Cubic Inches

  • cc - cc - Cubic Centimeters

  • liters - liters

  • other - other

  • N/A - Not Applicable

EngineDisplacementContentType

This codelist is a combination of one or more code lists: EngineDisplacementEnumeratedType

EngineInductionEnumeratedType

  • turbo - Turbo engine induction

  • supercharger - Supercharger engine induction

  • twin-turbo - Twin-turbo engine induction

  • normally aspirated - Normally aspirated engine induction

  • other - Other

  • N/A - Not Applicable

EngineInductionContentType

This codelist is a combination of one or more code lists: EngineInductionEnumeratedType

FeeTypeEnumeratedType

  • DocumentPreparationFee - Documentary fees also typically referred to as document preparation fees , documentary service fees, closing fees, delivery fee, seller documentation fee, processing fee, administrative fee or other terminology permitted by law. Documentary fees are not official fees and not required by law.

  • SmogCertificateFeePaidToState - This fee is paid by the dealer on behalf of the buyer to the state. This fee is not charged on new vehicles.

  • DocumentationFee - Documentary fees also typically referred to as document preparation fees , documentary service fees, closing fees, delivery fee, seller documentation fee, processing fee, administrative fee or other terminology permitted by law. Documentary fees are not official fees and not required by law.

  • FloridaDocumentFee - A dealer may charge a "delivery" or "documentary" fee only if that charge is separately itemized by the dealer on the Buyer's Order. The delivery or documentary fee must not be separately itemized on the retail installment contract. The delivery or documentary fee may be financed only if it is included in the Cash Price in Section 1, line a. of the retail installment contract.

  • FilingFee - Filing fees (also typically referred to as recording, lien notations, or release of lien fees) are those fees actually paid by the dealer to public officials for determining the existence of, or for perfecting or satisfying any lien related to the retail contract.

  • TitleFee - Title fees are those fees actually paid by the dealer on behalf of the buyer to public officials for titling of the vehicle being purchased related to the contract.

  • RegistrationFee - Title fees are those fees actually paid by the dealer on behalf of the buyer to public officials for the registration of the vehicle being purchased related to the contract.

  • LicenseFee - Title fees are those fees actually paid by the dealer on behalf of the buyer to public officials for licensing of the vehicle being purchased related to the contract.

  • TireFee - This fee will be charged on the sale of new tires, including new tires that are sold or leased as part of a new or used motor vehicles (including spare).

  • MotorVehicleInspectionFee - The Motor Vehicle inspection Fee is a fee paid out by the dealer on behalf of the Buyer.

  • BatteryFee - Battery fee is charged for new or remanufactured batteries.

  • WarrantyRightsFee - This fee is charged on each sale of a motor vehicle, fees paid to public officials.

  • CanadaFilingFee -

  • OfficialFeesPaidToGovtAgencies - Fees paid to local government jurisdictions by the dealer on behalf of the buyer.

  • DocumentaryStampFee -

  • GAP - Guaranteed Auto Protection is an insurance that covers the deficiency balance on a customers account, in the event that the said customers vehicle insurance company claims the vehicle a total loss.

  • LoanOriginationFee - Fee charged by the dealer for completion and execution of the retail/lease contract, paid for by the buyer.

  • DeputyServiceFeePaidToDealer -

  • SmogCertificateFeePaidToSeller - This fee is charged by the Seller or other testing station. There is no legal minimum or maximum amount that may be charged for this fee. This fee is not charged on new vehicles.

  • SmogImpactFee - Vehicles that were subject to payment of the Smog Impact Fee were vehicles previously registered in another state or country prior to California registration. The Smog Impact Fee and, if appropriate, a penalty fee for late payment were imposed on 1975 or newer gasoline-powered, 1980 or newer diesel-powered passenger motor vehicles, and/or commercial motor vehicles with an unladen weight of 6,000 pounds or less, the Environmental Protection Agency (EPA) label did not indicate the vehicle met California emission control standards.

  • ServiceContract - A service agreement that is purchased by the customer for maintenance/service of the vehicle from the manufacturer's provider or approved 3rd party

  • PlateFee - Fee paid by the dealer on the customers behalf to public officials, when a customer requires a new license plate for the newly purchased vehicle.

  • LienNotationFee - Fee paid by the dealer on the customers behalf to public officials when laws require for the vehicle title to be noted with a recorded lien.

  • WasteTire - Waste Tire Fee is based on the size of the tire and applies to new vehicles

  • ArbitrationFee - The Arbitration Fee is used to fund a comprehensive arbitration program for the enforcement of warranties on new vehicles which includes the establishment of a consumer arbitration board for settling warranty disputes.

  • NotaryFee - A notary fee must actually be paid to a third-party notary for notarizing the back of the Certificate of Origin in connection with the purchase of a new vehicle.

  • SecurityInterestChargesFilingFee - This fee is actually paid by the dealer to public officials for determining the existence of, or perfecting, releasing, or satisfying any lien related to the retail sale.

  • ElectronicTitleFee - Fee to charge the buyer of the vehicle for the actual cost to the dealer of the electronic transmission service for issuing permanent registration plate

  • SafetyInspectionFee - Fee for safety inspection of vehicle as required by jurisdiction of where vehicle is registered.

  • ProcessingFee - Fee for processing the vehicles purchase, which includes the obtaining of the title and license plates for the purchaser

  • EmergencyMedicalServiceAdministrationFee - Upon the retail sale or lease of any new or used motor vehicle by a vehicle dealer, the dealer shall collect from the consumer an emergency medical services fee which shall be an administrative fee to be retained by the vehicle dealer.

  • EmissionInspectionFee - Fee for emission inspection of vehicle as required by jurisdiction of where vehicle is registered.

  • AcquisitionFee - The acquisition fee is charged to a customer at the inception of a lease contract.

  • Other - Describes the type of product, but unable to determine what product is.

  • DispositionFee - The disposition fee is charged when a customer turns in their lease vehicle and has paid all remaining payments.

  • TurnInFee - The vehicle turn-in fee is charged when a customer turns in their lease vehicle and has paid all remaining payments.

  • UDriveItPermit - The U Drive it permit is a fee paid for by the dealer on behalf of the customer when the vehicle is first registered with the state clerk’s office under the U-Drive-It program. It is based on the month of incorporation for the leasing company and the month the vehicle is registered.

  • SellPaidSmogFee - This fee is charged by the Seller or other testing station. There is no legal minimum or maximum amount that may be charged for this fee.This fee is not charged on new vehicle

  • TemporaryTagFee - Fee charged by licsensing state/jurisdiction for a temporary tag.

  • TransferFee -

  • SmogExemptionDonationFee - Fee for vehicles that do not qualify for regular smog fees where buyer still wants to donate a portion of funds.

  • LienFee - Lien fees are those fees actually paid by the dealer to public officials for determining the existence of, or for perfecting or satisfying any lien related to the retail contract.

  • WeightFee - Fee charged based on the weight of the vehicle, paid to public officials.

  • PostageFee - Fee charged by the Seller for mailing of documents to public officials and financing company.

  • N/A - Not Applicable

  • PurchaseOptionFee - Fee charged by Financing Company to Buyer if Buyer opts to purchase vehicle at the end of the lease agreement.

  • MonthlyLocalFee -

  • SPVFee - State Patrol Motor Vehicle Title Fee

  • OnlineRegistrationFee - Title fees are those fees actually paid by the dealer on behalf of the buyer to public officials for the registration of the vehicle being purchased related to the retail contract via the internet.

  • FloridaMVWEAFee - Motor Vehicle Warranty Enforcement Act is a fee charged at the sale of a new vehicle and paid to the Department of Revenue.

  • ExemptionFee -

  • LemonLawFeePaidToGovernmentAgency - The fee is collected from the purchaser or lessee by a motor vehicle dealer at the time of sale or at the time of entry into a lease agreement for a motor vehicle and paid to public officials.

  • TerminationFee - Amount customer would have to pay upon early termination of contract with the finance provider.

  • PublicSafetyFee -

  • VehicleTheftRecoveryFee -

  • RearEndDeterrentSafetyFee -

  • NonFilingInsuranceFee - Non filing insurance fee is property insurance utilized in connection with credit transactions in lieu of the actual recording, filing, or releasing of a security instrument or finance statement.

  • EnvironmentalProtectionFee - Environmental protection fee is a fee imposed on the consumers to protect and clean up the environment. This fee can be applied to clean up of underground storage tank site studies and clean up as well as other environmental protections.

  • FreightFee - Freight charges are the fee for hauling a vehicle to a dealership.

  • DealerProcessingFee - Dealer processing charge.

  • VendorSingleInterestFee - A fee charged by the Creditor to protect the creditor for loss or damage to the vehicle during the initial term of the contract.

  • AutoClubMembershipFee - Fee for membership to auto club such as AAA.

  • DPSHandlingFee - Fee for Louisiana. Department of Public Service Handling fee.

  • ElectronicFilingFee - Electronic Filing Fee for online system filing.

  • ConvenienceFee - Fee for Louisiana. Additional fee charged by the dealer.

  • PPSAFee - Personal Property Security Act - Fee charged to customer for registration of the vehicle contract (VIN) with the Government.

  • AdministrationFee - Fee charged for administration of records.

  • ERTFee - State regulated electronic registration and titling fee.

  • GasFee - State regulated gas fee.

  • TitlePrepFee - Fee charged for preparation of title.

  • SupplementalTitleFee - State regulated supplemental title fee.

  • GeorgiaMotorVehicleWarrantyRightsActFee - Companies that sell or lease new motor vehicles to consumers have certain responsibilities under the law. Pursuant to the Georgia Motor Vehicle Warranty Rights Act [O.C.G.A. Section 10-1-789(a)], a fee of $3.00 shall be collected by every dealer, lessor or distributor from each consumer at the completion of the sale or lease of a new motor vehicle.

  • RoadandBridgeFee - A fee on motor vehicle registrations to fund costs associated with road improvements. - Texas

  • MotorVehicleWarrantyTrustFundFee - The $2 fee is collected by the motor vehicle dealer when a new motor vehicle is sold or leased for one year or more. The fee is reported and paid by the selling dealer to the county tax collector or private tag agency when the dealer applies for title. The fees are transferred monthly by the Florida Department of Revenue to the Department of Legal Affairs for deposit into the Motor Vehicle Warranty Trust Fund. - Florida

  • InspectionStickerFees - A fee charged by the dealer for inspection purposes to protect unsafe vehicles from being operated on the road. The fee is used to inspect the vehicle ensuring it is mechanically sound and safe. - Mississippi

  • EmergencyMedicalServiceFees - Fee charged for EMS services for all drivers. - Washington

  • Smog Abatement Fee - The Smog Abatement Fee is the annual fee that must be paid upon registration renewal in lieu of the bi-annual smog inspection.

  • Greenhouse Gas Reduction - A fee that is placed on the registration or renewal of a vehicle that uses fossil fuels for propulsion.

  • Rental Car Surcharge Fee - Rental Car Surcharge is imposed upon a lease or rented motor vehicle

  • Messenger Fee - Messenger Fee pass through charge by dealers to have an outside company provide a public service of delivering and obtaining documents to and from the Department of Motor Vehicle

  • Encumbrance Fee - The Encumbrance Fee is charged to establish a claim against property. This fee is charged by the Dealer but handle by a third party.

  • Motor Vehicle Processing Fee - States like New Jersey that charge the consumer a processing fee for the Motor Vehicle.

  • Title and Registration Processing Fee - A fee charged to process the title and registration of a vehicle

  • DEQ Certification Fee - Air and qualify certification fee.

  • DMV Fee - Miscellaneous Department of Motor Vehicle Fees.

  • New Tag Fee - A fee to obtain a new plate tag.

  • Duplicate of Registration Fee - A fee to obtain a copy of an existing registration if lost, stolen, or destroyed.

  • Vehicle Theft Registration Fee - A fee charged to register theft deterrent products.

  • Total Annual Fees - Total of Annual Fees

  • Total Initial Fees - Total of Initial Fees

  • Document Service Fee - Fee charged to a buyer/lessee for the handling of documents and the performing of services related to the sale /lease and may include dealer profit.

  • Service and Handling Fee - Fee charged to a buyer/lessee for the performing services and handling related to the closing of a sale /lease and may include dealer profit.

  • Delivery and Handling Fee - Fee charged to a buyer/lessee for the handling related to the closing of a sale /lease and may include dealer profit.

  • Recording Fee - Fee charged to a buyer/lessee for the recording of the title (part of the title fee that must be disclosed separately) and is related to the closing of a sale /lease.

  • Air Quality Fee - Air Quality Fee

  • Lender and Member Fee - Lender and Member Fee

  • Mobility Fee - Fee paid to Texas Mobility Fund

  • Acquisition Fee Markup - An amount added to the finance company Acquisition Fee that is retained by the dealer.

  • Courtesy Delivery Fee - Fee for delivery of ordered vehicle(s) to multiple destinations.

  • Electronic Temp Tag Processing Fee - Electronic temporary tag processing fee paid to a vendor (not the state).

  • Special Monthly Fee - Finance source-specific monthly fee on a lease. This differs from "Monthly Local Fee" which is generally a monthly property tax that the vehicle owner (which is the lender in the case of a lease) passes on to the lessee. "Special Monthly Fee" is a fee that the lender collects and pays into a fund for a special purpose--for example, in New York, the fund is used to pay parking tickets that are by law the responsibility of the vehicle owner (the lender). Not all lenders handle this the same way, but those that do require that these two fees be accounted for differently.

FeeTypeContentType

This codelist is a combination of one or more code lists: FeeTypeEnumeratedType

FuelTypeEnumeratedType

  • diesel - Diesel Fuel

  • premium unleaded - Premium Unleaded Fuel

  • unleaded - Unleaded Fuel

  • natural gas - Natural Gas

  • electric - Electric

  • ethanol - Ethanol is an alternative automotive fuel derived from grain and corn; usually blended with gasoline to form gasohol.

  • propane - Propane

  • hybrid - Hybrid is a vehicle that uses two or more distinct power sources to propel the vehicle

  • Other - Other

  • N/A - Not Applicable

  • liquid propane gas - Liquid Propane Gas or LPG is typically a mixture of propane and butane

  • dual fuel - Dual Fuel indicates the engine is capable of running off two distinct, unmixed fuels (ie the boat can run off gas or diesel)

  • petrol - petrol

FuelTypeContentType

This codelist is a combination of one or more code lists: FuelTypeEnumeratedType

GenderEnumeratedType

  • M - Male

  • F - Female

  • N - Neuter

  • O - Other

GenderContentType

This codelist is a combination of one or more code lists: GenderEnumeratedType

GeographicalConstraintTypeEnumeratedType

  • Country - Geographical region by Country

  • State - Geographical region by State

  • Province - Geographical region by Province

  • ZipCode - Geographical region by Zip Code

  • PostalCode - Geographical region by Postal Code

GeographicalConstraintTypeContentType

This codelist is a combination of one or more code lists: GeographicalConstraintTypeEnumeratedType

HomeWorkEnumeratedType

  • Home - Home

  • Work - Work

  • Other - Other

HomeWorkContentType

This codelist is a combination of one or more code lists: HomeWorkEnumeratedType

HouseholdIncomeRangeEnumeratedType

  • Less than $20,000 - Income less than $20,000

  • $20,000 - 34,999 - Income between $20,000 - $34,999

  • $35,000 - 49,999 - Income between $35,000 - $49,999

  • $50,000 - 74,999 - Income between $50,000 - $74,999

  • $75,000 - 99,999 - Income between "75,000 - $99,000

  • $100,000 - 124,999 - Income between $100,000 - $124,999

  • $125,000 or more - Income of $125,000 or more

  • Other - Other income range

  • N/A - Not Applicable

HouseholdIncomeRangeContentType

This codelist is a combination of one or more code lists: HouseholdIncomeRangeEnumeratedType

IncomePeriodEnumeratedType

  • HR - Hour

  • WK - Week

  • BiWK - Bi-Weekly

  • MO - Monthly

  • YR - Year

  • SmMO - Semi-Monthly

  • SmAN - Semi-Annually. Semi-Annually is twice per year

  • Q - Quarterly. Quarterly is four times per year.

IncomePeriodContentType

This codelist is a combination of one or more code lists: IncomePeriodEnumeratedType

IndebtednessResponsibilityEnumeratedType

  • Buyer Paid - Indicates that the buyer will pay the indebtedness on the trade in vehicle.

  • Seller Paid - Indicates that the seller will pay the indebtedness on the trade in vehicle.

  • Other - Other Indebtedness Responsibility value.

  • N/A - Not Applicable.

IndebtednessResponsibilityContentType

This codelist is a combination of one or more code lists: IndebtednessResponsibilityEnumeratedType

InitiativeCategoryEnumeratedType

  • Customer - Initiative applies to Customer category, e.g. First Time Buyer, etc.

  • Vehicle - Initiative applies to Vehicle category.

InitiativeCategoryContentType

This codelist is a combination of one or more code lists: InitiativeCategoryEnumeratedType

InitiativeFinanceTypeEnumeratedType

  • Lease - Initiative applies to lease deals only.

  • Finance - Initiative applies to finance deals only.

InitiativeFinanceTypeContentType

This codelist is a combination of one or more code lists: InitiativeFinanceTypeEnumeratedType

InitiativeTypeEnumeratedType

  • Program - Program-related initiative

  • Incentives - Incentive-related initiative

  • N/A - Not Applicalbe

  • Other - Other

InitiativeTypeContentType

This codelist is a combination of one or more code lists: InitiativeTypeEnumeratedType

InsuranceDetailTypeEnumeratedType

  • Comprehensive -

  • Collision -

  • FireTheftCombinedAdditionalCoverage -

  • TowingAndLabor -

  • RentalReimbursement -

  • Limited -

  • LimitedCollision -

  • SoundEquipment -

  • Other -

  • Liability -

  • BodilyInjury -

  • PropertyDamage -

  • Medical -

  • CollateralProtection -

  • N/A -

  • 30DayElimination - Credit Disability option indicating coverage is active 30 days after the disability occurred.

  • 30DayRetroactive - Credit Disability option indicating coverage is retroactive to the time the disability occurred.

InsuranceDetailTypeContentType

This codelist is a combination of one or more code lists: InsuranceDetailTypeEnumeratedType

InsuranceTypeEnumeratedType

  • Vehicle -

  • Credit Life -

  • Credit Disability -

  • GAP -

  • Mechanical Breakdown -

  • Other -

  • Involuntary Unemployment -

  • Liability Coverage -

  • Single Interest -

  • Double Interest -

  • Public Liability -

  • Full Coverage -

  • N/A -

  • Debt Cancellation - Debt Cancellation is a form of insurance. In Maryland, Debt Cancellation can be selected as well as GAP Insurance.

  • Excess Protection Wear and Tear - Insurance purchased by customer to protect against mileage overage and incidental damage to the vehicle.

  • Etch - A theft deterent device that is applied to a window or other portion of the vehicle.

  • Service Plan - Service Plan. Certain states or regions require this to be displayed as insurance.

  • Tire and Wheel - Tire and Wheel. Certain states or regions require this to be displayed as insurance.

  • Warranty - Warranty. Certain states or regions require this to be displayed as insurance.

InsuranceTypeContentType

This codelist is a combination of one or more code lists: InsuranceTypeEnumeratedType

InventoryTypeEnumeratedType

  • Full - Full inventory transmission

  • Incremental - Incremental inventory transmission

  • Daily - End of Day Net Changes

  • Historical - Sales History

InventoryTypeContentType

This codelist is a combination of one or more code lists: InventoryTypeEnumeratedType

InvoiceShipmentEnumeratedType

  • Credit -

  • History -

  • Retail -

  • Return -

  • Wholesale -

  • Shipment -

  • Other -

InvoiceShipmentContentType

This codelist is a combination of one or more code lists: InvoiceShipmentEnumeratedType

LeadIndustryTypeEnumeratedType

  • Automotive - Automotive

  • Boats - Boats

  • Motorcycles - Motorcycles

  • RVs - RVs

  • Marine Engines - Marine Engines

  • PWC - PWC

  • Snowmobiles - Snowmobiles

  • Trailers - Trailers

  • ATVs - ATVs

  • Scooters - Scooters

LeadIndustryTypeContentType

This codelist is a combination of one or more code lists: LeadIndustryTypeEnumeratedType

LeadInterestEnumeratedType

  • C - Cash

  • B - Buy

  • F - Finance

  • L - Lease

  • S - Sell

  • T - Trade

  • Other - Other

LeadInterestContentType

This codelist is a combination of one or more code lists: LeadInterestEnumeratedType

LeadTypeEnumeratedType

  • I - Individual

  • B - Business

  • Other - Other

LeadTypeContentType

This codelist is a combination of one or more code lists: LeadTypeEnumeratedType

LineStateTypeEnumeratedType

  • Hold - Hold identifies the fact the part on the subject line has been put on hold.

  • Submitted - Submitted identifies the fact the part on the subject line has been submitted.

  • Rejected - Rejected identifies the fact the part on the subject line has been rejected

  • Back Ordered - Back Ordered identifies the fact the part on the subject line is on back order.

  • Allocated - Allocated identifies the fact the part on the subject line has been allocated.

  • Cancelled - Cancelled identifies the fact the order for the part on the subject line has been cancelled

  • Pick List Printed - Pick List Printed identifies the fact the pick list for the subject line has been printed.

  • Shipped - Shipped identifies the fact the part on the subject line has been shipped

  • Other - Other Line State

  • N/A - Not Applicable

  • Referral - Referral identifies the fact the part on the subject line has been referred to another supplier and will not be reported on through this parts order going forward. The Primary Supplier is giving a referral to another Supplier for this particular line. It is similar to canceling a line. The Primary Supplier will not report on this line any further with this order. The Dealer will still receive the part, however it will be a different Supplier providing the part.

  • Invoiced - Invoiced

  • Completed - Completed

  • Partially Invoiced - Partially invoiced

  • Partially Shipped - Partially shipped

LineStateTypeContentType

This codelist is a combination of one or more code lists: LineStateTypeEnumeratedType

MaritalStatusEnumeratedType

  • M - Married

  • U - Unmarried

  • S - Separated

  • O - Other

MaritalStatusContentType

This codelist is a combination of one or more code lists: MaritalStatusEnumeratedType

MessageReasonCodeEnumeratedType

  • Success - The operation completed successfully. This does not necessarily mean that the BOD was processed. Instead it means that the client's role is done and that it won't receive any error messages later. Type of Response Code: Success.

  • Accepted - The BOD was received, validated, and accepted. However, it may not have yet been processed. The client should expect to receive a response once process is complete. If no response will be generated, use the "Success" code instead. This is typically used for batch processing. Type of Response Code: Success.

  • Received - The BOD was received. However, it has not yet been validated or processed yet. The client may receive a response or a ConfirmBOD at a later time. Type of Response Code: Success.

  • Other - An unspecified outcome status. The accompanying description array contains the actual text to display to the user. Type of Response Code: Error, Warning.

  • Duplicate Document - This code refers to a document that already exists. This may happen for a BOD such as ProcessPartsOrder where the document identifiers to another existing parts order from the same dealer. Type of Response Code: Error, Warning.

  • Invalid Required Value - One or more required data elements have invalid values. Type of Response Code: Error.

  • Invalid Optional Value - One or more optional data elements have invalid values. Type of Response Code: Warning.

  • Already Performed - This code refers to an operation that has already been performed on a document. This may happen for a BOD such as CancelPartsOrder where the document identifier refer to a parts order that has already been cancelled. Type of Response Code: Error.

  • Cannot Perform - This code refers to an operation that cannot be performed such as Change or Cancel based on the receiver's business rules and the condition of the document. For example, the part order has already been shipped therefore the order cannot be cancelled. Type of Response Code: Error.

  • Required Field Missing - This occurs when one or more required fields are missing. Type of Response Code: Error.

  • Optional Field Missing - This occurs when one or more optional fields are missing. Type of Response Code: Warning.

  • Not Permitted - This code occurs when the client attempts to perform an operation that is not permitted. An example of when this may occur is if the dealer attempts to order a part when their account is placed on hold. This is to be used for authorization errors. Type of Response Code: Error.

  • Server Error - An error (e.g. database server is down) on the server prevented the execution of the BOD. The client will have to resend the BOD at a later time. Type of Response Code: Error.

  • BOD Not Supported - The received BOD or BOD version is not supported b the receiver. Type of Response Code: Error.

  • Invalid Structure - The structure of the BOD is not valid. For example, the BOD failed schema validation. Type of Response Code: Error.

MessageReasonCodeContentType

This codelist is a combination of one or more code lists: MessageReasonCodeEnumeratedType

MileageMeasureEnumeratedType

  • M - Miles

  • K - Kilometers

MileageMeasureContentType

This codelist is a combination of one or more code lists: MileageMeasureEnumeratedType

OptionPricingTypeEnumeratedType

  • Retail - Amount typically sold for to a retail customer (dealer to consumer, or consumer to consumer transactions).

  • Loan - Amount lenders typically loan on the listed vehicle.

  • Trade-In - Amount allowed by dealers on a trade.

OptionPricingTypeContentType

This codelist is a combination of one or more code lists: OptionPricingTypeEnumeratedType

OrderStateTypeEnumeratedType

  • Hold - The supplier should not process this order.

  • Submitted - The order is submitted from the dealer to the supplier.

  • Rejected - The order was rejected for some reason.

  • Pending Processing - The supplier has the order, has successfully parsed the order, but has not submitted the order to back end systems for processing.

  • Credit Hold - The order is on hold until credit is determined to be satisfactory for the order to complete.

  • Cancelled - The order in its entirety is cancelled.

  • Allocated - Parts for one or more order Lines have been reserved for the order.

  • Released - One or more Lines have been released to the warehouse for fulfillment.

  • Completed - All Lines are either Shipped, Cancelled, Referral, or Rejected.

  • Other - Other Order State not specified in enumerated list.

  • N/A - Not Applicable

  • Created - Created

  • Confirmed - Confirmed

  • Updated - Updated

  • Payment Terms Updated - Payment terms updated

  • Released to Production - Released to Production

  • Production Started - Production started

  • Production Finished - Production finished

  • Shipped - Shipped

  • Vehicle Identifier Assigned - Vehicle identifier assigned

  • Available - Available

  • Back Ordered - Back Ordered

  • Blocked - Blocked

  • Invoiced - Invoiced

  • Partially Invoiced - Partially Invoiced

  • Partially Shipped - Partially Shipped

  • Pick List Printed - Pick List Printed

OrderStateTypeContentType

This codelist is a combination of one or more code lists: OrderStateTypeEnumeratedType

OrderTypeEnumeratedType

  • STK - Stock. A stock order is an order generated by Dealer.

  • VOR - Vehicle Off Road

  • DPO - Daily. Suggested or automated order replenishment is generated daily by OEM. Suggested Orders are to be made using the Proposed verb. ASR orders are to be made using the Notify verb.

  • EMG - Emergency. An emergency order is an order generated by the Dealer where the Dealer is responsible for the freight costs and the order is expected to ship immediately (same day/time depending on the OEM policy).

  • SUP - Supplemental. A supplemental order is an order generated by the Dealer as an extra buy, e.g., a Dealer may want to have extra quantities of a particular part. This is for replenishment of items on the shelf.

  • PRO - Promotional. A promotional order is an order generated by a Dealer. In this case the Dealer will use a promotional code received at a trade show or advertisement when placing the order in order to receive a special rate.

  • SOL - Solicited. A solicited order is an order generated by the Dealer for a direct ship from a Supplier directly to the Dealer.

  • VPI - Vehicle Off Road Parts Inquiry

  • WKL - Weekly. A weekly order is an order replenishment this generated by Dealer on specific days (e.g., Order replenishment generated on Tuesdays).

  • WKE - Weekend. An order that could be processed over the weekend.

  • INT - Interim

  • EXP - Export

  • DSS - Dropship Stock

  • DVR - Dropship Vehicle Off Road

  • LAK - Lock and Key

  • WCL - Will Call

  • RRR - Return Request w/ Reference

  • RWR - Return without Reference

  • CRR - Credit Request with Reference

  • CWR - Credit Request without Reference

  • DRR - Debit Request with Reference

  • DWR - Debit Request without Reference

  • RUS - Rush

  • URG - Urgent. An urgent order is a critical order where the Dealer will pay for expediting of the order, e.g., for example the OEM will find the part even if it is indicated as a back ordered item. This is different from an emergency order due to the additional expediting process.

  • OTH - Other. Other Order Type not identified on the enumerated list. May be predetermined by a Dealer configuration.

  • N/A - Not Applicable

  • HLD - Hold

  • DTG - Dating

  • CUS - Customer. A basic customer order placed at the dealership, (e.g., a particular radio). The order generated by a Dealer.

  • PPI - Part Price Inquiry

  • HOL - Order to be processed on Holidays

  • LDO - Large Dealer Order (Confirms order was not placed in error)

  • SVC - Service Vehicle Campaign

  • TOS - Transient Owner Service

  • MAN - Manual Order

  • CSC - Customer Special Care

  • ASR - Automatic Stock Replenishment

  • SPC - Special Customer Care

  • FCO - Free of Charge Order

  • INI - Initial Orders (e.g. for a new model)

  • REP - Replenishment Orders

  • WRO - Warranty Rush Order

  • YOLR - Late Rush Order

  • YPMP - Production Memo Parts

  • YWAR - Warranty Order

  • YOR - YOR Stock

  • YVOR - YVOR Rush

  • YMAS - YMAS Mass

  • YOCV - YOCV Campaign

  • ZPLO - ZPLO PMP Stock

  • ZCAM - ZCAM Campaign

  • ZPRO - ZPRO Promotion Order

  • EOS - Extended Offer Stock order

  • EOD - Extended Offer Day order

OrderTypeContentType

This codelist is a combination of one or more code lists: OrderTypeEnumeratedType

OwnedTypeEnumeratedType

  • Current - Vehicle information related to the current vehicle

  • Previous - Vehicle information related to the previous vehicle

  • Household - Vehicle information related to the household vehicle

  • Other - Other type of vehicle information

OwnedTypeContentType

This codelist is a combination of one or more code lists: OwnedTypeEnumeratedType

PartsShipmentLineBoxingTypeEnumeratedType

  • Line Boxing Detail - Each 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 Aggregate - Lines 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 Aggregate - There is no boxing detail provided and the line data is in aggregate for the shipment.

PartsShipmentLineBoxingTypeContentType

This codelist is a combination of one or more code lists: PartsShipmentLineBoxingTypeEnumeratedType

PartTypeEnumeratedType

  • H - Manufacturer Part Code

  • P - Part Number

PartTypeContentType

This codelist is a combination of one or more code lists: PartTypeEnumeratedType

PartSaleTypeEnumeratedType

  • RS - Repair Order Sale

  • RL - Repair Order Lost Sale

  • CS - Counter Ticket Sale

  • CL - Counter Ticket Lost Sale

  • SS - Service Appointment Sale

  • AS - All Sales

  • AL - All Lost Sales

PartSaleTypeContentType

This codelist is a combination of one or more code lists: PartSaleTypeEnumeratedType

PartyTypeEnumeratedType

  • Supplier - OEM or aftermarket distributor

  • Dealer - Dealer

  • Other - Other Party Type

  • N/A - Not Applicable

PartyTypeContentType

This codelist is a combination of one or more code lists: PartyTypeEnumeratedType

PaymentMethodEnumeratedType

  • Terms - Indicates that payment terms are provided.

  • COD - Cash On Delivery

  • Due On Receipt - Payment is due upon receipt of invoice.

  • Credit Card - Indicates that a credit card will be used as the method of payment.

  • Check - Indicates that a check will be used as the method of payment.

  • EFT - Electronic funds transfer.

  • Payroll Deduction - Indicates that a payment will be via deduction of an individual's payroll.

  • Cash - Indicates that cash will be used as the method of payment.

  • Finance - The payment has been included in the financing of the contract.

  • Other - Other type of payment method.

  • N/A - Payment method not applicable.

  • Exchange - Indicates the dealers intent to return parts in exchange for the monetary value of the order.

PaymentMethodContentType

This codelist is a combination of one or more code lists: PaymentMethodEnumeratedType

PayrollFrequencyEnumeratedType

  • HR - Hour

  • WK - Week

  • BiWK - Bi-Weekly

  • MO - Month

  • YR - Year

  • SmMO - Semi-Monthly

PayrollFrequencyContentType

This codelist is a combination of one or more code lists: PayrollFrequencyEnumeratedType

PlanOptionTypeEnumeratedType

  • Optional - Optional Plan

  • Mandatory - Mandatory Plan

  • Standard - Standard Plan

PlanOptionTypeContentType

This codelist is a combination of one or more code lists: PlanOptionTypeEnumeratedType

OriginalContactMethodContentType

This codelist is a combination of one or more code lists: OriginalContactMethodEnumeratedType

OriginalContactMethodEnumeratedType

  • Internet Channel - Internet Channel

  • Showroom Walk-In - Showroom Walk-In

  • Event/Trade Fair - Event/Trade Fair

  • Service Walk-In - Service Walk-In

  • Appointment at Customer - Appointment at Customer

PreferredContactMethodEnumeratedType

  • Day Phone - Day Phone

  • Evening Phone - Evening Phone

  • Cell Phone - Cell Phone

  • Work Fax - Work Fax

  • Home Fax - Home Fax

  • Pager - Pager

  • Work Email - Work Email

  • Home Email - Home Email

  • US Mail - US Mail

  • Text - SMS Text

  • WhatsApp - WhatsApp

  • IM - Instant Messaging

  • Other - Other

  • N/A - Not Applicable

PreferredContactMethodContentType

This codelist is a combination of one or more code lists: PreferredContactMethodEnumeratedType

PreferredContactMethodOrganizationEnumeratedType

  • Day Phone - Day Phone

  • Cell Phone - Cell Phone

  • Work Fax - Work Fax

  • Pager - Pager

  • Work Email - Work Email

  • US Mail - US Mail

  • Other - Other

PreferredContactMethodOrganizationContentType

This codelist is a combination of one or more code lists: PreferredContactMethodOrganizationEnumeratedType

PriceTypeContentType

This codelist is a combination of one or more code lists: PriceTypeEnumeratedType

RebateTypeEnumeratedType

  • Manufacturer - Manufacturer Rebate

  • Dealer - Dealer Rebate

  • Third Party - Third Party Rebate

RebateTypeContentType

This codelist is a combination of one or more code lists: RebateTypeEnumeratedType

RelativeToEnumeratedType

  • invoice - Price relative to invoice

  • msrp - Price relative to msrp

  • other - Price relative to other

RelativeToContentType

This codelist is a combination of one or more code lists: RelativeToEnumeratedType

RequestEnumeratedType

  • Complete - Send all of the data.

  • Changes - Send the data that has changed.

RequestContentType

This codelist is a combination of one or more code lists: RequestEnumeratedType

RequestedSearchCriteriaTypeEnumeratedType

  • Dealer - Searching dealers

  • Supplier - Searching suppliers

  • Dealer And Supplier - Searching dealers and suppliers

  • Other - Other search criteria type

  • N/A - Not Applicable

  • Dealer Radius - Powersports will be able to search by: Supplier, Dealers, and Dealers by Provided Radius. So we need a new enumerated value to support the DealerRadius selection type of search.

RequestedSearchCriteriaTypeContentType

This codelist is a combination of one or more code lists: RequestedSearchCriteriaTypeEnumeratedType

RequiredOptionEnumeratedType

  • Regional - The Option is required based on regional requirements

  • Government - The Option is required based on governmental requirements

  • Other - Other

RequiredOptionContentType

This codelist is a combination of one or more code lists: RequiredOptionEnumeratedType

SaleClassEnumeratedType

  • New - Never owned.

  • Used - Previously Owned

  • Demo - Demonstration item.

  • Other - Other

  • N/A - Not Applicable

  • Floor Sample - This is a vehicle that is provided in the showroom as an example.

  • Factory - Identifies that the vehicle may have been used as a product demonstration for an official or executive from the manufacturer.

  • Non-Current - Brand new item but not the current year.

  • Scratch and Dent - New item but has defects.

  • Trade In - Used item but traded in.

  • Purchase - Indicates the vehicle is to be purchased or has been purchased.

  • Lease - Indicates the vehicle is to be leased or has been leased.

  • Current Model - Indicates that the data is a "spec" for a current year boat Model, i.e. not an actual boat

  • Non Current Model - Indicates that the data is a "spec" for a non current year boat Model, i.e. not an actual boat

  • Certified Pre-Owned - Certified Pre-Owned

SaleClassContentType

This codelist is a combination of one or more code lists: SaleClassEnumeratedType

TypeSalesEnumeratedType

  • 01 - Purchase – Individual

  • 02 - Purchase – Retail TMS SPP

  • 03 - Purchase – Business

  • 04 - Lease – Business

  • 05 - Lease – Individual

  • 06 - Rental

  • 07 - Sold for Resale

TypeSalesContentType

This codelist is a combination of one or more code lists: TypeSalesEnumeratedType

SearchCriteriaEnumeratedType

  • A - All Dealers

  • D - Specific Dealers

  • I - District Dealers

  • Z - Zone

  • O - Other

SearchCriteriaContentType

This codelist is a combination of one or more code lists: SearchCriteriaEnumeratedType

ServiceTypeEnumeratedType

  • Warranty - Service performed under warranty

  • Customer Pay - Service performed under customer pay

  • Internal Pay - Service performed under internal pay

ServiceTypeContentType

This codelist is a combination of one or more code lists: ServiceTypeEnumeratedType

SettlementTypeEnumeratedType

  • EFT - Electronic Funds Transfer

  • Check - Check

  • Parts Credit - Parts Credit

  • Other - Other

SettlementTypeContentType

This codelist is a combination of one or more code lists: SettlementTypeEnumeratedType

ShipmentCarrierEnumeratedType

  • FED - Fedex

  • ACT - Air Contact Transport

  • DAN - Danzas

  • YFT - Yellow Freight

  • UPS - UPS

  • MTC - Motor Cargo

  • AVE - Averitt

  • CHO - Chopper

  • COM - Command

  • OTH - Other

  • N/A - Not Applicable

  • USPS - United States Postal Service

  • DHL - DHL

  • CON - California Overnight

  • Burl - Burlington Ontario

  • 7ALQ Alliance Shipping - 7ALQ Alliance Shipping

  • Roadway Express - Roadway Express

  • Parker Motor Freight - Parker Motor Freight

ShipmentCarrierContentType

This codelist is a combination of one or more code lists: ShipmentCarrierEnumeratedType

ShipPriorityEnumeratedType

  • 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 -

  • Other -

  • N/A -

  • 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 -

ShipPriorityContentType

This codelist is a combination of one or more code lists: ShipPriorityEnumeratedType

SplitsTypeEnumeratedType

  • Job - Split in the charge of vehicle service related to the Job

  • Labor - Split in the charge of vehicle service related to the Labor

  • Parts - Split in the charge of vehicle service related to the Parts

  • Sublet - Split in the charge of vehicle service related to the Sublet

  • Miscellaneous - Split in the charge of vehicle service related to a miscellaneous charge.

  • GasOilGrease - Split in the charge of vehicle service related to Gas, Oil and Grease

  • PaintMaterials - Split in the charge of vehicle service related to Paint Materials

  • ShopSupplies - Split in the charge of vehicle service related to Shop Supplies

  • Freight - Split in the charge of vehicle service related to Freight

  • Total - Split in the charge of vehicle service related to the Total of a particular charge, i.e. Total Job Split Adjustment

  • Other -

  • LaborApproved - Labor Approved

  • LaborRejected - Labor Rejected

  • PartsApproved - Parts Approved

  • PartsRejected - Parts Rejected

  • OtherApproved - Other Approved

  • OtherRejected - Other Rejected

  • TravelApproved - Travel Approved

  • TravelRejected - Travel Rejected

SplitsTypeContentType

This codelist is a combination of one or more code lists: SplitsTypeEnumeratedType

StatusCodeEnumeratedType

  • Success - The operation was successful.

  • Unspecified - An unspecified error occurred. The StatusText field contains the complete text.

  • Not In Inventory - Inventory is not currently available and back ordering was not requested.

  • Discontinued - The part has discontinued.

  • Invalid Part - Invalid part number.

  • Not Yet Available - The part is scheduled for a future release date and is not available at this time.

  • Not Authorized - The part is not authorized for your product line.

  • Under Development - The part is under development and not ready for sale.

  • Assembly Only - The part is a component part and is only available as an assembly.

  • Component Only - The part is an assembly part and is only available as a component.

  • Internal Use Only - The part is reserved for manufacturing and supplier internal use; it is not a service replacement part.

  • Recalled - The part has been recalled.

  • Cannot Sell - The part is not available for sale for an unspecified reason. For example, part is only available for government procurement.

  • Export Only - The part is not available for sale in the United States; it is for export vehicles only.

  • Credit Limit Exceeded - Credit limit exceeded.

  • Credit Card Denied - Credit card transaction denied by creditor.

  • Account On Hold - The dealer's account has been put on hold.

  • Invalid Unit Of Measure - The unit of measurement was invalid for this part number.

  • Invalid Promotion Code - The promotion code is invalid.

  • Invalid Shipping Method - The shipping method is invalid, for example, shipping by ground to Puerto Rico.

  • Duplicate Line Number - The line number is the same as another line within this transaction.

  • No Drop Shipment - Drop shipments are not allowed.

  • No Will Call - Will-call pickups are not allowed.

  • Minimum Quantity Not Met - There is a minimum quantity purchase requirement for this part and the quantity has not been met. The minimum quantity is: NN

  • Other - Other

  • N/A - Not applicable.

  • Invalid Dealer ID - Dealer Identification submitted could not be validated.

  • Invalid Fleet Account - Fleet account number submitted could not be validated.

  • Invalid Price As Of Date - Submitted Price As Of Date not valid

  • Price Not Found - A price for a valid part number submitted could not be found.

  • Use Suggested Retail Price - Retail Price excceds contracted price.

  • Use Retail Price - The retail price is less than or equal to the contracted price. Use the Retail Price.

  • Use Submitted Price - The dealer is allowed to use its Retail price which it sent. This price may differ from the price that the OEM has.

  • Non-Stock - An item that is not kept on hand that is ordered from the vendor when requested.

  • Duplicate Claim - A duplicate claim was submitted.

  • Backorder Available - Backorder of this part is available.

  • Package Only - This part is available in packages only

  • Open - Open

  • Closed - Closed

  • Invoiced - Invoiced

  • Cancelled - Cancelled

StatusCodeContentType

This codelist is a combination of one or more code lists: StatusCodeEnumeratedType

StatusTypeEnumeratedType

  • Success - The operation was successful.

  • Error - The operation resulted in error and did not succeed.

  • Warning - The operation completed a warning.

  • Informational - The provided StatusText is informational.

  • Other - Other

  • N/A - N/A

StatusTypeContentType

This codelist is a combination of one or more code lists: StatusTypeEnumeratedType

TaxTypeEnumeratedType

  • Total -

  • Amount -

  • Labor -

  • Parts -

  • Claim -

  • Dealer -

  • Deductible -

  • Prorated -

  • Other -

  • Luxury -

  • Vehicle Inventory -

  • Taxes Not In Cash Price -

  • Document Stamp -

  • Sales -

  • Tire -

  • Personal Property -

  • Registration -

  • Monthly/Use -

  • Weight -

  • Adjustment -

  • DownPayment -

  • CapCostReduction -

  • Lieu -

  • CurrentYear -

  • N/A -

  • LocalOption - Tennessee Tax - combination of city and county.

  • SingleArticle - Tennessee Tax - State Tax

  • Gas - Gas tax levied to applicable vehicles or by state/province law. (Referred to in US as "Gas Guzzler" tax).

  • Total Monthly/Use - The total amount of monthly use tax for a payment on a contract.

  • Service Contract - Tax charged on service contracts (where applicable).

  • Adjusted Sales - Adjusted sales tax due to tax modifications when capitalized (i.e. NY)

  • Total Sales/Use - The total amount of sales/use tax for a single payment contract.

  • Air Conditioning Excise - Provincal tax providing for the installation or removal of freon. (Canada)

  • Purchase and Use - A 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 Tax - A county tax charged based on the location of the dealer and the customer. An example, The Cook County Tax.

  • General Excise - This is a general excise tax that a state or region could impose.

  • Gross Receipt - A 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-In - Tax due on a Trade-In vehicle.

  • Tax on Upfront Fees - Total tax due on fees paid upfront.

  • Tax on Acquisition Fee - Tax due on amount of acquisition fee.

  • Muncipal Hazard and Special Waste - A Tax that the seller of record must pay to a governmental body and will pass the tax on to its customers.

  • Environmental Tax - Environmental Levy / Tax

  • Motor Vehicle Tax - Tax paid at of registration based on the vehicle's age and MSRP.

  • Wheel Tax - A tax levied by cities and villages to be credited to a road fund of the city or village.

  • GOG Tax -

  • Misc Materials Tax -

  • Paint Materials Tax -

  • Shop Supplies Tax -

  • Freight Tax -

  • VAT - VAT

  • AdditionalVAT1 - Additional VAT1

  • AdditionalVAT2 - Additional VAT2

  • AdditionalVAT3 - Additional VAT3

  • AdditionalVAT4 - Additional VAT4

  • AdditionalVAT5 - Additional VAT5

  • Cess1 - Cess1

  • Cess2 - Cess2

  • ExciseDuty - ExciseDuty

TaxTypeContentType

This codelist is a combination of one or more code lists: TaxTypeEnumeratedType

TaxTypeIdEnumeratedType

  • CS - City

  • CP - County

  • ST - State

  • OT - Other

  • EX - Excise

  • VAT - Value Added

  • PST - Provincial Sales Tax

  • RT - Rental

  • GST - Goods and Services Tax

  • HST - Harmonized Tax

  • ART - Air Tax

  • QST - Quebec Sales Tax

  • IMP - Import Tax

TaxTypeIdContentType

This codelist is a combination of one or more code lists: TaxTypeIdEnumeratedType

TermLengthEnumeratedType

  • Months - Months

  • Weeks - Weeks

  • Years - Years

TermLengthContentType

This codelist is a combination of one or more code lists: TermLengthEnumeratedType

TransactionTypeEnumeratedType

  • Initial - Initial transaction

  • Update - Update transaction

  • Delete - Delete transaction

  • Cancel - Cancel transaction

TransactionTypeContentType

This codelist is a combination of one or more code lists: TransactionTypeEnumeratedType

TransferFrequencyEnumeratedType

  • HR - Hour

  • WK - Week

  • BiWK - Bi-weekly

  • MO - Month

  • YR - Year

  • SmMO - Semi-Monthly

TransferFrequencyContentType

This codelist is a combination of one or more code lists: TransferFrequencyEnumeratedType

TransmissionTypeEnumeratedType

  • 3 - 3 Speed

  • 4 - 4 Speed

  • 5 - 5 Speed

  • 6 - 6 Speed

  • A - Automatic

  • Automatic 3 - Automatic 3 speed transmission type

  • Automatic 4 - Automatic 4 speed transmission type

  • Automatic 5 - Automatic 5 speed transmission type

  • Automatic 6 - Automatic 6 speed transmission type

  • Automatic 7 - Automatic 7 speed transmission type

  • 7 - 7 Speed

  • CVT Automatic 3 - Continuously Variable T ransmission Automatic 3 speed transmission type (natural gas and hybrid).

  • CVT Automatic 4 - Continuously Variable T ransmission Automatic 4 speed transmission type (natural gas and hybrid).

  • CVT Automatic 5 - Continuously Variable T ransmission Automatic 5 speed transmission type (natural gas and hybrid).

  • CVT Automatic 6 - Continuously Variable T ransmission Automatic 6 speed transmission type (natural gas and hybrid).

  • CVT Automatic 7 - Continuously Variable T ransmission Automatic 7 speed transmission type (natural gas and hybrid).

  • Manual - Manual Transmission

TransmissionTypeContentType

This codelist is a combination of one or more code lists: TransmissionTypeEnumeratedType

UOMEnumeratedType

  • ea - Each

  • bx - Box

  • case - Case

  • ctn - Carton

  • gal - Gallon

  • qt - Quart

  • pt - Pint

  • ft - Foot

  • yd - Yard

  • in - Inch

  • L - Liter

  • m - meter

  • cm - centimeter

  • kg - Kilogram

  • g - Gram

  • other - Other

  • tn - Ton

  • km - kilometers

  • mi - miles

  • hp - horsepower

  • kw - kilowatt

  • pound - pound

  • pk - pack

  • pr - pair

  • rl - roll

  • bt - bottle

  • cs - crate

  • h - hour

  • set - set

  • can - canister

  • pc - piece

  • tb - tube

UOMContentType

This codelist is a combination of one or more code lists: UOMEnumeratedType

UrgentSearchMessageCodeEnumeratedType

  • A - All Dealers

  • D - To District Dealers

  • N - No Do Not Send

  • Z - To Zone Dealers

  • O - Other

UrgentSearchMessageCodeContentType

This codelist is a combination of one or more code lists: UrgentSearchMessageCodeEnumeratedType

ValidationResultsEnumeratedType

  • Passed - Credit contract passed validation

  • Failed - Credit contract failed validation

  • Other - Other

  • N/A - Not Application

  • Warning - Credit contract validation produced a warning

ValidationResultsContentType

This codelist is a combination of one or more code lists: ValidationResultsEnumeratedType

VehicleClassEnumeratedType

  • passenger - Passenger

  • minivan - Minivan

  • pickup - Pickup

  • fullsizevan - Full size van

  • sportutil - Sport utility vehicle

  • motorcycle - Motorcycle

  • rv - RV

  • atv - ATV

  • boats - Boats

  • snowmobile - Snowmobile

  • heavy truck - Heavy truck

  • medium duty - Medium duty

  • truck - Truck

  • sedans - Sedans

  • Other - Other

  • N/A - Not Applicable

  • watercraft - Watercraft

  • outboardengine - Outboard Engine

  • sidebyside - Side by side

VehicleClassContentType

This codelist is a combination of one or more code lists: VehicleClassEnumeratedType

VehicleOwnerTypeEnumeratedType

  • Individual Applicant - Represents the individual applicant is the owner of the vehicle

  • Co-Applicant - Represents the co-applicant is the owner of the vehicle.

  • Joint - Represents that both individual applicant and co-applicant is the owner of the vehicle.

  • Other - Other Indebtedness Vehicle Ownership value.

  • N/A - Not Applicable.

VehicleOwnerTypeContentType

This codelist is a combination of one or more code lists: VehicleOwnerTypeEnumeratedType

VehiclePricingTypeEnumeratedType

  • MSRP -

  • Hold Back -

  • Destination/Handling -

  • Group Fund Price -

  • Wholesale Price -

  • Wholesale Cost -

  • Actual Cash Value -

  • Employee -

  • Invoice -

  • Sale Price -

  • Final MSRP -

  • Base MSRP -

  • Employee Order Price -

  • Employee Stock Price -

  • Other -

  • Selling Price -

  • Cap Cost -

  • Total Option Price -

  • Total Option Cost -

  • Retail -

  • N/A -

  • MSRP Discount -

  • Gross Cap Cost -

  • Net Cap Cost -

  • Taxable Selling Price -

  • Loan - Amount lenders typically loan on the listed vehicle.

  • Trade-In - Amount allowed by dealers on a trade.

  • Adjusted Gross Cap Cost - Adjusted gross cap cost due to tax calculations.

  • Adjusted Net Cap Cost - Adjusted net cap cost due to tax calculations.

VehiclePricingTypeContentType

This codelist is a combination of one or more code lists: VehiclePricingTypeEnumeratedType

VolumeMeasureEnumeratedType

  • Cubic Inches - Cubic inches

  • Cubic Feet - Cubic feet

  • Cubic Centimeters - Cubic centimeters

  • Cubic Meters - Cubic meters

  • Other - Other

VolumeMeasureContentType

This codelist is a combination of one or more code lists: VolumeMeasureEnumeratedType

WeightMeasureEnumeratedType

  • Pounds - Pounds

  • Kilos - Kilos

  • Other - Other

WeightMeasureContentType

This codelist is a combination of one or more code lists: WeightMeasureEnumeratedType

LanguageEnumeratedType

  • en-US - English - American

  • en-CA - English -Canada

  • aa-ET - Afar - Ethiopia

  • ab-GE - Abkhazian - Georgia

  • af-ZA - Afrikaans - South Africa

  • am-ET - Amharic - Ethiopia

  • ar-SA - Arabic - Saudi Arabia

  • as-IN - Assamese - India

  • ay-BO - Aymara - Bolivia

  • az-AZ - Azerbaijani - Azerbaijan

  • ba-RU - Bashkir - Russian Federation

  • be-BY - Byelorussian - Belarus

  • bg-BG - Bulgarian - Bulgaria

  • bh-IN - Bihari - India

  • bi-VU - Bislama - Vanuatu

  • bn-BD - Bengali, Bangla - Bangladesh

  • bo-BT - Tibetan - Bhutan

  • br-FR - Breton - France

  • ca-ES - Catalan - Spain

  • co-FR - Corsican - France

  • cs-CZ - Czech - Czech Republic

  • cy-GB - Welsh - United Kingdom

  • da-DE - Danish - Germany

  • da-DK - Danish - Denmark

  • de-DE - German - Germany

  • dz-BT - Bhutani - Bhutan

  • el-GR - Greek - Greece

  • es-ES - Spanish - Spain

  • et-EE - Estonian - Estonia

  • eu-ES - Basque - Spain

  • fa-AF - Persian - Afghanistan

  • fi-FI - Finnish - Finland

  • fj-FJ - Fiji - Fiji

  • fo-FO - Faeroese - Faroe Islands

  • fr-CA - French - Canada

  • fr-FR - French - France

  • fy-NL - Frisian - Netherlands

  • ga-IE - Irish - Ireland

  • gd-GB - Gaelic Scots Gaelic - United Kingdom

  • gl-ES - Galician - Spain

  • gn-PY - Guarani - Paraguay

  • gu-IN - Gujarati - Indonesia

  • ha-NG - Hausa - Nigeria

  • hi-IN - Hindi - India

  • hr-HR - Croatian - Croatia

  • hu-HU - Hungarian - Hungary

  • hy-AM - Armenian - Armenia

  • ik-GL - Inupiak - Greenland

  • in-ID - Indonesian - Indonesia

  • is-IS - Icelandic - Iceland

  • it-IT - Italian - Italy

  • iw-IL - Hebrew - Israel

  • ja-JP - Japanese - Japan

  • ji-IL - Yiddish - Israel

  • jw-ID - Javanese - Indonesia

  • ka-GE - Georgian - Georgia

  • kk-KZ - Kazakh - Kazakhstan

  • kl-GL - Greenlandic - Greenland

  • km-KH - Cambodian - Cambodia

  • kn-IN - Kannada - India

  • ko-KP - Korean - Korea, Democratic People's Republic of

  • ko-KR - Korean - Korea, Republic of

  • ks-IN - Kashmiri - India

  • ku-IQ - Kurdish - Iraq

  • ky-CN - Kirghiz - China

  • la-VA - Latin - Holy See (Vatican City State)

  • ln-CD - Lingala - Congo, The Democratic Republic of the

  • lo-LA - Laothian - Lao People's Democratic Republic

  • lt-LT - Lithuanian - Lithuania

  • lv-LV - Latvian Lettish - Latvia

  • mg-MG - Malagasy - Madagascar

  • mi-NZ - Maori - New Zealand

  • mk-MK - Macedonian - Macedonia, The Former Yugoslav

  • ml-IN - Malayalam - India

  • mn-MN - Mongolian - Mongolia

  • mo-MO - Moldavian - Macao

  • mr-IN - Marathi - India

  • ms-MY - Malay - Malaysia

  • mt-MH - Maltese - Marshall Islands

  • my-MM - Burmese - Myanmar

  • na-NR - Nauru - Nauru

  • ne-NP - Nepali - Nepal

  • nl-NL - Dutch - Netherlands

  • no-NO - Norwegian - Norway

  • oc-FR - Occitan - France

  • om-ET - Oromo Afan - Ethiopia

  • or-IN - Oriya - India

  • pa-IN - Punjabi - India

  • pl-PL - Polish - Poland

  • ps-PK - Pashto, Pushto - Pakistan

  • pt-PT - Portuguese - Portugal

  • qu-PE - Quechua - Peru

  • rm-CH - Rhaeto-Romance - Switzerland

  • rn-BI - Kirundi - Burundi

  • ro-RO - Romanian - Romania

  • ru-RU - Russian - Russian Federation

  • rw-RW - Kinyarwanda - Rwanda

  • sa-IN - Sanskirt - India

  • sd-PK - Sindhi - Pakistan

  • sg-CF - Sangro - Central African Republic

  • sh-HR - Serbo-Croatian - Croatia

  • si-LK - Singhalese - Sri Lanka

  • sk-SK - Slovak - Slovakia

  • sl-SI - Slovenian - Slovenia

  • sm-WS - Samoan - Samoa

  • sn-ZW - Shona - Zimbabwe

  • so-SO - Somali - Somalia

  • sq-AL - Albanian - Albania

  • sr-CS - Serbian - SErbia and Montenegro

  • ss-ZA - Siswati - South Africa

  • st-ZA - Sesotho - South Africa

  • su-SD - Sudanese - Sudan

  • sv-SE - Swedish - Sweden

  • sw-TL - Swahili - Timor-Leste

  • ta-IN - Tamil - India

  • te-IN - Tegulu - India

  • tg-TJ - Tajik - Tajikistan

  • th-TH - Thai - Thailand

  • ti-ET - Tigrinya - Ethiopia

  • tk-TM - Turkmen - Turkmenistan

  • tl-PH - Tagalog - Philippines

  • tn-ZA - Setswana - South Africa

  • to-TO - Tonga - Tonga

  • tr-TR - Turkish - Turkey

  • ts-ZA - Tsonga - South Africa

  • tt-RU - Tatar - Russian Federation

  • tw-GH - Twi - Ghana

  • uk-UA - Ukrainian - Ukraine

  • ur-PK - Urdu - Pakistan

  • uz-UZ - Uzbek - Uzbekistan

  • vi-VN - Vietnamese - Vietnam

  • wo-SN - Wolof - Senegal

  • xh-ZA - Xhosa - South Africa

  • yo-NG - Yoruba - Nigeria

  • zh-CN - Chinese - China

  • zu-ZA - Zulu - South Africa

  • en-GB - English - United Kingdom

  • zh-TW - Mandarin - Taiwan

  • es-MX - Spanish - Mexico

  • pt-BR - Portuguese - Brazil

  • nl-BE - Locale Dutch (Belgium)

  • fr-BE - Locale French (Belgium)

  • de-BE - Locale German (Belgium)

LanguageContentType

This codelist is a combination of one or more code lists: LanguageEnumeratedType

CountryEnumeratedType

  • US - UNITED STATES

  • 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

  • CW - CURACAO

  • 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 - COTE 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 - "REUNION"

  • RO - ROMANIA

  • RU - RUSSIAN FEDERATION

  • RW - RWANDA

  • SH - SAINT HELENA

  • KN - SAINT KITTS AND NEVIS

  • LC - SAINT LUCIA

  • PM - SAINT PIERRA AND MIQUELON

  • VC - SAINT VINCENT AND THE GRENADINES

  • WS - SAMOA

  • SM - SAN MARINO

  • SS - SOUTH SUDAN

  • ST - SAO TOME AND PRINCIPE

  • SA - SAUDI ARABIA

  • SN - SENEGAL

  • SX - SINT MAARTEN(DUTCH PART)

  • CS - Deprecated: Use RS for Serbia or ME for 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 - TIAWAN, PROVINCE OF CHINA

  • TJ - TAJIKISTAN

  • TZ -

  • 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

  • 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

  • GG - GUERNSEY

  • IM - ISLE OF MILAN

  • RS - SERBIA

  • MF - ST. MAARTEN/ST. MARTIN

  • AX - ALAND ISLANDS

  • BL - ST. BARTHILEMY

  • ME - MONTENEGRO

  • JE - JERSEY

  • USA - UNITED STATES

  • AFG - AFGHANISTAN

  • ALB - ALBANIA

  • DZA - ALGERIA

  • ASM - AMERICAN SAMOA

  • AND - ANDORRA

  • AGO - ANGOLA

  • AIA - ANGUILLA

  • ATA - ANTARCTICA

  • ATG - ANTIGUA AND BARBUDA

  • ARG - ARGENTINA

  • ARM - ARMENIA

  • ABW - ARUBA

  • AUS - AUSTRALIA

  • AUT - AUSTRIA

  • AZE - AZERBAIJAN

  • BHS - BAHAMAS

  • BHR - BAHRAIN

  • BGD - BANGLADESH

  • BRB - BARBADOS

  • BLR - BELARUS

  • BEL - BELGIUM

  • BLZ - BELIZE

  • BEN - BENIN

  • BMU - BERMUDA

  • BTN - BHUTAN

  • BOL - BOLIVIA

  • BIH - BOSNIA AND HERZEGOVINA

  • BWA - BOTSWANA

  • BVT - BOUVET ISLAND

  • BRA - BRAZIL

  • IOT - BRITISH INDIAN OCEAN TERRITORY

  • BRN - BRUNEI DARUSSALAM

  • BGR - BULGARIA

  • BFA - BURKINA FASO

  • BDI - BURUNDI

  • KHM - CAMBODIA

  • CMR - CAMEROON

  • CAN - CANADA

  • CPV - CAPE VERDE

  • CUW - CURACAO

  • CYM - CAYMAN ISLANDS

  • CAF - CENTRAL AFRICAN REPUBLIC

  • TCD - CHAD

  • CHL - CHILE

  • CHN - CHINA

  • CXR - CHRISTMAS ISLAND

  • CCK - COCOS (KEELING) ISLANDS

  • COL - COLOMBIA

  • COM - COMOROS

  • COG - CONGO

  • COD - CONGO, THE DEMOCRATIC REPUBLIC OF THE

  • COK - COOK ISLANDS

  • CRI - COSTA RICA

  • CIV - COTE D'IVOIRE

  • HRV - CROATIA

  • CUB - CUBA

  • CYP - CYPRUS

  • CZE - CZECH REPUBLIC

  • DNK - DENMARK

  • DJI - DJIBOUTI

  • DMA - DOMINICA

  • DOM - DOMINICAN REPUBLIC

  • ECU - ECUADOR

  • EGY - EGYPT

  • SLV - EL SALVADOR

  • GNQ - EQUATORIAL GUINEA

  • ERI - ERITREA

  • EST - ESTONIA

  • ETH - ETHIOPIA

  • FLK - FALKLAND ISLANDS (MALVINAS)

  • FRO - FAROE ISLANDS

  • FJI - FIJI

  • FIN - FINLAND

  • FRA - FRANCE

  • GUF - FRENCH GUIANA

  • PYF - FRENCH POLYNESIA

  • ATF - FRENCH SOUTHERN TERRITORIES

  • GAB - GABON

  • GMB - GAMBIA

  • GEO - GEORGIA

  • DEU - GERMANY

  • GHA - GHANA

  • GIB - GIBRALTAR

  • GRC - GREECE

  • GRL - GREENLAND

  • GRD - GRENADA

  • GLP - GUADELOUPE

  • GUM - GUAM

  • GTM - GUATEMALA

  • GIN - GUINEA

  • GNB - GUINEA-BISSAU

  • GUY - GUYANA

  • HTI - HAITI

  • HMD - HEARD ISLAND AND MCDONALD ISLANDS

  • VAT - HOLY SEE (VATICAN CITY STATE)

  • HND - HONDURAS

  • HKG - HONG KONG

  • HUN - HUNGARY

  • ISL - ICELAND

  • IND - INDIA

  • IDN - INDONESIA

  • IRN - IRAN, ISLAMIC REPUBLIC OF

  • IRQ - IRAQ

  • IRL - IRELAND

  • ISR - ISRAEL

  • ITA - ITALY

  • JAM - JAMAICA

  • JPN - JAPAN

  • JOR - JORDAN

  • KAZ - KAZAKHSTAN

  • KEN - KENYA

  • KIR - KIRIBATI

  • PRK - KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF

  • KOR - KOREA, REPUBLIC OF

  • KWT - KUWAIT

  • KGZ - KYRGYZSTAN

  • LAO - LAO PEOPLE'S DEMOCRATIC REPUBLIC

  • LVA - LATVIA

  • LBN - LEBANON

  • LSO - LESOTHO

  • LBR - LIBERIA

  • LBY - LIBYAN ARAB JAMAHIRIYA

  • LIE - LIECHTENSTEIN

  • LTU - LITHUANIA

  • LUX - LUXEMBOURG

  • MAC - MACAO

  • MKD - MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF

  • MDG - MADAGASCAR

  • MWI - MALAWI

  • MYS - MALAYSIA

  • MDV - MALDIVES

  • MLI - MALI

  • MLT - MALTA

  • MHL - MARSHALL ISLANDS

  • MTQ - MARTINIQUE

  • MRR - MAURITANIA

  • MUS - MAURITIUS

  • MYT - MAYOTTE

  • MEX - MEXICO

  • FSM - MICRONESIA, FEDERATED STATES OF

  • MDA - MOLDOVA, REPUBLIC OF

  • MCO - MONACO

  • MNG - MONGOLIA

  • MSR - MONTSERRAT

  • MAR - MOROCCO

  • MOZ - MOZAMBIQUE

  • MMR - MYANMAR

  • NAM - NAMIBIA

  • NRU - NAURU

  • NPL - NEPAL

  • NLD - NETHERLANDS

  • ANT - NETHERLANDS ANTILLES

  • NCL - NEW CALEDONIA

  • NZL - NEW ZEALAND

  • NIC - NICARAGUA

  • NER - NIGER

  • NGA - NIGERIA

  • NIU - NIUE

  • NFK - NORFOLK ISLAND

  • MNP - NORTHERN MARIANA ISLANDS

  • NOR - NORWAY

  • OMN - OMAN

  • PAK - PAKISTAN

  • PLW - PALAU

  • PSE - PALESTINIAN TERRITORY, OCCUPIED

  • PAN - PANAMA

  • PNG - PAPUA NEW GUINEA

  • PRY - PARAGUAY

  • PER - PERU

  • PHL - PHILIPPINES

  • PCN - PITCAIRN

  • POL - POLAND

  • PRT - PORTUGAL

  • PRI - PUERTO RICO

  • QAT - QATAR

  • REU - "REUNION"

  • ROU - ROMANIA

  • RUS - RUSSIAN FEDERATION

  • RWA - RWANDA

  • SHN - SAINT HELENA

  • KNA - SAINT KITTS AND NEVIS

  • LCA - SAINT LUCIA

  • SPM - SAINT PIERRA AND MIQUELON

  • VCT - SAINT VINCENT AND THE GRENADINES

  • WSM - SAMOA

  • SMR - SAN MARINO

  • SSD - SOUTH SUDAN

  • STP - SAO TOME AND PRINCIPE

  • SAU - SAUDI ARABIA

  • SEN - SENEGAL

  • SYC - SEYCHELLES

  • SLE - SIERRA LEONE

  • SGP - SINGAPORE

  • SVK - SLOVAKIA

  • SVN - SLOVENIA

  • SLB - SOLOMON ISLANDS

  • SOM - SOMALIA

  • ZAF - SOUTH AFRICA

  • SGS - SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS

  • ESP - SPAIN

  • LKA - SRI LANKA

  • SDN - SUDAN

  • SUR - SURINAME

  • SJM - SVALBARD AND JAN MAYEN

  • SWZ - SWAZILAND

  • SWE - SWEDEN

  • CHE - SWITZERLAND

  • SYR - SYRIAN ARAB REPUBLIC

  • TWN - TIAWAN, PROVINCE OF CHINA

  • TJK - TAJIKISTAN

  • TZA - TANZANIA

  • THA - THAILAND

  • TLS - TIMOR-LESTE

  • TGO - TOGO

  • TKL - TOKELAU

  • TON - TONGA

  • TTO - TRINIDAD AND TOBAGO

  • TUN - TUNISIA

  • TUR - TURKEY

  • TKM - TURKMENISTAN

  • TCA - TURKS AND CAICOS ISLANDS

  • TUV - TUVALU

  • UGA - UGANDA

  • UKR - UKRAINE

  • ARE - UNITED ARAB EMIRATES

  • GBR - UNITED KINGDOM

  • UMI - UNITED STATES MINOR OUTLYING ISLANDS

  • URY - URUGUAY

  • UZB - UZBEKISTAN

  • VUT - VANUATU

  • VEN - VENEZUELA

  • VNM - VIET NAM

  • VGB - VIRGIN ISLANDS, BRITISH

  • VIR - VIRGIN ISLANDS, U.S.

  • WLF - WALLIS AND FUTUNA

  • ESH - WESTERN SAHARA

  • YEM - YEMEN

  • ZMB - ZAMBIA

  • ZWE - ZIMBABWE

  • GGY - GUERNSEY

  • IMN - ISLE OF MILAN

  • SRB - SERBIA

  • MAF - ST. MAARTEN/ST. MARTIN

  • ALA - ALAND ISLANDS

  • BLM - ST. BARTHILEMY

  • MNE - MONTENEGRO

  • JEY - JERSEY

CountryContentType

This codelist is a combination of one or more code lists: CountryEnumeratedType

IncentiveEnumeratedType

  • Rebate - Offered to eligible consumers a cash allowance applied toward the retail purchase or lease of eligible vehicles.

  • Lease Cash - Offered to eligible consumers a lease cash allowance applied toward the retail lease of eligible vehicles.

  • Consumer Cash - Offered to eligible consumers a cash allowance applied toward the retail purchase of eligible vehicles.

  • Lease Loyalty - Consumers returning from any lease on a Finance Source brand vehicle and entering into a lease on an eligible model are eligible.

  • Employee Bonus Cash - Customers must finance through eligible finance source. Eligible consumers are only those who are eligible to receive benefit in the manufacturer's employee pricing program.

  • Finance Source Cash - Offered to eligible consumers a cash allowance applied toward the retail purchase or lease of eligible vehicles. Customers must finance through eligible finance source.

  • Conquest Cash - Available to current owners or lessees of any "competitor" vehicle.

  • Trade-In Allowance - Offered to eligible consumers trading in a vehicle (OEM or competitor).

  • Event Bonus - Offered to eligible consumers during a particular event (e.g., Auto Show).

  • Owner Loyalty Cash - Available on eligible vehicles for current owners or lessees of an OEM vehicle.

  • Regional Bonus Cash - 11. Offered to eligible consumers of a defined geographic region, a cash allowance applied toward the retail purchase or lease of eligible vehicles.

  • Down Payment Match -

  • Delivery Allowance -

  • Other -

IncentiveContentType

This codelist is a combination of one or more code lists: IncentiveEnumeratedType

VehicleOwnershipTypeEnumeratedType

  • Owned - Indicates that the vehicle is owned by the individual or company

  • Leased - Indicates that the vehicle is being leased to the individual or company for a specified period of time.

  • Rented - Indicates that the vehicle is being rented by the individual or company for a specified period of time.

VehicleOwnershipTypeContentType

This codelist is a combination of one or more code lists: VehicleOwnershipTypeEnumeratedType

TireTypeEnumeratedType

  • Radial - A type tire construction utilizing plies that run radially from bead to bead under the tread. This construction requires a belt to stabilize the tread and define the tire diameter.

  • Bias-Ply - A type of tire construction utilizing plies that run diagonally from one bead to the other. One ply is set on a bias in one direction, and succeeding plies are set alternately in opposing directions crossing each other.

TireTypeContentType

This codelist is a combination of one or more code lists: TireTypeEnumeratedType

TrailerTypeEnumeratedType

  • Bunk - Type of boat trailer

  • Roller - Type of boat trailer

  • Pontoon Bunk - Type of boat trailer

  • Pontoon Centerlift - Type of boat trailer

  • Composite Bunk - Type of boat trailer

TrailerTypeContentType

This codelist is a combination of one or more code lists: TrailerTypeEnumeratedType

BrakeTypeEnumeratedType

  • Drum -

  • Disk -

  • Electric -

BrakeTypeContentType

This codelist is a combination of one or more code lists: BrakeTypeEnumeratedType

WinchTypeEnumeratedType

  • Power - Electric winch

  • Manual - Manually operated

  • None - No winch

WinchTypeContentType

This codelist is a combination of one or more code lists: WinchTypeEnumeratedType

StartingSystemTypeEnumeratedType

  • Electric - Electric engine starting system

  • Manual - Pull engine starting system

  • Other - Other engine starting system

StartingSystemTypeContentType

This codelist is a combination of one or more code lists: StartingSystemTypeEnumeratedType

ImagePerspectiveEnumeratedType

  • Interior - Image take from the interior of an item or location.

  • Exterior - Image take from the exterior of an item or location.

  • Other - Image take from a perspective other than interior or exterior.

ImagePersectiveContentType

This codelist is a combination of one or more code lists: ImagePerspectiveEnumeratedType

PriceEnumeratedType

  • Added Commission - Added Commission

  • Added Freight - Added Freight

  • Added Miscellaneous - Added Miscellaneous

  • Added Warranty - Added Warranty

  • Loan - Amount lenders typically loan on the listed vehicle.

  • Retail - Amount typically sold for to a retail customer (dealer to consumer, or consumer to consumer transactions).

  • Trade-In - Amount allowed by dealers on a trade.

  • List - This is the advertised price of the item.

  • Sold - This is the price at which the item actually sold.

  • Actual Wholesale Price - The vehicle invoice amount minus the dealer's holdback amount which is the amount that is paid to the dealer on a vehicle basis refunding the dealer for inflated vehicle invoice amounts.

  • Dealer Discount Amount - Discount off the original retail price by the Dealer (comes out of the Dealer's revenue).

  • OEM Discount Amount - Discount off the original retail price by the OEM (comes out of the OEM's revenue).

  • Core Price Amount - The value of a used part if returned to the OEM for refurbishing.

  • National Fleet Price - Fleet price for a national account.

  • Major Fleet Price - Fleet price for a major fleet acount.

  • Fleet Price - Fleet price.

  • Extended Amount - The quantity of an item times the sold price less all discounts plus all additions for an item. Formula: item quantity x sold price - (all discounts + all additions)

  • Extended Core Amount - Total core value

  • Suggested Retail Price - Selling price suggested by the sender.

  • Gross Discount Amount - The gross amount of all discounts applied to an item.

  • Parts Invoice Item Net Amount - The difference between the Extended Amount and the Gross Discount Amount to be paid for an item.

  • Total Option MSRP - Total of all itemized products of the Manufactured Suggested Retail Price.

  • Unit Price - Price of single unit

  • Submitted Price - The submitted price is the dealer's while the Retail price is the OEM's. The OEM will classify the dealer's submitted retail price as the submitted price.

  • Select Fleet - A specially contracted fleet.

  • Reconditioning Cost - The total amount a dealer spends on Vehicle preparation for Mechanical Reconditioning .

  • Total Vehicle Cost - Sum of all Vehicle Cost of sales.

  • Certification Fee - The amount spent by dealer as a certification fee.

  • Actual Cash Value - The appraisal/actual cash value paid by the dealer during trade-in or at the time of auction.

  • Base MSRP - MSRP for the vehicle with no options

  • Standard MSRP - MSRP for a vehicle with standard options

  • High MSRP - MSRP for vehicle with all options

  • Job -

  • Labor -

  • Parts -

  • Sublet -

  • Miscellaneous -

  • GasOilGrease -

  • PaintMaterials -

  • ShopSupplies -

  • Freight - Price for Transportation.

  • Claim -

  • SubletLabor -

  • SubletParts -

  • ReturnCore -

  • Customer -

  • Internal -

  • RentLoaner -

  • Return -

  • Splits -

  • Total -

  • Prepping - Preparation Price

  • PackAmount - Additional cost dealer adds above initial cost that is not included in commission

  • HoldBackAmount - Amount that the OEM retains, and is provided to the dealer after the sale

  • PartCost -

  • CampaignPrice - Campaign Price

  • LowestAcceptablePrice - Lowest Acceptable Price

  • InternetPrice - Internet Price

  • OtherDiscountAmount - Other Discount Amount

  • OtherSurchargeAmount - Other Surcharge Amount

  • SubtotalIncludingDiscount - Subtotal Including Discount

  • TotalAmountExcludingTax - Total Amount Excluding Tax

  • TotalTaxAmount - Total Tax Amount

  • TotalAmountIncludingTax - Total Amount Including Tax

  • EstimatedAmount - Estimated Amount for Repairs

  • AdditionalWorkRequestEstimatedAmount - Estimated Amount for Additional Work Requested by the Customer

  • Cost - A generic cost

  • Total Trades Actual Cash Value - Total Trades Actual Cash Value

  • Total Trades Payoff Amount - Total Trades Payoff Amount

  • Total Accessories - Total Accessories

  • Total Gross Profit - Total Gross Profit

  • Frontend Gross Profit - Frontend Gross Profit

  • Backend Gross Profit - Backend Gross Profit

  • Balloon Payment - Balloon Payment

  • Total Term Depreciation - Total Term Depreciation

  • Total Drive Off Amount - Total Drive Off Amount

  • Net Cost - Net Cost

  • Net List Price - Net List Price

  • Net Price - Net Price

  • Net Core Cost - Net Core Cost

  • Net Core Price - Net Core Price

  • Net Total - Net Total

  • Total Cost - Total Cost

  • Total List Price - Total List Price

  • Total Price - Total Price

  • Total Core Cost - Total Core Cost

  • Total Core Price - Total Core Price

  • Total Tax - Total Tax

  • Total Miscellaneous - Total Miscellaneous

  • Total Freight - Total Freight

  • Total Restock - Total Restock

  • Total Net - Total Net

  • Total Invoice - Total Invoice

  • Total Customer Parts Price - Total Customer Parts Price

  • Total Customer Labor Price - Total Customer Labor Price

  • Total Customer Miscellaneous Price - Total Customer Miscellaneous Price

  • Total Customer GOG Price - Total Customer GOG Price

  • Total Customer Sublet Price - Total Customer Sublet Price

  • Total Customer Repair Order Price - Total Customer Repair Order Price

  • Total Customer Parts Cost - Total Customer Parts Cost

  • Total Customer Labor Cost - Total Customer Labor Cost

  • Total Customer Miscellaneous Cost - Total Customer Miscellaneous Cost

  • Total Customer GOG Cost - Total Customer GOG Cost

  • Total Customer Sublet Cost - Total Customer Sublet Cost

  • Total Customer Repair Order Cost - Total Customer Repair Order Cost

  • Total Warranty Parts Price - Total Warranty Padts Price

  • Total Warranty Labor Price - Total Warranty Labor Price

  • Total Warranty Miscellaneous Price - Total Warranty Miscellaneous Price

  • Total Warranty GOG Price - Total Warranty GOG Price

  • Total Warranty Sublet Price - Total Warranty Sublet Price

  • Total Warranty Repair Order Price - Total Warranty Repair Order Price

  • Total Warranty Parts Cost - Total Warranty Parts Cost

  • Total Warranty Labor Cost - Total Warranry Labor Cost

  • Total Warranty Miscellaneous Cost - Total Warranty Miscellaneous Cost

  • Total Warranty GOG Cost - Total Warranty GOG Cost

  • Total Warranty Sublet Cost - Total Warranty Sublet Cost

  • Total Warranty Repair Order Cost - Total Warranty Reapir Order Cost

  • Total Internal Parts Price - Total Internal Parts Price

  • Total Internal Labor Price - Total Internal Labor Price

  • Total Internal Miscellaneous Price - Total Internal Miscellaneous Price

  • Total Internal GOG Price - Total Internal GOG Price

  • Total Internal Sublet Price - Total Internal Sublet Price

  • Total Internal Repair Order Price - Total Internal Repair Order Price

  • Total Internal Parts Cost - Total Internal Parts Cost

  • Total Internal Labor Cost - Total Internal Labor Cost

  • Total Internal Miscellaneous Cost - Total Internal Miscellaneous Cost

  • Total Internal GOG Cost - Total Internal GOG Cost

  • Total Internal Sublet Cost - Total Internal Sublet Cost

  • Total Internal Repair Order Cost - Total Internal Repair Order Cost

  • Total Repair Order Parts Price - Total Repair Order Parts Price

  • Total Repair Order Labor Price - Total Repair Order Labor Price

  • Total Repair Order Miscellaneous Price - Total Repair Order Miscellaneous Price

  • Total Repair Order GOG Price - Total Repair Order GOG Price

  • Total Repair Order Sublet Price - Total Repair Order Sublet Price

  • Total Repair Order Price - Total Repair Order Price

  • Total Repair Order Parts Cost - Total Repair Order Parts Cost

  • Total Repair Order Labor Cost - Total Repair Order Labor Cost

  • Total Repair Order Miscellaneous Cost - Total Repair Order Misccellaneous Cost

  • Total Repair Order GOG Cost - Total Repair Order GOG Cost

  • Total Repair Order Sublet Cost - Total Repair Order Sublet Cost

  • Total Repair Order Cost - Total Repair Order Cost

  • Total Repair Order Tax Price - Total Repair Order Tax Price

  • Operation Parts Price - Operation Parts Price

  • Operation Parts Cost - Operation Parts Cost

  • Operation Total Price - Operation Total Price

  • Operation Total Cost - Operation Total Cost

  • Unit Core Cost - Unit Core Cost

  • Unit Core Price - Unit Core Price

  • Unit List Price - Unit List Price

  • Net Cost - Net Cost

  • Net List Price - Net List Price

  • Net Price - Net Price

  • Net Core Cost - Net Core Cost

  • Net Core Price - Net Core Price

  • Net Miscellaneous - Net Miscellaneous

  • Net Freight - Net Freight

  • Net Restock - Net Restock

  • Net Total - Net Total

  • Vehicle Advertised Price - Dealer advertised price for a vehicle.

  • Vehicle Selling Price - Dealer offer price for known customers (i.e., logged in customers).

  • DIO Invoice Price - Dealer Invoice cost of dealer installed option (DIO).

  • DIO Retail Price - Dealer suggested retail price of dealer installed option (DIO).

  • Temporary Price - Temporary price for an item.

PriceContentType

This codelist is a combination of one or more code lists: PriceEnumeratedType

ColorItemEnumeratedType

  • Hull - Hull

  • Engine - Engine

  • Deck - Deck

  • Seat - Seat

  • Carpet - Carpet

  • Interior - Interior

  • Exterior - Exterior

  • ExteriorSecondary - Some vehicles have a two tone paint scheme on the exterior

  • Trailer - Trailer

  • Top - Top

ColorItemContentType

This codelist is a combination of one or more code lists: ColorItemEnumeratedType

CylinderConfigurationEnumeratedType

  • Inline - Inline

  • V - V

  • Rotary - Rotary

CylinderConfigurationContentType

This codelist is a combination of one or more code lists: CylinderConfigurationEnumeratedType

PartActivityTransactionEnumeratedType

  • Adjustment Other - An adjustment that isn't listed.

  • Cancelled Countersales - Cancelled from countersales

  • Cancelled Countersales Exempt - Cancelled from counter sale exempt count

  • Cancelled Internal Repair Order - Cancelled from Internal Repair Order

  • Cancelled Internal Repair Order Exempt - Cancelled from Internal Repair Order exempt count.

  • Cancelled Receipt Manufacturer - Cancelled Receipt from Manufacturer.

  • Cancelled Receipt Other - Cancelled receipt from other.

  • Cancelled General Restock - Cancelled General Restock.

  • Cancelled Retail Repair Order - Cancelled Retail Repair Order.

  • Cancelled Retail Repair Order Exempt - Cancelled Retail Repair Order exempt count.

  • Cancelled Return - Cancelled Return

  • Cancelled Warranty Repair Order - Cancelled Warranty Repair Order

  • Cancelled Warranty Repair Order Exempt - Cancelled Warranty Repair Order exempt count

  • Cancelled Wholesale - Cancelled from Wholesale.

  • Cancelled Wholesale Exempt - Cancelled from Wholesale exempt count.

  • Counter - Counter.

  • Counter Exempt - Counter Exempt.

  • Internal Repair Order - Internal Repair Order.

  • Internal Repair Order Exempt - Internal Repair Order exempt count.

  • Lost Sale - Lost Sale.

  • Inventory Adjustment Plus - Inventory Adjustment Plus.

  • Cancelled Scrap - Cancelled Scrap.

  • Inventory Adjustment Minus - Inventory Adjustment Minus.

  • Scrap - Scrap.

  • Receipt Other - Receipt Other.

  • Receipt Manufacturer - Receipt Manufacturer.

  • Receipt From Other - Receipt from other.

  • General Restock - Receipt from other.

  • Retail Repair Order - Retail Repair Order

  • Retail Repair Order Exempt - Retail Repair Order Exempt

  • Return - Return

  • Return Other - Return Other

  • Sale Other - Sale Other

  • Warranty Repair Order - Warranty Repair Order

  • Warranty Repair Order Exempt - Warranty Repair Order

  • Wholesale - Wholesale

  • Wholesale Exempt - Wholesale Exempt

  • New Part - New part added to inventory

PartActivityTransactionContentType

This codelist is a combination of one or more code lists: PartActivityTransactionEnumeratedType

SalesStatusEnumeratedType

  • Active - Active Sales Status

  • On-Order - On-Order Sales Status

  • Inactive - Inactive Sales Status

  • Sale Pending - Sale Pending Status

  • Sold - Sold Sales Status

  • Delete - Delete Sales Status

  • Trade-In Pending - Trade-In Pending Sales Status

SalesStatusContentType

This codelist is a combination of one or more code lists: SalesStatusEnumeratedType

CrossShipmentRestrictionEnumeratedType

  • Primary - The primary parts distribution center to ship the parts.

  • Alternate - Allows any altenate parts distribution center to be used.

  • Low Volume - Use the low volume parts distribution center for slow moving parts.

  • Domestic Only - Only use domestic parts distribution centers

  • None - No restrictions are to be applied.

CrossShipmentRestrictionContentType

This codelist is a combination of one or more code lists: CrossShipmentRestrictionEnumeratedType

AgencyRoleCodeEnumeratedType

  • Dealer - Identifies the role as a Dealer

  • Owner - Identifies the role as a Owner

  • Operator - Identifies the role as a Owner

  • Global ID - A unique global system identifier

  • Direct Shipper - Direct Shipper ID

  • Packager - Packager

  • Importer - Importer

  • Exporter - Exporter

  • Batch Number - Batch Number

  • OEM Order Number - OEM Order Number

  • Transfer Reference Number - Transfer Refrence Number

  • Customer Purchase Order Number - Customer Purchase Order Number

  • OEM Delivery Number - OEM Delivery Number

  • OEM Invoice Number - OEM Invoice Number

  • Supplier - Supplier Name

  • Supplier no - Supplier Number

  • Supplier Line - Supplier Line

  • Dealer no - Dealer Number

  • Dealer Line - Dealer Line

  • Base Sales Code - Base Sales Code

  • Original Sales Order Line Number - Original Sales Order Line Number

  • Case Number - Case Number

AgencyRoleCodeContentType

This codelist is a combination of one or more code lists: AgencyRoleCodeEnumeratedType

ContactMethodTypeEnumeratedType

This codelist is a combination of one or more code lists: PreferredContactMethodContentType PreferredContactMethodOrganizationContentType OriginalContactMethodContentType

ContactMethodTypeContentType

This codelist is a combination of one or more code lists: PreferredContactMethodEnumeratedType PreferredContactMethodOrganizationEnumeratedType OriginalContactMethodEnumeratedType

VehicleUseEnumeratedType

  • Demonstration - Vehicle was used as demonstration model.

  • Daily Rental - Used as a rental or loaner car.

  • Personal - Used for personal or individual use.

  • Household - Used for family or house hold purposes.

  • Other - Other or unknown use.

  • Not Applicable - Not applicable.

  • Taxi - Taxi

  • Lease - Lease

  • Agri/Farm - Agriculture/Farming

  • Beverage - Beverage

  • BusTrans - Bus Transportation

  • Constr - Construction

  • Dealer - Dealer

  • Emergency - Emergency Vehicle

  • Fin.Lease - Leased-Financed

  • FoodProc - Food Processing

  • ForestLum - Forestry/Lumber

  • GF/Haz - Gen Freight-Hazardous

  • GenFrt - General Freight

  • Govt - Government

  • Hazard - Hazardous

  • Individ - Individual

  • Landsc - Landscaping

  • Manuf - Manufacturing

  • Mfg.Lease - Leased-Manufacturing

  • Min/Qua - Mining

  • Misc - Miscellaneous

  • Mnt.Lease - Lease Rent

  • Mov/Stor - Moving/Storage

  • Petro - Petroleum

  • Petro/Haz - Petroleum-Hazardous

  • Ref/Haz - Spec-Hazardous

  • Road/Hwy - Road/Highway

  • San/Refuse - Sanitation/Refuse

  • Services - Services

  • SpecHaul - Specialized Hauling

  • Unknown - Unknown

  • Util/Haz - Utility-Hazardous

  • Utility - Utility

  • Veh.Trnsprtr - Vehicle Transporter

  • Wh/Retail - Wholesale/Retail

  • OffRoad - Off-Road

VehicleUseContentType

This codelist is a combination of one or more code lists: VehicleUseEnumeratedType

ShipmentCarrierTransportMethodTypeEnumeratedType

  • Air - Shipment made by air delivery

  • Ground - Shipment made by ground delivery

  • Cab - Shipment made by cab delivery

  • Bus - Shipment made by bus delivery

  • Parcel Post - Shipment made by parcel post delivery

  • Charter - Shipment made by charter delivery

  • Courier - Shipment made by courier delivery

  • Truck - Shipment made by truck delivery

  • Ocean - Shipment made by ocean (ship) delivery

  • Collect - Used when goods is Collected by dealer/customer at WH

  • Other - Used when goods is transported in any other way

ShipmentCarrierTransportMethodTypeContentType

This codelist is a combination of one or more code lists: ShipmentCarrierTransportMethodTypeEnumeratedType

ShipmentCarrierCompanyEnumeratedType

  • Federal Express - Federal Express (FedEx)

  • Air Contact Transport - Air Contact Transport

  • Danzas - Danzas

  • Yellow Freight - Yellow Freight

  • United Parcel Service - United Parcel Service (UPS)

  • Motor Cargo - Motor Cargo

  • Averitt - Averitt

  • Chopper - Chopper

  • Command - Command

  • United States Postal Service - United States Postal Service (USPS)

  • DHL - DHL

  • California Overnight - California Overnight

  • Ryder Integrated Logistics Inc - Ryder Integrated Logistics Inc

  • Dedicated Logistics Inc - Dedicated Logistics Inc

  • Exel Logistics Inc - Exel Logistics Inc

  • Penske Logistics Inc - Penske Logistics Inc

  • Express Leasing Inc - Express Leasing Inc

  • Vanguard Global Services - Vanguard Global Services

  • Central Transport International Inc - Central Transport International Inc

  • Swift Transportation - Swift Transportation

  • Ottaway Motor Express - Ottaway Motor Express

  • Schneider National Carriers - Schneider National Carriers

  • PJAX Inc - PJAX Inc

  • Nebraska Transport Company - Nebraska Transport Company

  • Golden Gate Air Freight Inc - Golden Gate Air Freight Inc

  • Roadway Express Inc - Roadway Express Inc

  • United American Freight - United American Freight

  • Allen Logistics - Allen Logistics

  • Cross Country Courier - Cross Country Courier

  • Midwest Motor Express Inc - Midwest Motor Express Inc

  • RAC Transport - RAC Transport

  • Land Air Express - Land Air Express

  • Landstar Ranger Inc - Landstar Ranger Inc

  • Oak Harbor Freight Lines - Oak Harbor Freight Lines

  • Covenant Transport Inc - Covenant Transport Inc

  • Automotive Component Carrier Inc - Automotive Component Carrier Inc

  • North Shore Transportation Services Inc - North Shore Transportation Services Inc

  • Knight Transportation Inc - Knight Transportation Inc

  • JB Hunt - JB Hunt

  • Hollingsworth Expedited Lane Partner LLC - Hollingsworth Expedited Lane Partner LLC

  • First Class Expediting Service Inc - First Class Expediting Service Inc

  • USF - USF

  • Asconauto Logistica - Asconauto Logistica

  • Bartolini - Bartolini

ShipmentCarrierCompanyContentType

This codelist is a combination of one or more code lists: ShipmentCarrierCompanyEnumeratedType

ShipmentCarrierServiceLevelEnumeratedType

  • 0 Day - 0 Day is same day

  • 1 Day - 1 Day is next day and/or overnight

  • 2 Day - 2 Day

  • 3 Day Deferred - 3 Day Deferred

ShipmentCarrierServiceLevelContentType

This codelist is a combination of one or more code lists: ShipmentCarrierServiceLevelEnumeratedType

ShipmentCarrierDeliveryEnumeratedType

  • Saturday - Shipment Carrier to make a Saturday delivery

  • Sunday - Shipment Carrier to make a Sunday delivery

  • Pick-up - Customer to pick-up item at Shipment Carrier depot.

ShipmentCarrierDeliveryContentType

This codelist is a combination of one or more code lists: ShipmentCarrierDeliveryEnumeratedType

ShipmentCarrierCollectionMethodEnumeratedType

  • Prepaid - The delivery has been paid for by the shipper.

  • Collect - The delivery will be paid for at the time of receipt.

ShipmentCarrierCollectionMethodContentType

This codelist is a combination of one or more code lists: ShipmentCarrierCollectionMethodEnumeratedType

RequestedAmountTypeEnumeratedType

  • Requested Labor Amount - Indicates the labor amounts requested by the dealer on the submitted transaction.

  • Requested Parts Amount - Indicates the part amounta requested by the dealer on the submitted transaction.

  • Requested Handling Amount - Indicates the part handling amount requested by the dealer on the submitted transaction.

  • Requested Other Amount - Indicates the net item amounts requested by the dealer on the submitted transaction.

RequestedAmountTypeContentType

This codelist is a combination of one or more code lists: RequestedAmountTypeEnumeratedType

ItemIDCategoryTypeEnumeratedType

  • OEM - Manufacturer part number

  • ACDelco - ACDelco part number

  • Universal Product Code - Universal Product Code (UPC) part number

  • Vendor - Vendor part number

ItemIDCategoryTypeContentType

This codelist is a combination of one or more code lists: ItemIDCategoryTypeEnumeratedType

DealerServiceTypeEnumeratedType

  • Sales - The dealer performs sales services

  • Finance Available - The dealer has financing services available.

  • Rentals - The dealer has rental services available.

  • Warranty Servicing - The dealer has warranty servicing available.

  • Repairs - The dealer has repair services available.

DealerServiceTypeContentType

This codelist is a combination of one or more code lists: DealerServiceTypeEnumeratedType

HoursTypeEnumeratedType

  • Sales - Sales Hours

  • Service - Service Hours

HoursTypeContentType

This codelist is a combination of one or more code lists: HoursTypeEnumeratedType

DayOfWeekEnumeratedType

  • Monday - Monday

  • Tuesday - Tuesday

  • Wednesday - Wednesday

  • Thursday - Thursday

  • Friday - Friday

  • Saturday - Saturday

  • Sunday - Sunday

DayOfWeekContentType

This codelist is a combination of one or more code lists: DayOfWeekEnumeratedType

LocationTypeEnumeratedType

  • Dealer - Dealer location

  • Fleet - Fleet location

  • Approved Body Company - Approved Body Company location

  • Body Company Not Approved - Body Company Not Approved location

LocationTypeContentType

This codelist is a combination of one or more code lists: LocationTypeEnumeratedType

LocationIDTypeEnumeratedType

  • Plant - The manufacturer palnt where vehicle is being manufacturered

  • Terminal - A carrier destination where pairing, decking, etc. takes place.

  • PDI - Nav International to provide description

  • Mod Center - A destination that is making modifications to a vehicle, e.g., a body shop.

  • On Road - In transit location.

  • Delay Location - Location if the delivery has been delayed.

  • Border - International border entry point.

  • Final Destination - Prescribed final destination.

LocationIDTypeContentType

This codelist is a combination of one or more code lists: LocationIDTypeEnumeratedType

DeliveryProcessStateEnumeratedType

  • Unpaired - The carrier has received the vehicle.

  • Paired - Pairing particular vehicles for shipment.

  • In Decking - During the process of establishing the order of vehicles and hooking vehicles together.

  • Decking Complete - The process of establishing the order of vehicles and the hooking of vehicles is complete.

  • Ready For Driver Assign - The driver may be assigned for the delivery.

  • Dispatched - Driver has been assigned to the delivery.

  • In Transit - Driver is in transit with delivery.

  • Final Delivery - Driver has made delivery to the destination.

  • In Production - Nav Intertional to provide description.

DeliveryProcessStateContentType

This codelist is a combination of one or more code lists: DeliveryProcessStateEnumeratedType

EventTypeEnumeratedType

  • On Hold - The vehicle has been placed on hold.

  • Off Hold - The vehicle has been taken off hold.

  • On Delay - The vehicle delivery has been delayed.

  • Off Delay - The delay condition has been resolved.

  • Miscellaneous Problem - There is a problem with vehicle delivery.

EventTypeContentType

This codelist is a combination of one or more code lists: EventTypeEnumeratedType

FleetAccountEnumeratedType

  • Fleet Charge Card Number - The number found on a Fleet Charge Card

  • Account Number - Any Dealer or OEM assigned account number

  • Fleet Account Number - Parent billing account for a range of Fleet Charge Card numbers.

  • Dealer Fleet Account Name - The official name associated with the Fleet Account Number.

  • Diners Club - Diners Club credit card

  • Visa - Visa credit card

  • Mastercard - Mastercard credit card

  • Optima - Optima credit card

  • Amex - Amex credit card

FleetAccountContentType

This codelist is a combination of one or more code lists: FleetAccountEnumeratedType

SubtotalTypeCodeEnumeratedType

  • Excluding Downpayment - Subtotal amount excluding the down payment amount.

  • Other - Other

  • N/A - Not Applicable

SubtotalTypeCodeContentType

This codelist is a combination of one or more code lists: SubtotalTypeCodeEnumeratedType

DealerProductsTypeCodeEnumeratedType

  • Etching - Theft deterrent item where the VIN is etched into the window of a vehicle

  • Theft Deterrent - A device sold by the dealer used to deter theft of a vehicle.

  • Surface Protection - Paint and/or undercoating protection applied to a vehicle

  • Used Vehicle Contract Cancellation Option Agreement - agreement that allows the customer to cancel the contract under certain conditions

  • Other - Other

  • N/A - Not Applicable

DealerProductsTypeCodeContentType

This codelist is a combination of one or more code lists: DealerProductsTypeCodeEnumeratedType

LeaseEndOptionVehicleDecisionEnumeratedType

  • Keep Vehicle OEM Finance - Retain current vehicle, outstanding balance financed from OEM.

  • Keep Vehicle Finance - Retain current vehicle, outstanding balance not financed from OEM.

  • Dealer Purchase - Return current vehicle to dealer. Dealer retains vehicle, paying with cheque/transfer

  • Dealer OEM Credit Facility - Return current vehicle to dealer. Dealer retains vehicle, financing with existing OEM credit facility.

  • Return Vehicle OEM Finance - Return current vehicle to dealer. Dealer returns vehicle to OEM finance

  • Undecided - No decision has been made.

  • Uncontactable - Could not contanct customer for a decision.

LeaseEndOptionVehicleDecisionContentType

This codelist is a combination of one or more code lists: LeaseEndOptionVehicleDecisionEnumeratedType

LeaseEndOptionFinanceDecisionContentType

This codelist is a combination of one or more code lists: LeaseEndOptionFinanceDecisionEnumeratedType

LeaseEndOptionFinanceDecisionEnumeratedType

  • Renew Contract - Renew options contract, to finance a new vehicle.

  • Buy New OEM Finance - Not renewing contract, financing new vehicle with other finance package from OEM.

  • Buy New Finance - Not renewing contract, financing new vehicle from none-OEM source.

  • No New Vehicle - Not renewing contract, not taking a replacement vehicle.

  • Undecided - No decision has been made.

  • Uncontactable - The customer was not able to be contacted.

RepairStatusCodeContentType

This codelist is a combination of one or more code lists: RepairStatusCodeEnumeratedType

RepairStatusCodeEnumeratedType

  • Modified - The repair has be reviewed and/or fixed.

  • Inspected - The issue has been reviewed and is waiting the appropriate action.

  • Incomplete - The repair has neither been reviewed nor modified.

AcquisitionMethodTypeCodeContentType

This codelist is a combination of one or more code lists: AcquisitionMethodTypeCodeEnumeratedType

AcquisitionMethodTypeCodeEnumeratedType

  • Direct Ship - Special purchasing arrangement direct from item creator only - do not stock from other sources.

  • Direct Ship PDC Backfill - Order via Direct Ship when qualifying - backfill from PDC.

  • PDC - Parts Distribution Center.

  • Other - Other.

PartConditionCodeContentType

This codelist is a combination of one or more code lists: PartConditionCodeEnumeratedType

PartConditionCodeEnumeratedType

  • New - The part is in new condition.

  • Used - The part has been previously used.

  • Remanned - A refurbished or reconditioned part.

  • Core - Core

  • Other - Other.

PartSalesRestrictionCodeContentType

This codelist is a combination of one or more code lists: PartSalesRestrictionCodeEnumeratedType

PartSalesRestrictionCodeEnumeratedType

  • 0 - OK to sell the part

  • 1 - Restricted distribution

  • 2 - Not for Sale

PartOrderingRestrictionCodeContentType

This codelist is a combination of one or more code lists: PartOrderingRestrictionCodeEnumeratedType

PartOrderingRestrictionCodeEnumeratedType

  • 0 - No restrictions

  • 3 - Obsolete

  • 4 - Non-USA part

  • 5 - Out of Production

  • 6 - No longer Procured

  • 7 - Not yet Adopted

StockingLevelIndicatorCodeContentType

This codelist is a combination of one or more code lists: StockingLevelIndicatorCodeEnumeratedType

StockingLevelIndicatorCodeEnumeratedType

  • Regionally Stocked - Regionally stocked parts will arrive quicker and have lower shipping costs for ermergency orders.

  • Focused - Focus parts will have sufficient quantity to not stock out at a central location.

  • Normal - Normal stocking level.

  • Other - Other.

DistributionMethodCodeContentType

This codelist is a combination of one or more code lists: DistributionMethodCodeEnumeratedType

DistributionMethodCodeEnumeratedType

  • PDC - Orders are shipped from a Parts Distribution Center. This could be the OEM's warehouse.

  • Direct Ship - Item is directly shipped from the supplier's warehouse.

  • Production Only - Need a good Description here.

  • Other - Other.

BuyPercentageRateAdjustmentTypeContentType

This codelist is a combination of one or more code lists: BuyPercentageRateAdjustmentTypeEnumeratedType

BuyPercentageRateAdjustmentTypeEnumeratedType

  • Addition - Indicates an addition to be made to the buy rate.

  • Subtraction - Indicates a subtraction to be made to the buy rate.

TaxCreditTypeContentType

This codelist is a combination of one or more code lists: TaxCreditTypeEnumeratedType

TaxCreditTypeEnumeratedType

  • Hybrid Vehicle - Hybrid Vehicle

  • Other - Other

TransferStatusContentType

This codelist is a combination of one or more code lists: TransferStatusEnumeratedType

TransferStatusEnumeratedType

  • Processed - The recommended transfer has been processed.

  • Unprocessed - The recommended transfer remains unprocessed.

PaymentLineTypeContentType

This codelist is a combination of one or more code lists: PaymentLineTypeEnumeratedType

PaymentLineTypeEnumeratedType

  • Parts - Parts

  • Labor - Labor

  • Lubrication - Lubrication

  • Core Amount - Core Amount

  • Freight - Freight

  • Sublet - Sublet

  • Miscellaneous - Miscellaneous

  • Shop Charge - Shop Charge

TaxStatusCodeContentType

  • Paid - The asking price already included tax so it has been paid.

  • Not Paid - The asking price does not include tax so may not have been paid.

  • Not Applicable - Not Applicable

  • Other - Status not in this list.

DateTypeCodeEnumeratedType

  • OrderDate - Order date

  • OrderRequestDate - Order request date

  • OrderCreationDate - The date the order was created

  • OrderConfirmationDate - Order confirmation date

  • OrderAcknowledgeDate - Order acknowledge date

  • OriginalOrderDate - Original order date

  • OrderUpdateDate - Order update date

  • OrderChangeDate - Order change date

  • RequestedShipDate - Requested shipping date

  • EstimatedShipDate - Estimated shipping date

  • ConfirmedShipDate - Confirmed Shipping Date

  • PromisedShipDate - Promised shipping date

  • OriginalShipDate - Original shipping date

  • RequestedDeliveryDate - Requested delivery date

  • ConfirmedDeliveryDate - Confirmed delivery date

  • PromisedDeliveryDate - Promised delivery date

  • EstimatedDeliveryDate - Estimated delivery date

  • OriginalDeliveryDate - Original delivery date

  • InvoiceDate - Invoice date

  • OriginalInvoiceDate - Original invoice date

  • PaymentDate - Payment date

  • OriginalPaymentDate - Original payment date

  • Other - Other date code

PartQuantityEnumeratedType

  • MinimumBuyQuantity - The minimum quantity requires to purchase a part

  • MaximumBuyQuantity - Maximum buy quantity

  • MultipleBuyQuantity - Multiple buy quantity

  • ExceptionalBuyQuantity - Exceptional buy quantity

  • PackageQuantity - Part quantity in a package

  • ItemQuantity - Item quantity

  • SupersedingQuantity - Superseding quantity

  • SupersededQuantity - Superseded quantity

  • DistributionQuantity - Distribution quantity

  • MerchandiseQuantity - Merchandise Quantity

  • PriceBreakQuantity - Price Break required quantity

  • MinimumPriceBreakQuantity - Minimum Price Break required quantity

  • OrderQuantity - Quantity ordered

  • RequestedOrderQuantity - Requested order quantity

  • ConfirmedOrderQuantity - Confirmed order quantity

  • BackOrderQuantity - Back order quantity

  • BlockedQuantity - Blocked part quantity

  • AvailableQuantity - Quantity available

  • ShippedQuantity - Quantity shipped

  • InTransitQuantity - Quantity in transit

  • DeliveredQuantity - Quantity delivered

  • InvoicedQuantity - Invoiced Quantity

  • Other - Other quantity code

InventoryQuantityEnumeratedType

  • QuantityOnHand - The quantity of part currently in inventory.

  • QuantitySold - Quantity of part sold since last inventory.

  • QuantityOfLostSale - Potential quantity of sales lost due to non-inventory since last inventory.

  • QuantityOnOrder - Quantity of all outstanding orders not received into inventory.

  • QuantityReOrderPoint - Quantity that triggers dealer's reordering of part.

  • QuantityTwelveMonthSales - Quantity sold over last 12 months (rolling).

  • QuantityTwelveMonthLostSales - Quantity of lost sales over last 12 months (rolling).

  • BackOrderQuantity - Quantity of part on back order

  • QuantityOfReturn - Quantity of part returned since last inventory.

  • QuantityReserved - Quantity of part reserved for service.

  • QuantityDealerPartStocking - Dealer defined quantity that is to be stocked above the manufacturer recommended stocking level of the part.

  • QuantityAvailable - The quantity the dealer has available for release from inventory. It is traditionally defined as Quantity On Hand minus reserved or encumbered parts.

  • QuantityUserMin - User-defined minimum stocking quantity for a part.

  • QuantityUserMax - User-defined maximum stocking quantity for a part to be held in inventory.

  • QuantityBestStockingLevel - The optimal quantity of a part to keep on-hand based on dealer specified parameters.

  • AverageWeeklyUsageQuantity - The average weekly usage of a part as calculated by the dealer's DMS.

  • OrderQuantityReceived - Quantity of parts on an order that was received into inventory. Value should be month to date receipts for the calendar month.

  • LastReceiptQuantity - The last receipt quantity. Not month to date, but the last receipt quantity for the part number.

  • MinimumOrderQuantity - The number of items the dealer must order for the order to be processed.

  • QuantityBinning - Quantity of part binning.

  • QuantityInTransit - Quantity of part in transit.

  • NumberOfPicks - Number of picks of a part since last inventory.

  • FixedOrderQuantity - Fixed order quantity that the dealer orders when the reorder level is reached.

  • QuantityAdjustmentDaily - Part quantity adjustments that is being removed from or added to the part inventory excluding sales or purchases for the day.

  • CustomerReservedQuantity - Part inventory quantity reserved for customers.

  • ShipmentReservedQuantity - Part inventory quantity reserved for shipment.

  • SpecialOrderQuantity - Part inventory quantity reserved for special orders.

  • PackageQuantity - Part quantity in a package

  • ItemQuantity - Quantity of items

  • QuantityAllocated - Quantity allocated

  • JobQuantity - Quantity assigned to a job

  • FullBinQuantity - Quantity in a full bin

  • QuantitySoldHistory - Quantity sold history

  • QuantityDelivered - Quantity delivered

  • QuantityForecast - Quantity forecast

  • Other - Other quantity code

IncoTermsEnumeratedType

  • EXW - Ex Works

  • FCA - Free Carrier

  • CPT - Carriage Paid To

  • CIP - Carrier and Insurance Paid To

  • DAT - Delivered at Terminal

  • DAP - Delivered at Place

  • DDP - Delivered Duty Paid

  • FAS - Free Alongside Ship

  • FOB - Free On Board

  • CFR - Cost and Freight

  • CIF - Cost Insurance and Freight

  • DAF - Delivered at Frontier

  • DDU - Delivered Duty Unpaid

  • DEQ - Delivered ex quay (duty paid)

  • DES - Delivered ex ship

  • FH - Free House

  • UN - Not Free

VehicleStatusEnumeratedType

  • LoadNumber - Shipment carrier-assigned load number

  • ETADate - Estimated time of arrival

  • OrderDate - Date order originally placed

  • TargetBuildDate - The date the OEM expects to build the vehicle

  • OriginalSoldDate - The date the item, e.g., a vehicle, engine, boat, part, etc. was sold.

  • DeliveredToDealer - Date a vehicle arrived at Dealer

  • DeliveredToCustomer - Date delivered to a Customer

  • AcquisitionMethod - Communicates the method of acquisition of the used vehicle. Sample Values: Auction, Trade-In

  • LocationID - The localtion where the vehicle is physically stored. Can be used to track the lot where the vehicle is sotored at.

  • Shipped - Vehicle has been shipped

  • Sold - Vehicle has been sonld

  • DealerInventoryDate - Date that the vehicle was added to the dealer's inventory.

  • VehiclePromoteStatus - Indicator if a vehicle is being advertised online.

  • VehicleHoldStatus - Indicator if vehicle has been held by customer or by dealer. E.g., Dealer Hold or Customer Hold (DH or CH).

PriceTypeEnumeratedType

  • Net Price - Net Price

  • List Price - List Price

  • Retail Price - Retail Price

  • Suggested Retail Price - Suggested Retail Price

  • Manufacturer Suggested Retail Price - Manufacturer Suggested Retail Price

  • Maximum Price - Maximum Price

  • Minimum Price - Minimum Price

  • Net Price including Tax - Net Price including Tax

  • Net Price excluding Tax - Net Price excluding Tax

  • Taxable Amount - Taxable Amount

  • Trade-In Price - Trade-In Price

  • Hold Back - Hold Back

  • Campaign Price - Campaign Price

  • Internet Price - Internet Price

  • Fleet price - Fleet price

  • National Fleet Price - National Fleet Price

  • Major Fleet Price - Major Fleet Price

  • Actual Cash Value - Actual Cash Value

  • Payoff - Payoff

  • Net Price including Surcharges and Discounts - Net Price including Surcharges and Discounts

  • Net Price including Surcharges - Net Price including Surcharges

  • Net Price including Discounts - Net Price including Discounts

  • Core Price - Core Price

  • Other - Other

DiscountTypeEnumeratedType

  • Dealer Discount Amount - Dealer Discount Amount

  • OEM Discount Amount - OEM Discount Amount

  • Gross Discount Amount - Gross Discount Amount

  • Discount amount - Discount amount

  • Net Price including Discount - Net Price including Discount

  • Campaign Discount - Campaign Discount

  • Other - Other

SurchargeTypeEnumeratedType

  • Surcharge - Surcharge

  • Other - Other

CostTypeEnumeratedType

  • Cost - Surcharge

  • Other - Other

TaxTypesEnumeratedType

  • Income tax - An income tax is a tax imposed on individuals or entities in respect of the income or profits earned by them, commonly called taxable income. Income tax generally is computed as the product of a tax rate times the taxable income. Taxation rates may vary by type or characteristics of the taxpayer and the type of income.

  • Payroll tax - Payroll taxes are taxes imposed on employers or employees, and are usually calculated as a percentage of the salaries that employers pay their employees

  • Capital gains tax - A capital gains tax (CGT) is a tax on the profit realized on the sale of a non-inventory asset. The most common capital gains are realized from the sale of stocks, bonds, precious metals, real estate, and property.

  • Property tax - The property tax is levied by the governing authority of the jurisdiction in which the property is located.

  • Estate tax - The estate tax is a federal tax on the transfer of the estate of a person who dies. The tax applies to property that is transferred by will or, if the person has no will, according to state laws of intestacy

  • Real estate tax - This tax may be imposed on real estate. The tax is nearly always computed as the fair market value of the property times an assessment ratio times a tax rate, and is generally an obligation of the owner of the property

  • Sales tax - Sales tax is a percentage of a product value, which is charged at the point of exchange or purchase.

  • Excise tax - An excise tax is a tax imposed on a specific good or activity. Excise taxes are commonly levied on cigarettes, alcoholic beverages, soda, gasoline, insurance premiums, amusement activities, and betting, and typically make up a relatively small and volatile portion of state and local and, to a lesser extent, federal tax collections.

  • User fee - A user fee is a fee, tax, or impost payment paid to a facility owner or operator by a facility user as a necessary condition for using the facility. People pay user fees for the use of many public services and facilities

  • Luxury tax - A luxury tax is a tax on luxury goods: products not considered essential. A luxury tax may be modeled after a  sales tax or VAT, charged as a percentage on all items of particular classes, except that it mainly directly affects the wealthy because the wealthy are the most likely to buy luxuries such as expensive cars, jewelry, etc.

  • Inheritance tax - An inheritance tax is a tax paid by a person who inherits money or property of a person who has died.

  • Wholesale Sales Tax - The tax applied to individuals dealing with the wholesale distribution of goods or services is referred to as the wholesale sales tax.

  • Manufacturer Sales Tax - It is the tax charged on the creator/manufacturers of some distinct goods or services.

  • Retail Sales Tax - The tax applied on Sale of goods which is directly paid by the final customer is called as retail sales tax.

  • Use Tax - This is applicable when a consumer bought goods or services without paying sales tax. Vendors who are not part of the tax jurisdictions, Use Tax is applicable to them.

  • VAT - This is the additional tax that is applied by some central government on all kinds of purchases is referred to as Value-added Tax.

  • GST - Goods and Services Tax (GST) is a value-added tax levied by the federal government. It is placed on almost all goods and services.

  • PST - Provincial Sales Tax (PST) is a tax levied by certain provinces in addition to GST. The tax amount varies by province.

  • HST - Harmonized Sales Tax (HST) is a combination of GST and PST that exists in some provinces. The goal is to make it easier to collect sales tax by only collecting one tax

  • QST - In Quebec, the provincial sales tax is called the Quebec Sales Tax (QST)

  • Other - Other type of tax.

TaxJurisdictionEnumeratedType

  • Country - Country

  • State - State

  • Regional - Regional

  • City - City

  • Local - Local

  • Postal Code - Postal Code

  • Federal - Federal

  • Provincial - Provincial

  • National - National

  • County - County

PriceScopeEnumeratedType

  • Total Price - Total Price

  • Sub Total Price - Sub Total Price

  • Unit Price - Unit Price

  • Extended Price - Extended Price

TypeOfShipDateEnumeratedType

  • Ready for transport - Ready for transport

  • Transporter notified - Transporter notified

  • Transporter accepted - Transporter accepted

  • Pickup inspection complete - Pickup inspection complete

  • In Transit - In Transit

  • Unloaded - Unloaded

  • Dropoff inspection complete - Dropoff inspection complete

  • Delivered - Delivered

  • Completed - Completed

OAGIS 9 Code Lists

ActionCodeEnumerationType

  • Add -

  • Change -

  • Delete -

  • Replace -

  • Accepted -

  • Modified -

  • Rejected -

ActionCodeContentType

This codelist is a combination of one or more code lists: ActionCodeEnumerationType

AgencyRoleCodeEnumerationType

  • Customer -

  • Supplier -

  • Manufacturer -

  • Broker -

  • Carrier -

AgencyRoleContentType

This codelist is a combination of one or more code lists: AgencyRoleCodeEnumerationType

CategoryCodeEnumerationType

CategoryCodeContentType

This codelist is a combination of one or more code lists: CategoryCodeEnumerationType

ChargeBearerCodeEnumerationType

  • OUR - All transaction charges are to be borne by the debtor.

  • BEN - All transaction charges are to be borne by the creditor.

  • SHA - Transaction charges on the Sender's side are to be borne by the ordering customer. Transaction charges on the Receiver's side are to be borne by the beneficiary customer.

ChargeBearerCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString ChargeBearerCodeEnumerationType

ChargeCodeEnumerationType

ChargeCodeContentType

This codelist is a combination of one or more code lists: ChargeCodeEnumerationType

ClassificationCodeEnumerationType

ClassificationCodeContentType

This codelist is a combination of one or more code lists: ClassificationCodeEnumerationType

ChequeDeliveryMethodCodeEnumerationType

  • MLDB - Mail to Debitor

  • MLCD - Mail to Creditor

  • MLFA - Mail to Final agent

  • CRDB - Courier to debtor

  • CRCD - Courier to creditor

  • CRFA - Courier to final agent

  • PUDB - Pickup by debtor

  • PUCD - Pickup by creditor

  • PUFA - Pickup by final agent

  • RGDB - Registered mail to debtor

  • RGCD - Registered mail to creditor

  • RGFA - Registered mail to final agent

ChequeDeliveryMethodCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString ChequeDeliveryMethodCodeEnumerationType

ChequeInstructionCodeEnumerationType

  • CCHQ -

  • CCCH -

  • BCHQ -

  • DFFT -

  • ELDR -

ChequeInstructionCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString ChequeInstructionCodeEnumerationType

ContactLocationCodeEnumerationType

  • Home -

  • Work -

ContactLocationCodeContentType

This codelist is a combination of one or more code lists: ContactLocationCodeEnumerationType

ControlAssertionEnumerationType

  • Completeness -

  • Existence or Occurance -

  • Presentation and Disclosure -

  • Rights and Obligations -

  • Valuation or Measurement -

ControlAssertionContentType

This codelist is a combination of one or more code lists: xsd:normalizedString ControlAssertionEnumerationType

ControlCodeEnumerationType

  • Trigger -

  • Workflow -

  • Measurement -

ControlCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString CountryCodeEnumerationType

ControlComponentEnumerationType

  • Risk Assessment -

  • Monitoring -

  • Control Environment -

  • Control Activities -

  • Information and Communication -

ControlComponentContentType

This codelist is a combination of one or more code lists: xsd:normalizedString ControlComponentEnumerationType

CountryCodeEnumerationType

CountryCodeContentType

This codelist is a combination of one or more code lists: CountryCodeEnumerationType

CountrySubdivisionCodeEnumerationType

CountrySubdivisionCodeContentType

This codelist is a combination of one or more code lists: CountrySubdivisionCodeEnumerationType

CreditTransferCodeEnumerationType

  • CASH - Cash management transfer.

  • CORT - Payment made in settlement of a trade

  • DIVI - Dividend.

  • GOVT - Government payment.

  • HEDG - Hedging

  • INTC - Intra-company payment

  • INTE - Interest

  • LOAN - Loan. Transfer of loan to borrower.

  • PENS - Pension payment

  • SALA - Salary payment

  • SECU - Securities.

  • SSBE - Social security benefit. Payment made by government to support individuals.

  • SUPP - Supplier payment

  • TAXS - Tax payment

  • TRAD - Trade.

  • TREA - Treasury payment

  • VATX - Value added Tax payment

CreditTransferCodeContentType

This codelist is a combination of one or more code lists: CreditTransferCodeEnumerationType

CurrencyCodeContentType

This codelist is a combination of one or more code lists: clm54217:CurrencyCodeContentType

DayOfWeekCodeEnumerationType

  • Sunday -

  • Monday -

  • Tuesday -

  • Wednesday -

  • Thursday -

  • Friday -

  • Saturday -

DayOfWeekCodeContentType

This codelist is a combination of one or more code lists: DayOfWeekCodeEnumerationType

DebitCreditCodeEnumerationType

  • Debit -

  • Credit -

DebitCreditCodeContentType

This codelist is a combination of one or more code lists: DebitCreditCodeEnumerationType

DeliveryPointCodeEnumerationType

DeliveryPointCodeContentType

This codelist is a combination of one or more code lists: DeliveryPointCodeEnumerationType

EMailFormatCodeEnumerationType

  • HTML -

  • Rich Text -

  • Plain Text -

EMailFormatCodeContentType

This codelist is a combination of one or more code lists: EMailFormatCodeEnumerationType

EngineeringActivityCodeEnumerationType

  • amendment - An activity to add information to product data

  • analysis - An activity to determine the behavior of an element under certain physical circumstances

  • cancellation - An activity to delete an element from the bill of material or to cancel he whole bill of material

  • deliveryChange - An actity to change the delivery schedule of an element

  • designChange - An activity to change the design of an item or an assembly; this might include changes to the geometry or to the properties of the object

  • design - An activity concerning the development of a design of an item

  • mockUpCreation - An activity to create an experimental model or replica of an item

  • protoypeBuilding - An activity to manufacture a preliminary version of an item

  • rectification - An activity to correct the data, documentation or structure associated wih an item

  • restructuring - An activity to create an new structure or position within a bill of material without changin the data associated with the items in the bill of material

  • sparePartCreation - An activity to design a spare part or to classify an item as a spare part

  • stopNotice - An activity to stop the manufacturing process of an item

  • testing - An activity to test an item

EngineeringActivityCodeContentType

This codelist is a combination of one or more code lists: EngineeringActivityCodeEnumerationType

EngineeringWorkOrderCodeEnumerationType

  • designDeviationPermit - An authorization for a deviation from the approved design data

  • designRelease - An auhorization for the design of a product or of an item or o create a bill of material

  • managementResolution - An authorization by a committee, such as the board of directos, to design or change an item

  • manufacturingRelease - An authorization for the manufacturing process of a product or of an item

  • productionDeviationPermit - An authorization for a deviation from the approved manufacturing process

EngineeringWorkOrderCodeContentType

This codelist is a combination of one or more code lists: EngineeringWorkOrderCodeEnumerationType

EngineeringWorkRequestCodeEnumerationType

  • ChangeOfStandard - A request to translate a change to a standard into action

  • CostReduction - A request aimed at reducing the engineering and manufacturing costs of an item

  • CustomerRejection - A request resulting from a rejection by a customer

  • CustomerRequest - A request for an activity that is necessary to solve the request of a customer

  • DurabilityImprovement - A request aimed at extending the life time of an item

  • GovernmentRegulation - A request resulting from legal requirements

  • ProcurementAlignment -

  • ProductionAlignment -

  • ProductionRelief -

  • ProductionRequirement -

  • QualityImprovement -

  • SecuriyReason -

  • Standardization -

  • SupplierRequest -

  • TechnicalImprovement -

  • ToolImprovement -

EngineeringWorkRequestCodeContentType

This codelist is a combination of one or more code lists: EngineeringWorkRequestCodeEnumerationType

EngineeringWorkRequestStatusCodeEnumerationType

  • inWork -

  • issued -

EngineeringWorkRequestStatusCodeContentType

This codelist is a combination of one or more code lists: EngineeringWorkRequestCodeEnumerationType

FinalAgentInstructionCodeEnumerationType

  • CHQB - Pay creditor only by cheque. The creditor's account number must not be specified.

  • HOLD - Hold cash for creditor. Creditor will call; pay upon identification.

  • PHOB - Please advise/contact beneficiary/claimant by phone.

  • TELB - Please advise/contact beneficiary/claimant by the most efficient means of telecommunication.

FinalAgentInstructionCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString FinalAgentInstructionCodeEnumerationType

FreightTermCodeEnumerationType

FreightTermCodeContentType

This codelist is a combination of one or more code lists: FreightTermCodeEnumerationType

GenderCodeEnumerationType

  • Male -

  • Female -

  • Unknown -

GenderCodeContentType

This codelist is a combination of one or more code lists: GenderCodeEnumerationType

IncotermsCodeEnumerationType

IncotermsCodeContentType

This codelist is a combination of one or more code lists: IncotermsCodeEnumerationType

LanguageCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString clm5639:LanguageCodeContentType

LicenseTypeCodeEnumerationType

  • Import -

  • Export -

LicenseTypeCodeContentType

This codelist is a combination of one or more code lists: LicenseTypeCodeEnumerationType

MaritalStatusCodeEnumerationType

  • Divorced -

  • Married -

  • NeverMarried -

  • Separated -

  • SignificantOther -

  • Widowed -

  • Unknown -

MaritalStatusCodeContentType

This codelist is a combination of one or more code lists: MaritalStatusCodeEnumerationType

MatchCodeEnumerationType

  • 2 -

  • 3 -

  • 4 -

MatchCodeContentType

This codelist is a combination of one or more code lists: MatchCodeEnumerationType

MatchDocumentEnumerationType

  • Invoice -

  • Purchase Order -

  • Receipt -

  • Inspection -

MatchDocumentContentType

This codelist is a combination of one or more code lists: MatchDocumentEnumerationType

MIMECodeContentType

This codelist is a combination of one or more code lists: clmIANAMIMEMediaTypes:BinaryObjectMimeCodeContentType

PartyCategoryCodeEnumerationType

  • Organization -

  • Individual -

PartyCategoryCodeContentType

This codelist is a combination of one or more code lists: PartyCategoryCodeEnumerationType

PartyRoleCodeEnumerationType

PartyRoleCodeContentType

This codelist is a combination of one or more code lists: PartyRoleCodeEnumerationType

PaymentBasisCodeEnumerationType

  • InvoiceDate -

  • ShippingDate -

  • DeliveryDate -

  • PurchaseOrderDate -

  • ReceiptOfGoodsDate -

  • AcceptanceOfGoodsDate -

  • AcceptanceOfOrderDate -

PaymentBasisCodeContentType

This codelist is a combination of one or more code lists: PaymentBasisCodeEnumerationType

PaymentPurposeCodeEnumerationType

  • ADVA -

  • AGRT -

  • ALMY -

  • BECH -

  • BENE -

  • BONU -

  • CASH -

  • CBFF -

  • CHAR -

  • CMDT -

  • COLL -

  • COMC -

  • COMM -

  • CONS -

  • COST -

  • CPYR -

  • DBTC -

  • DIVI -

  • FREX -

  • GDDS -

  • GOVT -

  • HEDG -

  • IHRP -

  • INSU -

  • INTC -

  • INTE -

  • LICF -

  • LOAN -

  • LOAR -

  • NETT -

  • PAYR -

  • PENS -

  • REFU -

  • RENT -

  • ROYA -

  • SALA -

  • SCVE -

  • SECU -

  • SSBE -

  • SUBS -

  • TAXS -

  • TREA -

  • VATX -

  • VENP -

PaymentPurposeCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString PaymentPurposeCodeEnumerationType

PaymentMethodCodeEnumerationType

  • Cash -

  • Cheque -

  • CreditCard -

  • DebitCard -

  • ElectronicFundsTransfer -

  • ProcurementCard -

  • BankDraft -

  • PurchaseOrder -

  • CreditTransfer -

PaymentMethodCodeContentType

This codelist is a combination of one or more code lists: PaymentMethodCodeEnumerationType

PaymentSchemeCodeEnumerationType

  • ACH - Payment has to be executed through an Automated Clearing House

  • RTGS - Payment has to be executed through Real time gross settlement system.

  • Fednet - Payment has to be executed through FedNet

  • CHIPS - Payment has to be executed through CHIPS.

PaymentSchemeCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString PaymentSchemeCodeEnumerationType

PaymentTermCodeEnumerationType

  • Net20 -

  • Net30 -

  • Net45 -

  • Net60 -

  • 10Percent30 -

PaymentTermCodeContentType

This codelist is a combination of one or more code lists: PaymentTermCodeEnumerationType

ProcessCategoryEnumerationType

  • Routine -

  • Non-Routine -

  • Estimating -

ProcessCategoryContentType

This codelist is a combination of one or more code lists: xsd:normalizedString ProcessCategoryEnumerationType

ReasonCodeEnumerationType

ReasonCodeContentType

This codelist is a combination of one or more code lists: ReasonCodeEnumerationType

RecurrencePatternCodeEnumerationType

  • Daily -

  • Weekly -

  • Monthly -

  • Yearly -

RecurrencePatternCodeContentType

This codelist is a combination of one or more code lists: RecurrencePatternCodeEnumerationType

RemitLocationMethodCodeEnumerationType

  • FAX - Remittance advice information needs to be faxed.

  • EDI - Remittance advice information needs to be sent through Electronic Data Interchange.

  • URI - Remittance advice information needs to be sent to a Uniform Resource Identifier (URI). URI is a compact string of characters that uniquely identify an abstract or physical resource. URI's are the super-set of identifiers, such as URLs, email addresses, ftp sites, etc, and as such, provide the syntax for all of the identification schemes.

  • EML -

  • PST -

RemitLocationMethodCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString RemitLocationMethodCodeEnumerationType

ResourceTypeCodeEnumerationType

ResourceTypeCodeContentType

This codelist is a combination of one or more code lists: ResourceTypeCodeEnumerationType

ResponseActionCodeEnumerationType

  • Accepted -

  • Modified -

  • Rejected -

ResponseActionCodeContentType

This codelist is a combination of one or more code lists: ResponseActionCodeEnumerationType

ResponseCodeEnumerationType

  • Always -

  • OnError -

  • Never -

ResponseCodeContentType

This codelist is a combination of one or more code lists: ResponseCodeEnumerationType

RiskTypeEnumerationType

  • Compliance with applicable laws and regulations -

  • Effectiveness and efficiency of operations -

  • Reliability of Financial Statements -

RiskCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString RiskTypeEnumerationType

SalesActivityCodeEnumerationType

  • LiteratureRequest -

  • NewLead -

  • DeadContent -

  • TrafficReport -

  • Sold -

  • EMail -

  • Letter -

  • Fax -

SalesActivityCodeContentType

This codelist is a combination of one or more code lists: SalesActivityCodeEnumerationType

SalesTaskCodeEnumerationType

  • Meeting -

  • ConferenceCall -

  • FollowUp -

  • EMail -

SalesTaskCodeContentType

This codelist is a combination of one or more code lists: xsd:normalizedString SalesTaskCodeEnumerationType

StateCodeEnumerationType

StateCodeContentType

This codelist is a combination of one or more code lists: StateCodeEnumerationType

SystemEnvironmentCodeEnumerationType

  • Production -

  • Test -

SystemEnvironmentCodeContentType

This codelist is a combination of one or more code lists: SystemEnvironmentCodeEnumerationType

TaxCodeEnumerationType

TaxCodeContentType

This codelist is a combination of one or more code lists: TaxCodeEnumerationType

TransferCodeEnumerationType

  • Complete -

  • Return -

TransferCodeContentType

This codelist is a combination of one or more code lists: TransferCodeEnumerationType

UnitCodeContentType

This codelist is a combination of one or more code lists: clm66411:UnitCodeContentType

NMMA Code Lists

BoatLengthContentType

  • Length Overall - The overall length of the boat.

  • Length Of Deck - The length of the boat's deck.

  • Length At Water Line - The length of the boat at the water line.

  • Nominal Length - The nominal or advertised length of the boat.

BoatDraftContentType

  • Max Draft - Maximum Draft

  • Drive Up - Draft with engine up.

  • Drive Down - Draft with engine down.

  • Keel Up - Draft with keel up.

  • Keel Down - Draft with keel down.

BoatCategoryContentType

  • Power - A boat propelled by an internal-combustion engine

  • Fish - A vessel for fishing;

  • Sail - A boat which uses the wind as its primary means of propulsion.

  • Personal Water Craft - Personal Water Craft or PWC is a power driven ship that- has a fully enclosed hull; and does not take on water if capsized; and is designed to be operated by a person standing, sitting astride, or kneeling on it, but not seated within it

  • Small Boats - Dinghies, rafts, kayaks, canoes, row boats and other forms of smaller floatable vessels.

  • Commercial - A vessel used for commerce, for-profit activities, or trade.

BoatClassContentType

  • Air Boat - Also called fan boats, these are flat-bottomed punts powered by a propeller attached to an automobile or aircraft engine.

  • Aluminum Fish Boats - A type of boat used primary for fishing constructed of an alumium body.

  • Antique and Classics - Includes wooden hull boats, antique as determined by age, or no longer supported by the boat builder.

  • Barge - A large, flat-bottomed vessel for carrying cargo, towed behind or pushed by a tugboat.

  • Bass Boats - Low, flat-bottomed powerboat usually equipped with an outboard as well as small trolling motor.

  • Bay Boats - Low profile, inshore fishing boat intended for use in protected coastal waters, and frequently made with rolled edge construction.

  • Beach Catamarans - A small, lightweight sailboat less than 25ft long that can be easily launched and retrieved from a beach.

  • Bluewater Fishing - Mid to large V-hulled boat suitable for offshore fishing, typically fitted with outriggers, fish boxes, aluminum towers, a host of electronics and large fuel tank.

  • Bowrider - A runabout with seating area in the bow.

  • Canoe - A long narrow boat propelled by paddles or a paddle.

  • Center Consoles - A fishing boat with helm station located amidships for maximum walk through space around the perimeter of the boat.

  • Charter - A boat rental either 1. with paid crew, called a crewed charter or 2. without paid crew, called a bareboat charter.

  • Combination Carrier - A ship for transportation of both liquid and dry bulk cargoes.

  • Commercial Boats - Boats used for activities which receive payment, such as fishing boats, hire boats, etc.

  • Crabber - Crab fishing boats which vary in shape and size, from aluminum skiffs with outboard motors that fish the inside waters for Dungeness, to seagoing vessels of 100' or more that fish for king crab. The decks of a crabber are usually stacked with pots.

  • Crew - A rowing boating used in the sport of crew. Also a large powerful boat used for tranporting crew members or supplies.

  • Cruisers - A boat where living accomodations and comfort are given precedence over performance and speed.

  • Cuddy Cabin - Small cabin below decks with limited space for shelter or amenities.

  • Cutter - Similar to a sloop, a single-masted fore-and-aft-rigged sailing vessel.

  • Convertible Boats - Powerboat with a flying bridge, outfitted with both fishing gear and comfortable accomodations.

  • Daysailers - A boat without a cabin used for short sails or racing.

  • Deck Boats - A boat with a single-level deck and often rails or gunnels all around. A runabout with an extra wide bow seating area.

  • Dinghies - A small boat used as tender or a small racing boat.

  • Dive Boat - A powerboat specially equipped to support SCUBA and other diving operations.

  • Dragger - A fishing boat operating a trawl or dragnet.

  • Dual Console - A type of boat with twin dashboards separated by a centerline walk-through-deck leading to the bow.

  • Express Cruiser - A planing powerboat with a comfortable cockpit for entertaining, helm on the same level, and cabin below. A crusing boat without a deck-level salon.

  • Flats Boats - A shallow-draft boat, usually fiberglass, with tilting outboard engines to allow access to shallow water and saltwater flats for fishing.

  • Flybridge - A high steering position above the normal wheelhouse on a power cruiser.

  • Folding Boat - A small collapsible boat typically ranging between 8 to 12 feet. Typically made of highly bouyant material some designs literally can be folded for stowage and off water transport.

  • Freshwater Fishing - Any fishing boat used in fresh water. Boat may not be equipped to handle the harsh saltwater environment.

  • High Performance Boats - A watercraft that can exceed 50 miles per hour.

  • House Boats - Boxy, flat-bottomed or pontoon boat usually used in lakes and rivers.

  • Inflatables - An inflatable boat or personal floatation device (life jacket)

  • Jet Boats - A waterfraft propelled by an engine that drives a jet pump and has no external propeller.

  • Jon Boats - Multi-purpose camping, fishing and hunting craft, typically aluminum and powered by a small outboard or oars.

  • Kayak - A light, closed, narrow, generally sea-going boat propelled by single- or double-bladded paddles.

  • Ketch - Two-masted sailing rig in which the mizzen (aft) mast is shorter than the main mast and stepped in front of the rudder post.

  • Longliner - A type of fishing vessel that is used to fish different species with equipment to support longline fishing, which entails suspending baited hooks at intervals on droppers from a heavy main line that may extend many feet or kilometres.

  • Mega Yachts - A pleasure yacht, usually worth more than 1 million dollars with full time paid captain and crew. A "Megayacht" is a motoryacht in excess of 100 feet LOA

  • Motor Yachts - A large and luxurious powerboat designed for comfortable cruising.

  • Motorsailers - A boat that is designed for propulsion by both sails and engine power, either alternately or simultaneously OR a sailboat with a larger than normal engine and spacious accomodations designed to motor moe and sail less than typical sailboats.

  • Multi-Hulls - A boat designed with more than one hull, such as a catamaran or trimaran.

  • Other - Boat class not known or specified.

  • Passenger - A powerboat designed for the transportation of people.

  • Personal Watercraft - PWC; small, jet-driven one- or two-seater motorboat, also called a wet bike.

  • Pilothouse - The place on a vessel that houses the helm and protects the helmsperson from the elements.

  • Pontoon Boats - A flat, usually square deck boat with aluminum, steel or composite pontoons.

  • Power Catamarans - A multihulled powerboat with two identical side-by-side hulls.

  • Power Cruisers - A powerboat with overnight accommodations, typically up to 40 feet long.

  • Processor - Also known as a factory ship, processors receive a fish catch from other boats. They, gut, package and freeze the catch. This allows the fish to be frozen as soon as possible after catch, and permits the boat(s) to stay at sea longer before returning to port to unload the packaged catch.

  • Racers and Cruisers - A fast sailboat designed with comfortable accommodations, often 'one design' yachts that are eligible for one design class racing

  • Racers - A boat designed for speed and ease of handling, often at the expense of comfort.

  • Runabouts - A powerboat less than 25 feet designed for cruising and watersports. May have outboard or sterndrive engine.

  • Saltwater Fishing - Any fishing boat used in the ocean or coastal waters that's specially equipped to handle the harsh saltwater environment

  • Schooner - Fore-and-aft rigged sailing vessel with two to six masts, with the fore mast shorter than the main mast.

  • Sea Kayak - An ocean going or seaworthy kayak, able to withstand adverse conditions of weather and sea.

  • Seiner - A seiner is so named because it fishes with a net called a seine that is laid out in a circle around a school of fish and drawn into a purse that closes the bottom, trapping the catch inside.

  • Ski and Fish - A powerboat designed for both towing waterskiers and recreational fishing

  • Ski and Wakeboard Boats - Low profile, pleasure boats with minimal deadrise specifically designed for waterskiing and/or wakeboarding.

  • Skiff - A small open boat, generally with an outboard engine.

  • Sloop - A boat with a single mast and working sails(genoa and main)set fore and after respectively.

  • Sports Fishing Boats - A type of bluewater fishing boat with at least two sleeping cabins and many dedicated fish-fighting features

  • Sternpicker - Also known as a gillnetter, this type of boat is used in troll, crab and sport fishery. Usually 30-40 feet long, with curtain-like nets

  • Submarine - A vessel that can operate submerged.

  • Tender - A small boat used to transport persons, gear, and supplies to and from a yacht or other pleasure vessel, a dinghy.

  • Troller - Used primarily on the salmon grounds off southeast Alaska and in deep-ocean albacore tuna fisheries, these fishing boats range in size from small skiffs to offshore boats of up to seventy feet.

  • Tug - A boat used to maneuver, primarily by towing or pushing other vessels in harbours, over the open sea or through rivers and canals. They are also used to tow barges, disabled ships, or other equipment like towboats.

  • Tuna - A fishing boat equipped with a tall aluminum "tuna tower" used for spotting fish in the distance, often equipped with a second set of helm controls.

  • Unspecified - Boat class is unknown or not specified

  • Utility Boats - Small, inexpensive all purpose boats similar to jon boats. Typically constructed of steel with flat bottoms.

  • Walkarounds - A open motorboat with cockpit-level deck access all around the console or cabin.

  • Yawl - A two-masted sailboat with a main mast and smaller mizzen mast stepped after of the rudder post.

  • Angler - An open fishing boat designed for offshore or large bays and lakes

  • Downeast - A type of yacht used traditionally for lobster and other types of fishing off the coast of Maine, normally measuring between 20 and 50 feet in length.

  • Submersible - A craft that can go underwater and explore, and collect samples.

  • Trawlers - Large, long distance powerboats with stable, comfortable cabins and creature comforts for living aboard.

  • Cargo Ship - General purpose freight ship. Often configured with onboard cranes for autonomous materials handling.

  • Container Ship - Ship designed to efficiently transport standard 20 and 40 foot shipping containers.

  • Cruise Ship - Large passenger ship designed for ocean cruising and providing comfortable accommodation and resort-like facilities.

  • Dredger - Specialized vessel for excavating the sea floor to provide depth in harbors and navigation channels.

  • Ferry - Passenger and/or roll-on roll-off vehicle carrying ship designed for scheduled sea, lake or river crossings.

  • Fire Boat - Fire-fighting boat.

  • Floatel - Floating accommodation barge. Typically used for accommodating construction or drilling workers close to work site.

  • Floating Dry Dock - High sided semi-submersible barge that provides floating dry-dock facilities.

  • Ice Breaker - Powerful heavily built ship designed to clear navigation channels in frozen seas.

  • Landing Craft - Shallow draft vessel used for landing vehicles, passengers or animals in shallow waters and beaches.

  • Life Boat - Rugged boat carried aboard ships for use in the event of emergency.

  • Patrol Boat - High performance ship used for marine security. Typically naval or coastguard type vessels.

  • Pilot Boat - High performance work boat designed with good seakeeping qualities and wide deck access for delivering port pilots to and from visiting ships.

  • Platform Barge - Flat decked barge for carrying cranes, excavators or other heavy equipment on the water.

  • Rescue Boat - Specialist high performance vessel designed to rescue mariners in distress in the roughest of sea conditions.

  • Research Ship - Ship equipped for exploration or other research work at sea. Self-contained for extended periods at sea.

  • Supply Ship - Offshore support and supply vessel.

  • Tanker - Crude oil or gas carrier

  • Water Taxi - Small shuttle boat for carrying passengers short distances around harbours, marinas or islands.

  • Dory - Open boat with highly stable cathedral hull configuration. Popularly used as a tender, for fishing and in club safety work.

  • Lobster Boat - Open water work boat designed for easy transport, setting and recovery of lobster pots.

  • Aft Cabin - Power cruiser with an aft cabin.

  • Hover Craft - An air-cushion vehicle capable of operating over water or land. Used both recreationally and commercially.

  • Hydrofoil - Fast motor boat with wing-like foils attached to the hull. Designed to raise the hull out of the water at speed.

  • Hydroplane - Racing power boat designed for high speed over the water with minimal surface contact.

  • Motor Barge - European motor barges traditionally used for cargo, but now being built as cruising and liveaboard barges.

  • Narrow Boat - Narrow beam boat designed to navigate the narrow British canal network. Originally working cargo boats; now entirely recreational.

  • Rigid Cabin Inflatable - Large inflatable with enclosed cabin accommodation or wheelhouse.

  • Rigid Dive and Rescue Inflatable - Heavy duty rigid inflatable designed for easy entry and recovery from the water.

  • Rigid Sports Inflatable - Recreational inflatable designed for passenger comfort and/or high performance. Commonly used as a yacht tender or runabout day boat.

  • River Cruiser - Shallow draft and low air-draft full displacement motor cruiser designed for inland waterways. Typically configured with a modest single engine.

  • Roll Up Inflatable - Soft floor inflatable that can be deflated and stowed in a locker or car trunk.

  • Side Console - Sports or fishing boat with a single console offset to one side.

  • Sports Cruiser - Equivalent to an Express Cruiser; more commonly used in Europe.

  • Gulet - Large wooden heavily constructed Turkish motor sailing yacht. Typically 50 to 100+ feet in length

  • Sailing Barge - European sailing barges traditionally used for cargo, but now being built and used as cruising and liveaboard barges.

  • Rowing Shell - Single, double, four or eight man sculling or rowing boat. Generally constructed in either racing or recreational styles.

  • Duck Boat - A boat developed for the primary purpose of hunting water fowl.

  • Deck Saloon - A sailing yacht with a raised saloon, but no inside steering position.

  • Center Cockpit - Sailing vessel with cockpit located amidships, allowing for a larger aft cabin

  • Catamaran - Two hulled sailing vessel

  • Trimaran - Three hulled sailing vessel

BoatHullMaterialContentType

  • Aluminum - The primary material used for construction of the hull is aluminum

  • Composite - Material used for construction of the hull is a composite - often plastics reinforced with fibers other than (or in addition to) glass

  • Ferro Cement - The primary material used for construction of the hull is Ferro Cement, a type of steel reinforced cement

  • Fiberglass - The primary material used for construction of the hull is fiberglass

  • Hypalon - The primary material used for construction of the hull is Hypalon, a trademark for chlorosulfonated polyethylene (CSPE) synthetic rubber (CSM) noted for its resistance to chemicals, temperature extremes, and ultraviolet light. It is a product of DuPont Performance Elastomers.

  • Other - Other

  • PVC - The primary material used for construction of the hull is PVC

  • Roplene - The primary material used for construction of the hull is roplene, a type of roto-molded plastic.

  • Steel - The primary material used for construction of the hull is steel

  • Wood - The primary material used for construction of the hull is wood

  • Carbon Fiber - The primary material used for construction of the hull is carbon fiber, a space age, relatively expensive material.

  • Rubber - The primary material used for construction of the hull is rubber

  • Cold-Molded - Cold-molded hulls are made over a male form using thin strips of wood, stapled and then epoxied in place. That is repeated with the strips going in alternating diagonal directions. Sometimes there is an outer layer of fiberglass as well.

BoatKeelContentType

  • 3/4 Keel - A keel with length approximately 75% as long as the boat's hull.

  • Detachable Keel - A keel design that can be removed for transport and stowage. See daggerboard, centreboard or retractable. 

  • Full Keel - A keel with length approximately as long as the boat's hull

  • Fin Keel - A keel shaped like the fin of a fish that is shorter and deeper than a full-length keel.

  • Ocean Keel - A canting keel with large bulb found on ocean going racing yachts.

  • Retractable Keel - A keel design that can be raised or lowered for movement in shallow water or for transportation

  • Other - Keel type is unknown or unlisted

  • Twin Keel - Two fin keels side by side enabling the yacht to sit upright when out of the water. Also known as a bilge keel.

  • Bulb Keel - A type of fin keel with a bulb at the bottom to lower the centre of gravity

  • Winged Keel - A type of bulb keel but with a wing.

  • Lifting Keel - A keel that pivots on it's forward edge enabling the keel to be lifted. Also known a a Swing Keel.

  • Daggerboard Keel - A keel that can be raised vertically (usually by electric or hydraulic means) to reduce draught. May also be referred to as centreboard or retractable.

  • Canting Keel - A canting keel is a form of sailing ballast, suspended from a rigid canting strut beneath the boat, which can be swung to windward of a boat under sail, in order to counteract the heeling force of the sail. The canting keel must be able to pivot to either port or starboard, depending on the current tack

  • Triple Keel - Three fin keels side by side enabling the yacht to sit upright when out of water.

  • Centerboard - A retractable keel which pivots out of a slot in the hull of a sailboat, known as a centerboard trunk (US) or case.

BoatHullDesignContentType

  • Catamaran - A hull design consisting of two hulls joined by a frame

  • Deep Vee - A hull shape characterized by a sharp deadrise, typically more than 20 degrees

  • Displacement - A hull shape designed to run through water rather than on top of it in the manner of a planing hull.

  • Flat - Typically a small open boat such as a jon boat, intended for use on calm waters such as ponds, small lakes, and slow rivers.

  • Foldable - A type of boat hull design that folds for stowage or transport, including inflatables.

  • Modified Vee - A modification of the deep-V hull shape with a deadrise of less than 20 degrees

  • Monohull - A type of boat having only one hull

  • Other - Hull Design not known or specified

  • Pontoon - A type of boat with a flat deck attached to airtight flotation tubes or logs.

  • RIB - Rigid Inflatable Boat: An inflatable boat fitted with a rigid bottom

  • Roll-up - An inflatable hull that can be rolled up for storage

  • Round Bottom - Boats having a round shaped bottom for moving through water easily at slow speeds. Examples include some trawlers, canoes and sailboats

  • Sea-V2 - A SeaV2 hull design has no two places on the keel where the deadrise is the same. The vee continuously sharpens from the transom to the bow stem

  • Semi Displacement - A hull shape with soft chines or a rounded bottom that enables the boat to achieve minimal planing characteristics.

  • Trimaran - A multihull design consisting of a main hull and two smaller outrigger hulls attached to the main hull with lateral struts

  • Tunnel - A catamaran. Essentially two deep-v hulls joined by a platform/cockpit area.  This design offers benefits in stability, speed, and roominess

  • Inflatable Rigid - A type of boat with air chambers into which air is pumped either manually or automatically for buoyancy without a rigid bottom.

  • Inflatable Non Rigid - A type of boat with air chambers into which air is pumped either manually or automatically for buoyancy, without a rigid bottom.

  • Inflatable Ridged - Deprecated: Use Inflatable Rigid

  • Inflatable Non Ridged - Deprecated: Use Inflatable Non Rigid

  • Inflatable Ridgid - Deprecated: Use Inflatable Rigid

  • Inflatable Non Ridgid - Deprecated: Use Inflatable Non Rigid

  • Planing - Hulls designed to ride on top of the water, regardless of the weight of the boat.

BoatEngineLocationContentType

  • Port - Port

  • Center Port - Center Port

  • Starboard - Starboard

  • Center Starboard - Center Starboard

  • Center - Center

  • Bow - Bow

DisplacementMeasureTypeContentType

  • Dry Load - No load.

  • Half Load - 50 percent load

  • Full Load - 100 percent load

TankUsageCodeContentType

  • Water - Water

  • Grey Water - Water that has been used for one purpose but can be used again without repurification.

  • Black Water - Waste water that needs purification or other processing before it can be reused.

  • Fuel - Any material that is burnt or altered in order to obtain energy.

  • Ballast - Controls buoyancy and stability.

  • Other - Usage not defined in this list.

  • Water Heater -

TankMaterialCodeContentType

  • Steel - Steel

  • Stainless Steel - Stainless Steel

  • Aluminum - Aluminum

  • Plastic - Plastic

  • GRP - Glass Re-enforced Plastic

  • Other - Usage not defined in this list.

AccommodationTypeCodeContentType

  • Bathroom - Bathroom

  • Head - Head or toilet

  • Cabin - Cabin

  • Stateroom - Stateroom

  • SingleBerth - A single room or bunk.

  • TwinBerth - A twin room or bunk.

  • DoubleBerth - A twice the size of a single berth room or bunk.

  • Other - A type not defined in this list.

WindlassTypeCodeContentType

  • Hydraulic - Moved by, or operated by a fluid, especially water, under pressure.

  • Electric - Powered by or operated by electricity

  • Manual - Manual

XFront.com Units of Measure

TemperatureUnitsContentType

  • celsius - Celsius

  • farenheit - Farenheit

  • kelvin - Kelvin

LengthUnitsContentType

  • angstrom - Angstrom

  • A - Paper Size

  • nanometer - Nanometer

  • normal metric - Normal Metric

  • micron - Micron

  • millimeter - Millimeter

  • centimeter - Centimeter

  • decimeter - Decimeter

  • meter - Meter

  • kilometer - Kilometer

  • yottameter - Yotta Meter

  • milli-inch - Milli-Inch

  • inch - Inch

  • feet - Feet

  • yard - Yard

  • hand - Hand

  • link - Link

  • chain - Chain

  • span - Span

  • cubit - Cubit

  • vara - Vara

  • fathom - Fathom

  • rod - Rod

  • perch - Perch

  • pole - Pole

  • furlong - Furlong

  • cable - Cable

  • nautical mile - Nautical Mile

  • league - League

  • degree - Degree

  • pixel - Pixels do not have a fixed size; their diameters are generally measured in micrometers (microns). Although the pixel is not a unit of measurement itself, pixels are often used to measure the resolution (or sharpness) of images. As a hypothetical example, a 600 x 1000 pixel image has 4 times the pixel density and is thus 4 times sharper than a 300 x 500 pixel image, assuming the two images have the same physical size.

  • mile - Mile

WeightUnitsContentType

  • gram - Gram

  • kilogram - Kilogram

  • ounce - Ounce

  • pound - Pound

  • ton - Ton

  • grain - Grain

  • scruple - Scruple

  • carat - Carat

  • pennyweight - Penny Weight

  • dram - Dram

  • stone - Stone

  • quarter - Quarter

  • slug - Slug

  • metric ton - Metric Ton

  • long ton - Long Ton

VolumeUnitsContentType

  • milliliter - Milliliter

  • cubic centimeter - Cubic Centimeter

  • cubic meter - Cubic Meter

  • liter - Liter

  • fluid ounce - Fluid Ounce

  • pint - Pint

  • quart - Quart

  • gallon - Gallon

  • gill - Gill

  • board foot - Board Foot

  • peck - Peck

  • cubic inch - Cubic Inch

  • cubic foot - Cubic Foot

  • cubic yard - Cubic Yard

  • bushel - Bushel

  • barrel - Barrel

  • hogshead - Hogshead

  • tun - Tun

  • stere - Stere

  • chaldron - Chaldron

  • register ton - Register Ton

  • cord - Cord

  • acre foot - Acre Foot

  • acre inch - Acre Inch

  • imperial gallon - A traditional unit of volume equal to about 1.201 U.S. liquid gallon or 4.546 liters. In Canada, the term "Imperial" is used frequently to distinguish the British Imperial units from the corresponding U.S. units.

AreaUnitsContentType

  • square meter - Square Meter

  • square kilometer - Square Kilometer

  • square inch - Square Inch

  • square foot - Square Foot

  • square yard - Square Yard

  • square mile - Square Mile

  • square rod - Square Rod

  • circular inch - Circular Inch

  • circular mil - Circular Millimeter

  • acre - Acre

  • rood - Rood

  • hectare - Hectare

  • township - Township

CookingUnitsContentType

  • cup -

  • c -

  • tablespoon (US) -

  • tbsp (US) -

  • tblsp (US) -

  • tablespoon (UK) -

  • tbsp (UK) -

  • tblsp (UK) -

  • teaspoon (US) -

  • tsp (US) -

  • teaspoon (UK) -

  • tsp (UK) -

  • drop -

  • dash -

  • pinch -

  • fluid ounce (US) -

  • fluid ounce (UK) -

  • fl oz -

  • pint (US liq.) -

  • pint (US dry) -

  • pint (UK) -

  • quart (US liq.) -

  • quart (US dry) -

  • liter -

  • gallon (US liq.) -

  • gallon (US dry) -

  • gallon (UK) -

  • peck -

  • bushel -

  • gill (US) -

  • gill (UK) -

  • fluid dram -

  • fluiddram -

  • fl dr -

  • coffeespoon -

SpeedUnitsContentType

  • miles per hour - Miles Per Hour

  • meters per second - Meters Per Second

  • kilometers per hour - Kilometers Per Hour

  • knots - Knots

  • nautical miles per hour - Nautical Miles Per Hour

  • mach - Mach

  • gallons per hour - Gallons Per Hour

  • liters per hour - Liters Per Hour

  • revolutions per minute - Revolutions Per Minute (rpm)

  • foot per second - foot per second (ft/s)

  • meter per second - meter per second (m/s)

  • miles per gallon - miles per gallon

  • meters per liter - meters per litre

TimeUnitsContentType

  • nanosecond - Nanosecond

  • microsecond - Microsecond

  • millisecond - Millisecond

  • second - Second

  • minute - Minute

  • hour - Hour

  • day - Day

  • week - Week

  • month - Month

  • year - Year

  • decade - Decade

  • century - Century

  • millennium - Millennium

  • percentage of hour - Percentage of hour

PowerUnitsContentType

  • horsepower - The US horsepower measurement

  • metric horsepower - The UK horsepower measurement. This is slighly less than the US measurement.

  • kilowatt - A common metric unit of power, equivalent to 1000 watts, about 1.341 022 horsepower, or 737.562 foot-pounds per second.

FuelConsumptionUnitsContentType

This codelist is a combination of one or more code lists: xfUOMcl:VolumeUnitsContentType xfUOMcl:SpeedUnitsContentType

ElectricityUnitsContentType

  • ampere - Ampere(amps)

  • cold cranking ampere - Cold Cranking Ampere(CCA)

  • volt - Volt(V)

  • kilowatt hour - kilowatt hour (kWH)

ForceUnitsContentType

  • millinewton - millinewton (mN)

PressureUnitsContentType

  • megapascal - megapascal (MPa)

  • pound per square inch - pound per square inch (lbf/in2 or psi)

ComputerStorageUnitsContentType

  • bit - The basic unit of the amount of data. Each bit records one of the two possible answers to a single question: "0" or "1," "yes" or "no," "on" or "off."

  • byte - A unit of information used in computer engineering. Technically the byte is a unit of addressable memory, and its size can vary depending on the machine or the computing language. However, in most contexts the byte is equal to 8 bits.

  • kilobit - A unit of information equal to 1000 bits, or, in some cases, equal to 1024 bits or 128 bytes. The larger unit is now supposed to be called a kibibit.

  • kilobyte - A unit of information equal to 1000 bytes. As a unit of computer storage, however, the kilobyte is usually equal to 1024 bytes, although this should now be called a kibibyte.

  • megabyte - A unit of information equal to 1 000 000 bytes, but sometimes it means 1 048 576 bytes

  • gigabyte - A unit of information equal to 1 000 000 000 bytes, but sometimes it means 1 073 741 824 bytes.

DisplacementUnitsContentType

This codelist is a combination of one or more code lists: xfUOMcl:VolumeUnitsContentType xfUOMcl:WeightUnitsContentType