General practice software and better healthcare systems GPs and software vendors collaborate for improved healthcare systems.