Skip to main content

Reports Module

Purpose

The Reporting module provides operational, financial, customer, availability, and charging-session reports for the EV charging network. Users can select a predefined report, limit its scope by business and location, choose a reporting period, review graphical or tabular results, and download detailed data in CSV format.

Authorized users can also subscribe to supported reports for scheduled delivery to their registered email address.

Report values depend on the selected business, locations, reporting period, and the user's access permissions. Apply the intended filters before interpreting or downloading results.

Reports

Accessing the module

  1. Sign in to the HIEV portal.
  2. Open Dashboard.
  3. Select Reporting.

The page contains two collapsible panels:

  • Filters — Defines which businesses and locations are included.
  • Reports — Lists the available report types. Page Panels

Business context and report filters

Header business selector

The business selector in the page header defines the overall organizational context available to the current user. Select All Businesses to work across all permitted businesses or choose a specific business context.

Business filter

Open Filters, then expand Business to select one or more businesses for the report.

Available controls include:

  • Search businesses... — Locates a business by name.
  • Select All — Selects every business available in the current context.
  • Individual checkboxes — Include or exclude specific businesses.
  • Selected counter — Shows how many businesses are currently selected. Business Filter

Location filter

Expand Location to select one or more locations. The location selector is hierarchical and can organize locations by region and city before displaying the individual locations.

Available controls include:

  • Search Locations... — Locates matching location entries.
  • Select All — Selects every available location.
  • Toggle — Expands or collapses a region or city branch.
  • Region, city, and location checkboxes — Select the required geographic scope.
  • Selected counter — Shows how many location entries are selected.

For example, a region such as Ontario can be expanded to show cities, and a city can be expanded to reach its associated locations. Location Filter

Applying or clearing filters

Select Apply in the Filters panel to update the active report. Select Reset All to remove the report-level business and location selections.

The message above the report, such as Showing results for all stations, confirms the current result scope. Filters

Selecting a report

Open the Reports panel and select the required report name. The report area updates without leaving the Reporting page.

The current module provides the following reports:

ReportDescription
SummaryProvides a station-level overview of energy, uptime, downtime, charging duration, sessions, and revenue.
Energy usedShows electrical energy delivered during the selected period and supports analysis of consumption trends.
Charging durationShows the cumulative time spent in charging sessions across the selected scope.
RevenueShows charging-session revenue over the selected period for financial and performance analysis.
UtilizationShows charger usage relative to available capacity, helping identify highly used and underused assets.
SessionShows the number of charging sessions over time.
Average session lengthShows the mean duration of charging sessions and supports analysis of driver charging behaviour.
Connector faultsShows the number of recorded connector-fault events.
Connector faults durationShows how long connectors remained in fault conditions.
Peak hoursIdentifies periods with the highest charging activity.
Station outagesShows recorded station-unavailability events and supports analysis of outage patterns.
Station outages durationShows the duration of station outages and their effect on network availability.
Power users by revenueIdentifies drivers or customers contributing the most charging revenue.
Power users by sessionsIdentifies drivers or customers with the highest number of charging sessions.
Power users by energyIdentifies drivers or customers with the highest energy consumption.
Revenue Vs DiscountsCompares charging revenue with discounts to assess the financial impact of discounting.
Coupon Vs DiscountsCompares coupon use with discount amounts to evaluate promotional activity.
Corporate Group based revenueShows revenue associated with corporate groups.
Corporate Group based sessionsShows charging-session volume associated with corporate groups.
Corporate Group based discountShows discounts applied to corporate groups.
Coupon Vs SessionsCompares coupon use with charging-session volume.
Revenue Vs SessionsCompares revenue with the number of charging sessions.
Revenue Vs Charging durationCompares revenue with total charging duration.
Utilization Vs Outages Vs Total availabilityCompares time spent utilized, unavailable because of outages, and otherwise available.
Station availabilityShows station availability over the selected reporting period.
Unique driversShows the number of distinct drivers using the selected charging network.
Station lifetime histogramDisplays a color-coded connector-status timeline for selected stations on a chosen date.
Charging SessionProvides transaction-level charging-session, customer, energy, cost, payment, and metering information.
Greenhouse Gas UsedShows the estimated greenhouse gas emissions and cumulative emissions for EV charging over the selected reporting period.

Reports

Time controls

Most reports provide the following preset reporting periods:

  • Yesterday
  • Last week
  • Last month
  • This year

