Vehicle->Get
Get (Vehicle Function)
This function returns a Vehicle object with vehicle properties for the specified vehicle ID.
XML Request
Definitions
- null fields are the fields that are either omitted or initialized to a special value - string "NULL".
- E.g., <Street>NULL<Street/> will be interpreted as a null field.
- Empty string fields are, e.g., <Street /> or <Street></Street>
The Update function takes the following request parameters:
| Parameter | Type | Optional | Description |
|---|---|---|---|
| VehicleID | Short | No | The vehicle ID whose data should be returned |
XML Structure
<soap:Body>
<Get xmlns="http://www.qualcomm.com">
<request>
<VehicleID>string</VehicleID>
</request>
</Get>
</soap:Body>
XML Response
Parameters
The web service method provides the following information in the response document.
| Parameter | Type | Optional | Description |
|---|---|---|---|
| VehicleID | Short | No | The Vehicle ID |
| UA | Int | Yes | The UA (MCT) assigned to the tractor. If the vehicle does not have a UA, then this field will not be present |
| Alias | String | Yes | An alias for the vehicle |
| DepotId | Short | No | The ID for the depot that this vehicle is assigned to |
| PlateNumber | String | Yes | The license plate number for the vehicle |
| VehicleGroups | Array of Strings | No | The HOS vehicle groups that this vehicle belongs to. Each will have the tag name <GroupName>. list could be empty |
XML Structure
The XML response will have the following parameters:
<soap:Body>
<GetResponse xmlns="http://www.qualcomm.com">
<GetResult>
<Vehicle>
<VehicleID>string</VehicleID>
<UA>int</UA>
<Alias>string</Alias>
<DepotId>short</DepotId>
<PlateNumber>string</PlateNumber>
<VehicleGroups>
<GroupName>string</GroupName>
<GroupName>string</GroupName>
</VehicleGroups>
</Vehicle>
</GetResult>
</GetResponse>
</soap:Body>