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.

The Pay Rates page lists and manages employee pay rate records and is available at /hr/payroll/pay-rates.

Overview

The Pay Rates page (PayRatesListPage) displays a searchable, filterable list of employee pay rates. Rate type options include Hourly, Salary, and Per Diem. A status filter (Active/All) is available. Administrators can add a new pay rate via PayRateFormDialog and view rate history for an employee via PayRateHistoryDialog. Pay rate data is loaded via usePayRates.

Who it’s for

No explicit permission gate on this route.

Before you start

  • Employee records must exist before pay rates can be added.
  • Gather the rate details (type, amount, effective date) before opening the form.

Steps

  1. Navigate to /hr/payroll/pay-rates.
  2. Use the search field to find an employee by name.
  3. Use the rate type and status filters to narrow results.
  4. Click Add Pay Rate (or equivalent) to open the pay rate form dialog.
  5. To view history for an employee, use the history action on their row.

Key concepts

  • Rate Type — The category of the pay rate: Hourly (per hour worked), Salary (fixed periodic amount), or Per Diem (fixed daily amount).
  • Pay Rate History — A log of all past and current pay rates for an employee, accessible via the history dialog.

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.
  • src/routes/hr.tsx
  • src/cores/hr/pages/PayRatesListPage.tsx
  • src/cores/hr/hooks/payroll/usePayRates.ts