Uses the Component:ServicePartsType
The ServiceParts Component represents information about the parts used for the vehicle repair.
Table 6.80. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| ItemID |
Item part number identifier Deprecated. Use: ItemIdentificationGroup | 0..1 | Field | udt:IdentifierType | |
| ItemIdDescription |
Item part number detail description | 0..* | Field | udt:TextType | |
| ItemQuantity |
Quantity of Part number used on service | 0..1 | Field | sqdt:QuantityType | |
| GroupNumberCode |
Group Number | 0..1 | Field | udt:CodeType | |
| PartTypeCode |
Specifies whether the parts are indicated by manufacturer part code or Part Number | 0..1 | Field | scl:PartTypeEnumeratedType | |
| Pricing |
Price and cost for parts and return core | 0..* | Component | PricingABIEType | |
| AppealActionCode |
Defines action to be taken on appeal | 0..1 | Field | udt:CodeType | |
| PartAccessoryIndicator |
Indicates whether this is an accessory | 0..1 | Field | udt:IndicatorType | |
| PartSourceCode |
Indicates the source of the part (e.g. M - Manufacturer) | 0..1 | Field | udt:CodeType | |
| MarkupPercentage |
Dealer submitted part markup percentage | 0..1 | Field | udt:PercentType | |
| MarkupTypeString |
Specifiies the markup applied by system or dealership input (e.g., S=System ) | 0..1 | Field | qdt:StringType | |
| ReplacementSerialNumbers |
ReplacementSerialNumber | 0..1 | Component | ReplacementSerialNumbersType | |
| Tax |
Actual amount of tax paid on parts | 0..* | Component | TaxType | |
| Splits |
Part Adjustment | 0..1 | Component | SplitsType | |
| ItemServiceCode |
Service code associated with a warrantable part. | 0..1 | Field | udt:CodeType | |
| ItemTransactionCode |
Transaction code associated with a warrantable part. | 0..1 | Field | udt:CodeType | |
| ItemCreationDateCode |
The date code for the item, typically found on batteries. | 0..1 | Field | udt:CodeType | |
| ItemOriginalPurchaseDate |
Original purchase date associated with a warrantable part. | 0..1 | Field | udt:DateType | |
| ItemInstalledPurchaseDate |
Purchase date of an installed item. | 0..1 | Field | udt:DateType | |
| ItemInternalID |
Deprecated. Use: ItemIdentificationGroup | 0..1 | Field | udt:IdentifierType | |
| ItemIdentificationGroup |
A group of identifications that uniquely identifies this document | 0..1 | Component | ItemIdentificationGroupType | |
| ManufacturerName |
Manufacturer name for the service part. | 0..1 | Field | udt:TextType | |
| OutsidePartInvoiceNumber |
Invoice number from outside part purchase. Supports both on-site and remote auditing of outside purchased parts. | 0..1 | Field | InvoiceNumberType | |
| BackOrderEvidenceCode |
Evidence generated automatically by parts system that assures that part was in back order status. | 0..1 | Field | udt:CodeType | |
| FleetDiscountPercent |
The percent discount offered by the Dealership for Fleet retail repairs billed through the Fleet Service Plan. | 0..1 | Field | udt:PercentType | |
| CodesAndCommentsExpanded | 0..1 | Field | CodesAndCommentsExpandedType | ||
| PartsReturnDestinationCode |
The parts return destination code is a unique code that identifies the specific facility to which that a part should be returned. | 0..1 | Field | udt:CodeType | |
| ServicePartUID |
Unique technical ID of the Service Part. | 0..1 | Field | udt:IdentifierType | |
| ServicePartLineNumber |
Number of the line in which the spare part should be displayed if there are multiple spare parts available. | 0..1 | Field | udt:NumericType | |
| ServicePartRelatedPackage |
Number of the package the labour belongs to. | 0..1 | Field | udt:IdentifierType | |
| PartAddedToRODateTime |
The date the part was added to the repair order. | 0..1 | Field | udt:DateTimeType | |
| SoldByParty |
Counter person who sold the parts | 0..1 | Component | PartyABIEType | |
| PayingPartyID |
The PartyID of who will be charged the amount indicated in "Pricing". Order lines in an order can have different paying customers. | 0..1 | Field | udt:IdentifierType | |
| CoreQuantity |
The quantity of the given core part on a single line on an invoice. | 0..1 | Field | sqdt:QuantityType |
The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.
Example 6.78. ServiceParts
<ServiceParts>
<ItemID>......</ItemID> [0..1]
<ItemIdDescription>......</ItemIdDescription> [0..*]
<ItemQuantity>......</ItemQuantity> [0..1]
<GroupNumberCode>......</GroupNumberCode> [0..1]
<PartTypeCode>......</PartTypeCode> [0..1]
<Pricing>......</Pricing> [0..*]
<AppealActionCode>......</AppealActionCode> [0..1]
<PartAccessoryIndicator>......</PartAccessoryIndicator> [0..1]
<PartSourceCode>......</PartSourceCode> [0..1]
<MarkupPercentage>......</MarkupPercentage> [0..1]
<MarkupTypeString>......</MarkupTypeString> [0..1]
<ReplacementSerialNumbers>......</ReplacementSerialNumbers> [0..1]
<Tax>......</Tax> [0..*]
<Splits>......</Splits> [0..1]
<ItemServiceCode>......</ItemServiceCode> [0..1]
<ItemTransactionCode>......</ItemTransactionCode> [0..1]
<ItemCreationDateCode>......</ItemCreationDateCode> [0..1]
<ItemOriginalPurchaseDate>......</ItemOriginalPurchaseDate> [0..1]
<ItemInstalledPurchaseDate>......</ItemInstalledPurchaseDate> [0..1]
<ItemInternalID>......</ItemInternalID> [0..1]
<ItemIdentificationGroup>......</ItemIdentificationGroup> [0..1]
<ManufacturerName>......</ManufacturerName> [0..1]
<OutsidePartInvoiceNumber>......</OutsidePartInvoiceNumber> [0..1]
<BackOrderEvidenceCode>......</BackOrderEvidenceCode> [0..1]
<FleetDiscountPercent>......</FleetDiscountPercent> [0..1]
<CodesAndCommentsExpanded>......</CodesAndCommentsExpanded> [0..1]
<PartsReturnDestinationCode>......</PartsReturnDestinationCode> [0..1]
<ServicePartUID>......</ServicePartUID> [0..1]
<ServicePartLineNumber>......</ServicePartLineNumber> [0..1]
<ServicePartRelatedPackage>......</ServicePartRelatedPackage> [0..1]
<PartAddedToRODateTime>......</PartAddedToRODateTime> [0..1]
<SoldByParty>......</SoldByParty> [0..1]
<PayingPartyID>......</PayingPartyID> [0..1]
<CoreQuantity>......</CoreQuantity> [0..1]
</ServiceParts>