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.
Overview
Encore Health OS’s document approval system enables multi-step review and approval processes for sensitive documents. Configure approval chains with specific approvers or roles, track approval progress, and receive notifications at each stage.Features
Approval Chain Configuration
- Define sequential approval steps (up to 10 approvers)
- Assign specific users or roles as approvers
- Mark steps as required or optional
- Set due dates for each approval step
Status Tracking
- Real-time approval progress visualization
- Pending, approved, rejected, and skipped statuses
- Approval history with timestamps and decision notes
- Dashboard widget for pending approvals
Notification Integration
- Automatic notifications to next approver
- Reminders for overdue approvals
- Status change notifications to document owner
- Escalation notifications for critical documents
Setting Up Document Approval
Creating an Approval Chain
- Open a document in edit mode
- Navigate to Approval Workflow tab
- Click Add Approval Step
- Configure each step:
- Order: Sequential position (1, 2, 3…)
- Approver: Select user or role
- Required: Mark if approval is mandatory
- Due Date: Optional deadline for decision
Initiating Approval
Once the approval chain is configured:- Click Submit for Approval
- Document status changes to
pending_approval - First approver receives notification
- Document becomes read-only for submitter
Approval Process
For Approvers
Receiving Approval Request
Approvers are notified via:- In-app notification (bell icon)
- Email (if enabled in preferences)
- Dashboard widget: “Pending Approvals”
Making a Decision
- Open the document from notification or dashboard
- Review document content and attachments
- Click Approve or Reject
- Add decision note (optional but recommended)
- Submit decision
- Document moves to next approval step
- Next approver is notified
- Status remains
pending_approval
- Document status changes to
rejected - Approval chain stops
- Document owner is notified with rejection note
- Owner can revise and resubmit
For Document Owners
Tracking Approval Status
View approval progress on document detail page:- ✅ Approved steps (green checkmark)
- ⏳ Current step (yellow pending)
- ⚪ Pending steps (gray)
- ❌ Rejected (red X)
After Rejection
If document is rejected:- Review rejection note
- Make necessary revisions
- Click Resubmit for Approval
- Approval chain restarts from Step 1
After Final Approval
When all required steps are approved:- Document status changes to
approved - Document owner receives notification
- Document can be marked as final/published
Approval Chain Templates
Common Templates
Standard Document Review:Creating Reusable Templates
Org admins can create approval templates:- Go to Settings → Documents
- Click Approval Templates
- Create new template with steps
- Users can apply template to documents
Due Dates and Reminders
Setting Due Dates
For each approval step:- Set days after submission (e.g., “3 days”)
- Or set specific calendar date
Automatic Reminders
System sends reminders:- 1 day before due date
- On due date
- 1 day after due date (overdue)
Escalation (Optional)
Configure escalation rules:- If no decision after X days → notify approver’s manager
- If critical document → send daily reminders
Dashboard Widget
Pending Approvals Widget
Shows approvers:- Documents awaiting their approval
- Due dates (color-coded by urgency)
- Quick approve/reject actions
- Overdue count
My Documents Widget
Shows document owners:- Documents in approval process
- Current approval step
- Days in approval
- Approval progress percentage
Permissions
Who Can Configure Approval Chains
- Document owner
- Org admins
- Users with “Manage Documents” permission
Who Can Approve
- Users explicitly assigned in approval chain
- Users with roles matching approval step role
- Org admins (override capability)
Approval Override
Org admins can:- Skip approval steps
- Fast-track documents
- Override rejections
- Modify approval chains on active approvals
Best Practices
- Keep Chains Short: 3-5 steps maximum for efficiency
- Use Roles When Possible: Avoid dependency on specific users
- Set Realistic Due Dates: Allow adequate review time
- Add Decision Notes: Document reasoning for future reference
- Monitor Overdue Approvals: Review dashboard weekly
- Template Common Workflows: Reduce configuration time
Reporting
Approval Metrics
Track approval performance:- Average approval time by step
- Rejection rate by approver
- Documents stuck in approval
- Compliance with due dates
Audit Trail
View complete approval history:- All decision timestamps
- Approver names
- Decision notes
- Status changes
Troubleshooting
Approver Not Receiving Notifications
Check:- Approver has valid email address
- Notification preferences enabled for “document_approval”
- User is active (not disabled)
- Email not in spam folder
Cannot Submit for Approval
Possible Reasons:- No approval chain configured
- Missing required fields in document
- Document already in approval
- User lacks permission
Approval Stuck
Resolution:- Identify current approver (dashboard)
- Send manual reminder email
- Escalate to approver’s manager
- Admin override if urgent
Wrong Approver Assigned
Resolution:- Org admin can modify approval chain
- Skip incorrect step
- Add correct approver
- Document in history why changed
Security
Access Control
- Approvers can only see documents in their queue
- Document content respects existing permissions
- Approval notes are visible to all approvers and owner
- Audit trail visible to org admins only
PHI/PII Handling
- Approval notes should NOT contain PHI
- Documents remain encrypted at rest
- Email notifications don’t include document content
- SMS notifications not used for approvals (security)
Advanced Features
Conditional Approvals
Configure approval routing based on:- Document category
- Dollar amount
- Site/department
- Custom field values
Parallel Approvals
Set multiple approvers for same step:- All must approve (AND logic)
- Any can approve (OR logic)
Approval Delegation
Approvers can delegate to others:- Open pending approval
- Click Delegate
- Select substitute approver
- Add reason for delegation
Integration
Notification System
- Approval requests → notification created
- Decision made → notification sent to owner
- Overdue → reminder notification
Audit Logging
- All approval actions logged
- WHO approved/rejected
- WHEN decision made
- WHAT note was added
Workflow Automation
- Trigger actions after final approval
- Auto-publish to specific sites
- Move document to “Published” folder
- Create follow-up tasks
Related Documentation
- Document Management
- Notifications System
- Advanced Document Features
- Audit Logging - See audit event contracts
Version: 1.0.0
Last Updated: 2025-11-29