<xsd:complexType name="ServicePartsType">
<xsd:sequence>
<xsd:element minOccurs="0" name="ItemID" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>Item part number identifier</xsd:documentation>
<xsd:documentation>Deprecated. Use: ItemIdentificationGroup</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ItemIdDescription" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>Item part number detail description</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ItemQuantity" type="sqdt:QuantityType">
<xsd:annotation>
<xsd:documentation>Quantity of Part number used on service</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="GroupNumberCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>Group Number</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PartTypeCode" type="scl:PartTypeEnumeratedType">
<xsd:annotation>
<xsd:documentation>Specifies whether the parts are indicated by manufacturer part code or Part Number</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="Pricing">
<xsd:annotation>
<xsd:documentation>Price and cost for parts and return core</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="AppealActionCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>Defines action to be taken on appeal</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PartAccessoryIndicator" type="udt:IndicatorType">
<xsd:annotation>
<xsd:documentation>Indicates whether this is an accessory</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PartSourceCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation>Indicates the source of the part (e.g. M - Manufacturer)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="MarkupPercentage" type="udt:PercentType">
<xsd:annotation>
<xsd:documentation>Dealer submitted part markup percentage</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="MarkupTypeString" type="qdt:StringType">
<xsd:annotation>
<xsd:documentation>Specifiies the markup applied by system or dealership input (e.g., S=System )</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="ReplacementSerialNumbers">
<xsd:annotation>
<xsd:documentation>ReplacementSerialNumber</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" ref="Tax">
<xsd:annotation>
<xsd:documentation>Actual amount of tax paid on parts</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="Splits">
<xsd:annotation>
<xsd:documentation>Part Adjustment</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ItemServiceCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Service code associated with a warrantable part.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ItemTransactionCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Transaction code associated with a warrantable part.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ItemCreationDateCode" type="udt:CodeType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The date code for the item, typically found on batteries.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ItemOriginalPurchaseDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Original purchase date associated with a warrantable part.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ItemInstalledPurchaseDate" type="udt:DateType">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Purchase date of an installed item.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="ItemInternalID" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>Deprecated. Use: ItemIdentificationGroup</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" ref="ItemIdentificationGroup" />
<xsd:element maxOccurs="1" minOccurs="0" name="ManufacturerName" type="udt:TextType">
<xsd:annotation>
<xsd:documentation>Manufacturer name for the service part.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="OutsidePartInvoiceNumber" type="InvoiceNumberType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Invoice number from outside part purchase. Supports both on-site and remote auditing of outside purchased parts.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BackOrderEvidenceCode" type="udt:CodeType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">Evidence generated automatically by parts system that assures that part was in back order status.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="FleetDiscountPercent" type="udt:PercentType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The percent discount offered by the Dealership for Fleet retail repairs billed through the Fleet Service Plan.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="CodesAndCommentsExpanded" type="CodesAndCommentsExpandedType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5" />
</xsd:annotation>
</xsd:element>
<xsd:element name="PartsReturnDestinationCode" type="udt:CodeType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation source="http://www.starstandard.org/STAR/5">The parts return destination code is a unique code that identifies the specific facility to which that a part should be returned.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="ServicePartUID" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>
Unique technical ID of the Service Part.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="ServicePartLineNumber" type="udt:NumericType">
<xsd:annotation>
<xsd:documentation>
Number of the line in which the spare part should be
displayed if there are multiple spare parts available.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="ServicePartRelatedPackage" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>
Number of the package the labour belongs to.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="PartAddedToRODateTime" type="udt:DateTimeType">
<xsd:annotation>
<xsd:documentation>
The date the part was added to the repair order.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="SoldByParty" minOccurs="0" maxOccurs="1">
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="PayingPartyID" type="udt:IdentifierType">
<xsd:annotation>
<xsd:documentation>
The PartyID of who will be charged the amount indicated in "Pricing". Order lines in an order can have different paying customers.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="CoreQuantity" type="sqdt:QuantityType">
<xsd:annotation>
<xsd:documentation>
The quantity of the given core part on a single line on an invoice.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|