Today I was scheduled to work but a nurse manager called me and told me she's going to have a pool nurse work tonight. If I work today then its going to be my fourth day ill be working this week. But I still think its not fair to cancel my shift. Can she do that? and is it rude to ask her why she cancelled my shift?