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.

Patient portal pre-admission wizard at /portal/pre-admission/:packetId where authenticated portal patients complete an assigned intake packet in a step-by-step wizard interface.

Overview

The Pre-admission Packet page hosts a multi-step wizard (PreAdmissionPacketWizard) that a patient accesses by following a link containing their packetId. The page requires an authenticated portal session — the surrounding PortalLayout redirects unauthenticated users to /portal/login. The packet is fetched from usePreadmissionPacket; if the packet is not found (or belongs to another patient) an error state is shown. On completion the user is returned to /portal/forms?completed=1.

Who it’s for

No explicit permission gate on this route. Access requires an active portal session scoped to the patient whose packetId matches the URL parameter.

Before you start

  • You must be signed in to the patient portal.
  • A pre-admission packet must have been assigned to you; you cannot access this page without a valid packetId.

Steps

  1. Open the link provided to you (it contains your packetId), or navigate to /portal/forms and select the pending pre-admission packet.
  2. Follow the wizard steps to complete each section of the packet.
  3. Review your answers before final submission.
  4. Submit the packet; you will be redirected to your forms list.

Key concepts

packetId — A unique identifier for your specific pre-admission packet. The URL must contain a valid packetId associated with your account; opening another patient’s packet ID will result in an error.

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/PortalPreAdmissionWizardPage.tsx
  • src/cores/pm/components/wizards/pre-admission-packet/PreAdmissionPacketWizard.tsx
  • src/cores/pm/hooks/usePreadmissionPacket.ts