One thing that's quite improved it in Denmark is that a company came out with a whitelabel hosted-health-portal SaaS product (http://www.mithelbred.dk/) that has really caught on. Doctors can sign up with it and reskin it on their clinic's website, and the product handles the backend interaction. You can book appointments, cancel or move them, send/receive notes to the doctor (if you have a question/worry but aren't sure you really need to go in person), check and renew prescriptions, etc. There are even mobile apps! They claim to have >50% of all doctors in the country signed up with them. I think it's caught on to such an extent because from the doctor's perspective it lets them outsource the patient-management / administrative part of their clinic's work for a price that's lower than it'd cost to do in-house, and the fact that patients now get some online convenience is just an added bonus.