Clinics have patients, doctors, and paperwork. Every day, it is a hive of activity. But things can get messy. Appointments overlap. Files get lost. Billing...