Appointment scheduling
Electronic records
Electronic billing
Patient credit card payments
Automated document generation
Video consultations
Patient portal
Prescriptions
Referrals
Templates
Patient reminders
Stripe, Sage, Healthcode integration
Secure messaging
Worklist
Management of legal documents
Collaboration system for multi-departmental clinics
Controlled access for secretaries and other professionals