Uses the Component:ServiceLaborType
The ServiceLabor Component represents information about the Labor used for the vehicle repair.
Table 6.87. Fields and Components
| Name | Description | Occurrence | Type | Data Type | User Notes |
|---|---|---|---|---|---|
| LaborOperationID |
Currently assigned code for this operation (preferably manufacturer code) | 0..1 | Field | udt:IdentifierType | |
| LaborOperationIdTypeCode |
Labor operation category code | 0..1 | Field | udt:CodeType | |
| LaborOperationDescription |
Description of a particular operation code | 0..* | Field | udt:TextType | |
| PartNameCodeDescription |
Description of Part identifier (PNC) that caused the failure | 0..* | Field | udt:TextType | |
| LaborOperationLocation |
Code Indicating Position/Location on Vehicle where labor was performed | 0..1 | Field | udt:TextType | |
| LaborActionCode |
Manufacturer-assigned code to describe type of labor performed | 0..1 | Field | udt:CodeType | |
| LaborAllowanceHoursNumeric |
Flat rate labor hour allowance for this operation | 0..1 | Field | udt:NumericType | |
| LaborAdditionalHoursNumeric |
Additional labor hours above flat rate allowance | 0..1 | Field | udt:NumericType | |
| LaborOperationQuantityNumeric |
Number of times this operation was performed for this labor line | 0..1 | Field | udt:NumericType | |
| Diagnostics |
Diagnostics from vehicle service associated with labor | 0..* | Component | DiagnosticsType | |
| LaborActionDescription |
Description of the Manufacturer assigned operation code. | 0..* | Field | udt:TextType | |
| AdditionalHoursLaborComment |
Explanation for the need for the additional labor hours | 0..1 | Field | udt:TextType | |
| PartNameCodeID |
Part identifier which is comprised of a system and component code that caused the failure | 0..1 | Field | udt:IdentifierType | |
| LaborRateAmount |
Labor Rate for this operation code | 0..1 | Field | udt:AmountType | |
| Pricing |
Labor Price for labor operation code | 0..* | Component | PricingABIEType | |
| AppealActionCode |
Defines action to be taken on appeal | 0..1 | Field | udt:CodeType | |
| MainOperationCode |
Identifies the primary laborline or "main operator" that caused the vehicle to be serviced in the first place | 0..1 | Field | udt:CodeType | |
| LaborActualHoursNumeric |
Actual labor hours spent by the technician to complete this labor operation | 0..1 | Field | udt:NumericType | |
| NoChargeLaborCode |
Indicates this labor operation is a no-charge (e.g, NC=Nop Charge; OL=Overlapping) | 0..1 | Field | udt:CodeType | |
| LaborOperationPolicyCode |
Dealer assigned Policy code for the labor operation | 0..1 | Field | udt:CodeType | |
| LaborNarrative |
Labor Narrative related to Labor | 0..* | Component | LaborNarrativeType | |
| LaborOperationComment |
Free form comment regarding the labor operation. | 0..1 | Field | udt:TextType | |
| ServiceTechnicianParty |
Technicians related to labor operation | 0..* | Component | PartyABIEType | |
| Tax |
Actual amount of tax paid on parts | 0..* | Component | TaxType | |
| Splits |
Part Adjustment | 0..1 | Component | SplitsType | |
| ServiceParts |
Parts related to labor operation | 0..* | Component | ServicePartsType | |
| Sublet |
Sublet related to labor operation | 0..* | Component | SubletType | |
| CompletionDateTime |
The date, time, date time or other date time value for a complete period of time expressed as a specific month, a specific week etc. type code for a particular Bulletin. | 0..1 | Field | udt:DateTimeType | |
| FleetDiscountPercent |
The percent discount offered by the Dealership for Fleet retail repairs billed through the Fleet Service Plan. | 0..1 | Field | udt:PercentType | |
| WorkshopCode |
Code Identifying a specific workshop | 0..1 | Field | udt:TextType | |
| CostRateCode |
A rate code related to a labor | 0..1 | Field | udt:NumericType | |
| ServiceLaborTimeValue |
Component to assign time values referenced to mechanics. Multiple values may be stated, related to different mechanics and different degrees of complexity. | 0..* | Component | ServiceLaborTimeValueType | |
| ServiceTechnicianTimeCards |
Component to record the technicias labor rate for a service labor. | 0..* | Component | ServiceTechnicianTimeCardsType | |
| StartDateTime |
The date, time, date time or other date time value for Actual Service Labor starting period | 0..1 | Field | udt:DateTimeType | |
| ServiceLaborLineNumber |
Number of the line in which the labour is supposed to be displayed (if multiple labours are available). | 0..1 | Field | udt:NumericType | |
| ServiceLaborRelatedPackage |
ID of the package the labour belongs to. | 0..1 | Field | udt:IdentifierType |
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.85. ServiceLabor
<ServiceLabor>
<LaborOperationID>......</LaborOperationID> [0..1]
<LaborOperationIdTypeCode>......</LaborOperationIdTypeCode> [0..1]
<LaborOperationDescription>......</LaborOperationDescription> [0..*]
<PartNameCodeDescription>......</PartNameCodeDescription> [0..*]
<LaborOperationLocation>......</LaborOperationLocation> [0..1]
<LaborActionCode>......</LaborActionCode> [0..1]
<LaborAllowanceHoursNumeric>......</LaborAllowanceHoursNumeric> [0..1]
<LaborAdditionalHoursNumeric>......</LaborAdditionalHoursNumeric> [0..1]
<LaborOperationQuantityNumeric>......</LaborOperationQuantityNumeric> [0..1]
<Diagnostics>......</Diagnostics> [0..*]
<LaborActionDescription>......</LaborActionDescription> [0..*]
<AdditionalHoursLaborComment>......</AdditionalHoursLaborComment> [0..1]
<PartNameCodeID>......</PartNameCodeID> [0..1]
<LaborRateAmount>......</LaborRateAmount> [0..1]
<Pricing>......</Pricing> [0..*]
<AppealActionCode>......</AppealActionCode> [0..1]
<MainOperationCode>......</MainOperationCode> [0..1]
<LaborActualHoursNumeric>......</LaborActualHoursNumeric> [0..1]
<NoChargeLaborCode>......</NoChargeLaborCode> [0..1]
<LaborOperationPolicyCode>......</LaborOperationPolicyCode> [0..1]
<LaborNarrative>......</LaborNarrative> [0..*]
<LaborOperationComment>......</LaborOperationComment> [0..1]
<ServiceTechnicianParty>......</ServiceTechnicianParty> [0..*]
<Tax>......</Tax> [0..*]
<Splits>......</Splits> [0..1]
<ServiceParts>......</ServiceParts> [0..*]
<Sublet>......</Sublet> [0..*]
<CompletionDateTime>......</CompletionDateTime> [0..1]
<FleetDiscountPercent>......</FleetDiscountPercent> [0..1]
<WorkshopCode>......</WorkshopCode> [0..1]
<CostRateCode>......</CostRateCode> [0..1]
<ServiceLaborTimeValue>......</ServiceLaborTimeValue> [0..*]
<ServiceTechnicianTimeCards>......</ServiceTechnicianTimeCards> [0..*]
<StartDateTime>......</StartDateTime> [0..1]
<ServiceLaborLineNumber>......</ServiceLaborLineNumber> [0..1]
<ServiceLaborRelatedPackage>......</ServiceLaborRelatedPackage> [0..1]
</ServiceLabor>