The Sign Session page 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.
/hr/oversight/sessions/:id/sign is a focused, supervisee-facing page for digitally signing a completed oversight session record. It is accessible via email notification link.
Overview
The page loads the session by:id. It checks three conditions before showing the signature button: (1) the current authenticated user is the supervisee (user.id === session.relationship?.supervisee?.profile_id); (2) the supervisee has not yet signed; (3) the session status is completed. If any condition fails, the signature button is hidden or a read-only message is displayed. On signing, a SignatureDialog collects a drawn, typed, or uploaded signature and calls updateSession to persist the supervisee_signature. The page is designed to be accessible directly from an email notification link.
Who it’s for
No explicit permission gate on this route. Signature actions are only available to the supervisee of the specific session, verified by matching the current user’s profile ID.Before you start
- The session must be in
completedstatus before the supervisee can sign. - The current user must be the supervisee of the session.
Steps
- Open the sign link from the email notification, or navigate directly to
/hr/oversight/sessions/<id>/sign. - Review the session summary displayed on the page (date, type, supervisor).
- Click Sign to open the signature dialog.
- Choose a signature method: drawn, typed, or uploaded.
- Submit the signature. The session record is updated with the supervisee’s signature and timestamp.
Key concepts
| Term | Meaning |
|---|---|
| Supervisee Signature | A digital signature collected from the supervisee to acknowledge the session record. |
| Signature Types | Drawn (canvas), typed (text rendering), or uploaded (image file). |
Related
Human Resources
Human Resources core 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/hr/oversight-analytics-succession-routes.tsx
- src/cores/hr/pages/oversight/OversightSessionSignPage.tsx
- src/cores/hr/hooks/oversight/useOversightSessionMutation.ts