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.

The My Assessments screen is accessible at /lo/my-assessments and shows assessment responses assigned to the current user, divided into pending and completed tabs with stat cards.

Overview

The MyAssessmentsPage loads pending responses via useMyPendingAssessments and completed responses via useMyCompletedAssessments. Four stat cards show counts across two states (the specific labels require SME confirmation — code renders a 2-column-4-card grid). Two tabs — Pending and Completed — list AssessmentResponse items. Each pending item shows the assessment name via AssessmentTypeBadge, due date (formatted with date-fns), and a “Start” button that calls start(responseId). Completed items show the assessment name and completion date. A skeleton loading state is shown while data loads.

Who it’s for

Requires LO_PERMISSIONS.DASHBOARD_VIEW (lo.dashboard.view) via the shared LOViewGuard. No additional explicit permission gate is applied in this component.

Before you start

  • lo.dashboard.view permission required.
  • Assessment responses must be assigned to the current user via a distributed schedule.

Steps

1

Navigate to My Assessments

Go to /lo/my-assessments.
2

Review pending assessments

On the Pending tab, see assessments awaiting your response with due dates.
3

Start an assessment

Select “Start” on a pending item to begin the assessment response.
4

Review completed assessments

On the Completed tab, see assessments you have already submitted.

Key concepts

  • Pending: AssessmentResponse records in a not-yet-completed state assigned to the current user.
  • Completed: AssessmentResponse records with a completion date.
  • AssessmentTypeBadge: displays the assessment type for each response.

Leadership

Leadership core overview.

Governance & parity

Documentation coverage and governance.
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/lo.tsx
  • src/cores/lo/pages/MyAssessmentsPage.tsx
  • src/cores/lo/hooks/useAssessmentResponses.ts