Pending Approvals
Workflow management page for reviewing and approving patient-submitted forms and questionnaires.Overview
The Pending Approvals page provides healthcare providers with a centralized location to review, approve, or request revisions for patient-submitted forms. It streamlines the approval workflow for questionnaires that are part of care pathways, ensuring timely review and patient progression through their care journey.Features
Approvals Table
- List of all pending form submissions
- Form title and type
- Patient name with link to profile
- Submission date
- Status indicator
- Action buttons
Quick Actions
- Approve: Approve form and advance patient in pathway
- Request Revision: Send form back to patient with feedback
- View Details: Open full form review interface
Navigation
- Back button to return to dashboard
- Patient name links to patient detail
- Pending count badge
Empty State
- Friendly message when no approvals pending
- Visual indicator of completion
Use Cases
UC-PA-001: Approve Form Submission
Actor: Healthcare ProviderDescription: Provider reviews and approves a patient’s form submission. Flow:
- Provider navigates to Pending Approvals
- Reviews list of pending forms
- Clicks “View Details” on form
- Reviews patient responses
- Clicks “Approve”
- Form status updates
- Patient advances in care pathway
- Patient receives notification
UC-PA-002: Request Form Revision
Actor: Healthcare ProviderDescription: Provider requests patient to revise incomplete form. Flow:
- Provider reviews form submission
- Identifies incomplete or incorrect responses
- Clicks “Request Revision”
- Enters revision feedback
- Form sent back to patient
- Patient notified of revision request
- Form reappears in pending when resubmitted
UC-PA-003: Batch Review Forms
Actor: Healthcare ProviderDescription: Provider reviews multiple pending forms efficiently. Flow:
- Provider opens Pending Approvals
- Sees count of pending forms
- Reviews forms in order
- Approves or requests revision for each
- Pending count decreases
- Continues until queue cleared
UC-PA-004: Navigate to Patient Context
Actor: Healthcare ProviderDescription: Provider needs more context about patient before approval. Flow:
- Provider sees pending form
- Clicks patient name link
- Navigates to patient detail
- Reviews patient history
- Returns to pending approvals
- Makes informed approval decision
User Stories
US-PA-001
As a healthcare providerI want to see all pending form approvals
So that I can review them efficiently Acceptance Criteria:
- All pending forms listed
- Form title clearly visible
- Patient name shown
- Submission date displayed
- Pending count in header
US-PA-002
As a healthcare providerI want to approve forms quickly
So that patients can progress in their care Acceptance Criteria:
- Approve button is prominent
- Approval is one-click
- Success confirmation shown
- Form removed from pending list
US-PA-003
As a healthcare providerI want to request form revisions
So that I can get complete information Acceptance Criteria:
- Request Revision button available
- Feedback can be provided
- Patient is notified
- Form status updates
US-PA-004
As a healthcare providerI want to view form details
So that I can review responses thoroughly Acceptance Criteria:
- View Details opens full form
- All responses visible
- Questionnaire context shown
- Approval actions available
US-PA-005
As a healthcare providerI want to navigate to patient profile
So that I can review context before approval Acceptance Criteria:
- Patient name is clickable
- Links to patient detail
- Easy return to approvals
- Context preserved
Component Dependencies
Data Flow
Workflow States
Technical Notes
- Pending forms fetched from FormService
- Patient names cached for performance
- Approval triggers care pathway advancement
- Revision requests include feedback mechanism
- Toast notifications for action confirmation
- Navigation preserves source context
- Responsive table for mobile access