PartsProductItem

Uses the Component:PartsProductItemType

The business information common to all parts.

Fields and Components

Table 6.10. Fields and Components

Name Description Occurrence Type Data Type User Notes
ItemID

Deprecate: Use ItemIdentificationGroup

0..1Field udt:IdentifierType  
PartName

The name of a Part or Product Item as text.

0..*Field udt:TextType  
PartItemDescription

The description of a Part or Product Item as text.

0..*Field udt:TextType  
PartTypeCode

Specifies whether the parts are indicated by manufacturer part code or Part Number - H = Manufacturer Part Code, P = Part Number

0..1Field scl:PartTypeEnumeratedType  
PartClassCode

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

0..1Field udt:CodeType  
PartManufacturer

Identifes the part manufacturer.

0..1Field udt:TextType  
ClassCode

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

0..1Field udt:CodeType  
HazmatIndicator

Indicates that governmental regulations consider this part as hazardous material.

0..1Field udt:IndicatorType  
HazardousMaterialDescription

Gives information about type of hazardous material. This information is used for transportation and storage restriction.

0..1Field udt:TextType  
ItemIDCategoryTypeCode

The category a part number is associated with.

0..1Field sqdt:ItemIDCategoryTypeCodeType  
AlternateItemIDs

Deprecate: Use ItemIdentificationGroup

0..*ComponentAlternateItemIDsType 
ItemIdentificationGroup

A group of identifications that uniquely identifies this document

0..1ComponentItemIdentificationGroupType 
SerialNumberID

A number, usually one of a series, assigned for identification This is not the Item ID.

0..1Field udt:IdentifierType  
SerialNumberIDRequiredIndicator

Indicates whether or not a serial number is required for a particular item.

0..1Field udt:IndicatorType  
PackageQuantity

Allows the retailer to know the quantity contained in the package.

0..1Field sqdt:QuantityType  
AcquisitionMethodTypeCode

Method of purchase normally used to acquire this item.

0..1Field sqdt:AcquisitionMethodTypeCodeType  
VendorCode

Used by DMS providers for internal cross referencing between multiple vendor lines.

0..1Field udt:CodeType  
ProgramCode

Code issued by item manufacturer that indicates the rules and pricing used when selling direct to retailers instead of through OEMs.

0..1Field udt:CodeType  
PartConditionCode

The condition of a part.

0..1Field sqdt:PartConditionCodeType  
UOMCode

Units of Measure - ea=Each; bx=Box; case=Case; ctn=Carton; gal=Gallon; qt=Quart; pt=Pint; ft=Feet; yd=Yard; in=Inch; L=Liter; m=Meter; cm=Centimeter; kg=Kilograms; g=grams; other=Other

0..1Field scl:UOMEnumeratedType  
VMRSCode

Vehicle Maintenance Reporting Standards code.

0..1Field udt:CodeType  
StockingLevelIndicatorCode

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

0..1Field sqdt:StockingLevelIndicatorCodeType  
FreeFormTextGroup

This component allows for the free form entry of notes and text descriptions. Detailed data should use one of the existing fields or submit a modification request back to STAR to capture the appropriate data.

0..1ComponentFreeFormTextGroupType 
EligibleForReturnIndicator

An indicator to flag whether or not the part may be returned. True it can be returned, False it is not returnable.

0..1Field udt:IndicatorType  
PartSupplyStatusCode

Communicates the current supply status of the part providing better visibility on the availability and lead time for procurement. Example values: 'Non service part' 'No import part' 'Not stocked in the USA' 'Manufacture discontinued'.

0..1Field udt:CodeType  
CorePartDescription

Text Description of the Core Part.

0..1Field udt:TextType  
RemanufacturedPartDescription

Description of a remanufactured part.

0..1Field udt:TextType  
PatentPendingDescription

Patent pending description of a part.

0..1Field udt:TextType  
ServiceFileDescription

Service file description.

