You can add skills to each worker – work place, and add priority. For example. Worker with skill nurse has priority 1 while the skill “carer” has priority 10. WoShi will schedule primary on the position of nurse, but in case of lack of “carers” this worker will be put on the position of a “carer”. A worker who does not have a skill of Nurse will not be scheduled on the position of a nurse.