I was reading this thread on FSW and it really helped me to understand something.
Your are very near to your final journey........they are updating your file......and Security Check have initiated.......and in some case Security Check completed in this Stage....."Medical Results have been received" is magic line......and different persons have different interpretation that is following.
1. Your Medical Results Received, Approved and Seconded by Ottawa
2. Security Check at this stage completed.....as per Qorax....
3. Your case is 99% final....and approved...
4. Because of Backlog ....file is waiting for Final Review from IO
5. PPR Request is on the way within two months to four months.