I'm US applying Outland and had my medical exam done in Ontario. I was never asked for medical records. The exam was $200 CAD took BP, blood samples, exam, eyes checked, urine sample and was sent to another dr office for a chest X-ray for $55 CAD. It was a super quick exam. They took a copy of my passport and a picture of me, when I left I was given a form to hand in with my application as I had not applied for PR yet.
They never mentioned needing immunizations of any sort.