VehicleServiceHistoryDetail

Uses the Component:VehicleServiceHistoryDetailType

Vehicle Service History Detail

Fields and Components

Table 6.99. Fields and Components

Name Description Occurrence Type Data Type User Notes
RepairOrderOpenedDate

System date when Repair Order was opened

0..1Field udt:DateType  
RepairOrderCompletedDate

The date the last line was closed on the repair order

1..1Field udt:DateType  
ServiceAdvisorParty

Represents the Service Advisor responsible for a repair, service appointment, etc.

0..1ComponentPartyABIEType 
MileageInDistance

Odometer reading of vehicle when repair order was opened

Deprecated. Use: InDistanceMeasure

0..1Field sqdt:DistanceType  
MileageOutDistance

Odometer reading of vehicle when repair order was closed

Deprecated. Use: OutDistanceMeasure

0..1Field sqdt:DistanceType  
OrderNotes

Free form text for general repair order comment which will be printed on the invoice

0..1Field udt:TextType  
OrderInternalNotes

Free form text for internal repair order remarks that will NOT be printed on the invoice

0..1Field udt:TextType  
ServiceDealerParty

The dealer where service will occur.

0..1ComponentPartyABIEType 
ServiceTypeCode

Type of service performed

1..1Field scl:ServiceTypeEnumeratedType  
Diagnostics

Diagnostics from vehicle service associated with job

0..*ComponentDiagnosticsType 
RentLoaner

Rent Loaner related to Warranty Claim

0..1ComponentRentLoanerType 
WarrantyClaim

Deprecated: Use WarrantyClaimHistory. This field is deprecated to align with the STAR 5 naming and design rules. It will be removed in the next major version of STAR.

0..*Field WarrantyClaimHistoryType  
Job

Deprecated: Use JobHistory. This field is deprecated to align with the STAR 5 naming and design rules. It will be removed in the next major version of STAR.

0..*Field JobHistoryType  
WarrantyClaimHistory

Warranty Claim information related to job

0..*ComponentWarrantyClaimHistoryType 
JobHistory

0..*ComponentJobHistoryType 
Sublet

Communicates the sublet related information for the type of service performed.

0..*ComponentSubletType 
InDistanceMeasure

Odometer reading of vehicle when repair order was opened. Should be used instead of MileageInDistance.

0..1Field sqdt:LengthMeasureType  
OutDistanceMeasure

Odometer reading of vehicle when repair order was closed. Should be used instead of MileageOutDistance.

0..1Field sqdt:LengthMeasureType  
DocumentReferenceIdentificationGroup

A group of identifications that uniquely identifies this document

0..1ComponentDocumentReferenceIdentificationGroupType 

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.99. VehicleServiceHistoryDetail

<VehicleServiceHistoryDetail>
     <RepairOrderOpenedDate>......</RepairOrderOpenedDate>     [0..1]
     <RepairOrderCompletedDate>......</RepairOrderCompletedDate>     [1..1]
     <ServiceAdvisorParty>......</ServiceAdvisorParty>     [0..1]
     <MileageInDistance>......</MileageInDistance>     [0..1]
     <MileageOutDistance>......</MileageOutDistance>     [0..1]
     <OrderNotes>......</OrderNotes>     [0..1]
     <OrderInternalNotes>......</OrderInternalNotes>     [0..1]
     <ServiceDealerParty>......</ServiceDealerParty>     [0..1]
     <ServiceTypeCode>......</ServiceTypeCode>     [1..1]
     <Diagnostics>......</Diagnostics>     [0..*]
     <RentLoaner>......</RentLoaner>     [0..1]
     <WarrantyClaim>......</WarrantyClaim>     [0..*]
     <Job>......</Job>     [0..*]
     <WarrantyClaimHistory>......</WarrantyClaimHistory>     [0..*]
     <JobHistory>......</JobHistory>     [0..*]
     <Sublet>......</Sublet>     [0..*]
     <InDistanceMeasure>......</InDistanceMeasure>     [0..1]
     <OutDistanceMeasure>......</OutDistanceMeasure>     [0..1]
     <DocumentReferenceIdentificationGroup>......</DocumentReferenceIdentificationGroup>     [0..1]
</VehicleServiceHistoryDetail>