-
Added an optional location parameter to the path
call to restrict the returned to assets assigned to a specific location.
The following changes were made for the Release 2.16
-
Added a function to change operator status
to allow operators to be revoked and un revoked through the OMI.
-
Added a function to delete an operator
object through the OMI.
The following changes were made for the Release 2.15
The following changes were made for the Release 2.14
- Added calls to add and
modify operators (drivers).
The following changes were made for the Release 2.11
- Added an inspection data OMI call to get information about
inspection data.
- Added an asset activity OMI call to get
information on assets that have moved within a specified time period.
The following changes were made for the Release 2.10
- Added a speed report to get information about
asset maximum speeds.
The following changes were made for the Release 2.09
- Added a function to export a path from GPS object data.
This returns either KML or Binary GPS data. Note: this is only supported in version 2.X
of the OMI protocol.
-
Added an interface to the GPS Idle/Stop Report .
This returns information similar to the Idle / Stop report in the web application.
-
Added a means to get an asset's current location .
This returns results either in KML or binary format. Either a specific asset or all assets may
be specified.
The following changes were made for the Release 2.07 / 1.12
- Get Inspection Details now returns 2010 serial number, inspection config label and versions string, 2010
firmware string, signature status, and arbitrary data. Note: Arbitrary data is only supported in version 2.X of the OMI protocol.
- Get Inspections now returns 2010 serial number.
The following changes were made for the Release 2.05
- Added two new data elements (
exsid and tag) to the
get assets
function reply data.
- Added a function to edit or update an asset
object. This allows applications to modify existing assets. Note: this is only supported in version 2.X
of the OMI protocol.
The following changes were made for the Production Release 2.04
- Added three new data elements (
assetvalue, cfglabel and loadtime) to the get inspections
function. Also improved the documentation for the function. Protocol version is now 2.04 / 1.10.
-
Added a tstype flag to the get defects function to permit
timestamp filtering on either the inspection timestamp or the inspection upload timestamp, similar to the
get inspections function.
The following changes were made for the Production Release 2.03
The following changes were made for the Production Release 2.02A
- Corrected a problem in the reply data get inspections function
where the
verified attribute was inverted from what it should be. Fully verified inspections would display 0, whereas
inspections with unverified zones would show 1. The value is now correct.
The following changes were made for the Production Release 2.02
- Modified the timestamp handling for the get inspections function. Added the ability
to specify an ending timestamp. The timestamp parameter is now optional rather than mandatory.
The following changes were made for the Production Release 2.01
The following changes were made for the Production Release 2.00
- If
format is specified as xml the authentication failed message
will be in XML rather than HTML. Details
- Introduced Protocol version 2 to support multiple assets in an inspection and asset type and subtype
attributes.
The format of the reply from the get inspection function has changed in version 2.
Clients will need to update to make use of it.
The format for specifying assets has changed in version 2. The affected functions are get assets,
mileage reporting and the expired assets report.
The get asset function has been removed in version 2. The get assets
function should be used instead.
- Added type and subtype values to the asset information.
- Added the inspection config name, boolean flags for the inspection verified and complete states,
asset and operator id and defectcount to the
get inspections function.
- Deprecated the
'extgetnewinsp' action for the
get inspections function. New clients should use 'showopen' action with an
operation of 'insp'.
- Deprecated the
'extgetaux' action for the
get aux object function. New clients should use 'showopen' action with an
operation of 'aux'.
- Deprecated the
'extgetlocations' action for the
get locations function. New clients should use 'showopen' action with an
operation of 'location'.
- Added a new function to retrieve asset yard status logs.
Protocol version 2 compatibility information.
The OMI server will default to version 1.07, the last version 1 protocol version. Clients must explicitly request version
2 as described in Appendix d. This should allow existing client software to continue to function.
The following changes were made for the Production Release 1.07
- Altered the behavior of the get defects to return
all defects in the system if no target is specified. Added asset fleet number and id to the defect information
returned.
The following changes were made for the Production Release 1.06
- Added a new addrepair function to support the new line item repair model.
This will allow defects to be repaired individually for an inspection rather than all at once.
The extaddrepair function has been deprecated and should not be used by new code.
- Deprecated the extgetinspinfo function. It has been replaced by the
showinsp function.
- Added a missing XML declaration to asset information response
- Added asset operational status and status timestamp change to the get assets
responses. Added the asset id to the asset stanza. Added an operational status filter to the get assets function
to list assets with defects.
- Added a get defects function to list unrepaired
defects for a given asset.
- If an asset requested with the get assets
function does not exist, and error is returned, rather than an empty response.
- Added a new function to get inspection configs
from the account.
- Added a content type text/xml header to all OMI responses.
The following changes were made for the Development Release 1.05
- Added inspection config and yard status information to the data returned
by the get assets and get asset
functions.
- Added optional yardstat option to the get assets function
to filter for assets with a specific yard status.
- Added optional target option to the get assets function to return information
for a specific asset. This will serve as the replacement for the get asset
function.
- Deprecated the get asset function.
The following changes were made for the Production Release 1.04
The following changes were made for the Production Release 1.03
- Added last inspection information to the get asset and the
get assets actions.
Made the data responses for both actions more complete and consistent with one another.
The following changes were made for the Production Release 1.02
The following changes were made for the Production Release 1.01
The following changes were made for the Devel Release 1.0.1
- Begin move to protocol version 1.01 with support for mileage and expiry reporting.