0..1Field udt:TextType  
PartDealerSalesRestriction

Part sales restriction. 0=OK to sell, 1=Restricted Distribution, 2=Not for sale.

0..1Field scl:PartSalesRestrictionCodeEnumeratedType  
PartOrderRestriction

Ordering restrictions. 0=No Restrictions =Obsolete =Non-USA part =Out of production =No longer procured =Not yet adopted

0..1Field scl:PartOrderingRestrictionCodeEnumeratedType  
PartSourceCode

Source code for the part

0..1Field udt:CodeType  
PartSourceDescription

Description of the source code

0..1Field udt:TextType  
VehicleMajorPartsProductItem

The vehicle's major assemblies.

0..*ComponentPartsProductItemType 
VehicleMajorPartsProductItemPricing

To be able to commuicate prices on attachments.

0..1Field PricingABIEType  
VehicleMajorPartsProductItemConfiguration

Specific configuration available for a limited time period.

0..*ComponentVehicleMajorPartsProductItemConfigurationType 

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.10. PartsProductItem

<PartsProductItem>
     <ItemID>......</ItemID>     [0..1]
     <PartName>......</PartName>     [0..*]
     <PartItemDescription>......</PartItemDescription>     [0..*]
     <PartTypeCode>......</PartTypeCode>     [0..1]
     <PartClassCode>......</PartClassCode>     [0..1]
     <PartManufacturer>......</PartManufacturer>     [0..1]
     <ClassCode>......</ClassCode>     [0..1]
     <HazmatIndicator>......</HazmatIndicator>     [0..1]
     <HazardousMaterialDescription>......</HazardousMaterialDescription>     [0..1]
     <ItemIDCategoryTypeCode>......</ItemIDCategoryTypeCode>     [0..1]
     <AlternateItemIDs>......</AlternateItemIDs>     [0..*]
     <ItemIdentificationGroup>......</ItemIdentificationGroup>     [0..1]
     <SerialNumberID>......</SerialNumberID>     [0..1]
     <SerialNumberIDRequiredIndicator>......</SerialNumberIDRequiredIndicator>     [0..1]
     <PackageQuantity>......</PackageQuantity>     [0..1]
     <AcquisitionMethodTypeCode>......</AcquisitionMethodTypeCode>     [0..1]
     <VendorCode>......</VendorCode>     [0..1]
     <ProgramCode>......</ProgramCode>     [0..1]
     <PartConditionCode>......</PartConditionCode>     [0..1]
     <UOMCode>......</UOMCode>     [0..1]
     <VMRSCode>......</VMRSCode>     [0..1]
     <StockingLevelIndicatorCode>......</StockingLevelIndicatorCode>     [0..1]
     <FreeFormTextGroup>......</FreeFormTextGroup>     [0..1]
     <EligibleForReturnIndicator>......</EligibleForReturnIndicator>     [0..1]
     <PartSupplyStatusCode>......</PartSupplyStatusCode>     [0..1]
     <CorePartDescription>......</CorePartDescription>     [0..1]
     <RemanufacturedPartDescription>......</RemanufacturedPartDescription>     [0..1]
     <PatentPendingDescription>......</PatentPendingDescription>     [0..1]
     <ServiceFileDescription>......</ServiceFileDescription>     [0..1]
     <PartDealerSalesRestriction>......</PartDealerSalesRestriction>     [0..1]
     <PartOrderRestriction>......</PartOrderRestriction>     [0..1]
     <PartSourceCode>......</PartSourceCode>     [0..1]
     <PartSourceDescription>......</PartSourceDescription>     [0..1]
     <VehicleMajorPartsProductItem>......</VehicleMajorPartsProductItem>     [0..*]
     <VehicleMajorPartsProductItemPricing>......</VehicleMajorPartsProductItemPricing>     [0..1]
     <VehicleMajorPartsProductItemConfiguration>......</VehicleMajorPartsProductItemConfiguration>     [0..*]
</PartsProductItem>