This document discusses workshift scheduling to manage staffing capacity and demand. Workshift scheduling involves forecasting future demand, determining required staff levels, scheduling shifts, and assigning staff to shifts while considering preferences and constraints. An example is provided of scheduling nurses for an emergency room across seven shifts planned to meet daily minimum requirements, while ensuring each nurse gets two consecutive days off per week as required. Integer linear programming and Excel solver can be used to optimize the nurse schedule to meet all constraints with the minimum number of nurses.