List of Scheduled Jobs

Mohammed Jamal Updated by Mohammed Jamal

Scheduled Jobs are automated scripts or specific tasks that are performed at a specific time or on a recurring schedule.

The table below contains a list of Scheduled Jobs that are run in Care Cloud.

Name

Description

Business Module

Schedule Setting

Delete On Success

Execute In Transaction

Auto Creation Staff Reviews from Staff Review Requirements

It creates staff reviews for all the new or updated staff review requirements

Care Provider Staff Reviews

Every (X) Minute(s)

No

No

Change Team Business Unit

Process approved records in Change Team Business Unit table

Daily

No

No

Clear Data Change Tracker Records Job

Removes data change tracker records which are older than 15 days. These records are used by mobile application to sync process to get download changes

Daily

No

No

Clear Expired Pin Records

Deletes Expired Website User PIN records.

Portal

Every (X) Minute(s)

No

Yes

Clear Expired Website User Password Reset

Deletes Expired Website User Password Reset

Portal

Daily

No

Yes

Clear Recently View Records Job

Clears Recently View Records from User Recent Records table which are older than 15 days.

Daily

No

No

Clear Security Tokens Job

Clear Security Tokens (these are used for user authentication) which have already expired.

Daily

No

No

Clear Temporary Files Job

Removes temporary files generated by the system in DocumentFile and TemporaryFile tables e.g. exporting a document will create a temporary file, this job clears this type record

Daily

No

No

Clear Website User Password History Job

Deletes Expired Website User Password History depending on the history enforce of the website

Portal

Daily

No

Yes

Clear Workflow Job

Delete records from Workflow Job table where status is not equal to Not Started or In Progress. This only delete 1000 records at a time to avoid any performance issues This uses system setting WorkflowJobRetentionPeriod.

Daily

No

No

CP CAMT Processing Rules After Matching

Processing rules after matching like round actual booking diaries dates based on configuration.

Care Provider Scheduling

Every (X) Minute(s)

No

No

CP CAMT Times Matching Job

Matching Arrival times from CAMT to Diary bookings

Care Provider Scheduling

Every (X) Minute(s)

No

No

CPAccountingPeriodClientChargesJob

To create a Charges by Period records.

Care Provider Invoicing

Weekly

No

No

Create Missing Recruitment Documents

Create missing Recruitment Documents for Applicants with Active Applications when Recruitment Requirements are updated or created.

Care Provider Staff Recruitment

Daily

No

No

Create Missing Training Items

Creates missing training items based on updated Training Setup

Care Provider Staff Training

Every (X) Minute(s)

No

No

Create Regular Care Task Diaries By Schedules

This schedule job will run once per day to create Regular Care Task Diaries based on the existing active regular care task schedules

Daily

No

No

Execute Workflow Jobs

Execute workflow jobs

AWS

Every (X) Minute(s)

No

No

Express Booking for Provider HRT Fern Avenue Residential Care

Scheduled job to process Express Booking Criteria for the provider HRT Fern Avenue Residential Care

Every (X) Minute(s)

No

No

File Destruction

Process file destruction job based on schedule date

File Destruction

Daily

No

No

Generate new User Diary slots

Generate new User Diary record for User Work Schedules that do not have an end date

Daily

No

No

Generate new User Transportation Diary slots

Generate new User Transportation Diary record for User Transportation Schedules that do not have an end date

Care Provider Transport Availability

Daily

No

No

Handle Expired And Future Training Requirements Job

The job updates data (creates missing training items for system users and updates recruitment requirement progress indicators) for expired and future training requirements.

Care Provider Staff Training

Daily

No

No

Load Audit Years

Load audit years table from audit. Audit years is used in audit list to show values in picklist

Daily

No

No

Load Mobile Localized Strings

Loads Mobile Localized Strings table with any related localzied string added to the system.

Mobile Offline Sync

Daily

No

No

Merge Records

Merged

Daily

No

No

PDS Verify NHS Numbers

PDS

Daily

Yes

No

People Compatibility

This schedule job creates/updates people compatibility.

Care Provider Scheduling Preference

Daily

No

No

Pin People for Incoming Bookings

This schedule job will pin people if not pinned and booking is inside boundaries of offline data (3 days before to 7 ahead). It will also unpin those records related to bookings which are no longer in the date gap, or are deleted/inactive

Care Provider Scheduling

Daily

No

No

Process CP Diary Bookings (Annual Leave)

Process Diary Bookings to generate Annual Leave records

Care Worker Contracts

Daily

No

No

Process CP Diary Bookings (Payroll)

Process past Diary Bookings to generate Payroll Booking Payment records

Care Provider Payroll

Every (X) Minute(s)

No

No

Process CP Employment Contract Annual Leave

Calculate annual leave entitlement for active contracts

Care Worker Contracts

Daily

No

No

Process CP Employment Contract Annual Leave (Triggers)

Calculate annual leave entitlement for active contracts (Process Annual Leave Triggers)

Care Worker Contracts

Daily

No

No

