Schema Name: PartMaster.xsd
Target Namespace: http://www.starstandard.org/STAR/5
Documentation:
This schema is made available under an Eclipse Public Licenses 1.0. This license may be found in the STAR/License directory as well as the STAR BOD Guidelines.
Collapse XSD Schema Code:

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:star="http://www.starstandard.org/STAR/5"
   xmlns:oacl="http://www.openapplications.org/oagis/9/codelists" xmlns:sqdt="http://www.starstandard.org/STAR/5/qualifieddatatypes/1.0"
   xmlns="http://www.starstandard.org/STAR/5" xmlns:ccts="urn:un:unece:uncefact:documentation:1.1" xmlns:sudt="http://www.starstandard.org/STAR/5/unqualifieddatatypes/1.0"
   xmlns:scl="http://www.starstandard.org/STAR/5/codelists" targetNamespace="http://www.starstandard.org/STAR/5"
   elementFormDefault="qualified" attributeFormDefault="unqualified" blockDefault="#all"
   xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1"
   xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1"   
>
    <xsd:annotation>
        <xsd:documentation source="http://www.starstandard.org/STAR/5">
            This schema is made available under an Eclipse Public Licenses 1.0.  This
            license may be found in the STAR/License directory as well as the STAR BOD
            Guidelines.
        </xsd:documentation>
    </xsd:annotation>
     <xsd:include schemaLocation="../Components/Common/Meta.xsd" />
   <xsd:import namespace="http://www.starstandard.org/STAR/5/qualifieddatatypes/1.0" schemaLocation="../Components/Common/QualifiedDataTypes.xsd"/>
   <xsd:import namespace="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" schemaLocation="../Components/OAGIS/CoreComponents/UnqualifiedDataTypes.xsd"/>
   <xsd:import namespace="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1" schemaLocation="../Components/OAGIS/CoreComponents/QualifiedDataTypes.xsd"/>
   <xsd:import namespace="http://www.starstandard.org/STAR/5/codelists" schemaLocation="../Components/Common/CodeLists.xsd"/>
   <xsd:import namespace="http://www.openapplications.org/oagis/9" schemaLocation="../Components/OAGIS/Common/Components.xsd" />
   <xsd:element name="PartPartsBase" type="PartsBaseType">
        <xsd:annotation>
            <xsd:documentation xmlns="http://www.starstandards.org/STAR" source="http://www.starstandard.org/STAR/5">Detail information about the part being returned.</xsd:documentation>
            <xsd:documentation source="http://www.starstandard.org/STAR/5">This definition came from the PartMasterLine Component</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TopSellerGroup" type="TopSellerType">
        <xsd:annotation>
            <xsd:documentation xmlns="http://www.starstandards.org/STAR" source="http://www.starstandard.org/STAR/5">Top Selling Brands for this Part.</xsd:documentation>
            <xsd:documentation source="http://www.starstandard.org/STAR/5">This definition came from the PartMasterLine Component</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PartMaster" type="PartMasterType">
        <xsd:annotation>
            <xsd:documentation source="http://www.starstandard.org/STAR/5">
                Part Master
            </xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PartMasterHeader" type="PartMasterHeaderType">
        <xsd:annotation>
            <xsd:documentation source="http://www.starstandard.org/STAR/5">
                Part Master Header
            </xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PartMasterLine" type="PartMasterLineType">
        <xsd:annotation>
            <xsd:documentation source="http://www.starstandard.org/STAR/5">
                Part Master Line
            </xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:complexType name="PartMasterType">
        <xsd:annotation xmlns="http://www.starstandards.org/STAR">
            <xsd:documentation source="http://www.starstandard.org/STAR/5"/>
        </xsd:annotation>
        <xsd:sequence>
            <xsd:element ref="PartMasterHeader"/>
            <xsd:element ref="PartMasterLine" maxOccurs="unbounded"/>
        </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="PartMasterHeaderType">
        <xsd:annotation xmlns="http://www.starstandards.org/STAR">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="HeaderBaseType">
                <xsd:sequence>
                  <!--  <xsd:element ref="DocumentID" minOccurs="0" /> -->
                    <xsd:element name="PartMasterEffectiveDate" type="udt:DateType" minOccurs="1">
                  <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Date on which the
                parts/prices in this document become effective.</xsd:documentation>
        </xsd:annotation>
               </xsd:element>
                    <xsd:element name="PartMasterCountryCode" type="scl:CountryEnumeratedType" minOccurs="1">
                  <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">The ISO Country Codelist
                that the parts master applies.</xsd:documentation>
        </xsd:annotation>
               </xsd:element>
               <xsd:element name="RequestCode" type="scl:RequestEnumeratedType"
               minOccurs="0" maxOccurs="1">
               <xsd:annotation>
               <xsd:documentation source="http://www.starstandard.org/STAR/5">
               Used to indicate whether the PartsMaster is being
               sent as a delta or as complete.  
               </xsd:documentation>
               </xsd:annotation>
               </xsd:element>
               <xsd:element name="SalesOrganization" type="udt:TextType"
                        minOccurs="0" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation source="http://www.starstandard.org/STAR/5">
                                The sales organization is an organizational unit within Logistics. 
                                You can define your own master data within a sales organization. 
                                Each sales organization has its own customer and materials master data, 
                                its own conditions and its own pricing policy.
                            </xsd:documentation>
                        </xsd:annotation>
               </xsd:element>            
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="PartMasterLineType">
        <xsd:annotation xmlns="http://www.starstandards.org/STAR">
            <xsd:documentation source="http://www.starstandard.org/STAR/5"/>
        </xsd:annotation>
        <xsd:sequence>
            <xsd:element ref="PartsProductItem" minOccurs="1"/>
            <xsd:element name="PartManufacturer" type="udt:TextType" minOccurs="0">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Identifes the part
                manufacturer.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="ManufacturerPartCode" type="udt:CodeType" minOccurs="0">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Manufacturer assigned
                part code.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="PartManufacturerBrand" type="udt:TextType" minOccurs="0">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Part Manufacturer
            Brand</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="ItemQuantity" type="sqdt:QuantityType" minOccurs="0">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Quantity of Part
            number.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element ref="PartMasterPricing" minOccurs="0" maxOccurs="unbounded"/>
            <xsd:element ref="PartCoreDetail" minOccurs="0" maxOccurs="unbounded"/>
            <xsd:element ref="SupersedingPartGroup" minOccurs="0" maxOccurs="unbounded"/>
            <xsd:element ref="TopSellerGroup" minOccurs="0" maxOccurs="1"/>
            <xsd:element name="AlternateItemID" type="udt:IdentifierType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">An alternate identifier
                for an item or part in addition to the item number or part number. This may be a
                unique identifier used for a independent after market(non dealer) sales
            part.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="Brand" type="udt:TextType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates the brand or
                carline for which this part has applicability (e.g. Chevorlet
            Impala).</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="FirstModelYear" type="qdt:YearDateType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">The first vehicle model
                year of a vehicle for which a part fits.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="LastModelYear" type="qdt:YearDateType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">The last vehicle model
                year of a vehicle for which a part fits.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="ItemEffectiveDate" type="udt:DateType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">The date when a item was
                released for use.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>            
            <xsd:element name="GoodwrenchServiceMerchandisingPlusEligibleIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates whether a
                dealer is eligible for advertising coop funds.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="FranchiseCode" type="udt:CodeType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">A 2-digit numeric code
                representing a dealer's sales makes.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="FuturePriceIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates whether or not
                there is a temporary price for a part.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="ItemCatalogGroupID" type="udt:IdentifierType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Catalog Group, which is
                an numerical value with a decimal representing the location of the part in the
                catalog.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="CoreChargeAmount" type="udt:AmountType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Core Charge, which is a
                currency value displayed in USD representing purchase price of a part if a core is
                not sold back to the OEM (e.g. Core price is $100, Core Charge is $110 if part is
                not returned to GM SPO)</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="VintagePartIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates whether or not
                a part is a vintage part.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="StratificationCode" type="udt:CodeType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Stratification Code,
                which is an alphabetic identifier indicating sales velocity of a
            part.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="UniversalProductCodeNumberID" type="udt:IdentifierType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">UPC Number, which is a
                numeric value of nn digits representing a part's Universal Product
            Code.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="SupplyChainLocationCode" type="udt:CodeType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">A code representing the
                location of an item within a supply chain.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element ref="ReturnIndicator" minOccurs="0" maxOccurs="1"/>
            <xsd:element name="DistributionQuantity" type="sqdt:QuantityType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Allows the retailer to
                determine the quantity that will be shipped if the part is a non-direct ship
            part.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="MerchandiseQuantity" type="sqdt:QuantityType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">An identifier used by the
                retailer to understand common unit of sale. </xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="MinimumBuyQuantity" type="sqdt:QuantityType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Allows the retailer to
                know the minimum quantity of merchandise that can be ordered.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="PackageQuantity" type="sqdt:QuantityType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <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 ref="Dimension" minOccurs="0" maxOccurs="unbounded"/>
            <xsd:element ref="ItemRegionCountry" minOccurs="0" maxOccurs="1"/>
            <xsd:element name="TemporaryPriceIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Indicates whether or not
                there is a temporary price for a part.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="ItemLineCode" type="udt:CodeType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">A numeric code which
                identifies what item, product or part of a vehicle, boat, motorcycle, etc. for which
                a part is applicable (e.g. exhaust, HVAC, brakes, transmission).'s parts
            inventory.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
            <xsd:element name="ItemWeightMeasure" type="sqdt:WeightMeasureType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">The weight of an item or
                part.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
         <xsd:element name="MaximumBuyQuantity" 
         type="sqdt:QuantityType" minOccurs="0" maxOccurs="1">
            <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
            <xsd:documentation source="http://www.starstandard.org/STAR/5">Allows the retailer to
                know the maximum quantity of merchandise that can be ordered.</xsd:documentation>
        </xsd:annotation>
         </xsd:element>
         <xsd:element name="SupersedingReason" 
         type="udt:CodeType" minOccurs="0" maxOccurs="1">
         <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
         <xsd:documentation source="http://www.starstandard.org/STAR/5">
         Reason for a part substitution.  A part will usually have a 
         single reason it is superseded, even if it is superseded by 
         multiple parts.         
         </xsd:documentation>
         </xsd:annotation>
         </xsd:element>
         <xsd:element name="PartChangeStatus"
         type="udt:CodeType" minOccurs="0" maxOccurs="1">
         <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
         <xsd:documentation source="http://www.starstandard.org/STAR/5">
         Communicates the type of update to the part for a PartMaster delta.
         Sample values: Added, Updated, Deleted 
         Note that it is preferable to to communicate change status with oagis:ChangeStatus
         in the oagis:ActionCriteria or oagis:ResponseCriteria elements of the BOD header. 
         However, PartChangeStatus has been added to PartMasterLineType to accomodate uses cases where
         that is impractical due to file size.         
         </xsd:documentation>
         </xsd:annotation>
         </xsd:element>
         <xsd:element name="DiscontinuedDate"
         type="udt:DateType" minOccurs="0" maxOccurs="1">
         <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
         <xsd:documentation source="http://www.starstandard.org/STAR/5">
         Date on which the part has been discontinued or or will no longer be 
         eligible to be ordered from the OEM.  Intended for use only with parts 
         which don't have superceding (i.e. substitution) parts.
         </xsd:documentation>
         </xsd:annotation>     
         </xsd:element>
            <xsd:element name="InterchangeabilityCode"
                type="udt:CodeType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        This determines the wheather the part can be replaced with the latest part or previous part or not at all.
                        Values are 0=latest part number, 1= One way (newest part numbers), 2= 2 way (either newer or older parts).
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="SupersessionFlag"
                type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Flag indicating part number is part of a Supersession. Vaues are True or False.
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="SupersessionChainNumber"
                type="udt:TextType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Chain number uniquely identifies all parts that are related in the supersession chain.
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="SupersessionSequenceNumber"
                type="udt:TextType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Defines the sequence of each part in the supersession chain. 
                        990 is the first part, then it goes sequentially down from there.
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element ref="PartMovement" minOccurs = "0" maxOccurs="unbounded"/>  
            <xsd:element name="MultipleBuyQuantity"
                type="udt:QuantityType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Multiple order quantity constraint. For a Repair workshop this is expressed in Un-serviceable Items.		
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="LeadTime"
                type="udt:TextType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        The lead time (in calendar days) associated with this Part.		
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="EPAFlag"
                type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Indicates if part is under EPA regulations.	
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="PODFlag"
                type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Indicates if part is Price On Demand part where part is not priced in advance.		
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="MTOFlag"
                type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Indicates if part is Make To Order part where part is not stocked but produced on demand.
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="MajorPartIndicator"
                type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Indicates if part is either to heavy or to large to handle in standard packing and shipping procedure. Major part indicates that additional shipping cost
                        will be added to order or specific freight options needs to be applied.				
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="AfterMarketCode"
                type="udt:CodeType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Functional group code for after market classification.		
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="ProductLineCode"
                type="udt:CodeType" minOccurs="0" maxOccurs="unbounded">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Product Line Code that part belongs to.		
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="PartCategoryCode"
                type="udt:CodeType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Product Category Code that part belongs to.		
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="ConfigurableFlag"
                type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Indicates if part is configurable, needs configuration in order to be sold.	
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="ECCN"
                type="udt:CodeType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        A key in determining whether an export license is needed from the Department of Commerce is finding out if the item you intend
                        to export has a specific Export Control Classification Number (ECCN). ECCNs are five character alpha-numeric designations used
                        on the Commerce Control List (CCL) to identify dual-use items for export control purposes.  An ECCN categorizes items based 
                        on the nature of the product, i.e. type of commodity, software, or technology and its respective technical parameters.
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
            <xsd:element name="PartMarketingCode"
                type="udt:CodeType" minOccurs="0" maxOccurs="1">
                <xsd:annotation xmlns:udt="http://www.openapplications.org/oagis/9/unqualifieddatatypes/1.1" xmlns:qdt="http://www.openapplications.org/oagis/9/qualifieddatatypes/1.1">
                    <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Code to communicate extended marketing information 
                        on a per part basis in parts master communication to external partners.
                    </xsd:documentation>
                </xsd:annotation>     
            </xsd:element>
        </xsd:sequence>
    </xsd:complexType>    
</xsd:schema>
Collapse ComplexTypes:
Collapse Elements: