Show shifts that are overtime, involve one or more premium pays or are extra shifts
Add an attribute to a shift to indicate that particular shift is an overtime shift, involves one or more premium pay types (bonus shifts) or is an additional shift (worked in addition to a typical schedule). Incidentally, a single shift could be all three.
Andrea Conte commented
Also add pay rates so reporting can be done to process payroll