Skip to main content

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.

Authenticated portal users can view and request changes to their demographic information at /portal/demographics. This route is a nested child of the /portal layout in src/routes/pm.tsx and renders PortalDemographicsPage.

Overview

The My Information page displays the portal user’s current demographic record fetched via usePortalDemographics(). Displayed fields include first name, last name, preferred name, phone, email, and address details. Because direct edits to PHI fields require staff review, users submit change requests using useSubmitDemographicUpdateRequest(). A dialog collects the proposed new value before submission.

Who it’s for

No explicit permission gate on this route. Access is controlled by the portal authentication context.

Before you start

  • You must be registered and signed in to the patient portal.

Steps

  1. Navigate to My Info in the portal sidebar or at /portal/demographics.
  2. Review your current information displayed on the page.
  3. To request a change, select the edit icon next to a field, enter the new value in the dialog, and submit.

Key concepts

Update request — Changes to demographic fields are submitted as requests for staff review rather than applied immediately. This preserves an audit trail for PHI modifications.

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.
  • src/routes/pm.tsx
  • src/cores/pm/pages/portal/PortalDemographicsPage.tsx
  • src/cores/pm/hooks/usePortalDemographicRequests.ts