yes u do have to take the medical test again..

the timming is from 7 am to 1 pm and 2 to 8 pm