I'm tempted to say it's a money issue, but I don't think it is. It's a situation where you want to create systems that do connect with each other. We've talked about interoperability.
I'll give you an example out of dermatology that's interprofessional, can save tons of money, and has done great with wait times. It's a simple solution where you start using technology to take pictures of a dermatological lesion. You send them electronically safely to a centre where dermatologists can look at them and decide which ones need further review. Some do and will need to see a dermatologist, but there will be a large percentage that can be looked at and treatment recommendations given right away to family doctors to execute.
That requires the technology to potentially go between provinces, or even between institutions, depending on your province. It requires someone at the other end who can take a picture, usually a health care provider, but not a physician necessarily, and a way to store the data and transmit the information safely and securely.
It doesn't cost a lot of money, but you have to have those systems working.