Online doctor appointments, patient records, visit history and billing for clinics — patient-friendly and doctor-friendly.