Abstract: A telehealth control system and method examine a data structure to determine whether a patient having a waiting location in an order among several patients in a virtual waiting room for a virtual encounter with a healthcare provider has been waiting at least as long as a threshold time period. Responsive to determining that the patient has been waiting for at least as long as the threshold time period, the data structure is changed to indicate that the patient is locked out of the virtual waiting room while a scheduling system of the telehealth system attempts to schedule an upcoming virtual appointment involving the patient. Responsive to being unable to schedule the upcoming virtual appointment involving the patient, the data structure is changed to return the patient to the virtual waiting room without the patient losing the waiting location in the order of the virtual waiting room.
Abstract: A method for tracking duration of a remote telehealth encounter between a user computing device and a provider computing device via one or more computer networks is provided. The method includes receiving, at a telehealth control system, a signal from at least one of the user computing device or the provider computing device to initiate the remote telehealth encounter via the one or more networks, and tracking a duration of the remote telehealth encounter while both the user computing device and the provider computing device are connected to each other via the first encounter modality. The method also includes determining whether the remote telehealth encounter has ended, ending tracking of the duration of the remote telehealth encounter responsive to determining that the remote telehealth encounter has ended, and identifying a billing code based on the duration of the remote telehealth encounter.
Abstract: A system and method for engaging healthcare providers with patients in virtual encounters send a notification message to a computing device of one or more healthcare providers via a first communication channel that is outside of a telehealth system software application and a telehealth system website. A reply message is received from the computing device via the first communication channel. The reply message indicates acceptance of at least one of the virtual encounters by the one or more of the healthcare providers. The system and method also establish the at least one of the virtual encounters between the one or more of the healthcare providers and the one or more of the patients via a second communication channel that is different from the first communication channel.