Not only do computer systems between health authorities not communicate with one another, but systems within the same hospital often do not. Healthcare professionals frequently have to access 3-4 different systems just to get all the pertinent information on one patient.
Current hospital systems are deliberately designed by a US for-profit company for individual departments without a native way to communicate and share information. The only way to bridge that gap is to hire the US developer to facilitate the communication on an on-going basis.
We need software that can be built and managed by BC so that it works for our needs and reduces redundant processes.