Scheduling a Background Job
Purpose
The Schedule Job function is used when you want to control when a background job runs. This may be helpful when:
A job uses more resources and should run outside clinic hours.
Data may not be available until later in the day.
Running a job more or less often improves data freshness.
Types of Schedules
⏲️ Interval Schedule – runs the job on a set interval (e.g., every 6 hours).
📅 Calendar Schedule – runs the job on specific calendar days and times.
❌ No Schedule – the job is not scheduled; it must be run manually.
Configuring a Job as an Interval Schedule
🚧 To set a job to run on an Interval Schedule, follow the steps below:
Locate the job in the System → Jobs table by scrolling or searching.

Confirm there is a Schedule button in the Actions column.
Click the Schedule button.
A window will open with schedule options.

Select Regular Interval for the Schedule Type.
Choose the interval (e.g., every 24 hours, every 6 hours, every 30 minutes).
Click Save.
The job’s record will update in the table.
Check the Schedule/Repeat column to confirm it reflects your new setting.

Configuring a Job as a Calendar Schedule
🚧 To set a job to a Calendar Schedule, follow the steps below:
Locate the job in the System → Jobs table by scrolling or searching.

Confirm there is a Schedule button in the Actions column.
Click the Schedule button.
A window will open with schedule options.

Select Calendar Schedule for the Schedule Type.
Configure the Start On date (the first day the job should run).
Configure the At Time field (the time of day the job should run).
Select the calendar days to repeat (e.g., Mon/Wed/Fri).
Click Save.
The job’s record will update in the table.
Check the Schedule/Repeat column to confirm it reflects your new setting.

Configuring a Job with No Schedule
🚧 To set a job to No Schedule, follow the steps below:
Locate the job in the System → Jobs table by scrolling or searching.

Confirm there is a Schedule button in the Actions column.
Click the Schedule button. A window will open with schedule options.

Select No Schedule for the Schedule Type.
Click Save.
The job’s record will update in the table.
Check the Schedule/Repeat column to confirm it reflects your new setting.

Last updated