Request Structure:
<GetServiceOrderByDate xmlns="http://autovhc.co.uk/">
<Request>
<Locale>string</Locale>
<LocationCode>string</LocationCode>
<DateTo>string</DateTo>
<DateFrom>string</DateFrom>
<ParametersCollection>
<Parameters>
<DMSParameter xsi:nil="true" />
<DMSParameter xsi:nil="true" />
</Parameters>
</ParametersCollection>
</Request>
</GetServiceOrderByDate>
Node Information:
- Location Code
- Node Name:
<LocationCode>
Example Input: 01
Where to view input: Admin -> Site -> Site Settings -> Integration Settings
Node Name:
<DateTo>
Example Input: 20200121
Where to view input: Current VHC -> ‘To’ Date
Date From
Node Name:
<DateFrom>
Example Input: 20200121
Where to view input: Current VHC -> ‘From’ Date
Name (Username)
Node Name:
<Name>
Example Input: USERNAME
Where to view input: Admin -> Site -> Site Settings -> Integration Settings
Name (Password)
Node Name:
<Name>
Example Input: PASSWORD
Where to view input: Admin -> Site -> Site Settings -> Integration Settings
Response Structure:
<GetServiceOrderByDateResponse xmlns="http://autovhc.co.uk/">
<GetServiceOrderByDateResult>
<Locale>string</Locale>
<Message>string</Message>
<Success>boolean</Success>
<ServiceOrders>
<ServiceOrderTransferObject>
<VHCDate>string</VHCDate>
<Make>string</Make>
<Model>string</Model>
<VIN>string</VIN>
<JobCardNumber>string</JobCardNumber>
<RegistrationNumber>string</RegistrationNumber>
<CustomerTitle>string</CustomerTitle>
<CustomerFirstName>string</CustomerFirstName>
<CustomerSurName>string</CustomerSurName>
<CustomerEmail>string</CustomerEmail>
<CustomerPostCode>string</CustomerPostCode>
<CustomerTelephoneNumber>string</CustomerTelephoneNumber>
<CustomerMobileNumber>string</CustomerMobileNumber>
<CustomerUUID>string</CustomerUUID>
<CustomerAddress1>string</CustomerAddress1>
<CustomerAddress2>string</CustomerAddress2>
<CustomerAddress3>string</CustomerAddress3>
<CustomerAddress4>string</CustomerAddress4>
<CustomerContactEmail>string</CustomerContactEmail>
<CustomerContactHomePhone>string</CustomerContactHomePhone>
<CustomerContactMail>string</CustomerContactMail>
<CustomerContactSMS>string</CustomerContactSMS>
<CustomerType>string</CustomerType>
<FirstRegistrationDate>string</FirstRegistrationDate>
<NextMotDate>string</NextMotDate>
<NextServiceDate>string</NextServiceDate>
<ServiceAdvisor>string</ServiceAdvisor>
<Workshop>string</Workshop>
<WorkRequired>string</WorkRequired>
<Mileage>string</Mileage>
<DateIn>string</DateIn>
<DateOut>string</DateOut>
<TimeIn>string</TimeIn>
<TimeOut>string</TimeOut>
<ServiceOrderItems xsi:nil="true" />
<LastServiceDate>string</LastServiceDate>
<ModelCode>string</ModelCode>
<AgreedEstimate>string</AgreedEstimate>
<VhcUrl>string</VhcUrl>
<EngineNumber>string</EngineNumber>
</ServiceOrderTransferObject>
</ServiceOrders>
</GetServiceOrderByDateResult>
</GetServiceOrderByDateResponse>
Node Information:
- VHC Date
- Node Name:
<VHCDate>
Example Input: 20200121
Where to view input: Current VHC or Current VHC -> Edit VHC
Node Name:
<Make>
Example Input: HONDA
Where to view input: Current VHC or Current VHC -> Edit VHC
Model
Node Name:
<Model>
Example Input: CIVIC
Where to view input: Current VHC
VIN
Node Name:
<VIN>
Example Input: 3HGRU1890JM302709
Where to view input: Current VHC -> Edit VHC
Job Card Number
Node Name:
<JobCardNumber>
Example Input: TESTJOB1234
Where to view input: Current VHC or Current VHC -> Edit VHC
Registration Number
Node Name:
<RegistrationNumber>
Example Input: ML18AB8
Where to view input: Current VHC or Current VHC -< Edit VHC
Customer Title
Node Name:
<CustomerTitle>
Example Input: Mr
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer First Name
Node Name:
<CustomerFirstName>
Example Input: Tom
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Surname
Node Name:
<CustomerSurName>
Example Input: Barker
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Email
Node Name:
<CustomerEmail>
Example Input: tom.barker@email.com
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Postcode
Node Name:
<CustomerPostcode>
Example Input: CW11CW
Where to view input: Current VHC -> Edit VHC -> Customer -< Edit Customer
Customer Telephone Number
Node Name:
<CustomerTelephoneNumber>
Example Input: 01782341373
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Mobile Number
Node Name:
<CustomerMobileNumber>
Example Input: +447500000000
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Address 1
Node Name:
<CustomerAddress1>
Example Input: 14 VHC STREET
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Address 2
Node Name:
<CustomerAddress2>
Example Input: 14 VHC STREET
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Address 3
Node Name:
<CustomerAddress3>
Example Input: 14 VHC STREET
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Address 4
Node Name:
<CustomerAddress4>
Example Input: 14 VHC STREET
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Contact Email
Node Name:
<CustomerContactEmail>
Example Input: TRUE
Where to view input: Current VHC -> Update GDPR Permissions OR Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Contact Home Phone
Node Name:
<CustomerContactHomePhone>
Example Input: TRUE
Where to view input: Current VHC -> Update GDPR Permissions OR Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Contact Mail
Node Name:
<CustomerContactMail>
Example Input: TRUE
Where to view input: Current VHC -> Update GDPR Permissions OR Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Contact SMS
Node Name:
<CustomerContactSMS>
Example Input: TRUE
Where to view input: Current VHC -> Update GDPR Permissions OR Current VHC -> Edit VHC -> Customer -> Edit Customer
Customer Type
Node Name:
<CustomerType>
Example Input: RETAIL
Where to view input: Current VHC -> Edit VHC -> Customer -> Edit Customer
First Registration Date
Node Name:
<FirstRegistrationDate>
Example Input: 01/04/2015
Where to view input: Current VHC -> Edit VHC
Next MOT Date
Node Name:
<NextMotDate>
Example Input: 01/04/2015
Where to view input: Current VHC -> Edit VHC
Service Advisor
Node Name:
<ServiceAdvisor>
Example Input: TB
Where to view input: Current VHC OR Current VHC -> Edit VHC
Workshop
Node Name:
<Workshop>
Example Input: Internal
Where to view input: Current VHC -> Edit VHC
Work Required
Node Name:
<WorkRequired>
Example Input: Brakes worn
Where to view input: Current VHC -> Edit VHC
Mileage
Node Name:
<Mileage>
Example Input: 15238
Where to view input: Current VHC -> Edit VHC
Date In
Node Name:
<DateIn>
Example Input: 15238
Where to view input: Current VHC -> Edit VHC
Date Out
Node Name:
<DateOut>
Example Input: 15238
Where to view input: Current VHC -> Edit VHC
Time In
Node Name:
<TimeIn>
Example Input: 15238
Where to view input: Current VHC OR Current VHC -> Edit VHC
Time Out
Node Name:
<TimeOut>
Example Input: 15238
Where to view input: Current VHC OR Current VHC -> Edit VHC
Agreed Estimate
Node Name:
<AgreedEstimate>
Example Input: 152.00
Where to view input: Current VHC -> Edit VHC