Select the displayed date range to choose a custom start and end date.

Where supported, use the aggregation selector to switch between:

  • Day Based — Groups the result by day.
  • Week Based — Groups the result by week.

Aggregation is not displayed for every report. Use it only when the selected report provides the control.

Time Controls

Graphical report controls

Most analytical reports display a chart. Depending on the report, the chart can include a cumulative series or a supporting data table.

  • Select Fullscreen to enlarge a chart for closer review.
  • Use the legend to identify or compare the plotted measures.
  • Hover over chart points or bars, where supported, to review the value for a specific period or category.
  • Review the supporting table when the report provides one. For example, Utilization Vs Outages Vs Total availability displays Availability, Utilization, and Outages by period.

Use Download Report when the underlying detailed values are required; the CSV contains more granular information than the chart alone. Graphical Report

Summary report

The Summary report displays one record per station for the active scope and period. The Summary counter shows the number of returned station records.

Summary

Summary columns

ColumnDescription
Location NameLocation containing the station.
Station NameStation display name.
Charge Point IDUnique station identifier used by the charging platform.
Energy (kWh)Energy delivered during the period.
Uptime (hr)Recorded time the station was online or available, expressed in hours.
Uptime (%)Uptime as a percentage of the applicable reporting period.
Downtime (hr)Recorded station-disconnection or outage time in hours.
Downtime (%)Downtime as a percentage of the applicable reporting period.
Charging duration (hr)Total charging time in hours.
Charging duration (%)Charging time as a percentage of the applicable reporting period.
Number of SessionsCharging sessions recorded for the station.
RevenueCharging revenue in the configured currency.

Summary grid tools

  • Search filters the displayed station records.
  • Refresh retrieves the latest available results.
  • Column Filter opens the Show / Hide Columns menu.
  • Supported column headers can be used for sorting or column-level filtering.
  • Download Report exports the selected Summary data in CSV format.

In the Column Filter menu, select or clear the required columns, then select Apply. Use Deselect All to clear all column selections. Summary Grid Tools

Station lifetime histogram

The Station lifetime histogram report has report-specific controls:

  • Select Date — Chooses the date to analyze.
  • All Chargers — Selects one or more stations. Options are displayed using the station name and Charge Point ID.

The report prompts the user to select station details before displaying the histogram. After a station is selected, the report presents a horizontal timeline for each connector sequence. The connector type and sequence number, such as SAE J1772 (Sequence 1), identify the timeline being displayed.

The timeline uses color-coded segments to show when the connector was in each supported state:

  • Available
  • Preparing
  • Charging
  • Finishing
  • Unavailable
  • Reserved
  • Fault
  • Suspended EVSE
  • Suspended EV
  • Unknown

Use the time axis to determine when a status began, how long it continued, and when the next status was recorded. Select Fullscreen to enlarge the visualization. If no matching data exists for the selected station and date, the page displays No Data Available.

This report does not use the standard multi-day report layout. Station Lifetime Histogram

Charging Session report

The Charging Session report provides one row per charging transaction for the selected reporting period. The Charging Sessions counter shows the number of returned records.

Charging Session grid tools

  • Search filters the displayed sessions.
  • Refresh requests the latest session data.
  • Column Filter controls which session fields are displayed.
  • Supported headers can be used for sorting or column-level filtering.
  • Download Report exports the session data in CSV format.

Charging Session

Available Charging Session columns

  • Transaction ID — Platform transaction identifier.
  • Session ID — Unique charging-session identifier.
  • Customer ID — Platform identifier of the associated customer.
  • Customer — Customer name.
  • Charge Point ID — Station used for the transaction.
  • Start Time and End Time — Session timestamps.
  • Duration (dd:hh:mm:ss) — Total session duration.
  • Start SoC (%) and End SoC (%) — Vehicle state of charge at the beginning and end, when reported.
  • Location and Station — Charging site and station.
  • Connector — Connector used for the session.
  • Energy Consumed (kWh) — Energy delivered during the transaction.
  • Cost — Final recorded session cost.
  • Cost Before Discount — Cost before applying discounts.
  • Discount — Discount applied to the session.
  • Cost Round Off — Rounding adjustment applied to the cost.
  • Transaction Status — Current or final transaction state.
  • Payment Type and Payment Status — Payment method and processing state.
  • Billing ID and Order ID — Billing and payment-order references.
  • Payment Date — Recorded payment timestamp.
  • Start meter Values and Stop meter Values — Meter readings associated with the session.
  • Remark — Additional transaction information.
  • Refunded Amount — Amount refunded, when applicable.

