One shift per week is absolutely ridiculous. The most I've ever had in a contract is 36 hours PER ASSIGNMENT total. If the hospital cancels you, you shouldn't be penalized. If you call off, that's another story. I'd renegotiate that or change agenci...