Reference for https://api.silentpassenger.com/rest/v2/{APIKEY}/MapView/Vehicle?id={VEHICLEID}
Get single vehicle object by its Id and provide necessary information to be plotted on the map.
Url: https://api.silentpassenger.com/rest/v2/{APIKEY}/MapView/Vehicle?id={VEHICLEID}
HTTP Method: GET
| Message direction | Format | Body |
|---|---|---|
| Request | N/A | The Request body is empty. |
| Response | Xml | Example,Schema |
| Response | Json | Example |
The following is an example response Xml body:
<LighterVehicle xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">
<Address>String content</Address>
<BatteryLevel>2147483647</BatteryLevel>
<DTCVersion>2147483647</DTCVersion>
<DispatchStatus>
<_x003C_Active_x003E_k__BackingField>true</_x003C_Active_x003E_k__BackingField>
<_x003C_BinaryFileId_x003E_k__BackingField>2147483647</_x003C_BinaryFileId_x003E_k__BackingField>
<_x003C_DefinitionId_x003E_k__BackingField>2147483647</_x003C_DefinitionId_x003E_k__BackingField>
<_x003C_Definition_x003E_k__BackingField>
<_x003C_BinaryFileId_x003E_k__BackingField>2147483647</_x003C_BinaryFileId_x003E_k__BackingField>
<_x003C_Deleted_x003E_k__BackingField>true</_x003C_Deleted_x003E_k__BackingField>
<_x003C_Description_x003E_k__BackingField>String content</_x003C_Description_x003E_k__BackingField>
<_x003C_Id_x003E_k__BackingField>2147483647</_x003C_Id_x003E_k__BackingField>
<_x003C_MobileGroupId_x003E_k__BackingField>2147483647</_x003C_MobileGroupId_x003E_k__BackingField>
<_x003C_Name_x003E_k__BackingField>String content</_x003C_Name_x003E_k__BackingField>
<_x003C_SubgroupId_x003E_k__BackingField>2147483647</_x003C_SubgroupId_x003E_k__BackingField>
<_x003C_image_x003E_k__BackingField>String content</_x003C_image_x003E_k__BackingField>
</_x003C_Definition_x003E_k__BackingField>
<_x003C_Id_x003E_k__BackingField>2147483647</_x003C_Id_x003E_k__BackingField>
<_x003C_Notes_x003E_k__BackingField>String content</_x003C_Notes_x003E_k__BackingField>
<_x003C_ReadingTime_x003E_k__BackingField>1999-05-31T11:20:00</_x003C_ReadingTime_x003E_k__BackingField>
<_x003C_StatusExpires_x003E_k__BackingField>1999-05-31T11:20:00</_x003C_StatusExpires_x003E_k__BackingField>
<_x003C_VehicleId_x003E_k__BackingField>2147483647</_x003C_VehicleId_x003E_k__BackingField>
</DispatchStatus>
<DriverID>2147483647</DriverID>
<DriverName>String content</DriverName>
<DriverSMSAddress>String content</DriverSMSAddress>
<EngineOn>true</EngineOn>
<HasDriverId>true</HasDriverId>
<HasFuelCard>true</HasFuelCard>
<HasGarmin>true</HasGarmin>
<HasRouting>true</HasRouting>
<Heading>String content</Heading>
<HeadingDegrees>1.26743233E+15</HeadingDegrees>
<IMEI>String content</IMEI>
<IO>
<VehicleIO>
<ID>2147483647</ID>
<IO>None</IO>
<Invert>true</Invert>
<IsEngaged>true</IsEngaged>
<IsPanic>true</IsPanic>
<Name>String content</Name>
<TwoWay>true</TwoWay>
<VehicleID>2147483647</VehicleID>
</VehicleIO>
<VehicleIO>
<ID>2147483647</ID>
<IO>None</IO>
<Invert>true</Invert>
<IsEngaged>true</IsEngaged>
<IsPanic>true</IsPanic>
<Name>String content</Name>
<TwoWay>true</TwoWay>
<VehicleID>2147483647</VehicleID>
</VehicleIO>
</IO>
<IdleTime>String content</IdleTime>
<IsPortable>true</IsPortable>
<IsSpeeding>true</IsSpeeding>
<LandmarkCategoryID>2147483647</LandmarkCategoryID>
<LandmarkID>2147483647</LandmarkID>
<LastUpdate>String content</LastUpdate>
<Latitude>1.26743233E+15</Latitude>
<Longitude>1.26743233E+15</Longitude>
<MobileGroupID>2147483647</MobileGroupID>
<NonResponsive>true</NonResponsive>
<Notes>String content</Notes>
<PTOAvailable>true</PTOAvailable>
<PowerOff>true</PowerOff>
<ReadingTime>String content</ReadingTime>
<ReadingTimeUTC>1999-05-31T11:20:00</ReadingTimeUTC>
<RouteSummary>
<RouteSummary xmlns="http://schemas.datacontract.org/2004/07/VTS.Business.Routing">
<Address>
<Apartment xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Apartment>
<Cell xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Cell>
<City xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</City>
<FormattedAddress xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</FormattedAddress>
<Latitude xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">1.26743233E+15</Latitude>
<Longitude xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">1.26743233E+15</Longitude>
<Name xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Name>
<Phone xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Phone>
<State xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</State>
<Street xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Street>
<Zip xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Zip>
</Address>
<RouteCompleted>true</RouteCompleted>
<RouteName>String content</RouteName>
<RouteOriginName>String content</RouteOriginName>
<StopActive>true</StopActive>
<StopCompleted>true</StopCompleted>
<StopDeleted>true</StopDeleted>
<StopName>String content</StopName>
<StopNotes>String content</StopNotes>
<StopPosition>2147483647</StopPosition>
<StopSent>true</StopSent>
</RouteSummary>
<RouteSummary xmlns="http://schemas.datacontract.org/2004/07/VTS.Business.Routing">
<Address>
<Apartment xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Apartment>
<Cell xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Cell>
<City xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</City>
<FormattedAddress xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</FormattedAddress>
<Latitude xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">1.26743233E+15</Latitude>
<Longitude xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">1.26743233E+15</Longitude>
<Name xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Name>
<Phone xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Phone>
<State xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</State>
<Street xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Street>
<Zip xmlns="http://schemas.datacontract.org/2004/07/VTS.Business">String content</Zip>
</Address>
<RouteCompleted>true</RouteCompleted>
<RouteName>String content</RouteName>
<RouteOriginName>String content</RouteOriginName>
<StopActive>true</StopActive>
<StopCompleted>true</StopCompleted>
<StopDeleted>true</StopDeleted>
<StopName>String content</StopName>
<StopNotes>String content</StopNotes>
<StopPosition>2147483647</StopPosition>
<StopSent>true</StopSent>
</RouteSummary>
</RouteSummary>
<Speed>1.26743233E+15</Speed>
<SpeedGaugeEnable>true</SpeedGaugeEnable>
<SpeedLimit>2147483647</SpeedLimit>
<StartOfStopTime>String content</StartOfStopTime>
<StopTime>String content</StopTime>
<SubgroupID>2147483647</SubgroupID>
<TemperatureReadingOne>12678967.543233</TemperatureReadingOne>
<TemperatureReadingTime>String content</TemperatureReadingTime>
<TemperatureReadingTwo>12678967.543233</TemperatureReadingTwo>
<TicketSummaries>
<TicketSummary>
<Address>
<Apartment>String content</Apartment>
<Cell>String content</Cell>
<City>String content</City>
<FormattedAddress>String content</FormattedAddress>
<Latitude>1.26743233E+15</Latitude>
<Longitude>1.26743233E+15</Longitude>
<Name>String content</Name>
<Phone>String content</Phone>
<State>String content</State>
<Street>String content</Street>
<Zip>String content</Zip>
</Address>
<AppointmentDate>1999-05-31T11:20:00</AppointmentDate>
<ContactCity>String content</ContactCity>
<ContactState>String content</ContactState>
<ContactStreet>String content</ContactStreet>
<ContactZip>String content</ContactZip>
<CustomerName>String content</CustomerName>
<Summary>String content</Summary>
<TicketIssueName>String content</TicketIssueName>
<TicketStatusName>String content</TicketStatusName>
<VehicleCount>2147483647</VehicleCount>
</TicketSummary>
<TicketSummary>
<Address>
<Apartment>String content</Apartment>
<Cell>String content</Cell>
<City>String content</City>
<FormattedAddress>String content</FormattedAddress>
<Latitude>1.26743233E+15</Latitude>
<Longitude>1.26743233E+15</Longitude>
<Name>String content</Name>
<Phone>String content</Phone>
<State>String content</State>
<Street>String content</Street>
<Zip>String content</Zip>
</Address>
<AppointmentDate>1999-05-31T11:20:00</AppointmentDate>
<ContactCity>String content</ContactCity>
<ContactState>String content</ContactState>
<ContactStreet>String content</ContactStreet>
<ContactZip>String content</ContactZip>
<CustomerName>String content</CustomerName>
<Summary>String content</Summary>
<TicketIssueName>String content</TicketIssueName>
<TicketStatusName>String content</TicketStatusName>
<VehicleCount>2147483647</VehicleCount>
</TicketSummary>
</TicketSummaries>
<UserID>2147483647</UserID>
<VehicleID>2147483647</VehicleID>
<VehicleLocationID>9223372036854775807</VehicleLocationID>
<VehicleName>String content</VehicleName>
<VehicleStatus>
<ID>2147483647</ID>
<Icon>String content</Icon>
<IconBytes>QmFzZSA2NCBTdHJlYW0=</IconBytes>
<IconHeight>2147483647</IconHeight>
<IconWidth>2147483647</IconWidth>
<Name>String content</Name>
</VehicleStatus>
</LighterVehicle>
The following is an example response Json body:
{
"Address":"String content",
"BatteryLevel":2147483647,
"DTCVersion":2147483647,
"DispatchStatus":{
"_x003C_Active_x003E_k__BackingField":true,
"_x003C_BinaryFileId_x003E_k__BackingField":2147483647,
"_x003C_DefinitionId_x003E_k__BackingField":2147483647,
"_x003C_Definition_x003E_k__BackingField":{
"_x003C_BinaryFileId_x003E_k__BackingField":2147483647,
"_x003C_Deleted_x003E_k__BackingField":true,
"_x003C_Description_x003E_k__BackingField":"String content",
"_x003C_Id_x003E_k__BackingField":2147483647,
"_x003C_MobileGroupId_x003E_k__BackingField":2147483647,
"_x003C_Name_x003E_k__BackingField":"String content",
"_x003C_SubgroupId_x003E_k__BackingField":2147483647,
"_x003C_image_x003E_k__BackingField":"String content"
},
"_x003C_Id_x003E_k__BackingField":2147483647,
"_x003C_Notes_x003E_k__BackingField":"String content",
"_x003C_ReadingTime_x003E_k__BackingField":"\/Date(928164000000-0400)\/",
"_x003C_StatusExpires_x003E_k__BackingField":"\/Date(928164000000-0400)\/",
"_x003C_VehicleId_x003E_k__BackingField":2147483647
},
"DriverID":2147483647,
"DriverName":"String content",
"DriverSMSAddress":"String content",
"EngineOn":true,
"HasDriverId":true,
"HasFuelCard":true,
"HasGarmin":true,
"HasRouting":true,
"Heading":"String content",
"HeadingDegrees":1.26743233E+15,
"IMEI":"String content",
"IO":[{
"ID":2147483647,
"IO":0,
"Invert":true,
"IsEngaged":true,
"IsPanic":true,
"Name":"String content",
"TwoWay":true,
"VehicleID":2147483647
}],
"IdleTime":"String content",
"IsPortable":true,
"IsSpeeding":true,
"LandmarkCategoryID":2147483647,
"LandmarkID":2147483647,
"LastUpdate":"String content",
"Latitude":1.26743233E+15,
"Longitude":1.26743233E+15,
"MobileGroupID":2147483647,
"NonResponsive":true,
"Notes":"String content",
"PTOAvailable":true,
"PowerOff":true,
"ReadingTime":"String content",
"ReadingTimeUTC":"\/Date(928164000000-0400)\/",
"RouteSummary":[{
"Address":{
"Apartment":"String content",
"Cell":"String content",
"City":"String content",
"FormattedAddress":"String content",
"Latitude":1.26743233E+15,
"Longitude":1.26743233E+15,
"Name":"String content",
"Phone":"String content",
"State":"String content",
"Street":"String content",
"Zip":"String content"
},
"RouteCompleted":true,
"RouteName":"String content",
"RouteOriginName":"String content",
"StopActive":true,
"StopCompleted":true,
"StopDeleted":true,
"StopName":"String content",
"StopNotes":"String content",
"StopPosition":2147483647,
"StopSent":true
}],
"Speed":1.26743233E+15,
"SpeedGaugeEnable":true,
"SpeedLimit":2147483647,
"StartOfStopTime":"String content",
"StopTime":"String content",
"SubgroupID":2147483647,
"TemperatureReadingOne":12678967.543233,
"TemperatureReadingTime":"String content",
"TemperatureReadingTwo":12678967.543233,
"TicketSummaries":[{
"Address":{
"Apartment":"String content",
"Cell":"String content",
"City":"String content",
"FormattedAddress":"String content",
"Latitude":1.26743233E+15,
"Longitude":1.26743233E+15,
"Name":"String content",
"Phone":"String content",
"State":"String content",
"Street":"String content",
"Zip":"String content"
},
"AppointmentDate":"\/Date(928164000000-0400)\/",
"ContactCity":"String content",
"ContactState":"String content",
"ContactStreet":"String content",
"ContactZip":"String content",
"CustomerName":"String content",
"Summary":"String content",
"TicketIssueName":"String content",
"TicketStatusName":"String content",
"VehicleCount":2147483647
}],
"UserID":2147483647,
"VehicleID":2147483647,
"VehicleLocationID":9223372036854775807,
"VehicleName":"String content",
"VehicleStatus":{
"ID":2147483647,
"Icon":"String content",
"IconBytes":[81,
109,
70,
122,
90,
83,
65,
50,
78,
67,
66,
84,
100,
72,
74,
108,
89,
87,
48,
61],
"IconHeight":2147483647,
"IconWidth":2147483647,
"Name":"String content"
}
}
The following is the response Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VTS.Business" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VTS.Business" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.datacontract.org/2004/07/VTS.Business.Routing" />
<xs:complexType name="LighterVehicle">
<xs:complexContent mixed="false">
<xs:extension base="tns:BaseMappableItemOfLighterVehicleGzr685TD">
<xs:sequence>
<xs:element minOccurs="0" name="Address" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="BatteryLevel" type="xs:int" />
<xs:element minOccurs="0" name="DTCVersion" type="xs:int" />
<xs:element minOccurs="0" name="DispatchStatus" nillable="true" type="tns:CustomVehicleStatus" />
<xs:element minOccurs="0" name="DriverID" type="xs:int" />
<xs:element minOccurs="0" name="DriverName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DriverSMSAddress" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="EngineOn" type="xs:boolean" />
<xs:element minOccurs="0" name="HasDriverId" type="xs:boolean" />
<xs:element minOccurs="0" name="HasFuelCard" type="xs:boolean" />
<xs:element minOccurs="0" name="HasGarmin" type="xs:boolean" />
<xs:element minOccurs="0" name="HasRouting" type="xs:boolean" />
<xs:element minOccurs="0" name="Heading" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="HeadingDegrees" type="xs:double" />
<xs:element minOccurs="0" name="IMEI" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="IO" nillable="true" type="tns:ArrayOfVehicleIO" />
<xs:element minOccurs="0" name="IdleTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="IsPortable" type="xs:boolean" />
<xs:element minOccurs="0" name="IsSpeeding" type="xs:boolean" />
<xs:element minOccurs="0" name="LandmarkCategoryID" type="xs:int" />
<xs:element minOccurs="0" name="LandmarkID" type="xs:int" />
<xs:element minOccurs="0" name="LastUpdate" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Latitude" type="xs:double" />
<xs:element minOccurs="0" name="Longitude" type="xs:double" />
<xs:element minOccurs="0" name="MobileGroupID" type="xs:int" />
<xs:element minOccurs="0" name="NonResponsive" type="xs:boolean" />
<xs:element minOccurs="0" name="Notes" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PTOAvailable" type="xs:boolean" />
<xs:element minOccurs="0" name="PowerOff" type="xs:boolean" />
<xs:element minOccurs="0" name="ReadingTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ReadingTimeUTC" type="xs:dateTime" />
<xs:element minOccurs="0" name="RouteSummary" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/VTS.Business.Routing" type="q1:ArrayOfRouteSummary" />
<xs:element minOccurs="0" name="Speed" type="xs:double" />
<xs:element minOccurs="0" name="SpeedGaugeEnable" type="xs:boolean" />
<xs:element minOccurs="0" name="SpeedLimit" type="xs:int" />
<xs:element minOccurs="0" name="StartOfStopTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="SubgroupID" type="xs:int" />
<xs:element minOccurs="0" name="TemperatureReadingOne" nillable="true" type="xs:decimal" />
<xs:element minOccurs="0" name="TemperatureReadingTime" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TemperatureReadingTwo" nillable="true" type="xs:decimal" />
<xs:element minOccurs="0" name="TicketSummaries" nillable="true" type="tns:ArrayOfTicketSummary" />
<xs:element minOccurs="0" name="UserID" nillable="true" type="xs:int" />
<xs:element minOccurs="0" name="VehicleID" type="xs:int" />
<xs:element minOccurs="0" name="VehicleLocationID" type="xs:long" />
<xs:element minOccurs="0" name="VehicleName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="VehicleStatus" nillable="true" type="tns:VehicleStatus" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="LighterVehicle" nillable="true" type="tns:LighterVehicle" />
<xs:complexType name="BaseMappableItemOfLighterVehicleGzr685TD">
<xs:annotation>
<xs:appinfo>
<GenericType Name="BaseMappableItemOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/VTS.Business" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="LighterVehicle" Namespace="http://schemas.datacontract.org/2004/07/VTS.Business" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence />
</xs:complexType>
<xs:element name="BaseMappableItemOfLighterVehicleGzr685TD" nillable="true" type="tns:BaseMappableItemOfLighterVehicleGzr685TD" />
<xs:complexType name="CustomVehicleStatus">
<xs:complexContent mixed="false">
<xs:extension base="tns:BaseMappableItemOfCustomVehicleStatusGzr685TD">
<xs:sequence>
<xs:element name="_x003C_Active_x003E_k__BackingField" type="xs:boolean" />
<xs:element name="_x003C_BinaryFileId_x003E_k__BackingField" type="xs:int" />
<xs:element name="_x003C_DefinitionId_x003E_k__BackingField" type="xs:int" />
<xs:element name="_x003C_Definition_x003E_k__BackingField" nillable="true" type="tns:CustomVehicleStatusDefinition" />
<xs:element name="_x003C_Id_x003E_k__BackingField" type="xs:int" />
<xs:element name="_x003C_Notes_x003E_k__BackingField" nillable="true" type="xs:string" />
<xs:element name="_x003C_ReadingTime_x003E_k__BackingField" type="xs:dateTime" />
<xs:element name="_x003C_StatusExpires_x003E_k__BackingField" nillable="true" type="xs:dateTime" />
<xs:element name="_x003C_VehicleId_x003E_k__BackingField" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="CustomVehicleStatus" nillable="true" type="tns:CustomVehicleStatus" />
<xs:complexType name="BaseMappableItemOfCustomVehicleStatusGzr685TD">
<xs:annotation>
<xs:appinfo>
<GenericType Name="BaseMappableItemOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/VTS.Business" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="CustomVehicleStatus" Namespace="http://schemas.datacontract.org/2004/07/VTS.Business" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence />
</xs:complexType>
<xs:element name="BaseMappableItemOfCustomVehicleStatusGzr685TD" nillable="true" type="tns:BaseMappableItemOfCustomVehicleStatusGzr685TD" />
<xs:complexType name="CustomVehicleStatusDefinition">
<xs:complexContent mixed="false">
<xs:extension base="tns:BaseMappableItemOfCustomVehicleStatusDefinitionGzr685TD">
<xs:sequence>
<xs:element name="_x003C_BinaryFileId_x003E_k__BackingField" type="xs:int" />
<xs:element name="_x003C_Deleted_x003E_k__BackingField" type="xs:boolean" />
<xs:element name="_x003C_Description_x003E_k__BackingField" nillable="true" type="xs:string" />
<xs:element name="_x003C_Id_x003E_k__BackingField" type="xs:int" />
<xs:element name="_x003C_MobileGroupId_x003E_k__BackingField" nillable="true" type="xs:int" />
<xs:element name="_x003C_Name_x003E_k__BackingField" nillable="true" type="xs:string" />
<xs:element name="_x003C_SubgroupId_x003E_k__BackingField" nillable="true" type="xs:int" />
<xs:element name="_x003C_image_x003E_k__BackingField" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="CustomVehicleStatusDefinition" nillable="true" type="tns:CustomVehicleStatusDefinition" />
<xs:complexType name="BaseMappableItemOfCustomVehicleStatusDefinitionGzr685TD">
<xs:annotation>
<xs:appinfo>
<GenericType Name="BaseMappableItemOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/VTS.Business" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="CustomVehicleStatusDefinition" Namespace="http://schemas.datacontract.org/2004/07/VTS.Business" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence />
</xs:complexType>
<xs:element name="BaseMappableItemOfCustomVehicleStatusDefinitionGzr685TD" nillable="true" type="tns:BaseMappableItemOfCustomVehicleStatusDefinitionGzr685TD" />
<xs:complexType name="ArrayOfVehicleIO">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="VehicleIO" nillable="true" type="tns:VehicleIO" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfVehicleIO" nillable="true" type="tns:ArrayOfVehicleIO" />
<xs:complexType name="VehicleIO">
<xs:sequence>
<xs:element minOccurs="0" name="ID" nillable="true" type="xs:int" />
<xs:element minOccurs="0" name="IO" type="tns:IOType" />
<xs:element minOccurs="0" name="Invert" type="xs:boolean" />
<xs:element minOccurs="0" name="IsEngaged" type="xs:boolean" />
<xs:element minOccurs="0" name="IsPanic" type="xs:boolean" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TwoWay" type="xs:boolean" />
<xs:element minOccurs="0" name="VehicleID" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:element name="VehicleIO" nillable="true" type="tns:VehicleIO" />
<xs:simpleType name="IOType">
<xs:restriction base="xs:string">
<xs:enumeration value="None" />
<xs:enumeration value="IO1" />
<xs:enumeration value="IO2" />
<xs:enumeration value="IO3" />
<xs:enumeration value="IO4" />
<xs:enumeration value="IO5" />
</xs:restriction>
</xs:simpleType>
<xs:element name="IOType" nillable="true" type="tns:IOType" />
<xs:complexType name="SuperAddress">
<xs:sequence>
<xs:element minOccurs="0" name="Apartment" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Cell" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FormattedAddress" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Latitude" type="xs:double" />
<xs:element minOccurs="0" name="Longitude" type="xs:double" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Street" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="SuperAddress" nillable="true" type="tns:SuperAddress" />
<xs:complexType name="ArrayOfTicketSummary">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="TicketSummary" nillable="true" type="tns:TicketSummary" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfTicketSummary" nillable="true" type="tns:ArrayOfTicketSummary" />
<xs:complexType name="TicketSummary">
<xs:complexContent mixed="false">
<xs:extension base="tns:BaseMappableItemOfTicketSummaryGzr685TD">
<xs:sequence>
<xs:element minOccurs="0" name="Address" nillable="true" type="tns:SuperAddress" />
<xs:element minOccurs="0" name="AppointmentDate" type="xs:dateTime" />
<xs:element minOccurs="0" name="ContactCity" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ContactState" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ContactStreet" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ContactZip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Summary" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TicketIssueName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TicketStatusName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="VehicleCount" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="TicketSummary" nillable="true" type="tns:TicketSummary" />
<xs:complexType name="BaseMappableItemOfTicketSummaryGzr685TD">
<xs:annotation>
<xs:appinfo>
<GenericType Name="BaseMappableItemOf{0}{#}" Namespace="http://schemas.datacontract.org/2004/07/VTS.Business" xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<GenericParameter Name="TicketSummary" Namespace="http://schemas.datacontract.org/2004/07/VTS.Business" />
</GenericType>
</xs:appinfo>
</xs:annotation>
<xs:sequence />
</xs:complexType>
<xs:element name="BaseMappableItemOfTicketSummaryGzr685TD" nillable="true" type="tns:BaseMappableItemOfTicketSummaryGzr685TD" />
<xs:complexType name="VehicleStatus">
<xs:sequence>
<xs:element minOccurs="0" name="ID" type="xs:int" />
<xs:element minOccurs="0" name="Icon" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="IconBytes" nillable="true" type="xs:base64Binary" />
<xs:element minOccurs="0" name="IconHeight" type="xs:int" />
<xs:element minOccurs="0" name="IconWidth" type="xs:int" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="VehicleStatus" nillable="true" type="tns:VehicleStatus" />
</xs:schema>
Additional response Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/VTS.Business.Routing" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/VTS.Business.Routing" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.datacontract.org/2004/07/VTS.Business" />
<xs:complexType name="ArrayOfRouteSummary">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RouteSummary" nillable="true" type="tns:RouteSummary" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRouteSummary" nillable="true" type="tns:ArrayOfRouteSummary" />
<xs:complexType name="RouteSummary">
<xs:sequence>
<xs:element minOccurs="0" name="Address" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/VTS.Business" type="q1:SuperAddress" />
<xs:element minOccurs="0" name="RouteCompleted" type="xs:boolean" />
<xs:element minOccurs="0" name="RouteName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RouteOriginName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopActive" type="xs:boolean" />
<xs:element minOccurs="0" name="StopCompleted" type="xs:boolean" />
<xs:element minOccurs="0" name="StopDeleted" type="xs:boolean" />
<xs:element minOccurs="0" name="StopName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopNotes" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StopPosition" type="xs:int" />
<xs:element minOccurs="0" name="StopSent" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
<xs:element name="RouteSummary" nillable="true" type="tns:RouteSummary" />
</xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
<tns:element name="schema">
<tns:complexType />
</tns:element>
</tns:schema>