# Active Overnights Report

Source: https://docs.astalty.com.au/guide/reports/active-overnights-report

> Review active overnight periods logged during sleepovers, with the disturbance reason and totals per Participant and worker.

Scheduling add-on - This feature requires the Scheduling add-on, which is available on Astalty Premium. See How to enable Scheduling.

The [Active Overnights Report](https://app.astalty.com.au/reports/scheduling/active-overnights) lists every active overnight period recorded during a sleepover, so you can see how often workers were woken, how long they were active, and why.

## Overview

When a Support Worker is disturbed during a [sleepover](https://docs.astalty.com.au/guide/scheduling/adding-shifts/creating-a-sleepover-or-active-overnight-support), they record an active overnight period in the app along with a reason. This report brings those periods together in one place instead of you opening each shift.

It's useful for:

- checking how often a particular Participant's sleepovers are being disturbed
- reviewing the reasons given, to spot a pattern worth acting on
- totalling active overnight time across a pay period or a Participant's plan

## Before you start

- By default, only Admins can open this report. A Manager can open it once **Can access Scheduling** is turned on for them. See [Roles & Permissions](https://docs.astalty.com.au/guide/users/roles-permissions#scheduling).
- Workers record active overnight periods from the app during the shift. See [Adding an active overnight period in the app](https://docs.astalty.com.au/guide/scheduling/support-worker-app/during-a-shift/adding-an-active-overnight-period-in-the-app).

## Where to find it

1. From the left-hand menu, select **Reports**.
2. Under **Scheduling**, select [**Active Overnights**](https://app.astalty.com.au/reports/scheduling/active-overnights).

## Filters

- **Date** - the period to report on, matched against when each active overnight period started. It defaults to the current week (Monday to Sunday) and includes the whole of the end date. Use the **Last** and **This** presets to jump between weeks, fortnights, months, quarters or years.
- **Participant** - narrow to one or more Participants.
- **Support Worker** - narrow to one or more workers, including deactivated users.
- **Search** - matches the Participant's name, the Support Worker's name or the reason text.

The totals, the **By Participant** and **By Support Worker** panels, and the table all follow the same filters.

## Understanding the results

### Totals

Two figures sit above the table:

- **Active Overnights** - how many active overnight periods fall in the selected range.
- **Total Active Time** - the combined length of those periods.

### By Participant and By Support Worker

Below the totals, two panels break the same period down **By Participant** and **By Support Worker**. Each row shows the name, the number of periods, and the total active time, with the most-disturbed Participant or worker first. It's the quickest way to see whether disturbances are concentrated on one Participant or one worker.

A period recorded on a shift with no Support Worker assigned still counts in the totals and **By Participant**, but not in **By Support Worker**.

If nothing falls in the range, the panels show *No active overnights in this period.*

### Report table

| Column         | What it shows                                                                    |
| -------------- | -------------------------------------------------------------------------------- |
| Start          | When the worker became active                                                    |
| End            | When the period ended. Shows **-** while a period is still open                  |
| Duration       | How long the worker was active. Shows **In progress** until the period is closed |
| Participant    | The Participant the sleepover was for                                            |
| Support Worker | The worker who recorded the period                                               |
| Reason         | The disturbance reason the worker entered                                        |

Rows are sorted by **Start**, earliest first. You can also sort by **Duration**. Open a row to go to the shift the period was recorded against.

> **Active overnight periods have to be approved before pay**
>
> An unapproved active overnight period will stop its whole shift from being picked up by a timesheet batch. If a sleepover hasn't been paid, check it in [Shift Approvals](https://docs.astalty.com.au/guide/scheduling/shift-approvals).

## Things to keep in mind

- A period that was started but not yet closed shows **-** for **End** and **In progress** for **Duration**, and is not counted in **Total Active Time**.
- Every recorded period is listed, whether or not it has been approved in [Shift Approvals](https://docs.astalty.com.au/guide/scheduling/shift-approvals). **Start**, **End** and **Duration** show the times the worker recorded, not the approved times.
- The report covers active overnight periods only. For the sleepover shifts themselves, use the [Shifts Report](https://docs.astalty.com.au/guide/reports/shifts-report).
- How active overnight time is paid depends on your award interpretation - see [Sleepover window](https://docs.astalty.com.au/guide/scheduling/sleepover-window).
