Custom Reports lets you build your own reports in ALIS. Pick a data type, filter it, choose your columns, and save it to run again, export to Excel, or email on a schedule. This guide covers building, saving, sharing, exporting, and scheduling a custom report.
About Custom Reports
Each custom report starts from a Data Type: the set of records the report pulls from, such as Incidents. Data types are grouped by category (e.g., Resident, Medication), and each one has its own columns and filter fields.
When Custom Reports is turned on, the ALIS Reports tab also changes. Each available data type gets an Explore link, marked with a wand icon, in its report category. For example, Explore Incidents appears under Resident Reports.
Report data comes from a reporting database that refreshes regularly from ALIS. Entries made in the last few hours may not appear right away.
You only see the data types that your report permissions allow, so two staff members may see different lists.
Custom Reports is behind an entitlement and must be turned on by the ALIS team. Contact your Account Manager for enablement assistance.
Step 1: Start a new report
Start on the Custom Reports tab.
- Go to Reports > Custom Reports tab.
- Click New Report. The report builder opens.
Tip: You can also start from the ALIS Reports tab. Click an Explore link marked with the wand icon. The report builder opens with that data type already selected, so you can skip Step 2.
Step 2: Choose a data type
The data type sets which columns and filters are available.
- In the left sidebar, open the Data Type list.
- Select the data type (e.g., Incidents). The columns and filter fields update to match.
Step 3: Add filters
Filters narrow the report to just the records you need. When you add more than one, a record has to match all of them to show in the report.
Some data types start with a date filter already in place. Click it to change the date range.
To add other filters:
- Click Add filter.
- Select a field.
- In the dropdown, choose how the filter matches:
- In: show only records that match the values you select. For example, select Community > In, then check two communities to see only those two.
- Not In: show every record except those that match the values you select. For example, select Community > Not In, then check one community to see all the others.
- Select or enter the values.
- Click Apply.
- Repeat to add more filters.
Tips:
To try a report without a filter, click the eye icon on the filter to turn it off instead of removing it. It keeps its settings so you can turn it back on.
Relative dates, such as Last Month, update each time the report runs. A scheduled report always covers the most recent period.
A filter only offers values that match your other filters. If it shows No values, or a value you expect is missing, widen or turn off your date filter first. Then add the filter and set the date range again.
Step 4: Choose and arrange columns
Pick which columns the report shows and in what order. The grid on the right updates as you go.
- In the Columns list, click the eye icon next to a column to show or hide it.
- Drag and drop columns to change the order.
- Click a column header in the grid to sort by that column. Click the same header again to reverse the sort order.
Step 5: Save the report
- Click Save Report in the top-right corner.
- Enter a Report Name.
- Click Save.
The report now appears on the Custom Reports tab.
Manage Saved Reports
The Custom Reports tab lists your company's saved reports with their Name, Data Type, Last Modified date, and Schedule.
Edit
Opens the report in the builder.
Save As
Open the report, make your changes, and click Save As to save them as a new report. The original stays the same.
Rename
Open the report, hover and click the pencil icon next to its name at the top of the sidebar. Type the new name, and press Enter. Press Esc to cancel.
Delete
Requires specific security role permissions. Click Delete and confirm.
Important: Deleting a report also deletes its email schedule. Recipients stop receiving it right away. See Schedule a Report by Email below.
Report Visibility
Saved reports are Shared by default. Anyone in your company who has View Custom Reports and the matching report category permission (for example, View Residents Reports) can open them.
- Private: only you can see the report in the list. You can still email a private report on a schedule.
- Shared: visible to everyone with the right permissions.
Only the person who created the report can change it between Private and Shared.
To also list a saved report on the ALIS Reports tab, turn on the In ALIS Reports toggle at the top of the report builder. The report then appears with a wand icon in its report category, next to the Explore links.
Export to Excel
- In the report builder, click Export to Excel in the top-right corner.
The export matches what's on screen, including filters, sort order, and visible columns. Unsaved changes are included.
Schedule a Report (by email)
Any saved report can be emailed as an Excel attachment on a schedule.
Step 1: Open the schedule window
- In your report, click Schedule Email at the top of the page.
Step 2: Set the schedule
- Set the Delivery toggle to Scheduled.
- Select a Start Date, and a Start Time if needed. Times use your community's local time zone.
- Select how often it repeats: Daily, Weekly, Monthly, or Yearly, then select the days.
Step 3: Choose recipients
- In Recipients, select staff roles, individual staff members, or both.
- (Optional) In Cc Recipients, enter outside email addresses separated by commas. This field only appears if you have the specific security role permission.
- Click Save Schedule.
What recipients receive
- Each email includes an Excel file built from the report's current saved settings. If someone edits the report later, the next email reflects those edits.
- Staff recipients only receive data for the communities they're linked to.
- Roles are matched to active staff each time the report sends, so new hires are added and former staff drop off automatically.
- Staff receive the email at the personal email address on their staff profile.
- If no records match, the email still sends with an Excel file that has column headers only.
Important: Cc addresses are checked for format only. A mistyped but valid-looking address will save, and the report won't reach that person. Double-check each email address carefully.
Remove a schedule
- Click Schedule Email on the report.
- Set the Delivery toggle to No Schedule.
- Click Remove Schedule.