...canada... TB, AIDS etc.
Basically what they do is general physical checkup, blood tests and x-rays. They are not concerned with things like diabetes etc since you will be required to have medical insurance during your stay in Canada and the sponsor will be on the hook for paying any extra...