Table of Contents

Namespace Geotab.Checkmate.ObjectModel.Fuel

Classes

FillUp

An event representing adding fuel to an asset. Many sources of data are evaluated to determine a fill-up. FuelTransactions, StatusData (fuel level percent, fuel level volume, fuel used, tank capacity, odometer), LogRecords, Trips are all used to calculate fill-up events.

FillUpExtrema

Represents the low and high values of fuel level for a fill-up.

FillUpExtremum

An event representing fuel level of a vehicle. An extremum representing either the minimum or maximum point of fuel used for a given FillUp.

FillUpNotification

Contains the data used by the backfill service for FillUp notifications.

FillUpSearch

The object used to specify the arguments when searching for FillUp.

This search has been designed to work efficiently with these parameters:

FuelEvent

Log of fueling events.

FuelSnapshotRecord

Snapshot of Log of Fuel Usage

FuelSnapshotRecordSearch

The object used to specify the arguments when searching for a FuelSnapshotRecord.

FuelTankCapacity

Represent a vehicle's fuel tank capacity and how it was derived.

FuelTransaction

Information from a fuel card provider representing a fuel transaction. Fuel card information will be matched to a Device by one of these fields: vehicleIdentificationNumber, serialNumber, licencePlate or comments.

FuelTransactionSearch

The object used to specify the arguments when searching for a FuelTransaction.

FuelUpEvent

An event representing adding fuel to a vehicle.

FuelUpEventSearch

The object used to specify the arguments when searching for a FuelUpEvent.

FuelUsed

An event representing fuel used for a vehicle.

FuelUsedEvent

An event representing fuel used for a vehicle.

FuelUsedNotification

Contains the data used by the backfill service for FuelUsed notifications.

FuelUsedSearch

The object used to specify the arguments when searching for FuelUsed.

This search has been designed to work efficiently with these parameters:

MovingAverageCalculator

false A moving average calculator.

ProcessedFuelData

Represents all data necessary to create processed fuel entities for a period of time.

ProcessedFuelDataNotification

Contains the data used by the backfill service for notifications.

ProcessedFuelJobData

The data for the processed fuel job processing service.

ProcessedFuelMetadata

The fuel related data used for calculating fill ups and fuel used records

Enums

FuelTankCapacitySource

The source from which tank capacity was derived.

FuelTransactionProductType

Represents the type of product purchased in a FuelTransaction.

FuelTransactionProvider

FuelTransaction data providers.

FuelUpEventConfidences

Confidence of the fuel event data, derived from how many data points successfully matched to calculate a FuelUpEvent.