Select Column Filter to show or hide any of these fields. Select Apply within the menu to save the layout.

Searching, refreshing, and configuring grids

Tabular reports use a common set of tools:

  1. Enter text in Search to narrow the current rows.
  2. Select Refresh to obtain the latest available report data.
  3. Select Column Filter to customize visible columns.
  4. Use sortable headers to change the order of records.
  5. Use a column menu when a report provides a comparison or value filter. Reports Tools

Search and column visibility affect the on-screen analysis. Before downloading, confirm the applied business, location, report, and date selections.

Downloading reports

Select Download Report to save the selected report in CSV format.

Recommended procedure:

  1. Select the correct business context.
  2. Apply the required Business and Location filters.
  3. Select the report.
  4. Choose the preset or custom reporting period.
  5. Select Day Based or Week Based aggregation when required and available.
  6. Review the displayed chart, counter, or grid.
  7. Select Download Report.

The CSV provides detailed values for offline analysis. Handle downloaded customer, financial, and charging-session data according to organizational privacy, retention, and sharing requirements. Download Reports

Subscribing to reports

Select Subscribe to Reports to open the Report Subscription form. A subscription schedules supported report data for delivery to the user's registered email address. Subscribing to Reports

The subscription uses the report time filter or date period applied on the Reporting screen when the subscription is created. Set the required report period before opening and saving the subscription.

Selecting reports

The form supports selecting multiple report types. Use Select All to select every report currently available for subscription. Selecting Report The current subscription form provides these reports:

  • Summary
  • Energy used
  • Charging duration
  • Revenue
  • Utilization
  • Session
  • Average session length
  • Connector faults
  • Connector faults duration
  • Peak hours
  • Station outages
  • Station outages duration
  • Power users by revenue
  • Power users by sessions
  • Power users by energy
  • Corporate Group based revenue
  • Corporate Group based sessions
  • Corporate Group based discount
  • Station availability
  • Unique drivers
  • Station lifetime histogram

Comparison reports, Charging Session, and some other reports in the main selector are not offered in the current subscription form.

Alert settings

Complete the required fields marked with an asterisk:

  • Email Alert Name — A descriptive name used to identify the subscription.
  • Interval — Select Everyday, Every 2 Days, Every Week, or Every Month.
  • Time — Select an hourly delivery time from 12:00 AM through 11:00 PM. The delivery schedule uses the browser's timezone.

Subscribe to Reports

Select Save to create the subscription. Select Cancel to close the form without saving.

The form validates required fields. For example, an interval validation message is displayed when the Interval field is left empty.

Managing existing subscriptions

After at least one subscription has been created, the Report Subscription screen displays an Alerts Created section.

  • Select an existing alert to review its selected report types and alert settings.
  • Select Unsubscribe to stop receiving that report subscription.
  • Select + Create New Email Alert to create another subscription with the report types, interval, time, and captured reporting period required for the new alert.
  • The alert card also displays edit and delete controls where those operations are available to the user.

When the report selection or schedule must be replaced, unsubscribe from the existing alert and create a new email alert with the required configuration. Managing Subscription Report

  1. Confirm the header business context.
  2. Open Filters and select the required businesses and locations.
  3. Select Apply.
  4. Open Reports and select the required report.
  5. Choose a preset or custom reporting period.
  6. Select Day Based or Week Based aggregation when available.
  7. Review the scope message and report output.
  8. Use Fullscreen, Search, sorting, or column controls as appropriate.
  9. Select Download Report when detailed CSV data is required.
  10. Use Subscribe to Reports when a supported report must be delivered on a recurring schedule.

Interpretation notes

  • Different reports can use different units, aggregation levels, and available controls.
  • A zero value means no matching activity was returned for that measure and scope; it does not prove the station has never recorded the activity.
  • Customer, revenue, cost, payment, and refund fields can contain sensitive information.
  • State-of-charge and meter values are available only when supplied by the charging station or related transaction data.
  • Uptime, downtime, availability, utilization, and outage measures should be interpreted according to the platform's operational definitions.
  • Totals can differ between users because of business assignments and permissions.