The Requirement Details screen is 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/compliance/requirements/:id and renders the ComplianceRequirementDetailPage component. It displays a single compliance requirement record from useComplianceRequirementDetail and allows editing and checklist management.
Overview
The page resolves the requirement by:id via useComplianceRequirementDetail. The breadcrumb label is set dynamically from requirement_name.
The header shows the requirement name, category, frequency, active/inactive status badge, and an Edit button that opens ComplianceRequirementDialog.
Two detail cards are displayed:
- Requirement Details — category, frequency, regulatory source (if present), applies-to scope (if present), evidence required, and verification required flags.
- Assignment — shows the linked residence name, or a note indicating organization-wide scope when
residenceis null.
description is populated.
A Compliance Checklists card renders ComplianceChecklistsTable filtered to the current requirement. The “Add Checklist Item” button opens ComplianceChecklistDialog.
Who it’s for
The outerRHViewGuard requires RH_PERMISSIONS.DASHBOARD_VIEW (rh.dashboard.view). The /rh/compliance/requirements/:id route carries no additional permission gate beyond the guard.
Before you start
- Hold the
rh.dashboard.viewpermission to access any RH route. - A compliance requirement with the target ID must exist and belong to the current organization.
Steps
Navigate to Compliance Requirements
Go to
/rh/compliance/requirements. The requirements list is displayed.Review requirement details
Inspect the Requirement Details card for category, frequency, regulatory source, applies-to scope, and evidence/verification flags.
Review assignment
The Assignment card shows which residence this requirement applies to, or confirms organization-wide scope.
Review description (if present)
If
description is populated, a Description card shows the full text.Manage compliance checklists
The Compliance Checklists card shows all checklist items scoped to this requirement. Click “Add Checklist Item” to open
ComplianceChecklistDialog and add a new item.Edit the requirement (optional)
Click “Edit” to open
ComplianceRequirementDialog pre-populated with the current values. Submit to save changes.Key concepts
| Term | Meaning |
|---|---|
requirement_name | Display name of the compliance requirement. |
requirement_category | Category grouping for the requirement (SME: confirm allowed values). |
frequency | How often the requirement must be met (SME: confirm allowed values). |
regulatory_source | The regulatory or policy source backing the requirement (SME: confirm mapping). |
applies_to | Scope of applicability within the organization (SME: confirm values). |
evidence_required | Boolean flag indicating whether supporting evidence must be attached. |
verification_required | Boolean flag indicating whether independent verification is needed. |
residence | Linked residence record; null means the requirement applies organization-wide. |
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/ComplianceRequirementDetailPage.tsx
- src/cores/rh/hooks/useComplianceRequirements.ts