Definition Type: ComplexType
Name: PartsProductItemType
Namespace: http://www.starstandard.org/STAR/5
Containing Schema: Components.xsd
Abstract
Documentation:
The business information common to all product items.
Collapse XSD Schema Diagram:
Drilldown into EligibleForReturnIndicator in schema components_xsd Drilldown into FreeFormTextGroup in schema components_xsd Drilldown into StockingLevelIndicatorCode in schema components_xsd Drilldown into VMRSCode in schema components_xsd Drilldown into UOMCode in schema components_xsd Drilldown into PartConditionCode in schema components_xsd Drilldown into ProgramCode in schema components_xsd Drilldown into VendorCode in schema components_xsd Drilldown into AcquisitionMethodTypeCode in schema components_xsd Drilldown into PackageQuantity in schema components_xsd Drilldown into SerialNumberIDRequiredIndicator in schema components_xsd Drilldown into SerialNumberID in schema components_xsd Drilldown into ItemIdentificationGroup in schema components_xsd Drilldown into AlternateItemIDs in schema components_xsd Drilldown into ItemIDCategoryTypeCode in schema components_xsd Drilldown into HazardousMaterialDescription in schema components_xsd Drilldown into HazmatIndicator in schema components_xsd Drilldown into ClassCode in schema components_xsd Drilldown into PartManufacturer in schema components_xsd Drilldown into PartClassCode in schema components_xsd Drilldown into PartTypeCode in schema components_xsd Drilldown into PartItemDescription in schema components_xsd Drilldown into PartName in schema components_xsd Drilldown into ItemID in schema components_xsdXSD Diagram of PartsProductItemType in schema components_xsd (Standards for Technology in Automotive Retail)
Collapse XSD Schema Code:
<xsd:complexType name="PartsProductItemType">
    <xsd:annotation>
        <xsd:documentation>The business information common to all product
            items.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element minOccurs="0" name="ItemID" type="udt:IdentifierType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org">Deprecate: Use ItemIdentificationGroup</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="PartName" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">The name of a Part or
                Product Item as text.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="PartItemDescription" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">The description of a Part
                or Product Item as text.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="PartTypeCode" type="scl:PartTypeEnumeratedType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Specifies whether the
                parts are indicated by manufacturer part code or Part Number - H = Manufacturer Part
                Code, P = Part Number</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="PartClassCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Gifts, literature, keys,
                regular parts Inventory Class code (if any) used in DMS system.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="PartManufacturer" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Identifes the part
                manufacturer.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="ClassCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Identifies class of part
                (i.e., accessories, replacement, etc.).</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="HazmatIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates that governmental regulations consider this part as hazardous material.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="HazardousMaterialDescription" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Gives information about
                type of hazardous material. This information is used for transportation and storage
                restriction.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="ItemIDCategoryTypeCode" type="sqdt:ItemIDCategoryTypeCodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">The category a part
                number is associated with.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="AlternateItemIDs">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org">Deprecate: Use ItemIdentificationGroup</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" ref="ItemIdentificationGroup" />
        <xsd:element maxOccurs="1" minOccurs="0" name="SerialNumberID" type="udt:IdentifierType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">A number, usually one of a series, assigned for identification   This is not the Item ID.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="SerialNumberIDRequiredIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates whether or not a serial number is required for a particular item.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="PackageQuantity" type="sqdt:QuantityType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Allows the retailer to
                know the quantity contained in the package.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="AcquisitionMethodTypeCode" type="sqdt:AcquisitionMethodTypeCodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">
                Method of purchase normally used to acquire this item.
            </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="VendorCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Used by DMS providers for internal cross referencing between multiple vendor lines.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="ProgramCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Code issued by item manufacturer that indicates the rules and pricing used when selling direct to retailers instead of through OEMs.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="PartConditionCode" type="sqdt:PartConditionCodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">
                The condition of a part.
            </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="UOMCode" type="scl:UOMEnumeratedType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">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</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="VMRSCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5"> 
                Vehicle Maintenance Reporting Standards code.            
            </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="StockingLevelIndicatorCode" type="sqdt:StockingLevelIndicatorCodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5"> 
                Indicates level of stocking maintained by OEM for this part.  This pertains not only to the replentishment algorithm, but the number of stocking locations.            
            </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" ref="FreeFormTextGroup" />
        <xsd:element maxOccurs="1" minOccurs="0" name="EligibleForReturnIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">
                    An indicator to flag whether or not the part may be returned.  True it can be returned, False it is not returnable.
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ItemID star:ItemID 0 (1)
PartName star:PartName 0 unbounded
PartItemDescription star:PartItemDescription 0 unbounded
PartTypeCode star:PartTypeCode 0 1
PartClassCode star:PartClassCode 0 1
PartManufacturer star:PartManufacturer 0 1
ClassCode star:ClassCode 0 1
HazmatIndicator star:HazmatIndicator 0 1
HazardousMaterialDescription star:HazardousMaterialDescription 0 1
ItemIDCategoryTypeCode star:ItemIDCategoryTypeCode 0 1
AlternateItemIDs star:AlternateItemIDs 0 unbounded
ItemIdentificationGroup star:ItemIdentificationGroup 0 1
SerialNumberID star:SerialNumberID 0 1
SerialNumberIDRequiredIndicator star:SerialNumberIDRequiredIndicator 0 1
PackageQuantity star:PackageQuantity 0 1
AcquisitionMethodTypeCode star:AcquisitionMethodTypeCode 0 1
VendorCode star:VendorCode 0 1
ProgramCode star:ProgramCode 0 1
PartConditionCode star:PartConditionCode 0 1
UOMCode star:UOMCode 0 1
VMRSCode star:VMRSCode 0 1
StockingLevelIndicatorCode star:StockingLevelIndicatorCode 0 1
FreeFormTextGroup star:FreeFormTextGroup 0 1
EligibleForReturnIndicator star:EligibleForReturnIndicator 0 1
Collapse Derivation Tree:
Collapse References:
star:PartsProductItem, star:ShipPart, star:VehicleMajorPartsProductItem