Definition Type: ComplexType
Name: JobType
Namespace: http://www.starstandard.org/STAR/5
Containing Schema: Components.xsd
Abstract
Collapse XSD Schema Diagram:
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="qdt:StringType">
            <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" 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: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 (1) 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
Collapse Derivation Tree:
Collapse References:
star:Job