I did my medical and it wasn't really like the above so thought I'd let people know here.
We turned up for our appointment, waited well over an hour to be seen, got told to weigh and measure our heights ourselves, the doctor came in and checked my blood pressure then sent us across the road to give a urine and blood sample. After that we did a chest xray and that was it. All in all only around 2-3 minutes of examination but with waiting times it took about 3 hours.
I guess they only really care about the urine/blood/xray results.