Patient self-registration form atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/portal/register where new portal users create an account with name, email, and password before accessing their health information.
Overview
The Portal Registration page is the patient-facing account-creation screen. It collects first name, last name, email address, password (minimum 8 characters), and terms-of-service acceptance. On successful submission the user is redirected to/portal/login and prompted to verify their email. The page is accessible without an existing session (public route, no authentication guard).
Who it’s for
No explicit permission gate on this route.Before you start
- You must have a valid email address.
- Passwords must be at least 8 characters.
- You must accept the terms of service to complete registration.
Steps
- Navigate to
/portal/register. - Enter your first name and last name.
- Enter your email address.
- Enter a password (at least 8 characters) and confirm it.
- Check the terms-of-service acceptance box.
- Click Create Account.
- Check your email for a verification message and complete verification before signing in.
Key concepts
Terms acceptance — Registration requires explicit acceptance of terms via a checkbox; the form will not submit without it. Password confirmation — The form validates that the password and confirmation fields match before submission.Related
Platform Foundation
Platform Foundation overview.
Governance & parity
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.
Documentation sources
Documentation sources
- src/routes/public.tsx
- src/cores/pm/pages/portal/PortalRegisterPage.tsx
- src/cores/pm/hooks/usePortalAuth.ts