Build a sorting and matching procedure set

A procedure set Sorts employees, matches employees to an open shift, and assigns employees with the best match. is a sequence of instructions that completes a scheduling task. It is used by the Priority Scheduling Engine (PSE) assigns open shifts to employees according to sorting and matching rules. (PSE (Priority Scheduling Engine) assigns open shifts to employees according to sorting and matching rules.) as well as to create a call list, to open an employee visibility period Defines both the period when employees can submit requests (submission period) and the period when those request can be applied (request period). by priority, and to approve an open shift A shift that is scheduled for a job, but no employee is assigned to work it. request based on priority order. Typically, the procedure set contains:

  • Procedures — A procedure is a step that groups priority rule sets.
  • Rule sets — A priority rule set groups related sorting and matching rules in order. A step can contain any number or type of rule sets, in any order, or no rule sets at all.

Note: Be aware that running procedure sets that are configured with rules that invoke the Callable Totalizer can cause increases in overall execution times due to configuration factors, the date range the system requires to ask to totalize, and the number of employees included in the procedure set operations. For more information, see Configure sorting and matching rules.