ServiceLabor

Uses the Component:ServiceLaborType

The ServiceLabor Component represents information about the Labor used for the vehicle repair.

Fields and Components

Table 6.42. Fields and Components

Name Description Occurrence Type Data Type User Notes
LaborOperationID

Currently assigned code for this operation (preferably manufacturer code)

0..1Field udt:IdentifierType  
LaborOperationIdTypeCode

Labor operation category code

0..1Field 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..1Field udt:TextType  
LaborActionCode

Manufacturer-assigned code to describe type of labor performed

0..1Field udt:CodeType  
LaborAllowanceHoursNumeric

Flat rate labor hour allowance for this operation

0..1Field udt:NumericType  
LaborAdditionalHoursNumeric

Additional labor hours above flat rate allowance

0..1Field udt:NumericType  
LaborOperationQuantityNumeric

Number of times this operation was performed for this labor line

0..1Field udt:NumericType  
Diagnostics

Diagnostics from vehicle service associated with labor

0..*ComponentDiagnosticsType 
LaborActionDescription

Description of the Manufacturer assigned operation code.

0..*Field udt:TextType  
AdditionalHoursLaborComment

Explanation for the need for the additional labor hours

0..1Field udt:TextType  
PartNameCodeID

Part identifier which is comprised of a system and component code that caused the failure

0..1Field udt:IdentifierType  
LaborRateAmount

Labor Rate for this operation code

0..1Field udt:AmountType  
Pricing

Labor Price for labor operation code

0..*ComponentPricingABIEType 
AppealActionCode

Defines action to be taken on appeal

0..1Field udt:CodeType  
MainOperationCode

Identifies the primary laborline or "main operator" that caused the vehicle to be serviced in the first place

0..1Field udt:CodeType  
LaborActualHoursNumeric

Actual labor hours spent by the technician to complete this labor operation

0..1Field udt:NumericType  
NoChargeLaborCode

Indicates this labor operation is a no-charge (e.g, NC=Nop Charge; OL=Overlapping)

0..1Field udt:CodeType  
LaborOperationPolicyCode

Dealer assigned Policy code for the labor operation

0..1Field udt:CodeType  
LaborNarrative

Labor Narrative related to Labor

0..*ComponentLaborNarrativeType 
LaborOperationComment

Free form comment regarding the labor operation.

0..1Field udt:TextType  
ServiceTechnicianParty

Technicians related to labor operation

0..*ComponentPartyABIEType 
Tax

Actual amount of tax paid on parts

0..*ComponentTaxType 
Splits

Part Adjustment

0..1ComponentSplitsType 
ServiceParts

Parts related to labor operation

0..*ComponentServicePartsType 
Sublet

Sublet related to labor operation

0..*ComponentSubletType 
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..1Field udt:DateTimeType  
FleetDiscountPercent

The percent discount offered by the Dealership for Fleet retail repairs billed through the Fleet Service Plan.

0..1Field udt:PercentType  
WorkshopCode

Code Identifying a specific workshop

0..1Field udt:TextType  
CostRateCode

A rate code related to a labor

0..1Field 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..*ComponentServiceLaborTimeValueType 
ServiceTechnicianTimeCards

Component to record the technicias labor rate for a service labor.

0..*ComponentServiceTechnicianTimeCardsType 
StartDateTime

The date, time, date time or other date time value for Actual Service Labor starting period

0..1Field udt:DateTimeType  
ServiceLaborLineNumber

Number of the line in which the labour is supposed to be displayed (if multiple labours are available).

0..1Field udt:NumericType  
ServiceLaborRelatedPackage

ID of the package the labour belongs to.

0..1Field udt:IdentifierType  

Sample XML

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