Background Processes
Communicare runs a number of server-side background processes that integrate with various external services.
You cannot edit the configuration of these processes. However, if you require variations, such as to schedule backups for a different time, or to change the frequency with which the results folder is checked, contact Communicare Support.
Process | Example Frequency | Description |
---|---|---|
CCareQueue_ADSync | Daily, 4-4:30pm | If Windows based authentication is on, synchronises all Communicare user groups to the mapped AD groups. |
CCareQueue_Appointments | Daily | Executes any stored procedure in the database with the prefix DAILY_ and generates appointment sessions and timeslots. For example, updating patient status, cancelling expired recalls, cleaning up log files and temporary holding tables, validating patient records and encounter records. |
ccareQueue_Argus | Every 10 mins, 9am-8pm | Processes Argus incoming and outgoing secure messages. If a site uses Argus, both ccareQueue_Argus and ccareQueue_Argus_Nightly should be enabled. |
ccareQueue_Argus_Nightly | Nightly, 9pm-12am | As for ccareQueue_Argus, but the command runs without a time limit. If a site uses Argus, both ccareQueue_Argus and ccareQueue_Argus_Nightly should be enabled. |
CCareQueue_CleanArgus | Weekly | Trims the Argus database of any archived mail items older than a month. |
CCareQueue_DataSync | Every 3 mins, 7am-8pm | Processes incoming datasync files from the results folder. |
CCareQueue_EHR | Every 10 mins, 9am-8pm | In the Northern Territory, processes My E-Health Record (MeHR) documents that are in the order queue and loads them into the Argus database. |
CCareQueue_Etp | Every 5 mins, 8am-8pm | Sends electronic prescriptions to the eRx service. |
CCareQueue_EurekaLogs | Daily | Prunes logs from the drop folder that are older than 30 days. |
CCareQueue_FullBackup | Daily, weekly, monthly | Runs the Communicare internal backup at 5pm by default. |
CCareQueue_Hi | as required | Validates Health Identifier numbers against the Health Identifier Service. |
CCareQueue_HIC | Hourly, 9am-8pm |
Performs all automated Online Claiming functions, including:
|
CCareQueue_HSDSync | Daily, 9-11pm | Synchronises National Human Services Directory (NHSD) linked addresses from the Communicare address book with the NHSD via Argus. |
CCareQueue_Mehr | Daily, 8-11:59pm | Checks that the patient is registered on MeHR |
CCareQueue_Pcehr | Daily, 8-11:59pm |
Looks up patients to see if they have registered for My Health Record. The process finds all patients with an IHI number but no My Health Record, then for each one:
|
CCareQueue_PcehrUpload | Every 5 mins, 8am-10pm | Uploads My Health Record documents to My Health Record from the order queue. |
CCareQueue_Reports | Daily | Runs queued reports. |
CCareQueue_Results | Every 3 mins, 7am-8pm | Processes incoming results from the results folder, including PIT and HL7 files |
CCareQueue_RunAIR | Every 30 mins, 12:15am-2am | Allows immunisations to be sent to AIR. This command tells CCareQueue_HIC to run the AIR claims only at a certain time, for example, at midnight. |
CCareQueue_RunHIC | Every 60 mins, 9:30am-8pm | Tells CCareQueue_HIC to run all HIC commands except the AIR feed. If a site does not claim, this is not used. |
CCareQueue_SendLog | Daily, 3:10-3:20am | Schedule all other processes to end before the send log starts. |
CCareQueue_SMS | Every 5 mins, 8am-8pm | Processes SMS messages. |
PrepareReports | Daily, 7pm-8:15pm | Checks the scheduled reports database and determines which reports will be run by RunReports1 and in what order. |
RebootPC2 | Daily, 3:20am | Reboots the server every 24 hours. On servers that are not allowed to reboot, instead use RestartDailySvc. |
RestartDailySvc | Daily, 3:20am | Restarts the service daily for sites where the server cannot be rebooted. |
RunReports1 | Daily, 10:20pm-12am | Runs the scheduled reports prepared by PrepareReports. |