The Shift Templates page atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/hr/shift-templates provides a library of reusable shift configuration templates used when creating shifts or running the schedule generator.
Overview
The page displays shift templates as cards or a list, with search and filter controls (byfilterType). Each template card shows the template name, shift type, start/end times, duration, minimum/maximum staff count, and required position. Templates can be created, edited, or archived. The ShiftTemplateFormDialog is used for both creation and editing. Archived templates remain in the system but are no longer offered during shift creation.
Who it’s for
RequiresHR_PERMISSIONS.SCHEDULING_VIEW permission.
Before you start
- Positions must be configured before templates can require a specific position.
- Credential types must be set up to add credential requirements to a template.
Steps
Create a template- Navigate to HR → Shift Templates (
/hr/shift-templates). - Click New Shift Template (or the ”+” action).
- Enter template name, shift type, start time, end time, and duration.
- Set minimum and maximum staff counts.
- Optionally select a required position and credential types.
- Save.
- Click the edit button on a template card.
- Update fields in the dialog and save.
- Click the archive button on a template card.
- Confirm archival. The template is no longer available for new shifts.
Key concepts
| Term | Meaning |
|---|---|
| Shift Type | Classification of the shift (e.g., regular). |
| Duration Hours | Computed duration; can differ from end - start to account for unpaid breaks. |
| Required Position | The organizational position required for staff assigned to this shift. |
| Required Credential Types | Credential types employees must hold to be eligible for this shift. |
Related
Human Resources
Human Resources core overview.
Governance & parity
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.
Documentation sources
Documentation sources
- src/routes/hr.tsx
- src/cores/hr/pages/ShiftTemplates.tsx
- src/cores/hr/hooks/scheduling/useShiftTemplateList.ts
- src/cores/hr/hooks/scheduling/useShiftTemplateMutation.ts