Process CP Finance Code Update Triggers

To Expand and Process records in BO = Finance Code Update Trigger records, in order to regenerate the Finance Code on the BO = Person Contract Service records

Care Provider Invoicing

Every (X) Minute(s)

No

No

Process CP Finance Extract Batches

To process Finance Extract Batches to generate Extract Files

Care Provider Invoicing

Daily

No

No

Process CP Finance Invoice Batches

To process Finance Invoice Batches to create Finance Invoices

Care Provider Invoicing

Daily

No

No

Process CP Finance Transaction Triggers

To Expand any Finance Transaction Trigger in order to create further Finance Transaction records linked to specific Person Contract Service records, and then process all Finance Transaction Triggers that will be used to create/delete Finance Transactions

Care Provider Invoicing

Every (X) Minute(s)

No

No

Process CP Payroll Batches

Process Care Provider Payroll Batches

Care Provider Payroll

Daily

No

No

Process Pathway Running Time

Updates Days in Process and Time in Process for Pathway, Pathway Stage and Pathway Task Card

Pathways

Daily

No

No

Process Pending SAR Records

Subject access request

Subject Access Request

Daily

No

No

Process Pending User Persona Changes

Process Pending User Persona Changes and add or remove linked user security profile

Every (X) Minute(s)

No

No

Remove Finance Trigger records

To delete old Finance Trigger records, to ensure a limited and necessary number of records are kept

Care Provider Invoicing

Daily

No

No

Remove Schedule Job Results older than 15 Days

Remove Schedule Job Results older than 15 Days

Daily

No

No

ResolvePersonGeocodeJob

This scheduled job finds all person records without latitude and longitude and attempts to resolve through Maps API. Maps API will need to be configured. Only Person records with adequate addresses will be attempted for processing.

Care Provider Maps

Daily

No

No

ResolveProviderGeocodeJob

This scheduled job finds all provider records without latitude and longitude and attempts to resolve through Maps API. Maps API will need to be configured. Only Providers with adequate addresses will be attempted for processing.

Care Provider Maps

Daily

No

No

ResolveSystemUserGeocodeJob

This scheduled job finds all person records without latitude and longitude and attempts to resolve through Maps API. Maps API will need to be configured. Only System User records with adequate addresses will be attempted for processing.

Care Provider Maps

Daily

No

No

Retrieve MED e-care Medications

Retrieve from Med e-Care API the Person Medications

MED e-care Medication Administration

Every (X) Minute(s)

No

No

Send All Pending Emails

Send pending emails

AWS

Every (X) Minute(s)

No

No

Send Appointments to User Mailbox

Push to Calendar

Every (X) Minute(s)

No

No

Send SMS Messages

Send SMS Messages

SMS

Daily

No

No

Sync Record Titles

Each business object has a title field, in some cases this is setup as calculated field and is built by combining 1 or more fields. Where one of the field is a lookup when title for that lookup is changed this job make sure title for related records is updated.

Every (X) Minute(s)

No

No

System User To System User Compatibility

This schedule job creates/updates system user to system user compatibility.

Care Provider Scheduling Preference

Daily

No

No

SystemUser To Person Compatibility

This schedule job creates/updates system user to person compatibility.

Care Provider Scheduling Preference

Daily

No

No

Unmerge Records

Daily

No

No

Update Days To Hire Job

Updates Days To Hire in Applications with status other that Rejected or Fully Accepted.

Care Provider Staff Recruitment

Daily

No

No

Update Employment Contract Status

Update Employment Contract Status and Staff Employment Status depending on today's date

Care Worker Contracts

Every (X) Minute(s)

No

No

Update Expired Recruitment Documents Status

Update Expired Recruitment Documents Status to be Expired

Care Provider Staff Recruitment

Daily

No

No

Update Person Age Job

Update Person Age Job

Daily

No

No

Update Recruitment Requirement Indicators

Updates application Induction and Fully Accepted indicators for active Applications when Recruitment Requirements are updated or created.

Care Provider Staff Recruitment

Every (X) Minute(s)

No

No

Update Recruitment Requirement Indicators For All Requirements

Updates application Induction and Fully Accepted indicators for all active Applications.

Care Provider Staff Recruitment

Daily

No

No

Update Role Application Indicators For Training

Update Recruitment Role Applications' process Indicators (Pending and Fully accepted %) for the updated Training Requirement Setups.

Care Provider Staff Training

Every (X) Minute(s)

No

No

Update System User Training Status

Update the status of System User Training records: Planned -> In Progress; Current -> Expired

Care Provider Staff Training

Daily

No

No

UpdatePersonStatusBasedOnAbsencesJob

Checks for Person Absences that started/ended since last job run and updates Person Status based on that

Person Contracts

Every (X) Minute(s)

No

No

UpdatePersonStatusBasedOnContractsJob

Checks for Person Contracts that started/ended since last job run and updates Person Status based on that

Person Contracts

Daily

No

No

Was this article useful?

Enable and Disable Business Modules

Tracing Performance Issues

Contact