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

# Platform Patient Portal

> The patient-facing portal layout and entry point providing access to appointments, forms, billing, demographics, and messages.

The patient portal is accessible at `/portal`. This route renders `PortalLayout` from `src/cores/pm/pages/portal/PortalLayout.tsx` as a nested layout. The index route redirects to `/portal/dashboard`.

## Overview

The `/portal` route renders `PortalLayout`, a shell that wraps all portal sub-pages. Navigating to `/portal` redirects to `/portal/dashboard`. The portal provides access to the following sub-routes:

* `/portal/dashboard` — Portal home with quick links
* `/portal/appointments` — View and manage appointments
* `/portal/forms` — Pre-admission packets and intake forms
* `/portal/demographics` — View and request demographic updates
* `/portal/billing` — Billing statements and payments
* `/portal/messages` — Secure messaging
* `/portal/security` — MFA settings
* `/portal/pre-admission/:packetId` — Pre-admission intake wizard

A separate registration route is available at `/portal/register`. A legacy redirect from `/pm/portal` → `/portal/dashboard` is also defined.

## Who it's for

Access follows your organization's role and module configuration. Access is controlled by portal authentication context.

## Before you start

* You must be registered as a portal user. Registration is available at `/portal/register`.

## Steps

1. Navigate to `/portal`.
2. You will be redirected to `/portal/dashboard`.
3. Use the quick links or sidebar navigation to access portal features.

## Related

<Columns cols={2}>
  <Card title="Platform Foundation" icon="layer-group" href="/pf/overview">
    Platform Foundation 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/pm.tsx
  * src/cores/pm/pages/portal/PortalLayout.tsx
  * src/cores/pm/pages/portal/PortalDashboardPage.tsx
</Accordion>
