The video layer sits on a managed WebRTC infrastructure provider rather than self-hosted media servers, because reliable TURN and STUN relay across the range of networks patients connect from is an operational specialism in its own right. The clinical workflow — scheduling, waiting room, identity check, note capture, prescribing and consent — is built as a distinct application layer that orchestrates the session rather than being embedded inside the video vendor's product.
Session state, consent records and the audit trail are held independently of the media stream, so that a recording can be deleted on schedule without touching the consultation record it relates to, and a consent withdrawal can stop a recording without terminating the clinical session itself.
The structured note captures SNOMED CT codes at the point of entry using a constrained value set relevant to the service, rather than a full unrestricted terminology browser, which keeps clinician data entry fast while still producing codes the receiving clinical system can use.
Prescribing logic is isolated behind an interface that returns a single routing decision — Electronic Prescription Service or private prescription — based on prescriber registration and patient eligibility, so that a change in either can be updated without touching the consultation workflow.