TheDocumentation 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/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.viewto access the page. - Navigate from
/rh/med-auditsby clicking an audit row, or use a direct URL with a known audit ID.
Steps
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.Review audit information
The Audit Information card shows the residence, audit date, auditor, and follow-up requirements.
Review compliance status
The Compliance Status card displays the current status badge: Compliant, Non-Compliant, or Corrective Action Needed.
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.
Key concepts
| Term | Code value |
|---|---|
| Compliance status: compliant | compliant |
| Compliance status: non-compliant | non_compliant |
| Compliance status: action needed | corrective_action_needed |
| Corrective actions field | corrective_actions (JSONB array of strings on rh_med_storage_audits) |
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/MedStorageAuditDetailPage.tsx
- src/cores/rh/hooks/useMedStorageAuditDetail.ts