ServiceV7
Click here for a complete list of operations.
CreateDiagnosticReportV2
Used for RO RabbitMQ call - Creates a new diagnostic report for the specified payload and also optionally include TSBs and Recalls Information for the vehicle
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/CreateDiagnosticReportV2"
<?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>
<CreateDiagnosticReportV2 xmlns="http://webservice.innova.com/ServiceV7/">
<key>
<Key>string</Key>
<LanguageString>string</LanguageString>
<Region>string</Region>
<Currency>int</Currency>
<MarketString>string</MarketString>
</key>
<externalSystemUserIdGuidString>string</externalSystemUserIdGuidString>
<externalSystemUserFirstName>string</externalSystemUserFirstName>
<externalSystemUserLastName>string</externalSystemUserLastName>
<externalSystemUserEmailAddress>string</externalSystemUserEmailAddress>
<externalSystemUserPhoneNumber>string</externalSystemUserPhoneNumber>
<externalSystemUserRegion>string</externalSystemUserRegion>
<vin>string</vin>
<mileage>int</mileage>
<transmission>string</transmission>
<includeRecallsForVehicle>string</includeRecallsForVehicle>
<includeTSBsForVehicleAndMatchingErrorCodes>string</includeTSBsForVehicleAndMatchingErrorCodes>
<includeTSBCountForVehicle>string</includeTSBCountForVehicle>
<includeNextScheduledMaintenance>string</includeNextScheduledMaintenance>
<includeWarrantyInfo>string</includeWarrantyInfo>
<softwareTypeInt>int</softwareTypeInt>
<toolTypeFormatInt>int</toolTypeFormatInt>
<rawUpload>string</rawUpload>
<pwrFixNotFoundFixPromisedByDateTimeUTCString>string</pwrFixNotFoundFixPromisedByDateTimeUTCString>
<obd1FixNotFoundFixPromisedByDateTimeUTCString>string</obd1FixNotFoundFixPromisedByDateTimeUTCString>
<absFixNotFoundFixPromisedByDateTimeUTCString>string</absFixNotFoundFixPromisedByDateTimeUTCString>
<srsFixNotFoundFixPromisedByDateTimeUTCString>string</srsFixNotFoundFixPromisedByDateTimeUTCString>
<newDiagnosticReportId>string</newDiagnosticReportId>
</CreateDiagnosticReportV2>
</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>
<CreateDiagnosticReportV2Response xmlns="http://webservice.innova.com/ServiceV7/">
<CreateDiagnosticReportV2Result>
<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>
</CreateDiagnosticReportV2Result>
</CreateDiagnosticReportV2Response>
</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>
<CreateDiagnosticReportV2 xmlns="http://webservice.innova.com/ServiceV7/">
<key>
<Key>string</Key>
<LanguageString>string</LanguageString>
<Region>string</Region>
<Currency>int</Currency>
<MarketString>string</MarketString>
</key>
<externalSystemUserIdGuidString>string</externalSystemUserIdGuidString>
<externalSystemUserFirstName>string</externalSystemUserFirstName>
<externalSystemUserLastName>string</externalSystemUserLastName>
<externalSystemUserEmailAddress>string</externalSystemUserEmailAddress>
<externalSystemUserPhoneNumber>string</externalSystemUserPhoneNumber>
<externalSystemUserRegion>string</externalSystemUserRegion>
<vin>string</vin>
<mileage>int</mileage>
<transmission>string</transmission>
<includeRecallsForVehicle>string</includeRecallsForVehicle>
<includeTSBsForVehicleAndMatchingErrorCodes>string</includeTSBsForVehicleAndMatchingErrorCodes>
<includeTSBCountForVehicle>string</includeTSBCountForVehicle>
<includeNextScheduledMaintenance>string</includeNextScheduledMaintenance>
<includeWarrantyInfo>string</includeWarrantyInfo>
<softwareTypeInt>int</softwareTypeInt>
<toolTypeFormatInt>int</toolTypeFormatInt>
<rawUpload>string</rawUpload>
<pwrFixNotFoundFixPromisedByDateTimeUTCString>string</pwrFixNotFoundFixPromisedByDateTimeUTCString>
<obd1FixNotFoundFixPromisedByDateTimeUTCString>string</obd1FixNotFoundFixPromisedByDateTimeUTCString>
<absFixNotFoundFixPromisedByDateTimeUTCString>string</absFixNotFoundFixPromisedByDateTimeUTCString>
<srsFixNotFoundFixPromisedByDateTimeUTCString>string</srsFixNotFoundFixPromisedByDateTimeUTCString>
<newDiagnosticReportId>string</newDiagnosticReportId>
</CreateDiagnosticReportV2>
</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>
<CreateDiagnosticReportV2Response xmlns="http://webservice.innova.com/ServiceV7/">
<CreateDiagnosticReportV2Result>
<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>
</CreateDiagnosticReportV2Result>
</CreateDiagnosticReportV2Response>
</soap12:Body>
</soap12:Envelope>