The Requirements screen lets staff view, filter, and manage compliance requirements for Recovery Housing 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.
Overview
The Requirements screen displays a filterable, searchable table of compliance requirement records scoped to the current organization. Staff with therh.compliance.create permission see an “Add Requirement” button that opens an inline dialog to create a new record. The list can be narrowed by category, frequency, and active status.
Who it’s for
Protected byRH_PERMISSIONS.DASHBOARD_VIEW (rh.dashboard.view) via the shared RHViewGuard on all RH routes. No additional per-route RequirePermission gate exists for /rh/compliance/requirements. The “Add Requirement” button is additionally gated by rh.compliance.create via an inline PermissionGate.
Before you start
- Your account must have the
rh.dashboard.viewpermission to access this screen. - Creating or editing requirements additionally requires
rh.compliance.create.
Steps
Navigate to Requirements
Open Recovery Housing and go to Compliance, then select Requirements, or navigate directly to
/rh/compliance/requirements.Search and filter
Use the search field to filter by requirement name. Use the Category selector to narrow by: Staffing, Documentation, Safety, Outcomes, SLH Rights, Postings, or Other. Use the Frequency selector to filter by: Daily, Weekly, Monthly, Quarterly, Annual, or One Time. Use the Status selector to show Active, Inactive, or all requirements.
View a requirement
Click the view icon on any row to navigate to the requirement detail at
/rh/compliance/requirements/:id.Key concepts
Requirement categories
Requirement categories
Each requirement belongs to one of seven categories:
staffing, documentation, safety, outcomes, slh_rights, postings, or other. The compliance meaning of each category should be confirmed with your compliance SME.Requirement frequency
Requirement frequency
Frequency values are:
daily, weekly, monthly, quarterly, annual, and one_time. Frequency governs how often the requirement must be satisfied or documented.Active vs. inactive requirements
Active vs. inactive requirements
Requirements have an
is_active flag. Inactive requirements remain in the database but are hidden from the default “Active” filter view.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/ComplianceRequirementsPage.tsx
- src/cores/rh/hooks/useComplianceRequirements.ts
- src/cores/rh/components/ComplianceRequirementsTable.tsx
- src/platform/permissions/constants.ts