Background

This process retrieves messages (containing case instructions) from the Mbox sets and then processes the case instructions in the messages. There can be multiple Background processes all concurrently dequeuing messages from an Mbox set and processing case instructions.

The number of Background processes is controlled by the Process Sentinels. The Process Sentinels read the process_config table to see the number of instances of the process to run and on which computers.

Each message contains the case instructions from which the Background can determine what actions to take. The Background interprets the business rules defined in the procedure (such as the addressee of the next step) and routes work items to the necessary work queues or external applications. The process makes decisions based on the iProcess data and procedure definition instructions as to what happens in the business process next.