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

# My Change Requests

> View and manage the current user's IT change requests, filtered by All, Draft, Pending Approval, Approved, and Completed tabs.

The My Change Requests page (`/it/changes/my-requests`) shows the authenticated user's IT change requests in a tabbed view organized by lifecycle stage.

## Overview

The page calls `useMyChangeRequests` to load all change requests belonging to the current user. Tab filtering is client-side:

* **Draft**: status `draft`
* **Pending Approval**: statuses `submitted` or `cab_review`
* **Approved**: statuses `approved`, `scheduled`, or `implementing`
* **Completed**: statuses `completed`, `rolled_back`, `rejected`, or `cancelled`

The table shows: CR number, title (linked to `/it/changes/:id`), status badge, risk level badge, and created date. Draft rows show an **Edit** link to `/it/changes/:id/edit`.

## Who it's for

No explicit secondary permission gate beyond the outer `ITViewGuard` (`it.view`).

## Before you start

* You must have the IT module permission (`it.view`).

## Steps

<Steps>
  <Step title="Open My Change Requests">
    Navigate to `/it/changes/my-requests`.
  </Step>

  <Step title="Review by status">
    Click the tabs (All, Draft, Pending Approval, Approved, Completed) to filter your requests by lifecycle stage.
  </Step>

  <Step title="Open a request">
    Click a CR title to navigate to `/it/changes/:id` for full details.
  </Step>

  <Step title="Edit a draft">
    For requests in Draft status, click **Edit** to modify the request before submitting.
  </Step>

  <Step title="Create a new request">
    Click **New Request** to navigate to `/it/changes/new`.
  </Step>
</Steps>

## Key concepts

| Concept             | Description                                                 |
| ------------------- | ----------------------------------------------------------- |
| `cr_number`         | Auto-assigned change request identifier (monospace display) |
| `ChangeStatusBadge` | Visual status indicator for the change request lifecycle    |
| `RiskLevelBadge`    | Visual risk level indicator (low, medium, high)             |

## Related

<Columns cols={2}>
  <Card title="IT Service Management" icon="headset" href="/it/overview">
    IT Service Management 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/it.tsx
  * src/cores/it/pages/changes/MyChangeRequestsPage.tsx
  * src/cores/it/hooks/useChangeRequests.ts
</Accordion>
