It's hard to say. It really depends on the 30 patients, but from what you've described, it sounds like they are med-heavy and involved.
I work in a SNF/post acute rehab and depending on census- have 20-25. I can not imagine 30. As it is, I get out anywhere to 30 minutes to 3 hours late depending upon what transpired during my shift (COC, admission, having a fall, etc.) I wonder how people get it all done.