The Assessments screen 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.
/rh/outcomes/assessments lists all outcome assessments for the current organization, allows filtering by status and type, and provides entry points to create new assessments, manage outcome checkpoints, and record individual measurements.
Overview
The page loads assessments viauseOutcomeAssessments filtered by organization_id. Active checkpoints are loaded in parallel via useOutcomeCheckpoints with isActive: true. The filter bar provides a text search (matching against notes and assessment id) plus status and type dropdowns. Status options are pending, in_progress, completed, and missed. Type options are baseline and follow_up. Below the Assessments card, an Outcome Measurements card shows active checkpoint badges from useOutcomeCheckpoints, a Manage Checkpoints button, a Record Measurement button, and an OutcomeMeasurementsTable. The New Assessment button in the header opens an OutcomeAssessmentDialog. The New Assessment (wizard) route at /rh/outcomes/assessments/new is gated by RH_PERMISSIONS.OUTCOMES_ASSESSMENTS_CREATE.
Who it’s for
No route-levelRequirePermission on /rh/outcomes/assessments beyond the outer RHViewGuard (rh.dashboard.view). The wizard route /rh/outcomes/assessments/new requires RH_PERMISSIONS.OUTCOMES_ASSESSMENTS_CREATE (rh.outcomes.assessments.create).
Before you start
- Hold
rh.dashboard.viewto access the RH module. - Hold
rh.outcomes.assessments.createto use the new-assessment wizard route.
Steps
Open the Assessments list
Navigate to
/rh/outcomes/assessments. The Assessments card shows a count of records matching current filters.Filter assessments
Enter text in the search field to match against
notes or assessment ID. Use the Status dropdown to filter by pending, in_progress, completed, or missed. Use the Type dropdown to filter by baseline or follow_up.Create a new assessment
Click New Assessment in the page header. The
OutcomeAssessmentDialog opens inline. To use the full wizard, navigate to /rh/outcomes/assessments/new (requires rh.outcomes.assessments.create).Manage checkpoints
In the Outcome Measurements card, click Manage Checkpoints to open the
OutcomeCheckpointDialog.Record a measurement
Click Record Measurement in the Outcome Measurements card to open the
OutcomeMeasurementDialog.Key concepts
Empty state
Empty state
When no assessments match current filters, the card shows “No assessments found” with a Create First Assessment button.
Loading state
Loading state
While
useOutcomeAssessments is fetching, five skeleton rows are shown in the assessments card. Checkpoint badges in the measurements card also show skeleton placeholders.Active checkpoints
Active checkpoints
The badge strip in the Outcome Measurements card shows all checkpoints where
is_active is true. When none exist, “No active checkpoints configured yet.” is displayed.Related
Recovery Housing
Recovery Housing references and 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.
Documentation sources
Documentation sources
- src/routes/rh.tsx
- src/cores/rh/pages/OutcomeAssessmentsPage.tsx
- src/cores/rh/hooks/useOutcomeAssessments.ts