Uses the Component:PartsProductItemType
The business information common to all parts.
Table 6.50. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| ItemID |
Deprecate: Use ItemIdentificationGroup | 0..1 | Field | 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..1 | Field | scl:PartTypeEnumeratedType | |
| PartClassCode |
Gifts, literature, keys, regular parts Inventory Class code (if any) used in DMS system. | 0..1 | Field | udt:CodeType | |
| PartManufacturer |
Identifes the part manufacturer. | 0..1 | Field | udt:TextType | |
| ClassCode |
Identifies class of part (i.e., accessories, replacement, etc.). | 0..1 | Field | udt:CodeType | |
| HazmatIndicator |
Indicates that governmental regulations consider this part as hazardous material. | 0..1 | Field | udt:IndicatorType | |
| HazardousMaterialDescription |
Gives information about type of hazardous material. This information is used for transportation and storage restriction. | 0..1 | Field | udt:TextType | |
| ItemIDCategoryTypeCode |
The category a part number is associated with. | 0..1 | Field | sqdt:ItemIDCategoryTypeCodeType | |
| AlternateItemIDs |
Deprecate: Use ItemIdentificationGroup | 0..* | Component | AlternateItemIDsType | |
| ItemIdentificationGroup |
A group of identifications that uniquely identifies this document | 0..1 | Component | ItemIdentificationGroupType | |
| SerialNumberID |
A number, usually one of a series, assigned for identification This is not the Item ID. | 0..1 | Field | udt:IdentifierType | |
| SerialNumberIDRequiredIndicator |
Indicates whether or not a serial number is required for a particular item. | 0..1 | Field | udt:IndicatorType | |
| PackageQuantity |
Allows the retailer to know the quantity contained in the package. | 0..1 | Field | sqdt:QuantityType | |
| AcquisitionMethodTypeCode |
Method of purchase normally used to acquire this item. | 0..1 | Field | sqdt:AcquisitionMethodTypeCodeType | |
| VendorCode |
Used by DMS providers for internal cross referencing between multiple vendor lines. | 0..1 | Field | 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..1 | Field | udt:CodeType | |
| PartConditionCode |
The condition of a part. | 0..1 | Field | 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..1 | Field | scl:UOMEnumeratedType | |
| VMRSCode |
Vehicle Maintenance Reporting Standards code. | 0..1 | Field | 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..1 | Field | 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..1 | Component | FreeFormTextGroupType | |
| EligibleForReturnIndicator |
An indicator to flag whether or not the part may be returned. True it can be returned, False it is not returnable. | 0..1 | Field | 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..1 | Field | udt:CodeType | |
| CorePartDescription |
Text Description of the Core Part. | 0..1 | Field | udt:TextType | |
| RemanufacturedPartDescription |
Description of a remanufactured part. | 0..1 | Field | udt:TextType | |
| PatentPendingDescription |
Patent pending description of a part. | 0..1 | Field | udt:TextType | |
| ServiceFileDescription |
Service file description. | 0..1 | Field | udt:TextType | |
| PartDealerSalesRestriction |
Part sales restriction. 0=OK to sell, 1=Restricted Distribution, 2=Not for sale. | 0..1 | Field | scl:PartSalesRestrictionCodeEnumeratedType | |
| PartOrderRestriction |
Ordering restrictions. 0=No Restrictions =Obsolete =Non-USA part =Out of production =No longer procured =Not yet adopted | 0..1 | Field | scl:PartOrderingRestrictionCodeEnumeratedType | |
| PartSourceCode |
Source code for the part | 0..1 | Field | udt:CodeType | |
| PartSourceDescription |
Description of the source code | 0..1 | Field | udt:TextType |
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.50. 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]
</PartsProductItem>