Definition Type: ComplexType
Name: DiagnosticsType
Namespace: http://www.starstandard.org/STAR/5
Containing Schema: Components.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ReplacementTireDOTCode in schema components_xsd Drilldown into ReplacedTireDOTCode in schema components_xsd Drilldown into ReqMeasurementOrResults in schema components_xsd Drilldown into SpecifiedDiagnosticCode in schema components_xsd Drilldown into TireTreadDepthMeasure in schema components_xsd Drilldown into ACCompressorSerialNumberString in schema components_xsd Drilldown into BatteryWarrantyCode in schema components_xsd Drilldown into FailureCodeDescription in schema components_xsd Drilldown into FailureCode in schema components_xsd Drilldown into SymptomCodeDescription in schema components_xsd Drilldown into SymptomCode in schema components_xsd Drilldown into DiagnosticResultValue in schema components_xsd Drilldown into DiagnosticResultTypeString in schema components_xsd Drilldown into DiagnosticProcessCode in schema components_xsd Drilldown into PCMFailureCode in schema components_xsd Drilldown into EngineLightIndicator in schema components_xsd Drilldown into BatteryVoltageMeasure in schema components_xsd Drilldown into DiagnosticCodes in schema components_xsdXSD Diagram of DiagnosticsType in schema components_xsd (Standards for Technology in Automotive Retail)
Collapse XSD Schema Code:
<xsd:complexType name="DiagnosticsType">
    <xsd:sequence>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="DiagnosticCodes" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation>One or more Manufacturer Diagnostics Codes taken during the Repair Process for this job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="BatteryVoltageMeasure" type="sqdt:ElectricityMeasureType">
            <xsd:annotation>
                <xsd:documentation>Reading from a battery check service</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="EngineLightIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation>Check engine light indicator</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="PCMFailureCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation>Powertrain Control Model failure code</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="DiagnosticProcessCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation>Specifies what diagnostic process was followed by technician</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="DiagnosticResultTypeString" type="qdt:StringType">
            <xsd:annotation>
                <xsd:documentation>Identifies specific result that was obtained from the diagnostic process</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="DiagnosticResultValue" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation>Identifies the value of the diagnostic process</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="SymptomCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation>Manufacturer-assigned code to describe how customer experiences problem</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="SymptomCodeDescription" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation>Description of symptom code</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="FailureCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation>Manufacturer-assigned code to describe the reason that a fault or symptom occurred</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" name="FailureCodeDescription" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation>Description of trouble failure code</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="BatteryWarrantyCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation>Warranty code generated by battery tester to define the failure type of the battery (i.e., Midtronics)</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="ACCompressorSerialNumberString" type="qdt:StringType">
            <xsd:annotation>
                <xsd:documentation>Serial number of the AC Compressor</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="TireTreadDepthMeasure" type="udt:MeasureType">
            <xsd:annotation>
                <xsd:documentation>Depth of vehicle's tire tread</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="SpecifiedDiagnosticCode" type="DiagnosticCodeType" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">A specific Diagnostic Test Result. Should be used instead of the DiagnosticsCodes element which will be deprecated in a future release.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="ReqMeasurementOrResults" type="udt:TextType" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Measurement or test results as required by policy for certain repairs.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="ReplacedTireDOTCode" type="udt:CodeType" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Department of Transportation (DOT) code from tire(s). Required for TREAD act reporting.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="ReplacementTireDOTCode" type="udt:CodeType" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Department of Transportation (DOT) code from tire(s). Required for TREAD act reporting.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DiagnosticCodes star:DiagnosticCodes 0 unbounded
BatteryVoltageMeasure star:BatteryVoltageMeasure 0 (1)
EngineLightIndicator star:EngineLightIndicator 0 (1)
PCMFailureCode star:PCMFailureCode 0 (1)
DiagnosticProcessCode star:DiagnosticProcessCode 0 (1)
DiagnosticResultTypeString star:DiagnosticResultTypeString 0 (1)
DiagnosticResultValue star:DiagnosticResultValue 0 (1)
SymptomCode star:SymptomCode 0 (1)
SymptomCodeDescription star:SymptomCodeDescription 0 unbounded
FailureCode star:FailureCode 0 (1)
FailureCodeDescription star:FailureCodeDescription 0 unbounded
BatteryWarrantyCode star:BatteryWarrantyCode 0 (1)
ACCompressorSerialNumberString star:ACCompressorSerialNumberString 0 (1)
TireTreadDepthMeasure star:TireTreadDepthMeasure 0 (1)
SpecifiedDiagnosticCode star:SpecifiedDiagnosticCode 0 unbounded
ReqMeasurementOrResults star:ReqMeasurementOrResults 0 unbounded
ReplacedTireDOTCode star:ReplacedTireDOTCode 0 unbounded
ReplacementTireDOTCode star:ReplacementTireDOTCode 0 unbounded
Collapse Derivation Tree:
Collapse References:
star:Diagnostics