Appointments, SMS and email reminders, patient area and reports: a platform for clinics, medical practices and laboratories.