Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

Capacity Dashboard is available at route /hr/capacity. No explicit permission gate on this route.

Overview

The Capacity Dashboard (CapacityDashboard) provides scheduling administrators with a workforce coverage view. Filters at the top allow selecting a start date, end date (defaulting to a 4-week window), and site. Four summary cards show total shifts, coverage rate (filled/total with a “Good”/“Low” badge at 90% threshold), days with credential issues, and employee overtime alerts. A CoverageHeatmap visualizes daily coverage intensity. An Open Shifts table shows the first 10 unfilled shifts with date, time, position, and site, with an Assign button. A “View all open shifts” link navigates to /hr/open-shifts.

Who it’s for

No explicit permission gate on this route — intended for scheduling administrators and HR staff.

Before you start

  • Shifts must exist in the system for the date range to show meaningful data.

Steps

1

Open Capacity Dashboard

Navigate to /hr/capacity.
2

Set date range

Adjust start and end date inputs (default: current week through 4 weeks out).
3

Filter by site

Select a site from the dropdown or leave as “All Sites”.
4

Review coverage

Check summary cards and the coverage heatmap for staffing level.
5

Address open shifts

Review the open shifts table and click Assign or navigate to the full open shifts list.

Key concepts

TermMeaning in code
overallCoverage(filledShifts / totalShifts) * 100, rounded to integer
has_credential_issuesBoolean per day from useCapacityDashboard response indicating expiring credentials
OvertimeAlertBannerBanner component shown when overtimeData contains entries with is_over_limit = true
CoverageHeatmapVisual component rendering a date-by-date coverage intensity grid

Human Resources

Human Resources core overview.

Governance & parity

Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/hr.tsx
  • src/cores/hr/pages/CapacityDashboard.tsx
  • src/cores/hr/hooks/scheduling/useCapacityDashboard.ts
  • src/cores/hr/hooks/time/useOvertimeTracking.ts