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