You need a medical to work in hospitals to prove you don’t have communicable diseases or any diseases that make you inadmissable. Did you not get a medical for your study permit? If from a country that didn’t require one then you need one now. You take a medical exam with an approved IRCC panel physician. Then if you pass the medical, you can apply to change the conditions on your permit.
So you cannot go into a hospital until you change conditions on your permit with a passed medical.
You may need a medical exam because of the type of job you want to do in Canada.
Examples of such jobs are:
- Jobs that bring you into close contact with people, such as
- workers in health-care settings
- clinical laboratory workers
- patient attendants in nursing and geriatric homes
- medical students admitted to Canada to attend university
- medical electives and physicians on short-term locums
- workers in primary or secondary school settings, or workers in child-care settings
- domestics
- workers who give in-home care to children, the elderly and the disabled
- day nursery employees and
- other similar jobs
https://www.canada.ca/en/immigratio...s/requirements-temporary-residents.html#needs