If you are going for Medical tomorrow then after that it will take 5-6 days to get a call from your PRO for fingerprinting.
I think you will have to join with him only for that.
After fingerprinting it will take 2-3 weeks depending on your PRO's followup with department. Usually its their routine job so they are less bothered about somebody's problem unless he get instruction by his Boss(HR manager) to do it fast.
ANyway good luck but i think you dont have very short notice to go back.

All the best to you.