> ## 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.

# FMLA Cases

> Track and manage FMLA cases for employees requiring protected leave — list all cases, view case details, link leave requests, and close cases.

The FMLA Cases page (`/hr/fmla-cases`) lists all Family and Medical Leave Act cases for the organization, rendered by the `FMLACasesList` component.

## Overview

The page renders the `FMLACasesList` component inside a `PageContainer`. The page header shows the title "FMLA Case Management" with a shield icon and the description "Track and manage Family and Medical Leave Act (FMLA) cases for employees." Clicking a case navigates to the FMLA Case Details page at `/hr/fmla-cases/:id`.

## Who it's for

Requires permission: `hr.fmla.view` (`HR_PERMISSIONS.FMLA_VIEW`).

## Before you start

* You need the `hr.fmla.view` permission.
* FMLA cases are typically created in connection with leave requests.

## Steps

1. Navigate to **HR → FMLA Cases** or go to `/hr/fmla-cases`.
2. Review the list of cases and their statuses.
3. Click a case to open the full case detail.

## Viewing an FMLA case

The FMLA Case Details page (`/hr/fmla-cases/:id`) displays the full record for a single Family and Medical Leave Act case, with options to link leave requests and close the case. Requires permission: `hr.fmla.view` (`HR_PERMISSIONS.FMLA_VIEW`).

The page shows the employee name in a breadcrumb and page subtitle. The `FMLACaseDetail` component renders the full case details. For active cases, users with `hr.leave.manage` permission see a **Link to FMLA** action (via `LinkToFMLADialog`). A **Close Case** button is shown when the case status is `active` (requires no specific permission gate beyond page access). Closing calls `useFMLACaseMutation.closeCase`.

Before you start: you need the `hr.fmla.view` permission to access this page. To link leave requests, you additionally need `hr.leave.manage`.

1. Navigate to **HR → FMLA Cases** and click a case, or go directly to `/hr/fmla-cases/:id`.
2. Review the full case record including employee, dates, and linked leave.
3. If the case is active and you have `hr.leave.manage`, use **Link to FMLA** to associate a leave request.
4. When the case is resolved, click **Close Case** to change the status to closed.

## Related

<Columns cols={2}>
  <Card title="Human Resources" icon="users" href="/hr/overview">
    Human Resources core overview.
  </Card>

  <Card title="Governance & parity" icon="scale-balanced" href="/governance/index" />
</Columns>

<Note>
  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.
</Note>

<Accordion title="Documentation sources">
  * src/routes/hr.tsx
  * src/cores/hr/pages/FMLACases.tsx
  * src/cores/hr/pages/FMLACaseDetailPage.tsx
  * src/cores/hr/components/leave/FMLACasesList.tsx
  * src/cores/hr/hooks/leave/useFMLACaseDetail.ts
  * src/cores/hr/hooks/leave/useFMLACaseMutation.ts
</Accordion>
