> ## Documentation Index
> Fetch the complete documentation index at: https://trainings.air.athelas.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Patient Portal

The Athelas Patient Portal lets patients sign in securely to view appointments, exchange messages with the practice, manage payments and saved cards, complete forms, and access home exercise content.

Patients can register for the portal either through patient-specific invitation links (email and/or SMS) or through a self-service registration link hosted on the practice's site.

## Sending portal invitations

You can invite patients to the portal from two places: **Outreach Flows** and the **Patient Demographics** page. Patients can also register themselves through a [self-service link](#self-service-registration-invitation).

### <Icon icon="envelope" iconType="duotone" color="#F9345F" size={23} />  From Outreach Flows

In **Outreach Flows**, insert the message variant `patient_portal_link` (labeled **Patient Portal Link** in the variant picker) into an email or SMS. Use it any time you want to send patients to the practice's portal entry — for example, reminders to book, pay, or message the clinic.

<img src="https://mintcdn.com/training_air/OxPaVWnqMsaU_tFS/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_1.webp?fit=max&auto=format&n=OxPaVWnqMsaU_tFS&q=85&s=ce54f813dabdc515a034bf3469ddc70f" alt="Patient Portal Link variant in Outreach Flows" width="990" height="579" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_1.webp" />

### <Icon icon="address-card" iconType="duotone" color="#F9345F" size={23} />  From the Patient Demographics page

**To send a registration link to a specific patient manually:**

1. Navigate to the patient's **Demographics** page from the EHR Patient Profile.
2. Next to the patient's email address, click the **phone icon** to send a new portal registration link.
3. Confirm in the dialog.

The patient receives:

* An **email** at their address on file with a link to the portal (when an email is present).

<Warning>
  An email is required to send a portal invitation manually from the Patient Demographics page. Add an email to the patient first if you need to send one manually.
</Warning>

**Note:** There is a short cooldown between sends. If you try again too soon, the button explains how long to wait.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_2.gif?s=5ea92d7226f62491b661646763d1fa6d" alt="Sending a portal registration link from the Patient Demographics page" width="800" height="548" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_2.gif" />

You can also check a patient's portal registration status from this page:

**Registration completed:**

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_3.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=bc8450305ffe46e18205b2359834d14c" alt="Portal status: registration completed" width="1004" height="284" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_3.webp" />

**Unsent / not yet invited:**

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_4.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=361d11cc0f4b9dac9e9ca9da4af7b52a" alt="Portal status: not yet invited" width="842" height="364" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_4.webp" />

**Invitation cooldown in effect:**

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_5.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=157933d5ef6d3dfcccf33690c033cb65" alt="Portal status: invitation cooldown in effect" width="888" height="364" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_5.webp" />

**Minor patient:**

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_6.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=1bba1a9dcfe87dbeef71b7b2fea8bbae" alt="Portal status: minor patient" width="846" height="334" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_6.webp" />

**Missing email address:**

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_7.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=afc01ea865e4ae6d77f62083554efa9f" alt="Portal status: missing email address" width="852" height="280" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_7.webp" />

### <Icon icon="user-plus" iconType="duotone" color="#F9345F" size={23} />  Setting up authorized user access

To set up an individual as an authorized user of a patient's portal — such as a guarantor or power of attorney — create a new **Related Person**:

1. Navigate to the **Patient Demographics** page, then to **Responsible Parties**.
2. Click the **Related Persons** tab, then **+ Related Person**.
3. Fill out the required fields for the authorized user, including their relation to the patient and a valid email.
4. Toggle **Authorized Representative** to **ON**, then confirm that you are providing patient portal access to that individual.
5. Click **Create** to save the Related Person.

The authorized representative then receives a link inviting them to create their own portal account to access the patient's information as an authorized representative.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_8.gif?s=aa7ebe3a0ad354ec39363704b65edc5c" alt="Creating a Related Person as an authorized representative" width="1200" height="909" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_8.gif" />

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_9.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=f31dcb9b316e0667a133fd72a916dd0f" alt="Authorized representative on the patient's record" width="2084" height="1502" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_9.webp" />

## Self-service registration invitation

Patients can also generate their own registration link through a self-service link. This is a site-specific link that practices can embed on their website, attach to a QR code at the front desk, or share in other places.

To create a self-service registration link, first create a **site slug** in the **Online Scheduling** section of the **Portal Configs** page.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_10.gif?s=56d94b1b71afc16cc11bf44f88267e5d" alt="Creating a site slug in Portal Configs" width="1200" height="909" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_10.gif" />

After creating a slug, direct patients to the link below:

<Info>
  `portal.athelas.com/site/yourpractice/register-account`
</Info>

From here, patients enter their name and date of birth. If the information matches an existing patient at the practice, a new registration link is sent to the email on file.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_11.gif?s=33518c76316e3eab0b6fb1c1fecbd654" alt="Self-service register-account flow" width="1200" height="909" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_11.gif" />

## Patient registration and sign-in

### Registration process

Once patients have received an invite link, they complete the portal registration steps:

1. **Verify name and date of birth**
2. **Set and confirm a new password**
3. **Complete registration**

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_12.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=2eaabd2a3341929699979be1313cff04" alt="Registration: verify name and date of birth" width="1724" height="1684" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_12.webp" />

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_13.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=baaf00bb3f0e9837c8ff83493050a879" alt="Registration: set and confirm a password" width="2524" height="2558" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_13.webp" />

### Linked patient accounts

If multiple patient records share the same email address on file — for instance, spouses on a shared family account, or a single patient who visits multiple Athelas practices — the Patient Portal can link multiple portal accounts to a single login. New registrants are informed that they share an email with an existing portal user, and are asked to acknowledge that their account and information can be accessed by anyone who logs in with that email.

If preferred, the new patient can choose a different email, which then writes back to their patient profile in Athelas.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_14.gif?s=8fa87670224f6ad59b21aca5dd6d10e5" alt="Linking accounts that share an email" width="1200" height="909" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_14.gif" />

### Signing in

Once registered, patients can access the portal from [portal.athelas.com](http://portal.athelas.com) directly, or from portal links sent by the practice through **Patient Workflows** or **Outreach Flows**.

From the landing page, patients enter their email and password.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_15.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=9dfbaf8ff7f13bfedc2fd6c106d7de6a" alt="Patient portal sign-in landing page" width="2970" height="1586" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_15.webp" />

### Sign in with Google

Patients can also sign in with **Google**. From the sign-in page, selecting **Continue with Google** lets them authenticate with a Google account whose email matches the one on file — no separate portal password required.

<video controls>
  <source src="https://mintcdn.com/training_air/AudO5w6ryZewAFiP/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_google_login.mp4?fit=max&auto=format&n=AudO5w6ryZewAFiP&q=85&s=5c970830a6d58bc3fd3858a662bc061e" type="video/mp4" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_google_login.mp4" />
</video>

### Accessing multiple patient accounts

When multiple patient accounts or authorized-representative accounts are associated with a single login (for example, a patient who visits multiple Athelas practices), the patient is greeted at sign-in with a selection screen to choose which site portal or patient to access. From there, they are taken into the portal.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_16.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=b866c35cb4d6240a8077d57b2bd5a025" alt="Selection screen for multiple linked accounts" width="2852" height="1636" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_16.webp" />

### Reset password

Patients can click **Reset password** to reset their password. They are directed to check their email, follow the link, and set a new password.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_17.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=fe45d6c33c8ed0df201ea1b9b4d20f52" alt="Reset password flow" width="2966" height="1580" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_17.webp" />

## Portal functionality

Once in the portal, patients can access several areas:

### <Icon icon="house" iconType="duotone" color="#F9345F" size={23} />  Home

The landing page. Patients see what the portal offers and can navigate to sub-pages from here.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_18.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=684ece0a37427754d828cefca45992f4" alt="Patient portal home page" width="2996" height="1608" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_18.webp" />

### <Icon icon="comments" iconType="duotone" color="#F9345F" size={23} />  Messages

Secure messaging between the patient and users from the practice. Users can attach files or send messages.

Practices can configure whether patients can initiate messaging directly from their portal, or whether conversations must be started by a staff member. When patient-initiated messaging is enabled, practices can also restrict who patients are allowed to message:

1. Previously seen providers or staff
2. A preset group of staff or User Groups

See [Messaging Permissions](#messaging-permissions) to configure this behavior.

### <Icon icon="credit-card" iconType="duotone" color="#F9345F" size={23} />  Payments

Patients can view their balance, pay any charges, and see past transaction history.

### <Icon icon="calendar-check" iconType="duotone" color="#F9345F" size={23} />  Appointments

Patients can see upcoming and past visits, schedule, reschedule, or cancel appointments, and see waitlist status if enabled.

### <Icon icon="clipboard" iconType="duotone" color="#F9345F" size={23} />  Forms

Patients can view completed or pending forms, complete pending forms, and update insurance information in their patient profile.

### <Icon icon="dumbbell" iconType="duotone" color="#F9345F" size={23} />  Home Exercises

Patients can view their prescribed home exercise program by case.

### <Icon icon="user" iconType="duotone" color="#F9345F" size={23} />  Profile

Patients can edit their payment methods by clicking their name in the bottom left.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_19.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=cf16cdce8d0e72d5cf9ac78e65845f9b" alt="Patient portal profile / payment methods" width="570" height="748" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_19.webp" />

## Configurations and settings

Patient Portal settings live under **EHR Preferences**. Available-slot display is configured on the **Calendar** tab; the remaining portal settings live on the **Portal Configs** tab.

### Configuring available slots

There are two modes for showing available times in the portal: **Calendar Interval** and **Appointment Type**. Configure this under **EHR Preferences → Calendar** tab.

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_20.gif?s=c18fe221475990c7062a248cec260f2b" alt="Configuring interval mode on the Calendar tab" width="1200" height="909" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_20.gif" />

The two modes display available timeslots differently:

* **Calendar Interval** offers times on every interval based on the calendar interval for the site or facility.
  * For example, if the calendar interval is set to 15 minutes, patients see 9:00am, 9:15am, 9:30am, 9:45am, and so on as available times to book.
* **Appointment Type** offers times by iterating on the selected appointment type's duration, starting from the provider's working-hour start time.
  * For example, if a provider starts at 9:00am and the patient has selected a 45-minute Initial Evaluation, they see 9:00am, 9:45am, 10:30am, 11:15am, and so on as available times to book.

### Schedule Notice

Controls how far in advance patients can book through scheduling tied to the portal:

* **Minimum Notice (in hours)** — required. How close to the current time a patient is allowed to book or request an appointment.
* **Maximum Notice (in hours)** — optional; `0` means unlimited. How far out from the current time a patient is allowed to book or request an appointment.

### Appointment Requests

* **Require approval on appointment requests** — When on, requests from the portal appear as **Requested** on the calendar and can be approved from the **Requests** tab. When off, requests from the portal book directly to the calendar.

### Online Patient Scheduling

See [Online Scheduling](/air_front_desk/portal_and_online_scheduling/online_scheduling) for full configuration details.

### Messaging Permissions

Practices can configure whether patients can initiate messages from the portal. When turned off, patients can only respond to messages started by a staff member. When enabled, practices can choose who patients are allowed to message:

* **Previous Providers**
* **Specific User Groups or Users**
* **Anyone**

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_21.gif?s=81edea147aa559e3c77bc5762c5b1430" alt="Messaging permission settings" width="1200" height="909" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_21.gif" />

### General Permissions

Configure what patients can change in the portal:

* Add payment methods
* Delete payment methods
* Book appointments
* Cancel appointments
* Reschedule appointments
* Add insurance
* Update insurance

<img src="https://mintcdn.com/training_air/68Q-5XRXpkP4_L1g/images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_22.webp?fit=max&auto=format&n=68Q-5XRXpkP4_L1g&q=85&s=70bf2e854cb3ff95a33d1046ad27a386" alt="Portal Configs settings panel" width="1040" height="1358" data-path="images/air_front_desk/portal_and_online_scheduling/patient_portal/patient_portal_22.webp" />
