It's actually on this thread somewhere... The main thing is blood tests- so hep B, HIV, Syphilis and Hb count (anaemia)... They take the longest...
Dental, needs to be good! There is a sheet that you get and you literally take it into the dentist and they can do exactly what it says. Depending on the state of your teeth that can take no time at all!
Everything else is very quick! I had ALL of the vaccinations in 2 days!! The whole medical process doesn't take too long