1. Introduction. Growing evidence that patient engagement improves health outcomes and reduces healthcare cost has drawn attention to the potential of patient portals [7,35].Patient portal is a secure online system to support a wide range of patients' needs relating to personal health information management, including viewing lab results and medications, refilling prescriptions, scheduling ....