Dear, you can take up-front medical on just the day of your appointment. go through these following steps. .
1)you can call them at 051-111-466-472 for personalized assistance (appointment).
or email at canmedpk @ iom.int
and get an appointment .. but keep in mind, call them between 9-4:30
2)Tell them these info.
Passport No.
· Complete Name
· Date of Birth
· Contact Number
· Visa Category
· Location/City for Screening
3) They will give you a week later date usually.
4) you must bring with 3 Passport bio page photo copies with at least 4 passport size photos. And yeah original Passport must ;D
5)Pay the fees of Rs 6720
6) you will undergo through 4 different tests. (Physical examination, urine test, Blood test (HIV, VDRL), Chest X-ray)
7)After taking all tests, they will give u an attested letter and you just need to attach it with your file.
That's it. .