Design a Telemedicine Video Chat

Hard60 min
1 / 30
understanding3 min read

Problem framing: a compliant video consult, not just a video call

What a telemedicine video chat is and why compliance is the spine

Problem framing: a compliant video consult, not just a video call

A telemedicine video chat connects a patient and a clinician for a remote consultation, and the fact that defines the architecture is not the video — it is healthcare compliance. Everything the system touches is electronic protected health information (ePHI): the video, the chat, any lab image or document exchanged, the prescription, even the fact that a particular patient saw a particular doctor. Under HIPAA, ePHI must be encrypted in transit and at rest, access must be limited to the minimum necessary by people with a legitimate care relationship, and every access must be logged in a tamper-evident audit trail. So this is a secure-by-construction system that happens to carry video, not a video app with security bolted on.

The spine is therefore the appointment as the access-control boundary: a scheduled appointment authorizes exactly its patient and clinician to a media session within a time window, and authorizes them to the ePHI for that encounter — nothing more. Around that sit scheduling and reminders, a waiting room, encrypted WebRTC media, secure document and image exchange, e-prescription, and a complete audit log. State the framing up front: the architecture is shaped by encryption everywhere, appointment-scoped minimum-necessary access, and exhaustive auditing, with real-time video as the payload.

Key Highlights

  • Everything is ePHI: video, chat, documents, prescriptions, even the encounter fact
  • HIPAA: encrypt in transit and at rest, minimum-necessary access, audit everything
  • The appointment is the access-control boundary (who, what ePHI, what window)
  • Secure-by-construction system carrying video, not video with security added
Interview move
Open by saying the architecture is driven by HIPAA, not by video: encryption everywhere, appointment-scoped access, and audit logging. That reframes the whole problem.
Avoid
Designing a generic Zoom and adding 'and it is encrypted'. The compliance model (appointment-scoped access, at-rest encryption, audit) shapes every component; it is not an add-on.

Section Rescue Kit

Buzzwords to use:

ePHIMinimum necessary

Safe statements:

  • "This is a secure-by-construction system carrying video, not a video app with security added."
  • "The appointment is the access-control boundary: who may join, what ePHI they see, and when."
Design a Telemedicine Video Chat - System Design | WinJob | WinJob