Diagnostics

Uses the Component:DiagnosticsType

Diagnostics from vehicle service associated with job

Fields and Components

Table 6.43. Fields and Components

Name Description Occurrence Type Data Type User Notes
DiagnosticCodes

One or more Manufacturer Diagnostics Codes taken during the Repair Process for this job

0..*Field udt:CodeType  
BatteryVoltageMeasure

Reading from a battery check service

0..1Field sqdt:ElectricityMeasureType  
EngineLightIndicator

Check engine light indicator

0..1Field udt:IndicatorType  
PCMFailureCode

Powertrain Control Model failure code

0..1Field udt:CodeType  
DiagnosticProcessCode

Specifies what diagnostic process was followed by technician

0..1Field udt:CodeType  
DiagnosticResultTypeString

Identifies specific result that was obtained from the diagnostic process

0..1Field qdt:StringType  
DiagnosticResultValue

Identifies the value of the diagnostic process

0..1Field udt:TextType  
SymptomCode

Manufacturer-assigned code to describe how customer experiences problem

0..1Field udt:CodeType  
SymptomCodeDescription

Description of symptom code

0..*Field udt:TextType  
FailureCode

Manufacturer-assigned code to describe the reason that a fault or symptom occurred

0..1Field udt:CodeType  
FailureCodeDescription

Description of trouble failure code

0..*Field udt:TextType  
BatteryWarrantyCode

Warranty code generated by battery tester to define the failure type of the battery (i.e., Midtronics)

0..1Field udt:CodeType  
ACCompressorSerialNumberString

Serial number of the AC Compressor

0..1Field qdt:StringType  
TireTreadDepthMeasure

Depth of vehicle's tire tread

0..1Field udt:MeasureType  
SpecifiedDiagnosticCode

A specific Diagnostic Test Result. Should be used instead of the DiagnosticsCodes element which will be deprecated in a future release.

0..*Field DiagnosticCodeType  
ReqMeasurementOrResults

Measurement or test results as required by policy for certain repairs.

0..*Field udt:TextType  
ReplacedTireDOTCode

Department of Transportation (DOT) code from tire(s). Required for TREAD act reporting.

0..*Field udt:CodeType  
ReplacementTireDOTCode

Department of Transportation (DOT) code from tire(s). Required for TREAD act reporting.

0..*Field udt:CodeType  

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.43. Diagnostics

<Diagnostics>
     <DiagnosticCodes>......</DiagnosticCodes>     [0..*]
     <BatteryVoltageMeasure>......</BatteryVoltageMeasure>     [0..1]
     <EngineLightIndicator>......</EngineLightIndicator>     [0..1]
     <PCMFailureCode>......</PCMFailureCode>     [0..1]
     <DiagnosticProcessCode>......</DiagnosticProcessCode>     [0..1]
     <DiagnosticResultTypeString>......</DiagnosticResultTypeString>     [0..1]
     <DiagnosticResultValue>......</DiagnosticResultValue>     [0..1]
     <SymptomCode>......</SymptomCode>     [0..1]
     <SymptomCodeDescription>......</SymptomCodeDescription>     [0..*]
     <FailureCode>......</FailureCode>     [0..1]
     <FailureCodeDescription>......</FailureCodeDescription>     [0..*]
     <BatteryWarrantyCode>......</BatteryWarrantyCode>     [0..1]
     <ACCompressorSerialNumberString>......</ACCompressorSerialNumberString>     [0..1]
     <TireTreadDepthMeasure>......</TireTreadDepthMeasure>     [0..1]
     <SpecifiedDiagnosticCode>......</SpecifiedDiagnosticCode>     [0..*]
     <ReqMeasurementOrResults>......</ReqMeasurementOrResults>     [0..*]
     <ReplacedTireDOTCode>......</ReplacedTireDOTCode>     [0..*]
     <ReplacementTireDOTCode>......</ReplacementTireDOTCode>     [0..*]
</Diagnostics>