Full-scale solution or suite of solutions intended to encompass multiple aspects of telehealth including, but not limited to, virtual visits, scheduling, messaging, electronic records, specialist referral, billing, etc. As opposed to a stand-alone video solution to integrate with existing workflows, specific equipment or purpose-built app/software.