I worked in the NHS, and the same applied to us, I worked with Learning
Disabilities, challenging behaviour, but in the community, in their own(rented)
properties. These properties could be miles apart, but you were normally based in one.
Each property different, different levels of disability, and usually between 1 and 6 in a house, and you worked 'as required' hours, houses different hours.
They, (bosses) are'nt interested in how we get there, that is our problem.
If we complained of new shift patterns, hours, they, well one of the area managers, would threaten to move you, and it would be the furthest house from you, and say that you are paid to work for the NHS, not that property.
We would get th union involved, sometimes it worked, and you stayed, but
the shift pattern/hours changed. Other times you would still be moved, and
the excuse was you're expertese would be of better value in the other
property.
On the sleep-overs, they would change too., people have others to consider,
childcare. I know there is a new policy for childcare, but that was'nt always
there. They really don't care.
You need to be in the union. Good Luck