Online personal health platform for mobile and web that incorporates patient and provider functionality including telehealth, monitoring and reporting.