A socialist Canadian hospital ought to work just fine
Hospitals in Canada are corporations. Most are not for profit. There are a few that are for profit. There are a few government owned hospitals but not the majority.