The Departments page manages the organization’s department structure. It is available at routeDocumentation 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/departments.
Overview
The page fetches departments viauseDepartmentList. A search box filters the displayed list by name. Each department card shows the name, code, optional description, status badge (Active/Inactive), and an is_clinical indicator. Edit and archive actions appear on each card. The form dialog (create or edit) captures: name, code, description, is_clinical flag, and is_active flag. Creates use createDepartment, updates use updateDepartment.
Who it’s for
Requires permissionHR_PERMISSIONS.DEPARTMENTS_VIEW (hr.departments.view). Edit/create actions require HR_PERMISSIONS.DEPARTMENTS_ADMIN (hr.departments.admin) — SME to confirm exact write permission.
Before you start
- Department codes must be unique within the organization.
- Plan your department hierarchy before creating records, as departments are referenced throughout HR workflows.
Steps
Create a department
Click + (or the Add button) to open the form dialog. Enter name, code, description, and set the is_clinical and is_active flags.
Key concepts
- is_clinical — Flags the department as clinical; downstream effects (e.g., compliance requirements, credential checks) should be confirmed with SME.
- is_active — Inactive departments are hidden from standard selection lists across the platform.
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/Departments.tsx
- src/cores/hr/hooks/employees/useDepartmentList.ts