Manage Batch Processes

# Manage Scheduled Jobs Overview

The Manage Scheduled Jobs feature of the application allows administrators to set-up and automatically execute various pre-defined scheduled jobs. The scheduled jobs that can be performed are listed under the Management tab and include the following:

- Purge Completed Reports: Deletes all reports in the application that have expired.

- QIR Vendor Response Due: Generates a notification to the Vendor when the Vendor Response Due date (10 business days, excluding holidays) has passed in the Manage QIRs functionality.

To configure and execute scheduled jobs, use the following steps:

1. Select Administration > Manage Scheduled Jobs. A table of pre-defined jobs will appear. This is the table for selecting all scheduled processes. Two tabs are displayed - Management and Active.

2. Click once on the desired scheduled job row.

3. Once you have selected a job, several buttons display, including Execute, Config, Schedule, History, Pause All or Resume All, and Cancel. See the table below for a complete description of each button.

4. The Active tab displays the currently running scheduled jobs.

Button | Action | Display
Execute | Execute a scheduled job | When selected, executes the selected process immediately and displays an Information Message indicating that the job has been scheduled: "PurgeCompletedReports has been scheduled. Go to the History window to check the job completion status."
Config | Configure a scheduled job | Displays the configuration window containing the Job Name, Description, Next Scheduled Fire Time, Scheduled Job Status, E-mail Notification List, and Job Status (Waiting or Paused). E-mail addresses may be entered in the E-mail Notification List field for receiving a notification of scheduled job completion. To enter multiple e-mails, separate each e-mail by a comma. (See Config.)
Schedule | Schedule a job | Displays the Name, Description, Next Scheduled Fire Time, Scheduled Job Status, and Job Schedule. (See Schedule.)
History | View the history of when a scheduled job was executed including start date, end date, and status. | Displays the execution history of the selected job, including Start/Date, End Date/Time, Run By (the user who executed the job), Status, and Exit Status. (See History.)

Pause All

Pause all of the scheduled jobs. This button will only display if the jobs have not been paused.

A dialog box displays asking if you want to pause all of the scheduled jobs. Click Yes or No. (See Pause All.)

1. Selecting Yes will pause all of the scheduled jobs. The following confirmation message will display, "All of the scheduled jobs have been paused successfully."

2. Selecting No will not pause the jobs.

Resume All

Resume all jobs that are scheduled to run or were previously running. This button will only display when the jobs are in a paused state.

A dialog box displays asking if you want to resume all of the scheduled jobs. Click Yes or No. (See Resume All.)

1. Selecting Yes will resume all of the scheduled jobs. The following confirmation message will display, "All of the scheduled jobs have resumed successfully."

2. Selecting No will continue with the "pause all".