Maybe I'll start. What you're describing is a barrier to people getting tested—yes, absolutely. If you create administrative hurdles for people to get tested, not just for the patient but also for the provider, they're not going to do it.
In B.C. we developed provincial guidelines for HIV testing, which included a lot of specific recommendations, but one overall recommendation was that the consent you need for HIV testing should be the same as it is for any other diagnostic test. The Ministry of Health has been funding regional health authorities to promote HIV testing, quite successfully, in B.C. One thing we discovered in doing that was that, yes, a lot of these older procedures where you needed a specific form to do an HIV test in a hospital were still around as recently as 2014-15—we think in B.C. at least. Most people are onboard with a routine offer of HIV testing. Ideally, people should know that they're being tested for HIV and should agree to it, but you don't need to have a long drawn-out conversation about what's going to happen if they test positive.
I'm not sure how widespread that is across the country. Certainly the Public Health Agency of Canada, a few years ago, came out with HIV testing guidelines that again recommended routine offers of HIV testing not necessarily based on reported risk behaviour. I'm not sure specifically what it recommended around consent. You still hear the term “HIV counselling and testing”, which suggests that this is a more involved procedure than doing any other test, and it really shouldn't be.