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 VehicleMajorPartsProductItemConfiguration in schema components_xsd Drilldown into VehicleMajorPartsProductItemPricing in schema components_xsd Drilldown into VehicleMajorPartsProductItem in schema components_xsd Drilldown into PartSourceDescription in schema components_xsd Drilldown into PartSourceCode in schema components_xsd Drilldown into PartOrderRestriction in schema components_xsd Drilldown into PartDealerSalesRestriction in schema components_xsd Drilldown into ServiceFileDescription in schema components_xsd Drilldown into PatentPendingDescription in schema components_xsd Drilldown into RemanufacturedPartDescription in schema components_xsd Drilldown into CorePartDescription in schema components_xsd Drilldown into PartSupplyStatusCode in schema components_xsd 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:element minOccurs="0" maxOccurs="1" name="PartSupplyStatusCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">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'.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="CorePartDescription" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Text Description of the Core Part.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="RemanufacturedPartDescription" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Description of a remanufactured part.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="PatentPendingDescription" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Patent pending description of a part.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="ServiceFileDescription" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Service file description.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="PartDealerSalesRestriction" type="scl:PartSalesRestrictionCodeEnumeratedType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Part sales restriction. 0=OK to sell, 1=Restricted
                    Distribution, 2=Not for sale.
                    </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="PartOrderRestriction" type="scl:PartOrderingRestrictionCodeEnumeratedType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Ordering restrictions. 0=No Restrictions  =Obsolete  =Non-USA part
                        =Out of production  =No longer procured  =Not yet adopted
                    </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="PartSourceCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Source code for the part
                    </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="PartSourceDescription" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Description of the source code
                    </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="VehicleMajorPartsProductItem" minOccurs="0" maxOccurs="unbounded">
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="VehicleMajorPartsProductItemPricing" type="PricingABIEType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">
                         To be able to commuicate prices on attachments.
                    </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="VehicleMajorPartsProductItemConfiguration" minOccurs="0" maxOccurs="unbounded">
        </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
PartSupplyStatusCode star:PartSupplyStatusCode 0 1
CorePartDescription star:CorePartDescription 0 1
RemanufacturedPartDescription star:RemanufacturedPartDescription 0 1
PatentPendingDescription star:PatentPendingDescription 0 1
ServiceFileDescription star:ServiceFileDescription 0 1
PartDealerSalesRestriction star:PartDealerSalesRestriction 0 1
PartOrderRestriction star:PartOrderRestriction 0 1
PartSourceCode star:PartSourceCode 0 1
PartSourceDescription star:PartSourceDescription 0 1
VehicleMajorPartsProductItem star:VehicleMajorPartsProductItem 0 unbounded
VehicleMajorPartsProductItemPricing star:VehicleMajorPartsProductItemPricing 0 1
VehicleMajorPartsProductItemConfiguration star:VehicleMajorPartsProductItemConfiguration 0 unbounded
Collapse Derivation Tree:
Collapse References:
star:PartsProductItem, star:ShipPart, star:VehicleMajorPartsProductItem