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.

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

  1. Open a document in edit mode
  2. Navigate to Approval Workflow tab
  3. Click Add Approval Step
  4. 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
Example Approval Chain:
Step 1: Department Head (Required, 3 days)
Step 2: Finance Director (Required, 5 days)
Step 3: CEO (Optional, 7 days)

Initiating Approval

Once the approval chain is configured:
  1. Click Submit for Approval
  2. Document status changes to pending_approval
  3. First approver receives notification
  4. 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

  1. Open the document from notification or dashboard
  2. Review document content and attachments
  3. Click Approve or Reject
  4. Add decision note (optional but recommended)
  5. Submit decision
Approve:
  • Document moves to next approval step
  • Next approver is notified
  • Status remains pending_approval
Reject:
  • 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:
  1. Review rejection note
  2. Make necessary revisions
  3. Click Resubmit for Approval
  4. 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:
1. Author's Manager (Required)
2. Department Head (Required)
3. Compliance Officer (Optional)
Financial Document:
1. Requestor's Manager (Required)
2. Controller (Required)
3. CFO (Required if amount > $10,000)
Policy Document:
1. Policy Committee (Required)
2. Legal Review (Required)
3. Executive Director (Required)
4. Board of Directors (Required if major policy)

Creating Reusable Templates

Org admins can create approval templates:
  1. Go to SettingsDocuments
  2. Click Approval Templates
  3. Create new template with steps
  4. 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
Widget Location: Main dashboard (visible to all users with pending approvals)

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

  1. Keep Chains Short: 3-5 steps maximum for efficiency
  2. Use Roles When Possible: Avoid dependency on specific users
  3. Set Realistic Due Dates: Allow adequate review time
  4. Add Decision Notes: Document reasoning for future reference
  5. Monitor Overdue Approvals: Review dashboard weekly
  6. 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
Access: Settings → Documents → Approval Analytics

Audit Trail

View complete approval history:
  • All decision timestamps
  • Approver names
  • Decision notes
  • Status changes
Access: Document detail page → Approval History tab

Troubleshooting

Approver Not Receiving Notifications

Check:
  1. Approver has valid email address
  2. Notification preferences enabled for “document_approval”
  3. User is active (not disabled)
  4. 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:
  1. Identify current approver (dashboard)
  2. Send manual reminder email
  3. Escalate to approver’s manager
  4. Admin override if urgent

Wrong Approver Assigned

Resolution:
  1. Org admin can modify approval chain
  2. Skip incorrect step
  3. Add correct approver
  4. 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
Example: If budget > $50,000, require CFO approval

Parallel Approvals

Set multiple approvers for same step:
  • All must approve (AND logic)
  • Any can approve (OR logic)
Example: Any member of Finance Committee can approve Step 2

Approval Delegation

Approvers can delegate to others:
  1. Open pending approval
  2. Click Delegate
  3. Select substitute approver
  4. 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

Version: 1.0.0
Last Updated: 2025-11-29