Together with the Patient Ally solution, it offers a patient health records Web portal which allows providers to gather patients' personal health information. As a complete solution, it takes care of handling patient care from the point of contact in the physician's office to receiving payment from the insurance companies, and providing ....