When an employee posts a shift or a manager posts an open shift it is sent to the Shift Board.  The shift board icon on the dashboard is incremented by 1 letting staff know there is a shift available for pick up on the shift board.  At the time of the post if the shift is to occur in less than 24 hours an urgent message is sent out to staff looking for someone to pick up the shift.  The message is sent based on the following rules:


1.  All staff who hold the role the shift is for

2.  All staff who are not working on this or another schedule

3.  All staff regardless of the location they normally work at

4.  All staff regardless if they have requested not to be notified of posted shifts

5.  All staff regardless of their availability settings


Thus, the only staff who do not receive notification of the shift are those who do not hold the role and those who are already working.