Intelligent RosterIntelligent Roster®

OR Logic in Vacancy Planning — Flexible Role Filling

OR Logic in Vacancy Planning

Instead of locking a vacancy slot to one craft group, you can set it to accept multiple craft groups using OR logic. This gives IRIS flexibility to fill gaps with any qualified staff member.

The problem with rigid slots

If you set a Night Shift slot to "Resus RN only" and no Resus RN is available, IRIS flags it as an unfilled gap — even if a perfectly capable Senior Emergency RN could safely cover the role.

How to use OR logic

  1. Go to Vacancy Planning (Sidebar → Vacancy Planning)
  2. Click into a vacancy slot
  3. In the craft group / required role field, click Add Group or the "+" button
  4. Add additional eligible craft groups (e.g., "Senior Emergency RN")
  5. Set the logic to OR
  6. Save

The slot now reads: "Fill with Resus RN OR Senior Emergency RN — whichever is available."

How IRIS uses it

  • During roster generation and Fill Gaps, IRIS considers all craft groups in the OR group
  • It still respects priority order if configured (e.g., prefer Resus RN first, then Senior Emergency RN)
  • Fill more gaps correctly without manual overrides

Staffing Profiles

OR group configurations are fully preserved in Staffing Profiles. A "Winter Surge" profile with an OR group slot will apply that configuration intact to future days.

Tip: Use OR logic for slots where multiple roles can safely cover the same function. This reduces unnecessary gaps without lowering your safety standards.

New to Intelligent Roster?

Try everything in this guide with your own team.

Start your free trial