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/med-audits/:id route renders MedStorageAuditDetailPage, which loads a single medication storage audit record from rh_med_storage_audits via useMedStorageAuditDetail.

Overview

The route /rh/med-audits/:id is wrapped by the outer RHViewGuard, which requires rh.dashboard.view. The page extracts the :id URL parameter and passes it to useMedStorageAuditDetail, which queries rh_med_storage_audits joined to rh_residences. The page displays two cards side-by-side: Audit Information (residence name, audit date, auditor, follow-up required, follow-up date) and Compliance Status (current status badge with icon). If findings text is present, a Findings card is shown. If corrective actions exist, an additional Corrective Actions Required card renders each action as a bulleted list. A Back to Medication Audits button navigates to /rh/med-audits.

Who it’s for

Outer guard: RH_PERMISSIONS.DASHBOARD_VIEW (rh.dashboard.view), applied by RHViewGuard. No additional per-record permission check is present in the component.

Before you start

  • Hold rh.dashboard.view to access the page.
  • Navigate from /rh/med-audits by clicking an audit row, or use a direct URL with a known audit ID.

Steps

1

Open an audit record

Navigate to /rh/med-audits and click an audit row, or go directly to /rh/med-audits/:id with a known ID. The page loads the audit record.
2

Review audit information

The Audit Information card shows the residence, audit date, auditor, and follow-up requirements.
3

Review compliance status

The Compliance Status card displays the current status badge: Compliant, Non-Compliant, or Corrective Action Needed.
4

Review findings and corrective actions

If findings text is recorded, it appears in the Findings card. If corrective actions are required, each action is listed in the Corrective Actions Required card with a warning border.
5

Return to the audit list

Click Back to Medication Audits to return to /rh/med-audits.

Key concepts

TermCode value
Compliance status: compliantcompliant
Compliance status: non-compliantnon_compliant
Compliance status: action neededcorrective_action_needed
Corrective actions fieldcorrective_actions (JSONB array of strings on rh_med_storage_audits)

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/MedStorageAuditDetailPage.tsx
  • src/cores/rh/hooks/useMedStorageAuditDetail.ts