Version: 1.0.0Documentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
Last Updated: 2026-02-25
Module: CL (Clinical & EHR)
Status: Active
Purpose: This guide helps clinicians and program staff manage program schedule templates, enroll patients, and track attendance compliance.
Overview
Program Scheduling Templates let your organization define weekly schedules for behavioral health programs (IOP, PHP, Residential, Outpatient). Patients are enrolled into programs, and the system tracks whether they meet minimum hour and day requirements.Key Capabilities
- Schedule Templates: Define weekly block schedules with group, individual, and peer support sessions
- Patient Enrollment: Enroll patients into programs with start/end dates and status tracking
- Compliance Tracking: Monitor whether patients meet IOP (9 hrs/3 days) and PHP (20 hrs/5 days) minimums
- Group Session Generation: Auto-create CL-14 group sessions from program templates
Who Should Use This Guide
| Role | Use Case |
|---|---|
| Clinical Staff | Enroll patients, view compliance |
| Program Director | Create/edit schedule templates, monitor compliance |
| Org Admin | Configure templates, manage program settings |
Prerequisites
Permissions Required
| Permission | Description |
|---|---|
cl.program_schedules.view | View program schedule templates |
cl.program_schedules.create | Create new templates |
cl.program_schedules.edit | Edit existing templates |
cl.program_enrollments.view | View patient enrollments |
cl.program_enrollments.create | Enroll patients |
cl.program_enrollments.edit | Edit enrollment records |
Common Tasks
Create a Program Schedule Template
- Navigate to Clinical → Program Schedules
- Click New Schedule
- Fill in:
- Name: e.g., “Morning IOP — Mon/Wed/Fri”
- Program Type: IOP, PHP, Residential, or Outpatient
- Minimum Hours/Week and Minimum Days/Week (auto-filled based on program type)
- Add schedule blocks (day, start time, end time, service type)
- Click Save
Enroll a Patient
- Navigate to Clinical → Program Enrollments
- Click New Enrollment
- Select the patient chart and program schedule
- Set start date (end date optional)
- Click Save
Generate Group Sessions
After creating a schedule template with group blocks, use the “Generate Sessions” action to auto-create CL-14 group sessions for a date range.Tips and Best Practices
- ✅ Set exception dates (holidays) in the schedule definition to avoid generating sessions on those days
- ✅ Review compliance summaries weekly to catch patients falling below minimums
- ❌ Don’t create duplicate enrollments for the same patient and program
Glossary
| Term | Definition |
|---|---|
| IOP | Intensive Outpatient Program — 9+ hours/week, 3+ days |
| PHP | Partial Hospitalization Program — 20+ hours/week, 5 days |
| Schedule Block | A time slot in the weekly template (e.g., Mon 9am-12pm Group) |
Last Updated: 2026-02-25
Questions? Contact your organization administrator.