Skip to main content

Overview

Employee Relations & Incident Management (HR-14) is where the organization records and tracks workplace incidents — accidents, injuries, safety violations, and property damage — alongside disciplinary actions, grievances, and investigations. Open the incident list from HR → Employee Relations → Incidents (route /hr/employee-relations/incidents).

The incident list

The incident list (/hr/employee-relations/incidents) shows every recorded incident as a card with its type, severity, description, date, site, and the involved employee (when one is named). A header count summarizes how many incidents are recorded, and filters narrow the list by search term, type, severity, or site.
HR employee relations incident list

Incident types & severity

Incidents are categorized so safety trends are easy to spot: Severity (minor → critical) drives the badge color and feeds escalation: serious and critical incidents can trigger notifications and auto-assigned investigations.

Beyond incidents

The Employee Relations area also covers the cases that often follow an incident:
  • Disciplinary actions — warnings, suspensions, and terminations, optionally linked back to the originating incident.
  • Grievances — employee-filed complaints (harassment, discrimination, wage disputes, working conditions), scoped so employees see only their own.
  • Investigations — structured cases linked to an incident or grievance, with an assigned investigator, findings, and recommendations.

Why a single hub

  • One record of safety events — every incident in one filterable list, so HR can see patterns by type, severity, or site.
  • Context that carries — an incident can spawn a linked investigation or disciplinary action without re-keying the details.
  • Accountability — each incident names its reporter and, where applicable, the involved employee.

Permissions

The screenshot above is generated automatically from the local end-to-end test lane (tests/e2e/hr/hr-14-incidents-docs-shots.spec.ts, run via npm run docs:shots) against synthetic seed data. That spec also runs an auto-heal gate — it fails on any console error, page error, or HTTP ≥ 400 while driving the surface — and verifies HR-14 acceptance criterion AC-24 (an incident is visible in the list showing the involved employee, with accessible details), so the image reflects a clean, real render and is checked by the screenshot drift gate.