CharmHealth online web based Patient Portal and Patient Engagement Platform enables patients to manage their personal health records, communicate with care providers, schedule appointments, view visit summary, etc. ... Request appointments with your care team easily from the patient portal. Fill Pre-Appointment Questionnaires..