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 /rh/forms route renders the RHFormsPage component, which displays all form templates with owning_core = 'rh' using the shared ModuleFormsPage platform component.

Overview

The route /rh/forms is wrapped by the outer RHViewGuard, which requires rh.dashboard.view. The page delegates entirely to ModuleFormsPage with owningCore="rh". It queries the fw_forms table (via useFormList) filtered to owning_core = 'rh' for the current organization, and presents results in a card list sorted by last-updated date. Each row is clickable and navigates to /fw/forms/:id for viewing or editing. Users with fw.forms.create see a Create Form button that navigates to /fw/forms/new?core=rh.

Who it’s for

Outer guard: RH_PERMISSIONS.DASHBOARD_VIEW (rh.dashboard.view), applied by RHViewGuard to all routes in the RH module. The Create Form action is additionally gated on fw.forms.create.

Before you start

  • Hold rh.dashboard.view to access the page.
  • Hold fw.forms.create to create new RH form templates.

Steps

1

Open Housing Forms

Navigate to /rh/forms. The page loads all Recovery Housing form templates for your organization.
2

Search or filter

Use the search box to filter by form name or description. Use the status dropdown to narrow results to Draft, Published, or Archived forms.
3

Open a form

Click any row to navigate to the form detail page at /fw/forms/:id.
4

Create a new form (admin)

If you hold fw.forms.create, click Create Form to navigate to /fw/forms/new?core=rh and begin a new Recovery Housing form template.

Key concepts

TermMeaning
owning_coreTag on a form indicating which module it belongs to (rh here)
Form statusdraft — not published; published — available for use; archived — retired

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.
  • src/routes/rh.tsx
  • src/cores/rh/pages/RHFormsPage.tsx
  • src/platform/forms/ModuleFormsPage.tsx