Medical Practice Management Software (PMS) and clinical software have gone through several changes over the years. They still help practices organise medical records, billing and appointments; but applications now perform other functions too, such as automation of recalls and reminders, ePrescribing, patient kiosks, online appointments, patient portals – some all in the one program.