Hi Sean,
Yes, the system only looks at the start day and time of a shift or call to determine if the resident is on the schedule or not. The reason is that nobody would be able to take a night shift on the last night of a block unless they were on the subsequent block too. In programs where all residents have the same block dates this could be a real problem because the only people able to fill those shifts are the ones doing two blocks in a row, of which there are usually few.
Regards,
Olivier Forget
Owner and Developer
MedRez.net Scheduling Tool