<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>
|