Beta | Patient Portal Updates
Overview #
We’ve recently invested in expanding the Canvas patient experience, creating a fully-featured patient portal. We’ve designed the experience in a way that is suitable for many, but can be customized to support your care model using plugins.
Expected Benefits #
- A broader set of core functionality:
- Reliable access via username and password
- Patient self scheduling
- Access to health data
- Ability to upload documents
- Consent capture
- Opportunities to personalize:
- Landing page content and branding
- Custom forms that can be associated with upcoming appointments or interval based
- Scheduling rules based on business logic
Username & Password Login #
Enabled through: ENABLE_PATIENT_PORTAL
in Constance config.
Access to the Canvas patient portal will soon require a username and password.
Customers that use the Canvas patient portal will have new section in the profile to manage portal users.
Phone and email capture (including verification flows) within registration will remain unchanged; however, there is now an additional step to register and invite patients to the portal.
To invite a patient to the portal, you must link a unique email or phone to their portal user in their profile. The email and/or phone number do not necessarily have to match what have been added as contact points - but they will be leveraged for password resets. Once added, you can send an invite. After the patient successfully activates their account, staff can continue to trigger password reset emails if necessary.
All communication will continue to be sent to the verified contact points (not the portal user email or phone). We have plans in the future to manage outbound communication via plugins, which will allow for further configuration.
Transition #
Please let us know if you would like help communicating this change to your patients using a campaign.
When the update is released, we will migrate preferred, verified phone numbers and emails to the user profile. When the patient navigates to the new portal login page, they will need to leverage the activation form to prompt an email invite. After entering their associated contact point, they will receive an email prompting them to set up a username and password.
We will include a banner at the top of the login page with guidance.
Landing Page #
My Health #
Enabeled through: PATIENT_APP_MY_HEALTH
in Constance config.
Chart Summary #
The My Health section will include a new chart summary and the current Health Records section, if enabled. Each section will mimic the filters used in the default view of the chart (if you see it in Canvas - the patient will see it on their portal)
The chart summary will show the following:
- Conditions: All conditions where show_in_summary = true. This includes active conditions and past medical history. Patients will see the last assessed date and the name of the provider who last committed the associated assessment.
- Medications: Active medications. Patients will see the name of the medication, start date, instructions (sig), and the last prescriber.
- Allergies: Active allergies. Patients will see all available fields (allergy, severity, reaction, and onset date).
Upload Documents #
Patients will also be able to upload documents. Documents added within the portal will populate a new channel in Data Integration.
Consents #
Enabled though: PATIENT_APP_CONSENTS
in Constance config
You can now ask patients to complete their consents via the portal. When configuring consents, there are three new settings:
- Document: PDF of the consent. Patient will see a link to review this document.
- Description: Used as a title / summary for the consent. The patient sees this in their list of consents to review.
- Show in Patient Portal: Only consents with this checked will appear in the portal.
When a patient logs in, the portal will assess whether the necessary portal consents have been acknowledged by the patient and then prompt the patient to complete any outstanding consents. Mandatory consents must be agreed to in order to continue. Non-mandatory consents can be skipped.
The responses will then be recorded in the patient profile. Accepted consents will show accepted via patient portal
and skipped consents will appear as rejected via patient portal.
A copy of the consent is not saved.
Forms #
Appointments #
Enabeled through: PATIENT_APP_APPOINTMENTS
in Constance config.
Viewing Appointments #
Patients can now manage their appointments through the portal
Enabling the appointments section within constance allows all patients to:
- See their upcoming appointments
- See their past appointments
- Join telehealth appointments
- Cancel upcoming appointments
Patient Self-Scheduling #
You can also now allow patients to self schedule. Note types have two new settings, Is scheduleable via patient portal
and Online duration:
. If any note types have these set, patients will have the option to schedule an appointment from the appointment section or home page.
If configured, patients can:
- See their upcoming appointments
- See their past appointments
- Make new appointments
- Join telehealth appointments
- Cancel upcoming appointments
- Reschedule upcoming appointments
When scheduling, the appointment search allows the patient to select the appointment type (note type), location, a provider (optional), and date (optional). They are then presented within open slots across one or many providers to choose from.
The scheduling form includes a note which will translate to the comment within the reason for visit Command.
The audit trail in the note footer will show that the appointment was created by the patient user.