Uses the Component:PartsProductItemType
The business information common to all parts.
Table 6.7. 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.7. 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>