Telehealth: Remote consultations, e-prescribing and virtual waiting room

+$38.40/mo at 20 practitioners. Free instant access, no credit card required.

Works with
  • Consultation / OPD
Telehealth in the Bridge HMS Suite: Remote consultations, e-prescribing and virtual waiting room

What's inside

Everything in Telehealth

72 items in 14 areas, every one shipping with the app today.

  • Video Session Management

    • Scheduled video visitsA session record for each video visit, auto-numbered per day (TELE-YYMMDD-####) with required patient, clinician and facility.
    • Unique room token & provider linkEach session gets a securely generated link token; the join link is built for Jitsi, looked up for Google Meet or taken from the configured provider endpoint.
    • Passcode-protected patient linkAuto-generated 6-digit passcode and a patient join link on the patient portal so patients join securely.
    • Multi-party attendeesAdditional attendees bring interpreters, supervising clinicians, family members or other parties into the call.
    • Appointment linkageSession links to an appointment and can record a separate follow-up appointment.
    • Scheduled vs actual durationTracks scheduled start/duration/end plus actual start/end with computed actual duration in minutes.
  • Call Controls & Event Log

    • Admit to waiting roomButton moves a scheduled session to the waiting room and creates a live queue entry for the patient.
    • Start / Pause / End callButtons drive the state, stamp actual start/end times and log corresponding in-call events.
    • No-show / Cancel / FailureButtons mark the patient a no-show, cancel the session, or flag it as a technical failure.
    • Open video in new tabOne click opens the provider join link (Jitsi Meet etc.) in a new browser tab.
    • In-call event timelineAn in-call event log records 17 event types: joins, mutes, screen-share, file share, recording, escalation, prescription, payment.
    • Auto-logged call eventsStarting, pausing, ending or failing a session automatically records a timeline event with actor and description.
  • Virtual Waiting Room

    • Per-facility waiting roomsVirtual waiting rooms with a unique name per facility and a cap on concurrent sessions.
    • Hold experience settingsConfigurable hold-music URL, branding welcome message and after-hours message per room.
    • Live room occupancyComputed count of patients currently waiting and of staffed clinicians in active sessions.
    • Queue entriesEach waiting-room entry tracks the patient with entered, called and joined timestamps.
    • Computed wait timeWait time in minutes, calculated from entry time to when the patient is called or joins.
    • Entry state trackingEntry states waiting/called/in-session/abandoned/expired with call and abandon actions.
  • E-Consent Capture

    • Pre-call e-consent recordA consent record captures the consent text and signed timestamp before the visit.
    • Multiple signature methodsTyped name, drawn, click-to-accept or biometric signing, with signature image stored as attachment.
    • Granular consent scopesSeparate flags for recording, third-party attendees and data storage consent.
    • Signer identity & auditRecords signer as patient/parent/proxy plus witness user, IP address and browser user agent.
    • Sign & revoke workflowSigning stamps the signed time and passes recording consent on to the session; consent can be revoked; draft, signed and revoked states.
    • Signed PDF attachmentAttaches a generated signed consent PDF.
  • Clinical Notes & Escalation

    • SOAP consultation noteA consultation note with Subjective, Objective, Assessment and Plan fields.
    • Video-based objective examHow the objective findings were taken over video: visual inspection, self-reported vitals, peripherals used or not applicable.
    • Note sign & amendSigning stamps the clinician's e-signature and end time; signed notes can be amended; draft, signed and amended states.
    • Prescriptions issuedPrescriptions link to both the note and the session.
    • Emergency escalation recordEscalations with five types: life-threatening, urgent in-person, ambulance, mental-health crisis, unresolvable technical.
    • Escalation routing & outcomeRoutes to in-person appointment, emergency department, ambulance or crisis hotline with outcome text and follow-up flag.
  • Connection Quality & Providers

    • Pre-call bandwidth testBandwidth tests record download and upload Mbps, latency, jitter and packet loss with IP and country.
    • Auto quality recommendationComputes HD, SD, audio-only or not-recommended plus guidance text from the measured connection metrics.
    • Pluggable video platformsPlatform settings support Jitsi Meet, Zoom, Daily.co, Google Meet and native WebRTC.
    • Provider configurationStores API endpoint, key, encrypted secret, max participants, default duration, region and E2EE toggle per provider.
    • Default Jitsi provider seedShips a ready public meet.jit.si config; providers carry active/testing/deprecated state.
    • Jitsi embed helper serviceBackend JS service mounts a Jitsi Meet iframe into the form for future inline video embedding.
  • Billing & Recording

    • Session billingBillable flag, charge amount, currency and payment method (insurance, cash, card, mobile money, bank transfer, waived).
    • Referral & follow-upRecords referral made plus destination facility, and follow-up required with a linked follow-up appointment.
    • Recording controlsRecording-consent flag, recording URL and configurable recording retention days.
    • Recording-on ribbonForm displays a Recording On web ribbon whenever recording consent has been obtained.
  • Metrics & Analytics

    • Daily facility metricsDaily metrics with scheduled, completed, no-show and failure counts, average duration, average wait, billable total and escalations.
    • Metrics pivot & graphPivot and line-graph views of completed sessions by facility over time.
    • Session analytics viewsSession pivot and line graph of call volume and actual duration by day/month.
    • One metrics row per dayA database constraint keeps one metrics row per facility per day, so daily figures are never duplicated.
  • What it keeps

    • Telehealth Daily Metrics
  • What it configures

    • Telehealth E-Consent
    • Telehealth In-Call Event
    • Telehealth Pre-Call Bandwidth Test
    • Telehealth Platform Configuration
    • Telehealth Virtual Waiting Room
    • Telehealth Video Session
  • What it configures (continued)

    • Telehealth Waiting Room Entry
    • Telehealth Consultation Note
    • Telehealth Session Escalation
  • Clinical

    • Today's Sessions
    • Platform Configs
    • Waiting Room
    • Waiting Rooms
    • Schedule Video Visit
    • Consultations Done
    • Metrics
    • E-Consents
    • Escalations
    • Bandwidth Tests
    • In-Call Events
  • It runs by itself

    • BridgeERP HMS Telehealth: Pre-call remindersRuns every 5 minutes
    • BridgeERP HMS Telehealth: Flag stuck sessionsRuns every 5 minutes
    • BridgeERP HMS Telehealth: Aggregate daily metricsRuns daily
    • BridgeERP HMS Telehealth: Clean expired join URLsRuns hourly
  • Roles it ships

    • Telehealth: Patient Proxy
    • Telehealth: Clinician
    • Telehealth: Administrator

Put Telehealth to work

Add it to your Bridge HMS Suite plan, priced per practitioner, or start a free trial and see it running first.