Definition Type: ComplexType
Name: JobType
Namespace: http://www.starstandard.org/STAR/5
Containing Schema: Components.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into TechnicianFinishesJobSignOutDateTime in schema components_xsd Drilldown into TechnicianStartsJobSignInDateTime in schema components_xsd Drilldown into PackageInformation in schema components_xsd Drilldown into Statement in schema components_xsd Drilldown into JobServiceLeadID in schema components_xsd Drilldown into BillToPartyType in schema components_xsd Drilldown into LineNumber in schema components_xsd Drilldown into FleetApprovedAmount in schema components_xsd Drilldown into PartsInvoiceNumber in schema components_xsd Drilldown into LaborInvoiceNumber in schema components_xsd Drilldown into PreDefinedRepairCode in schema components_xsd Drilldown into HoldAtPreValidationIndicator in schema components_xsd Drilldown into OutEngOperatingHoursNumeric in schema components_xsd Drilldown into OutDistanceMeasure in schema components_xsd Drilldown into Goodwill in schema components_xsd Drilldown into Towing in schema components_xsd Drilldown into JobCompletionDate in schema components_xsd Drilldown into TreadActIndicator in schema components_xsd Drilldown into PackageCode in schema components_xsd Drilldown into TowedInIndicator in schema components_xsd Drilldown into Tax in schema components_xsd Drilldown into Transportation in schema components_xsd Drilldown into Splits in schema components_xsd Drilldown into ServiceComponents in schema components_xsd Drilldown into ServiceTechnicianParty in schema components_xsd Drilldown into Coupon in schema components_xsd Drilldown into ServiceCampaign in schema components_xsd Drilldown into RentLoaner in schema components_xsd Drilldown into OriginCode in schema components_xsd Drilldown into ListNumberString in schema components_xsd Drilldown into JobTypeString in schema components_xsd Drilldown into JobStatusCode in schema components_xsd Drilldown into RepeatRepairIndicator in schema components_xsd Drilldown into JobGoodwillIndicator in schema components_xsd Drilldown into LaborActualHoursNumeric in schema components_xsd Drilldown into LaborAllowanceHoursNumeric in schema components_xsd Drilldown into Pricing in schema components_xsd Drilldown into JobLaborRateAmount in schema components_xsd Drilldown into AddOnRepairIndicator in schema components_xsd Drilldown into LanguageCode in schema components_xsd Drilldown into HazmatIndicator in schema components_xsd Drilldown into WarrantyClaim in schema components_xsd Drilldown into CASE in schema components_xsd Drilldown into ServiceLabor in schema components_xsd Drilldown into ServiceParts in schema components_xsd Drilldown into Diagnostics in schema components_xsd Drilldown into CodesAndCommentsExpanded in schema components_xsd Drilldown into OperationName in schema components_xsd Drilldown into OperationID in schema components_xsd Drilldown into JobNumberString in schema components_xsdXSD Diagram of JobType in schema components_xsd (Standards for Technology in Automotive Retail)
Collapse XSD Schema Code:
<xsd:complexType name="JobType">
    <xsd:sequence>
        <xsd:element name="JobNumberString" type="sqdt:JobNumberSchemeIDType">
            <xsd:annotation>
                <xsd:documentation>DMS assigned job or line identification number</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="OperationID" type="udt:IdentifierType">
            <xsd:annotation>
                <xsd:documentation>Dealer or DMS assigned operation code identifier</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="OperationName" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation>Dealer or DMS assigned operation description</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="CodesAndCommentsExpanded">
            <xsd:annotation>
                <xsd:documentation>Codes and comments related to job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="Diagnostics">
            <xsd:annotation>
                <xsd:documentation>Diagnostics from vehicle service associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="ServiceParts">
            <xsd:annotation>
                <xsd:documentation>Parts used on job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="ServiceLabor">
            <xsd:annotation>
                <xsd:documentation>Labor used on job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="CASE">
            <xsd:annotation>
                <xsd:documentation>Customer arbitration information associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="WarrantyClaim">
            <xsd:annotation>
                <xsd:documentation>Warranty Claim information related to job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="HazmatIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation>Indicator that Hazmat Was Used and Disposed Of as Part of the Repair</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="LanguageCode" type="sqdt:LanguageCodeType">
            <xsd:annotation>
                <xsd:documentation>This code is used to define the language of the data used in this transaction</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="AddOnRepairIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation>AddOnRepairInd</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="JobLaborRateAmount" type="udt:AmountType">
            <xsd:annotation>
                <xsd:documentation>The actual labor rate for this job only, typically the posted rate</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="Pricing">
            <xsd:annotation>
                <xsd:documentation>The actual labor rate for this job only, typically the posted rate</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="LaborAllowanceHoursNumeric" type="udt:NumericType">
            <xsd:annotation>
                <xsd:documentation>Manufacturer approved billable flat rate hours</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="LaborActualHoursNumeric" type="udt:NumericType">
            <xsd:annotation>
                <xsd:documentation>Actual hours required to complete job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="JobGoodwillIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation>Indicates if Dealer Goodwill has been applied to this job (complete or partial)</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="RepeatRepairIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation>Identifies repair as having been performed previously on the vehicle</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="JobStatusCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation>Status of Job (Ex: Complete, Incomplete)</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="JobTypeString" type="qdt:StringType">
            <xsd:annotation>
                <xsd:documentation>Type of service performed (special policy, warranty pay, etc)</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="ListNumberString" type="qdt:StringType">
            <xsd:annotation>
                <xsd:documentation>Identifies the weekly statement where the condition will be listed as paid.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="OriginCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation>Indicates source of repair order- Examples: D - Dealer Entered; T �¢?? Teleservice; K - Key Reader</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="RentLoaner">
            <xsd:annotation>
                <xsd:documentation>Rent Loaner associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="ServiceCampaign">
            <xsd:annotation>
                <xsd:documentation>Service Campaign (Recall) associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="Coupon">
            <xsd:annotation>
                <xsd:documentation>Coupons associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" ref="ServiceTechnicianParty">
            <xsd:annotation>
                <xsd:documentation>Technicians associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="ServiceComponents">
            <xsd:annotation>
                <xsd:documentation>Service Components associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="Splits">
            <xsd:annotation>
                <xsd:documentation>Splits associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="Transportation">
            <xsd:annotation>
                <xsd:documentation>Transportation associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="unbounded" minOccurs="0" ref="Tax">
            <xsd:annotation>
                <xsd:documentation>Tax associated with job</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="TowedInIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation>Indicates that this job led to the need to have this car towed in</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="PackageCode" type="udt:CodeType">
            <xsd:annotation>
                <xsd:documentation>Indicates multiple labor operations within a package (e.g., 30k mileage drive train or emissions package).</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="TreadActIndicator" type="udt:IndicatorType">
            <xsd:annotation>
                <xsd:documentation>Transportation Recall Enhancement, Accountability, and Documentation (TREAD) Act (i.e., - Indicates if there has been fire damage)</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" name="JobCompletionDate" type="udt:DateType">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Date when the job was completed.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="1" minOccurs="0" ref="Towing" />
        <xsd:element maxOccurs="1" minOccurs="0" ref="Goodwill" />
        <xsd:element name="OutDistanceMeasure" type="sqdt:LengthMeasureType" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Odometer reading at the time the repair was completed.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="OutEngOperatingHoursNumeric" type="udt:NumericType" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Reading of operating hours at time of repair, if present in vehicle.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="HoldAtPreValidationIndicator" type="udt:IndicatorType" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Allows Dealership personnel to identify an individual repair to be held after pre-validation for any reason including pre-validation of repairs that have not been completed, to facilitate attachment of supporting docs when not required, etc.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="PreDefinedRepairCode" type="udt:CodeType" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">A code that defines the authorized repair bill of material as identified in service publication. Issued by OEM, it identifies a specific parts/labor list associated with a repair.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="LaborInvoiceNumber" minOccurs="0" maxOccurs="1">
        </xsd:element>
        <xsd:element ref="PartsInvoiceNumber" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Brazilian Legal Reporting Requirement: Dealers Parts reimbursement must be supported by one invoice against customer.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="FleetApprovedAmount" type="udt:AmountType" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">Total amount approved by fleet customer for a Quality Fleet Care (QFC) repair.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" maxOccurs="1" name="LineNumber" type="udt:NumericType">
            <xsd:annotation>
                <xsd:documentation>Sequence number of the item in the order of all items.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="BillToPartyType" minOccurs="0" maxOccurs="1" type="udt:TextType">
            <xsd:annotation>
                <xsd:documentation>Bill to party for job line - type of party responsible for paying the invoice.
