Set Up Provider Calendars
Each provider in your practice has their own calendar that defines when they are available to see patients.
Provider calendars are the foundation of scheduling in DPC Pro. Before patients can book visits, each provider needs a calendar with defined working hours, break times, and any recurring unavailability. Calendars can be configured differently for each day of the week and updated as schedules change.
This page walks you through setting up a provider’s calendar, including daily availability windows, lunch breaks, and time-off blocks. Managers typically handle initial setup after adding providers and staff, and providers can adjust their own calendars afterward.
A well-configured calendar prevents double-booking and shows patients accurate availability when self-scheduling.
Set Working Hours
Section titled “Set Working Hours”Working hours define when a provider is available to see patients each day of the week. You configure these through schedule templates: reusable weekly patterns that generate available time slots automatically.
To set working hours for a provider:
- Navigate to Schedule → Schedule Templates.
- Select Create Template.
- Choose the provider from the staff list.
- Enter a Name for the template (for example,
Standard WeekorMonday-Thursday). - Select the Practice this template applies to.
- Optionally select a Location if the provider works at a specific office.
- Select Save to create the template.
After creating the template, add time slots for each working day:
- On the template detail page, select Add Slot.
- Choose the Day of Week (Monday through Sunday).
- Set the Start Time and End Time for the availability window.
- Leave Slot Type set to Open for booking.
- Select Save.
- Repeat for each day and time block the provider works.
Time Increments
Section titled “Time Increments”All schedule times use 5-minute increments. When setting start and end times, the time picker snaps to the nearest 5-minute mark.
Effective Dates
Section titled “Effective Dates”Schedule templates can have optional start and end dates. Use this to set up seasonal schedules or plan future changes:
- Effective Start: the first date this template applies (leave blank for immediate)
- Effective End: the last date this template applies (leave blank for ongoing)
If multiple templates overlap for the same provider and practice, DPC Pro uses the most specific one (with defined effective dates) over the default.
Add Breaks and Blocked Time
Section titled “Add Breaks and Blocked Time”Blocked time prevents visits from being scheduled during specific hours. Use blocks for lunch breaks, administrative time, meetings, or any period when the provider is unavailable.
Block Time from the Schedule
Section titled “Block Time from the Schedule”To block a specific time period:
- Navigate to Schedule → Block Time.
- Select the Provider.
- Choose the Practice.
- Set the Date, Start Time, and End Time.
- Optionally add a Reason (for example,
Lunch,Staff Meeting,Admin Time). - Select Save.
The blocked period appears on the provider’s calendar and prevents visits from being scheduled during that window.
Recurring Blocks in Templates
Section titled “Recurring Blocks in Templates”For recurring blocks (like a daily lunch break), use schedule template slots with the type set to Blocked:
- Open the provider’s schedule template.
- Select Add Slot.
- Choose the Day of Week.
- Set the Start Time and End Time for the blocked period.
- Set Slot Type to Blocked (no appointments).
- Select Save.
This creates a recurring block every week on that day during the specified time.
Time Off and Holidays
Section titled “Time Off and Holidays”Schedule exceptions let you override the regular template for specific dates. Use exceptions for vacation days, holidays, sick days, or any one-off schedule change.
Add a Day Off
Section titled “Add a Day Off”- Navigate to Schedule → Add Exception.
- Select the Provider.
- Choose the Practice.
- Set Exception Type to Day Off.
- Select the Date.
- Optionally add a Reason (for example,
Vacation,Holiday,Personal Day). - Select Save.
When a day off is added, DPC Pro removes all available time slots for that provider on the specified date. Any visits already scheduled for that day remain visible so your team can reschedule them.
Reduced or Extended Hours
Section titled “Reduced or Extended Hours”For days when a provider works different hours than their regular template:
- Navigate to Schedule → Add Exception.
- Select the Provider and Practice.
- Set Exception Type to Reduced Hours or Extended Hours.
- Select the Date.
- Enter the Start Time and End Time for the modified hours.
- Select Save.
- Reduced Hours narrows the availability window. If the provider’s template says
8:00 AM–5:00 PMbut the exception says10:00 AM–3:00 PM, only the reduced window is available for booking. - Extended Hours widens the availability window. If the template says
8:00 AM–5:00 PMbut the exception says7:00 AM–7:00 PM, the full extended range becomes available.
Practice-Wide Holidays
Section titled “Practice-Wide Holidays”To block all providers for a holiday, add a day-off exception for each provider individually. Select the same date and enter the holiday name as the reason so your team can identify it on the calendar.
Calendar Templates
Section titled “Calendar Templates”Schedule templates are reusable and can be shared across time periods. Each provider can have multiple templates, for example, a standard template for most weeks and a seasonal template for summer Fridays.
Set a Default Template
Section titled “Set a Default Template”When creating or editing a template, check the Default option to make it the provider’s standard schedule. If a date has no specific template assigned, DPC Pro falls back to the default.
Only one template can be the default per provider per practice. Setting a new default automatically removes the default flag from the previous template.
Managing Templates
Section titled “Managing Templates”To view and manage all schedule templates:
- Navigate to Schedule → Schedule Templates.
- The list shows all templates for your practice, grouped by provider.
- Select a template name to view its details and time slots.
Each template displays:
- Provider name
- Practice and location
- Active/inactive status
- Default flag
- Number of time slots configured
Multi-Location Availability
Section titled “Multi-Location Availability”Providers who work at multiple locations need separate schedule templates for each location. Each template is tied to a specific practice and optionally a specific location within that practice.
Setting Up Multi-Location Schedules
Section titled “Setting Up Multi-Location Schedules”- Create a template for the provider at Location A with the appropriate working hours.
- Create a second template for the same provider at Location B with different hours.
- Set effective dates on each template if the provider alternates locations by week or season.
DPC Pro respects location assignments when showing available time slots. When a patient or staff member selects a location, only time slots for providers working at that location appear.
Provider Assignment Settings
Section titled “Provider Assignment Settings”Each provider’s assignment to a practice includes scheduling-related settings:
- Default visit duration: the standard length of visits for this provider at this practice (defaults to 30 minutes)
- Maximum patients per day: an optional cap on daily bookings
- Accepting new patients: whether the provider appears as available for new patient visits
These settings apply across all of the provider’s templates at a given practice.
Related Pages
Section titled “Related Pages”- How Scheduling Works
- Visit Types and Duration
- Schedule a Visit
- Patient Self-Scheduling
- Calendar Sync
- Reschedule or Cancel Visits
- Daily and Weekly Schedule Views
Need Help?
Section titled “Need Help?”If you run into issues setting up calendars, reach out to the DPC Pro support team at [email protected] or visit the scheduling troubleshooting guide.