Jesus that is horrible, totally unacceptable, I cannot believe you have to work in that environment. Only if I cannot "make it in" does the dept admin have to mention it to anyone else, and its usually for a darn good reason (weather or less likely, illness). Unless I'm "gone" and they've hired someone else, there is no vacation/sick leave/whatever. You can check the films remotely and be available by phone that day (ie General Supervision).
If you are tasked with TAKING CARE OF CANCER PATIENTS then there should be zero, and I mean zero, oversight of anything unless it (ie YOU) is way way off course. They should be BUYING YOU a cup of coffee every morning. Oh, and did I mention, you are also generating 2X your value in pure profit for the hospital?
What. the F. If you have less than 20 on treatment its a 3.5/d a week job in a HOPPS setting with good staff.
Stop taking this nonsense folks. Really, its beneath our profession and dignity. Sorry (not really) to get fired up, but I cannot stand seeing my peers abused in this fashion.
As long as the quality of work is high, the department is making its nut, and patients/referrers are happy, what the F is the micromanagement bs all about? The only metrics that matter are the ones I just said. What time you come in is irrelevant unless its disruptive.