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 Schedule Details screen is accessible at /lo/assessments/schedules/:scheduleId and shows a single assessment schedule’s metadata, response rate, individual response status, and controls to distribute, close, or skip responses.

Overview

The AssessmentScheduleDetailPage fetches the schedule via useAssessmentSchedule(scheduleId) and mutations via useAssessmentScheduleMutation and useAssessmentResponseMutation. The breadcrumb shows schedule.assessment?.assessment_name. The page displays the assessment name (via AssessmentTypeBadge), schedule status (via ScheduleStatusBadge), and a ResponseRateCard showing completion statistics. An AssessmentResponsesTable lists all responses. Action buttons — Distribute and Close — trigger confirmation dialogs before calling distribute(schedule.id) or close(schedule.id). Individual responses can be marked as skipped via a “Mark Skipped” action that opens another confirmation dialog before calling skip(responseId).

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 beyond the route guard.

Before you start

  • The schedule identified by :scheduleId must exist.
  • lo.dashboard.view permission required.
  • The schedule must be in the appropriate status to distribute or close.

Steps

1

Open a schedule

Navigate to /lo/assessments/schedules/:scheduleId or select a schedule from the Assessment Details page.
2

Review response rate

The ResponseRateCard shows aggregate completion statistics.
3

View individual responses

The AssessmentResponsesTable lists each respondent and their response status.
4

Distribute

Select the Distribute button and confirm to send the assessment to respondents.
5

Close

Select the Close button and confirm to stop accepting responses.
6

Mark a response as skipped

Use the skip action on an individual response row and confirm in the dialog.

Key concepts

  • Distribute: transitions the schedule to a distributed state and initiates response collection.
  • Close: stops accepting new responses for this schedule.
  • ResponseRateCard: displays aggregate response completion statistics.
  • Skip: marks an individual AssessmentResponse as skipped via skip(responseId).

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/AssessmentScheduleDetailPage.tsx
  • src/cores/lo/hooks/useAssessmentSchedules.ts
  • src/cores/lo/hooks/useAssessmentResponses.ts