CharmHealth is an online system of web-based software products provided by MedicalMine. It enables users to address the application of cloud and mobile technologies for managing healthcare data and intelligent data analysis. The CharmHealth suite includes electronic health records, practice management, patient engagement, telehealth, revenue cycle management, medical billing platform, as well as a connect solution for collaborative communication.