ServiceV7
Click here for a complete list of operations.
GetDiagnosticReportExisting
Gets the diagnostic as it is already in the database. Should be used only for special circumstances to retrieve the existing diagnostic report for presentation (i.e. see it in a different language than what was stored the first time)
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /v1.0/ServiceV7.asmx HTTP/1.1
Host: dev-service7.innova.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://webservice.innova.com/ServiceV7/GetDiagnosticReportExisting"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetDiagnosticReportExisting xmlns="http://webservice.innova.com/ServiceV7/">
<key>
<Key>string</Key>
<LanguageString>string</LanguageString>
<Region>string</Region>
<Currency>int</Currency>
<MarketString>string</MarketString>
</key>
<diagnosticReportIdGuidString>string</diagnosticReportIdGuidString>
<includeRecallsForVehicle>string</includeRecallsForVehicle>
<includeTSBsForVehicleAndMatchingErrorCodes>string</includeTSBsForVehicleAndMatchingErrorCodes>
<includeTSBCountForVehicle>string</includeTSBCountForVehicle>
<includeNextScheduledMaintenance>string</includeNextScheduledMaintenance>
<includeWarrantyInfo>string</includeWarrantyInfo>
<blackboxReportNumber>string</blackboxReportNumber>
</GetDiagnosticReportExisting>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetDiagnosticReportExistingResponse xmlns="http://webservice.innova.com/ServiceV7/">
<GetDiagnosticReportExistingResult>
<WebServiceSessionStatus>
<ValidationFailures>
<ValidationFailure xsi:nil="true" />
<ValidationFailure xsi:nil="true" />
</ValidationFailures>
</WebServiceSessionStatus>
<Vehicle>
<VehicleId>guid</VehicleId>
<IsValid>boolean</IsValid>
<ValidationFailures>
<ValidationFailure xsi:nil="true" />
<ValidationFailure xsi:nil="true" />
</ValidationFailures>
<VIN>string</VIN>
<ManufacturerName>string</ManufacturerName>
<Year>string</Year>
<Make>string</Make>
<Model>string</Model>
<EngineType>string</EngineType>
<Transmission>string</Transmission>
<FuelMPGCombined>decimal</FuelMPGCombined>
<FuelMPGCity>decimal</FuelMPGCity>
<FuelMPGHighway>decimal</FuelMPGHighway>
<ManufacturerNameAlt>string</ManufacturerNameAlt>
<EngineVINCode>string</EngineVINCode>
<BodyType>string</BodyType>
<TrimLevel>string</TrimLevel>
<Series>string</Series>
<AAIA>string</AAIA>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<MileageLastRecordedDateTimeUTC>dateTime</MileageLastRecordedDateTimeUTC>
<SendScheduledMaintenanceAlerts>boolean</SendScheduledMaintenanceAlerts>
<SendNewTSBAlerts>boolean</SendNewTSBAlerts>
<SendNewRecallAlerts>boolean</SendNewRecallAlerts>
<NewRecallsToAlert>
<RecallInfo xsi:nil="true" />
<RecallInfo xsi:nil="true" />
</NewRecallsToAlert>
<NewTSBsToAlert>
<TSBInfo xsi:nil="true" />
<TSBInfo xsi:nil="true" />
</NewTSBsToAlert>
<ScheduleMaintenanceServices>
<ScheduleMaintenanceServiceInfo xsi:nil="true" />
<ScheduleMaintenanceServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServices>
<ModelImageFileUrl>string</ModelImageFileUrl>
<ACESId>int</ACESId>
<ACESSubModelID>int</ACESSubModelID>
<ACESFuelTypeID>int</ACESFuelTypeID>
</Vehicle>
<Symptoms>
<SymptomInfo>
<SymptomId>guid</SymptomId>
<Type>string</Type>
<ObservedEvent>string</ObservedEvent>
<Location>string</Location>
<OperationalCondition>string</OperationalCondition>
<SurveyTechnicalInspection>string</SurveyTechnicalInspection>
</SymptomInfo>
<SymptomInfo>
<SymptomId>guid</SymptomId>
<Type>string</Type>
<ObservedEvent>string</ObservedEvent>
<Location>string</Location>
<OperationalCondition>string</OperationalCondition>
<SurveyTechnicalInspection>string</SurveyTechnicalInspection>
</SymptomInfo>
</Symptoms>
<Errors>
<ErrorCodeInfo>
<Code>string</Code>
<CodeType>int</CodeType>
<ErrorCodeSystemType>int</ErrorCodeSystemType>
<ErrorCodeDefinitions xsi:nil="true" />
<HasMultipleDefinitions>boolean</HasMultipleDefinitions>
<RepairStatus>string</RepairStatus>
<ModuleTypes xsi:nil="true" />
</ErrorCodeInfo>
<ErrorCodeInfo>
<Code>string</Code>
<CodeType>int</CodeType>
<ErrorCodeSystemType>int</ErrorCodeSystemType>
<ErrorCodeDefinitions xsi:nil="true" />
<HasMultipleDefinitions>boolean</HasMultipleDefinitions>
<RepairStatus>string</RepairStatus>
<ModuleTypes xsi:nil="true" />
</ErrorCodeInfo>
</Errors>
<ToolLEDStatusDesc>string</ToolLEDStatusDesc>
<FreezeFrame>
<FreezeFrameInfo>
<Description>string</Description>
<Value>string</Value>
</FreezeFrameInfo>
<FreezeFrameInfo>
<Description>string</Description>
<Value>string</Value>
</FreezeFrameInfo>
</FreezeFrame>
<DiagnosticReportId>guid</DiagnosticReportId>
<Monitors>
<MonitorInfo>
<Description>string</Description>
<Value>string</Value>
</MonitorInfo>
<MonitorInfo>
<Description>string</Description>
<Value>string</Value>
</MonitorInfo>
</Monitors>
<Fixes>
<FixInfo>
<FixNameId>guid</FixNameId>
<Name>string</Name>
<ProName>string</ProName>
<ErrorCode>string</ErrorCode>
<ErrorCodeSystemType>int</ErrorCodeSystemType>
<SortOrder>int</SortOrder>
<Description>string</Description>
<LaborHours>decimal</LaborHours>
<LaborRate>decimal</LaborRate>
<LaborCost>decimal</LaborCost>
<PartsCost>decimal</PartsCost>
<AdditionalCost>decimal</AdditionalCost>
<TotalCost>decimal</TotalCost>
<FixRating>int</FixRating>
<FixFeedbacks xsi:nil="true" />
<RelatedArticles xsi:nil="true" />
<PredictiveDiagnosticPercentInMileage>decimal</PredictiveDiagnosticPercentInMileage>
<PredictiveDiagnosticCount>int</PredictiveDiagnosticCount>
<FixParts xsi:nil="true" />
<FixTools xsi:nil="true" />
<FixId>guid</FixId>
<FrequencyCount>int</FrequencyCount>
<CommunityVotes>int</CommunityVotes>
<OBDFixApproved>boolean</OBDFixApproved>
<RepairTipInfo xsi:nil="true" />
</FixInfo>
<FixInfo>
<FixNameId>guid</FixNameId>
<Name>string</Name>
<ProName>string</ProName>
<ErrorCode>string</ErrorCode>
<ErrorCodeSystemType>int</ErrorCodeSystemType>
<SortOrder>int</SortOrder>
<Description>string</Description>
<LaborHours>decimal</LaborHours>
<LaborRate>decimal</LaborRate>
<LaborCost>decimal</LaborCost>
<PartsCost>decimal</PartsCost>
<AdditionalCost>decimal</AdditionalCost>
<TotalCost>decimal</TotalCost>
<FixRating>int</FixRating>
<FixFeedbacks xsi:nil="true" />
<RelatedArticles xsi:nil="true" />
<PredictiveDiagnosticPercentInMileage>decimal</PredictiveDiagnosticPercentInMileage>
<PredictiveDiagnosticCount>int</PredictiveDiagnosticCount>
<FixParts xsi:nil="true" />
<FixTools xsi:nil="true" />
<FixId>guid</FixId>
<FrequencyCount>int</FrequencyCount>
<CommunityVotes>int</CommunityVotes>
<OBDFixApproved>boolean</OBDFixApproved>
<RepairTipInfo xsi:nil="true" />
</FixInfo>
</Fixes>
<Recalls>
<RecallInfo>
<RecordNumber>int</RecordNumber>
<CampaignNumber>string</CampaignNumber>
<RecallDateString>string</RecallDateString>
<DefectDescription>string</DefectDescription>
<DefectConsequence>string</DefectConsequence>
<DefectCorrectiveAction>string</DefectCorrectiveAction>
</RecallInfo>
<RecallInfo>
<RecordNumber>int</RecordNumber>
<CampaignNumber>string</CampaignNumber>
<RecallDateString>string</RecallDateString>
<DefectDescription>string</DefectDescription>
<DefectConsequence>string</DefectConsequence>
<DefectCorrectiveAction>string</DefectCorrectiveAction>
</RecallInfo>
</Recalls>
<TSBs>
<TSBInfo>
<TsbId>int</TsbId>
<Description>string</Description>
<FileNamePDF>string</FileNamePDF>
<PDFFileUrl>string</PDFFileUrl>
<ManufacturerNumber>string</ManufacturerNumber>
<IssueDateString>string</IssueDateString>
<TsbText>string</TsbText>
<CreatedDateString>string</CreatedDateString>
<UpdatedDateString>string</UpdatedDateString>
<System>string</System>
<SubSystem>string</SubSystem>
<AutoSystem>string</AutoSystem>
<DTCcodes xsi:nil="true" />
<TSBTypes xsi:nil="true" />
<TSBCategories xsi:nil="true" />
</TSBInfo>
<TSBInfo>
<TsbId>int</TsbId>
<Description>string</Description>
<FileNamePDF>string</FileNamePDF>
<PDFFileUrl>string</PDFFileUrl>
<ManufacturerNumber>string</ManufacturerNumber>
<IssueDateString>string</IssueDateString>
<TsbText>string</TsbText>
<CreatedDateString>string</CreatedDateString>
<UpdatedDateString>string</UpdatedDateString>
<System>string</System>
<SubSystem>string</SubSystem>
<AutoSystem>string</AutoSystem>
<DTCcodes xsi:nil="true" />
<TSBTypes xsi:nil="true" />
<TSBCategories xsi:nil="true" />
</TSBInfo>
</TSBs>
<TSBCategories>
<TSBCategoryInfo>
<Id>int</Id>
<Description>string</Description>
<TSBCount>int</TSBCount>
</TSBCategoryInfo>
<TSBCategoryInfo>
<Id>int</Id>
<Description>string</Description>
<TSBCount>int</TSBCount>
</TSBCategoryInfo>
</TSBCategories>
<ScheduledMaintenanceNextMileage>int</ScheduledMaintenanceNextMileage>
<ScheduledMaintenanceNextKilometers>int</ScheduledMaintenanceNextKilometers>
<TSBCountAll>int</TSBCountAll>
<HasScheduledMaintenance>boolean</HasScheduledMaintenance>
<HasUnScheduledMaintenance>boolean</HasUnScheduledMaintenance>
<HasVehicleWarrantyDetails>boolean</HasVehicleWarrantyDetails>
<ScheduleMaintenanceServices>
<ScheduleMaintenanceServiceInfo>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<Name>string</Name>
<Category>string</Category>
<ServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServiceInfo>
<ScheduleMaintenanceServiceInfo>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<Name>string</Name>
<Category>string</Category>
<ServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServiceInfo>
</ScheduleMaintenanceServices>
<UnScheduledMaintenanceNextMileage>int</UnScheduledMaintenanceNextMileage>
<UnScheduledMaintenanceNextKilometers>int</UnScheduledMaintenanceNextKilometers>
<UnScheduledMaintenanceServices>
<ScheduleMaintenanceServiceInfo>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<Name>string</Name>
<Category>string</Category>
<ServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServiceInfo>
<ScheduleMaintenanceServiceInfo>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<Name>string</Name>
<Category>string</Category>
<ServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServiceInfo>
</UnScheduledMaintenanceServices>
<VehicleWarrantyDetails>
<VehicleWarrantyDetailInfo>
<WarrantyTypeDescription>string</WarrantyTypeDescription>
<WarrantyType>int</WarrantyType>
<MaxYears>int</MaxYears>
<MaxMileage>int</MaxMileage>
<Notes>string</Notes>
<IsTransferable>boolean</IsTransferable>
<DescriptionFormatted>string</DescriptionFormatted>
</VehicleWarrantyDetailInfo>
<VehicleWarrantyDetailInfo>
<WarrantyTypeDescription>string</WarrantyTypeDescription>
<WarrantyType>int</WarrantyType>
<MaxYears>int</MaxYears>
<MaxMileage>int</MaxMileage>
<Notes>string</Notes>
<IsTransferable>boolean</IsTransferable>
<DescriptionFormatted>string</DescriptionFormatted>
</VehicleWarrantyDetailInfo>
</VehicleWarrantyDetails>
<FixStatusInfo>
<WebServiceSessionStatus>
<ValidationFailures xsi:nil="true" />
</WebServiceSessionStatus>
<DiagnosticReportInfo>
<WebServiceSessionStatus xsi:nil="true" />
<Vehicle xsi:nil="true" />
<Symptoms xsi:nil="true" />
<Errors xsi:nil="true" />
<ToolLEDStatusDesc>string</ToolLEDStatusDesc>
<FreezeFrame xsi:nil="true" />
<DiagnosticReportId>guid</DiagnosticReportId>
<Monitors xsi:nil="true" />
<Fixes xsi:nil="true" />
<Recalls xsi:nil="true" />
<TSBs xsi:nil="true" />
<TSBCategories xsi:nil="true" />
<ScheduledMaintenanceNextMileage>int</ScheduledMaintenanceNextMileage>
<ScheduledMaintenanceNextKilometers>int</ScheduledMaintenanceNextKilometers>
<TSBCountAll>int</TSBCountAll>
<HasScheduledMaintenance>boolean</HasScheduledMaintenance>
<HasUnScheduledMaintenance>boolean</HasUnScheduledMaintenance>
<HasVehicleWarrantyDetails>boolean</HasVehicleWarrantyDetails>
<ScheduleMaintenanceServices xsi:nil="true" />
<UnScheduledMaintenanceNextMileage>int</UnScheduledMaintenanceNextMileage>
<UnScheduledMaintenanceNextKilometers>int</UnScheduledMaintenanceNextKilometers>
<UnScheduledMaintenanceServices xsi:nil="true" />
<VehicleWarrantyDetails xsi:nil="true" />
<FixStatusInfo xsi:nil="true" />
<SILStatus>string</SILStatus>
<IsAbsSupported>boolean</IsAbsSupported>
<IsSrsSupported>boolean</IsSrsSupported>
</DiagnosticReportInfo>
<PwrFixStatus>int</PwrFixStatus>
<PwrFixStatusDesc>string</PwrFixStatusDesc>
<PwrFixLookupCancelledReason>string</PwrFixLookupCancelledReason>
<Obd1FixStatus>int</Obd1FixStatus>
<Obd1FixStatusDesc>string</Obd1FixStatusDesc>
<Obd1FixLookupCancelledReason>string</Obd1FixLookupCancelledReason>
<AbsFixStatus>int</AbsFixStatus>
<AbsFixStatusDesc>string</AbsFixStatusDesc>
<AbsFixLookupCancelledReason>string</AbsFixLookupCancelledReason>
<SrsFixStatus>int</SrsFixStatus>
<SrsFixStatusDesc>string</SrsFixStatusDesc>
<SrsFixLookupCancelledReason>string</SrsFixLookupCancelledReason>
<OemFixStatus>int</OemFixStatus>
<OemFixStatusDesc>string</OemFixStatusDesc>
</FixStatusInfo>
<SILStatus>string</SILStatus>
<IsAbsSupported>boolean</IsAbsSupported>
<IsSrsSupported>boolean</IsSrsSupported>
</GetDiagnosticReportExistingResult>
</GetDiagnosticReportExistingResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /v1.0/ServiceV7.asmx HTTP/1.1
Host: dev-service7.innova.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetDiagnosticReportExisting xmlns="http://webservice.innova.com/ServiceV7/">
<key>
<Key>string</Key>
<LanguageString>string</LanguageString>
<Region>string</Region>
<Currency>int</Currency>
<MarketString>string</MarketString>
</key>
<diagnosticReportIdGuidString>string</diagnosticReportIdGuidString>
<includeRecallsForVehicle>string</includeRecallsForVehicle>
<includeTSBsForVehicleAndMatchingErrorCodes>string</includeTSBsForVehicleAndMatchingErrorCodes>
<includeTSBCountForVehicle>string</includeTSBCountForVehicle>
<includeNextScheduledMaintenance>string</includeNextScheduledMaintenance>
<includeWarrantyInfo>string</includeWarrantyInfo>
<blackboxReportNumber>string</blackboxReportNumber>
</GetDiagnosticReportExisting>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetDiagnosticReportExistingResponse xmlns="http://webservice.innova.com/ServiceV7/">
<GetDiagnosticReportExistingResult>
<WebServiceSessionStatus>
<ValidationFailures>
<ValidationFailure xsi:nil="true" />
<ValidationFailure xsi:nil="true" />
</ValidationFailures>
</WebServiceSessionStatus>
<Vehicle>
<VehicleId>guid</VehicleId>
<IsValid>boolean</IsValid>
<ValidationFailures>
<ValidationFailure xsi:nil="true" />
<ValidationFailure xsi:nil="true" />
</ValidationFailures>
<VIN>string</VIN>
<ManufacturerName>string</ManufacturerName>
<Year>string</Year>
<Make>string</Make>
<Model>string</Model>
<EngineType>string</EngineType>
<Transmission>string</Transmission>
<FuelMPGCombined>decimal</FuelMPGCombined>
<FuelMPGCity>decimal</FuelMPGCity>
<FuelMPGHighway>decimal</FuelMPGHighway>
<ManufacturerNameAlt>string</ManufacturerNameAlt>
<EngineVINCode>string</EngineVINCode>
<BodyType>string</BodyType>
<TrimLevel>string</TrimLevel>
<Series>string</Series>
<AAIA>string</AAIA>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<MileageLastRecordedDateTimeUTC>dateTime</MileageLastRecordedDateTimeUTC>
<SendScheduledMaintenanceAlerts>boolean</SendScheduledMaintenanceAlerts>
<SendNewTSBAlerts>boolean</SendNewTSBAlerts>
<SendNewRecallAlerts>boolean</SendNewRecallAlerts>
<NewRecallsToAlert>
<RecallInfo xsi:nil="true" />
<RecallInfo xsi:nil="true" />
</NewRecallsToAlert>
<NewTSBsToAlert>
<TSBInfo xsi:nil="true" />
<TSBInfo xsi:nil="true" />
</NewTSBsToAlert>
<ScheduleMaintenanceServices>
<ScheduleMaintenanceServiceInfo xsi:nil="true" />
<ScheduleMaintenanceServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServices>
<ModelImageFileUrl>string</ModelImageFileUrl>
<ACESId>int</ACESId>
<ACESSubModelID>int</ACESSubModelID>
<ACESFuelTypeID>int</ACESFuelTypeID>
</Vehicle>
<Symptoms>
<SymptomInfo>
<SymptomId>guid</SymptomId>
<Type>string</Type>
<ObservedEvent>string</ObservedEvent>
<Location>string</Location>
<OperationalCondition>string</OperationalCondition>
<SurveyTechnicalInspection>string</SurveyTechnicalInspection>
</SymptomInfo>
<SymptomInfo>
<SymptomId>guid</SymptomId>
<Type>string</Type>
<ObservedEvent>string</ObservedEvent>
<Location>string</Location>
<OperationalCondition>string</OperationalCondition>
<SurveyTechnicalInspection>string</SurveyTechnicalInspection>
</SymptomInfo>
</Symptoms>
<Errors>
<ErrorCodeInfo>
<Code>string</Code>
<CodeType>int</CodeType>
<ErrorCodeSystemType>int</ErrorCodeSystemType>
<ErrorCodeDefinitions xsi:nil="true" />
<HasMultipleDefinitions>boolean</HasMultipleDefinitions>
<RepairStatus>string</RepairStatus>
<ModuleTypes xsi:nil="true" />
</ErrorCodeInfo>
<ErrorCodeInfo>
<Code>string</Code>
<CodeType>int</CodeType>
<ErrorCodeSystemType>int</ErrorCodeSystemType>
<ErrorCodeDefinitions xsi:nil="true" />
<HasMultipleDefinitions>boolean</HasMultipleDefinitions>
<RepairStatus>string</RepairStatus>
<ModuleTypes xsi:nil="true" />
</ErrorCodeInfo>
</Errors>
<ToolLEDStatusDesc>string</ToolLEDStatusDesc>
<FreezeFrame>
<FreezeFrameInfo>
<Description>string</Description>
<Value>string</Value>
</FreezeFrameInfo>
<FreezeFrameInfo>
<Description>string</Description>
<Value>string</Value>
</FreezeFrameInfo>
</FreezeFrame>
<DiagnosticReportId>guid</DiagnosticReportId>
<Monitors>
<MonitorInfo>
<Description>string</Description>
<Value>string</Value>
</MonitorInfo>
<MonitorInfo>
<Description>string</Description>
<Value>string</Value>
</MonitorInfo>
</Monitors>
<Fixes>
<FixInfo>
<FixNameId>guid</FixNameId>
<Name>string</Name>
<ProName>string</ProName>
<ErrorCode>string</ErrorCode>
<ErrorCodeSystemType>int</ErrorCodeSystemType>
<SortOrder>int</SortOrder>
<Description>string</Description>
<LaborHours>decimal</LaborHours>
<LaborRate>decimal</LaborRate>
<LaborCost>decimal</LaborCost>
<PartsCost>decimal</PartsCost>
<AdditionalCost>decimal</AdditionalCost>
<TotalCost>decimal</TotalCost>
<FixRating>int</FixRating>
<FixFeedbacks xsi:nil="true" />
<RelatedArticles xsi:nil="true" />
<PredictiveDiagnosticPercentInMileage>decimal</PredictiveDiagnosticPercentInMileage>
<PredictiveDiagnosticCount>int</PredictiveDiagnosticCount>
<FixParts xsi:nil="true" />
<FixTools xsi:nil="true" />
<FixId>guid</FixId>
<FrequencyCount>int</FrequencyCount>
<CommunityVotes>int</CommunityVotes>
<OBDFixApproved>boolean</OBDFixApproved>
<RepairTipInfo xsi:nil="true" />
</FixInfo>
<FixInfo>
<FixNameId>guid</FixNameId>
<Name>string</Name>
<ProName>string</ProName>
<ErrorCode>string</ErrorCode>
<ErrorCodeSystemType>int</ErrorCodeSystemType>
<SortOrder>int</SortOrder>
<Description>string</Description>
<LaborHours>decimal</LaborHours>
<LaborRate>decimal</LaborRate>
<LaborCost>decimal</LaborCost>
<PartsCost>decimal</PartsCost>
<AdditionalCost>decimal</AdditionalCost>
<TotalCost>decimal</TotalCost>
<FixRating>int</FixRating>
<FixFeedbacks xsi:nil="true" />
<RelatedArticles xsi:nil="true" />
<PredictiveDiagnosticPercentInMileage>decimal</PredictiveDiagnosticPercentInMileage>
<PredictiveDiagnosticCount>int</PredictiveDiagnosticCount>
<FixParts xsi:nil="true" />
<FixTools xsi:nil="true" />
<FixId>guid</FixId>
<FrequencyCount>int</FrequencyCount>
<CommunityVotes>int</CommunityVotes>
<OBDFixApproved>boolean</OBDFixApproved>
<RepairTipInfo xsi:nil="true" />
</FixInfo>
</Fixes>
<Recalls>
<RecallInfo>
<RecordNumber>int</RecordNumber>
<CampaignNumber>string</CampaignNumber>
<RecallDateString>string</RecallDateString>
<DefectDescription>string</DefectDescription>
<DefectConsequence>string</DefectConsequence>
<DefectCorrectiveAction>string</DefectCorrectiveAction>
</RecallInfo>
<RecallInfo>
<RecordNumber>int</RecordNumber>
<CampaignNumber>string</CampaignNumber>
<RecallDateString>string</RecallDateString>
<DefectDescription>string</DefectDescription>
<DefectConsequence>string</DefectConsequence>
<DefectCorrectiveAction>string</DefectCorrectiveAction>
</RecallInfo>
</Recalls>
<TSBs>
<TSBInfo>
<TsbId>int</TsbId>
<Description>string</Description>
<FileNamePDF>string</FileNamePDF>
<PDFFileUrl>string</PDFFileUrl>
<ManufacturerNumber>string</ManufacturerNumber>
<IssueDateString>string</IssueDateString>
<TsbText>string</TsbText>
<CreatedDateString>string</CreatedDateString>
<UpdatedDateString>string</UpdatedDateString>
<System>string</System>
<SubSystem>string</SubSystem>
<AutoSystem>string</AutoSystem>
<DTCcodes xsi:nil="true" />
<TSBTypes xsi:nil="true" />
<TSBCategories xsi:nil="true" />
</TSBInfo>
<TSBInfo>
<TsbId>int</TsbId>
<Description>string</Description>
<FileNamePDF>string</FileNamePDF>
<PDFFileUrl>string</PDFFileUrl>
<ManufacturerNumber>string</ManufacturerNumber>
<IssueDateString>string</IssueDateString>
<TsbText>string</TsbText>
<CreatedDateString>string</CreatedDateString>
<UpdatedDateString>string</UpdatedDateString>
<System>string</System>
<SubSystem>string</SubSystem>
<AutoSystem>string</AutoSystem>
<DTCcodes xsi:nil="true" />
<TSBTypes xsi:nil="true" />
<TSBCategories xsi:nil="true" />
</TSBInfo>
</TSBs>
<TSBCategories>
<TSBCategoryInfo>
<Id>int</Id>
<Description>string</Description>
<TSBCount>int</TSBCount>
</TSBCategoryInfo>
<TSBCategoryInfo>
<Id>int</Id>
<Description>string</Description>
<TSBCount>int</TSBCount>
</TSBCategoryInfo>
</TSBCategories>
<ScheduledMaintenanceNextMileage>int</ScheduledMaintenanceNextMileage>
<ScheduledMaintenanceNextKilometers>int</ScheduledMaintenanceNextKilometers>
<TSBCountAll>int</TSBCountAll>
<HasScheduledMaintenance>boolean</HasScheduledMaintenance>
<HasUnScheduledMaintenance>boolean</HasUnScheduledMaintenance>
<HasVehicleWarrantyDetails>boolean</HasVehicleWarrantyDetails>
<ScheduleMaintenanceServices>
<ScheduleMaintenanceServiceInfo>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<Name>string</Name>
<Category>string</Category>
<ServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServiceInfo>
<ScheduleMaintenanceServiceInfo>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<Name>string</Name>
<Category>string</Category>
<ServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServiceInfo>
</ScheduleMaintenanceServices>
<UnScheduledMaintenanceNextMileage>int</UnScheduledMaintenanceNextMileage>
<UnScheduledMaintenanceNextKilometers>int</UnScheduledMaintenanceNextKilometers>
<UnScheduledMaintenanceServices>
<ScheduleMaintenanceServiceInfo>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<Name>string</Name>
<Category>string</Category>
<ServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServiceInfo>
<ScheduleMaintenanceServiceInfo>
<Mileage>int</Mileage>
<Kilometers>int</Kilometers>
<Name>string</Name>
<Category>string</Category>
<ServiceInfo xsi:nil="true" />
</ScheduleMaintenanceServiceInfo>
</UnScheduledMaintenanceServices>
<VehicleWarrantyDetails>
<VehicleWarrantyDetailInfo>
<WarrantyTypeDescription>string</WarrantyTypeDescription>
<WarrantyType>int</WarrantyType>
<MaxYears>int</MaxYears>
<MaxMileage>int</MaxMileage>
<Notes>string</Notes>
<IsTransferable>boolean</IsTransferable>
<DescriptionFormatted>string</DescriptionFormatted>
</VehicleWarrantyDetailInfo>
<VehicleWarrantyDetailInfo>
<WarrantyTypeDescription>string</WarrantyTypeDescription>
<WarrantyType>int</WarrantyType>
<MaxYears>int</MaxYears>
<MaxMileage>int</MaxMileage>
<Notes>string</Notes>
<IsTransferable>boolean</IsTransferable>
<DescriptionFormatted>string</DescriptionFormatted>
</VehicleWarrantyDetailInfo>
</VehicleWarrantyDetails>
<FixStatusInfo>
<WebServiceSessionStatus>
<ValidationFailures xsi:nil="true" />
</WebServiceSessionStatus>
<DiagnosticReportInfo>
<WebServiceSessionStatus xsi:nil="true" />
<Vehicle xsi:nil="true" />
<Symptoms xsi:nil="true" />
<Errors xsi:nil="true" />
<ToolLEDStatusDesc>string</ToolLEDStatusDesc>
<FreezeFrame xsi:nil="true" />
<DiagnosticReportId>guid</DiagnosticReportId>
<Monitors xsi:nil="true" />
<Fixes xsi:nil="true" />
<Recalls xsi:nil="true" />
<TSBs xsi:nil="true" />
<TSBCategories xsi:nil="true" />
<ScheduledMaintenanceNextMileage>int</ScheduledMaintenanceNextMileage>
<ScheduledMaintenanceNextKilometers>int</ScheduledMaintenanceNextKilometers>
<TSBCountAll>int</TSBCountAll>
<HasScheduledMaintenance>boolean</HasScheduledMaintenance>
<HasUnScheduledMaintenance>boolean</HasUnScheduledMaintenance>
<HasVehicleWarrantyDetails>boolean</HasVehicleWarrantyDetails>
<ScheduleMaintenanceServices xsi:nil="true" />
<UnScheduledMaintenanceNextMileage>int</UnScheduledMaintenanceNextMileage>
<UnScheduledMaintenanceNextKilometers>int</UnScheduledMaintenanceNextKilometers>
<UnScheduledMaintenanceServices xsi:nil="true" />
<VehicleWarrantyDetails xsi:nil="true" />
<FixStatusInfo xsi:nil="true" />
<SILStatus>string</SILStatus>
<IsAbsSupported>boolean</IsAbsSupported>
<IsSrsSupported>boolean</IsSrsSupported>
</DiagnosticReportInfo>
<PwrFixStatus>int</PwrFixStatus>
<PwrFixStatusDesc>string</PwrFixStatusDesc>
<PwrFixLookupCancelledReason>string</PwrFixLookupCancelledReason>
<Obd1FixStatus>int</Obd1FixStatus>
<Obd1FixStatusDesc>string</Obd1FixStatusDesc>
<Obd1FixLookupCancelledReason>string</Obd1FixLookupCancelledReason>
<AbsFixStatus>int</AbsFixStatus>
<AbsFixStatusDesc>string</AbsFixStatusDesc>
<AbsFixLookupCancelledReason>string</AbsFixLookupCancelledReason>
<SrsFixStatus>int</SrsFixStatus>
<SrsFixStatusDesc>string</SrsFixStatusDesc>
<SrsFixLookupCancelledReason>string</SrsFixLookupCancelledReason>
<OemFixStatus>int</OemFixStatus>
<OemFixStatusDesc>string</OemFixStatusDesc>
</FixStatusInfo>
<SILStatus>string</SILStatus>
<IsAbsSupported>boolean</IsAbsSupported>
<IsSrsSupported>boolean</IsSrsSupported>
</GetDiagnosticReportExistingResult>
</GetDiagnosticReportExistingResponse>
</soap12:Body>
</soap12:Envelope>