And yes, I get all that FT and it's not their fault but jeezus arse it's frustrating getting the run around because people can't/don't do what they say they're going to do (in this case it was actually a registrar that stuffed up - but admin person gave me the unnecessary attitude, so of course that pissed me off further).
*hopefully not ACTUALLY ripping.
Hmm sorry to hear that you are going through some health issues. Registrars are doctors that been out of training for around 3 years and fully employed. They are just beginning to specialize in their chosen area. They can "stuff up", but it's rarely serious stuff up as they are closely supervised and have a team of nurses, pharmacists, etc also keeping an eye on things.
The admin needs to pull his/her head in. You can't have an attitude in that job. Just remember if you ain't happy with the service you get there is a clear complaints procedure that is taken very seriously by hospitals.