Possible values: Customer, Dealer, Wholesaler, OEM, Insurance, Lessor.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="JobServiceLeadID" type="udt:IdentifierType" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        The Service Lead that lead associated with this Repair Order Job
                    </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element ref="Statement" minOccurs="0" maxOccurs="unbounded">
        </xsd:element>
        <xsd:element ref="PackageInformation" minOccurs="0" maxOccurs="unbounded">
        </xsd:element>
        <xsd:element name="TechnicianStartsJobSignInDateTime" type="udt:DateTimeType" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Date and time when the technician starts work on the job (signs into the job).
                    </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="TechnicianFinishesJobSignOutDateTime" type="udt:DateTimeType" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
                <xsd:documentation source="http://www.starstandard.org/STAR/5">
                        Date and time when the technician finishes work on the job (signs out of the job).
                    </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
JobNumberString star:JobNumberString (1) (1)
OperationID star:OperationID (1) (1)
OperationName star:OperationName (1) (1)
CodesAndCommentsExpanded star:CodesAndCommentsExpanded (1) (1)
Diagnostics star:Diagnostics 0 unbounded
ServiceParts star:ServiceParts 0 unbounded
ServiceLabor star:ServiceLabor 0 unbounded
CASE star:CASE 0 unbounded
WarrantyClaim star:WarrantyClaim 0 unbounded
HazmatIndicator star:HazmatIndicator 0 (1)
LanguageCode star:LanguageCode 0 (1)
AddOnRepairIndicator star:AddOnRepairIndicator 0 (1)
JobLaborRateAmount star:JobLaborRateAmount 0 (1)
Pricing star:Pricing 0 unbounded
LaborAllowanceHoursNumeric star:LaborAllowanceHoursNumeric 0 (1)
LaborActualHoursNumeric star:LaborActualHoursNumeric (1) (1)
JobGoodwillIndicator star:JobGoodwillIndicator 0 (1)
RepeatRepairIndicator star:RepeatRepairIndicator 0 (1)
JobStatusCode star:JobStatusCode 0 (1)
JobTypeString star:JobTypeString 0 (1)
ListNumberString star:ListNumberString 0 (1)
OriginCode star:OriginCode 0 (1)
RentLoaner star:RentLoaner 0 unbounded
ServiceCampaign star:ServiceCampaign 0 unbounded
Coupon star:Coupon 0 unbounded
ServiceTechnicianParty star:ServiceTechnicianParty (1) unbounded
ServiceComponents star:ServiceComponents 0 unbounded
Splits star:Splits 0 unbounded
Transportation star:Transportation 0 unbounded
Tax star:Tax 0 unbounded
TowedInIndicator star:TowedInIndicator 0 (1)
PackageCode star:PackageCode 0 (1)
TreadActIndicator star:TreadActIndicator 0 (1)
JobCompletionDate star:JobCompletionDate 0 1
Towing star:Towing 0 1
Goodwill star:Goodwill 0 1
OutDistanceMeasure star:OutDistanceMeasure 0 1
OutEngOperatingHoursNumeric star:OutEngOperatingHoursNumeric 0 1
HoldAtPreValidationIndicator star:HoldAtPreValidationIndicator 0 1
PreDefinedRepairCode star:PreDefinedRepairCode 0 1
LaborInvoiceNumber star:LaborInvoiceNumber 0 1
PartsInvoiceNumber star:PartsInvoiceNumber 0 1
FleetApprovedAmount star:FleetApprovedAmount 0 1
LineNumber star:LineNumber 0 1
BillToPartyType star:BillToPartyType 0 1
JobServiceLeadID star:JobServiceLeadID 0 1
Statement star:Statement 0 unbounded
PackageInformation star:PackageInformation 0 unbounded
TechnicianStartsJobSignInDateTime star:TechnicianStartsJobSignInDateTime 0 1
TechnicianFinishesJobSignOutDateTime star:TechnicianFinishesJobSignOutDateTime 0 1
Collapse Derivation Tree:
Collapse References:
star:Job