Hi Mona r, it all depends on the officer handling your file. By law, one is not suppose to complete landing process if your medical is no longer valid. Normally before passport request is sent out, the applicant is required to have at least 3 months valid medicals so from the time the applicant sends passport to the visa office and return, there will be enough time to complete landing process. In your case now, if you recieve PPR today you still have enough time to complete your landing on or before Aug 20.