WithYou Rx — for doctors, clinics and hospitals
The WithYou Rx walk-through
Follow Dr Anjali Reddy of Sunrise Clinic, Hyderabad, from joining WithYou Rx to a consultation with her patient Rajesh Kumar, and on to what happens after it. Every step carries a status, and every caption says plainly what is built and what is still a design. WithYou Rx is the doctors' side of With You; the family app stays With You.
- By subscription, not self sign-up. After a practice subscribes, the With You team onboards it — providers can't sign up on their own. To talk about a subscription, write to ritwik@ridam-partners.com.
- What is built today is the WithYou Rx back end: organisations, verification, roles, consent records, audio storage and automatic audio deletion, built and running in production.
- What is not built yet: the WithYou Rx Android app has been started — B0 and B1 show its sign-in and home screens, being built — but there is nothing in it you can use yet, and there is no web console. Every other screen on this page is a design drawn with sample data.
- The safety rule behind every design: nothing dispatches without the doctor, and only a note the doctor has signed enters the record.
Part A · Getting started, after subscribing
A1 · The With You team sets up your practice
Sunrise Clinic subscribes. The With You team creates the organisation — a solo practice, a clinic or a hospital — together with its first owner, Dr Anjali Reddy.
Sunrise Clinic, Hyderabad
Set up by the With You teamWhat's built: creating an organisation together with its first owner, as a single step on the server, is built and running in production. Onboarding itself is done with the With You team, not self-serve. Subscription and billing are not built yet (Phase 8); for now a subscription is arranged directly with the With You team. What's a design: this console screen.
Part A · Getting started, after subscribing
A2 · Only a With You reviewer can verify a doctor
Dr Reddy gives her state medical council and registration number. A With You platform reviewer decides whether she is verified. No one can verify themselves — not the doctor, and not the owner of her practice.
Practitioner verification
Pending reviewWhat's built: the review process is built and running in production: practitioner identity, the verification states and the rule that only a platform reviewer can verify someone. No practitioner has been verified through it in production yet. A real flaw that would have let a doctor verify themselves was found in review and fixed. What's a design: this review screen.
Part A · Getting started, after subscribing
A3 · Unverified doctors can join, but clinical authority stays locked
A visiting consultant, Dr Vikram Rao, joins Sunrise Clinic while his verification is still pending. He can be a member of the practice, but confirming instructions for dispatch and authoring orders stay locked until a platform reviewer verifies him.
Dr Vikram Rao · Doctor · Cardiology
Verification pending| Capability | Status |
|---|---|
| Record consultations | Allowed |
| View the patient's full record | Allowed |
| Receive tasks | Allowed |
| Confirm and dispatch instructions | Locked until verified |
| Author test and medicine orders | Locked until verified |
What's built: the capability model and the rule that these two capabilities need a verified practitioner are built and running in production. Recording itself waits for the Android app. What's a design: this screen.
Part A · Getting started, after subscribing
A4 · Departments, members and roles
Dr Reddy organises the clinic into departments and gives each person a role. What someone can do comes from the capabilities of their role, not from their job title. A visiting consultant's membership can end on a set date, and removing someone keeps everything they wrote attributed to them.
Sunrise Clinic · Members
Departments: Cardiology · General medicine · Ward 2 · Lab| Name | Role | Department | Membership |
|---|---|---|---|
| Dr Anjali Reddy | Owner | Cardiology | Active |
| Dr Vikram Rao | Doctor (visiting) | Cardiology | Active until 31 Dec 2026 |
| Nurse Priya | Nurse | Ward 2 | Active |
| Sameera | Front desk | — | Active |
| Suresh | Lab technician | Lab | Active |
| Meera | Auditor (read-only) | — | Removed history kept |
What's built: departments, time-boxed memberships, the eight roles and their capabilities are built and running in production. Access is checked against a person's current membership each time, so a suspended member loses access straight away. What's a design: this console screen.
Part A · Getting started, after subscribing
A5 · Inviting someone to the practice
Dr Reddy invites Nurse Priya to Ward 2. A membership moves through clear states: invited, accepted and active, and later suspended or removed if needed.
What's built: the invite, accept, active, suspended and removed lifecycle is built and running in production. Accepting an invitation can only change its status, never the role — a real flaw that could have let an invitee make themselves owner was found in review and closed. What's a design: this app screen; the Android app is not built yet.
Part A · Getting started, after subscribing
A6 · The practice chooses how long consultation audio is kept
Sunrise Clinic keeps consultation audio for 30 days, the default. A practice can choose anywhere from 1 to 365 days, and every change is logged with who made it. Admin console: Coming · Phase 8
Audio retention
Current: 30 days| Date | Changed by | From → to |
|---|---|---|
| 26 Sep 2026 | With You onboarding | — → 30 |
What's built: the 1–365 day limit, the 30-day default and the automatic change log are built and running in production. What's a design: this admin console, planned for Phase 8.
Part B · A consultation
B0 · Dr Reddy signs in on the Android app
The consultation starts on Dr Reddy's Android phone. The WithYou Rx app is being built now, and this sign-in screen — its first — is not released yet.
WithYou Rx
Sign in to your practice
This is the sign-in screen as it is being built right now; it has not been released yet — nothing here is a mockup, it mirrors the real screen under construction. What's built: the accounts, practices and memberships this screen will sign into are already live in production. What's in progress: sign-in itself. It is planned as e-mail and password, not a phone code — a phone code for doctors needs SMS sender-ID registration this app doesn't have yet. Accounts are created by the With You team after a practice subscribes; there is no self sign-up.
Part B · A consultation
B1 · Dr Reddy's Home screen, after signing in
Once signed in, the Home screen reads three things live from the provider schema: the practitioner record created when she joined, whether her credentials are verified, and which practices she belongs to. Shown below are both states it renders — the first time, before that record exists, and every time after.
This account exists in auth but has no practitioner record — which happens when the signup did not declare itself provider-side. Creating one uses your own session, so the identity is proven rather than asserted.
Full clinical authority: you can confirm dispatch and author orders.
Everything above came from the provider schema in Mumbai, read under her own session.
This is the Home screen as it is being built right now; it has not been released yet. What's built: the practitioner records, verification status and practice memberships this screen reads are live in production, read under the doctor's own session, not a shared service key. What's in progress: this screen itself, and the screens after it — finding a patient, consent, recording — which remain only a design.
Part B · A consultation
B2 · Find or register the patient, and choose the consultation language
Dr Reddy searches for Rajesh Kumar. She records the language the consultation will be spoken in: English, Hindi, Telugu, or the everyday mixes Hinglish (Hindi and English) and Tenglish (Telugu and English), each treated as its own language.
What's built: patients (kept within each practice), consultations and the five consultation languages are stored in the database, built and tested. A phone number is recorded but is not used to decide who a patient is. What's a design: this app screen.
Part B · A consultation
B3 · Consent, before anything is recorded
There are three ways to give consent. Verbal: the doctor reads the script aloud and it is recorded as its own file. Tap: the patient reads and taps. Proxy: someone consents on the patient's behalf, and their name and relationship are both required.
మీ సంప్రదింపును రికార్డ్ చేస్తాను. ఆడియో 30 రోజులు ఉంచి తొలగిస్తాము. ఎప్పుడైనా ఆపమని చెప్పవచ్చు. ఈ అనుమతి రికార్డింగ్ మీ వైద్య రికార్డుతో ఉంచబడుతుంది. సరేనా?
In English: "I will record your consultation. The audio is kept for 30 days, then deleted. You can ask me to stop at any time. This consent recording is kept with your medical record. Is that all right?"
30 days is Sunrise Clinic's current policy, filled in from the practice's setting.
What's built: the consent record is stored and can never be edited or deleted — built and tested. The period the patient was told is saved with the consultation, and the consent recording is never deleted by retention. What's a design: this app screen. The Telugu wording comes from the stored consent template and has not yet been reviewed by a native speaker.
Part B · A consultation
B4 · Recording, always visibly on
While recording, a red bar stays pinned to the top and cannot be dismissed. Audio is saved in 30-second pieces as the consultation goes, so a dropped network doesn't lose the consultation; the saved pieces upload when the signal returns — the doctor never has to press an upload button.
Audio is saved in 30-second pieces as you record.
What's built: private audio storage for each practice, and a server-side check that every 30-second piece arrived in order before a consultation can be closed — a missing piece is caught, not silently accepted. Built and tested. What's a design: this app screen and the recorder itself.
Part B · A consultation
B5 · Consultation complete
A short confirmation: how long it was, that the audio is saved, and how consent was given. It makes no claim that a transcript exists, because transcription is not built yet.
No transcript exists yet. Notes from recordings are planned for a later phase.
What's built: closing a consultation on the server, with its length, its consent record and the retention period the patient was told, is built and tested. What's a design: this app screen.
Part B · A consultation
B6 · Audio is deleted when the promised period ends
Thirty days later, Rajesh's consultation audio is deleted automatically. The consent recording is kept as the evidence that consent was given. If a patient withdraws consent, a check that runs every 15 minutes deletes their audio; this path is built and scheduled, and the end-to-end production check so far covered the retention path. Every deletion leaves a permanent audit entry.
Audio deletion audit · Sunrise Clinic
Append-only| Consultation | Reason | Consultation audio | Consent recording |
|---|---|---|---|
| Rajesh Kumar · 27 Sep | Retention period ended (30 days) | Deleted | Kept |
| Another patient · 20 Sep | Patient withdrew consent | Deleted | Kept |
What's built: automatic deletion is running in production and was verified end to end on 27 September 2026 — real files uploaded, a consultation moved past its retention period, the deletion run, and storage itself checked afterwards: consultation audio deleted, consent recording kept, one audit entry written, and a second run changed nothing. The withdrawal path is built and scheduled; its end-to-end production check is still to come. What's a design: this audit screen. Until the Android app exists, no real consultation audio is being captured.
Part C · After the consultation — designed, not built
C1 · Transcript and SOAP note — review, then sign
From the recording, WithYou Rx will prepare a transcript and a SOAP note in English (SOAP is the standard structure of a doctor's note: Subjective, Objective, Assessment, Plan). Any sentence with a number, a medicine or a "not" is flagged for Dr Reddy to check. Nothing enters the record until she signs it.
Rajesh Kumar · 68 M
No chest pain at rest. Mild breathlessness on exertion, similar to last visit. Flagged · negation
Increase Metoprolol from 25 mg to 50 mg, twice daily. Dose
Do not stop clopidogrel before the next cardiology review. Negation
Follow-up on 08 Oct; repeat lipid profile before the visit. Flagged · number
Signing locks the note. Only a signed note enters the record — nothing is shared or dispatched from a draft.
What's built: nothing on this screen yet — transcription and notes are planned for Phase 3. Speech recognition for Telugu and Tenglish still has to be measured before this is built. What's a design: the whole screen.
Part C · After the consultation — designed, not built
C2 · Action items: nothing dispatches without the doctor
Instructions Dr Reddy spoke are listed for her to confirm, each with the exact words she used and a tap to hear them. A dose needs its own tap to confirm. Anything unclear is marked for clarification instead of being guessed.
Increase Metoprolol 25 mg → 50 mg, twice daily.
Nursing care — who is meant is unclear.
The patient is male. WithYou Rx does not guess who "her" is.
What's built: the capability that allows confirming dispatch, and the rule that only a verified doctor can hold it (A3). What's a design: extraction, this queue and dispatch, planned for Phase 4. Only Dr Reddy's tap sends anything.
Part C · After the consultation — designed, not built
C3 · Tasks for Nurse Priya, closed loop
Confirmed instructions go to whoever holds the right role, in the right department, on shift — never a hard-coded person. Each task moves from acknowledged to in progress to completed, and the doctor verifies it. An unacknowledged task escalates.
Not acknowledged in 45 min → sent to the charge nurse, then Dr Reddy. Each practice sets its own timing, within 15–240 minutes.
Closing it needs Dr Reddy's verification, not only Nurse Priya marking it done.
What's built: the nurse role and its capability to receive tasks (A4). What's a design: routing, the task lifecycle and escalation, planned for Phase 4. Notifications will carry no patient details in the message itself.
Part C · After the consultation — designed, not built
C4 · "If creatinine is high, give…" — the clinician chooses the branch
On a ward round Dr Reddy says what to do depending on a result. When the result arrives, both branches are shown in her own words with equal weight. Nothing is preselected: the clinician decides which applies, or asks her.
Round 08:52 · 04:12 · Tenglish · ▶ Hear it
0.7 – 1.3
Above the lab's range is a lab fact. Whether it is "high" in the sense Dr Reddy meant is your judgement.
Asking is a normal outcome, not a failure.
What's built: the capability to author orders, which only verified doctors can hold (A3). What's a design: the whole flow, spanning Phases 4 and 5; in the design, a nurse without that capability can read this screen but act on nothing. WithYou Rx never evaluates the condition itself; this is the doctor's instruction, not a suggested treatment.
Part C · After the consultation — designed, not built
C5 · Orders and results
Dr Reddy composes test and medicine orders. Results are captured — including from a photo of a lab report — and shown as trends against the reference range that applied at the time. A critical result must be acknowledged by a person.
Rajesh Kumar · Creatinine
| Date | Value | Lab range then | |
|---|---|---|---|
| 14 Jul | 1.0 mg/dL | 0.7 – 1.2 | In range |
| 14 Sep | 1.1 mg/dL | 0.7 – 1.3 | In range |
| 27 Sep | 2.4 mg/dL | 0.7 – 1.3 | Above range |
Stays on screen, and escalates, until a doctor acknowledges it.
What's built: the capabilities to author orders and to upload results, and which roles hold them (A4). What's a design: the order composer, result capture, trends and critical-result acknowledgement, planned for Phase 5.
Part C · After the consultation — designed, not built
C6 · The patient's record over time, and referrals
A timeline of Rajesh's visits, his current medicines and problems. When Dr Reddy refers him, she chooses exactly what the receiving doctor can see, and for how long.
27 Sep · Follow-up · note signed
20 Sep · Post-angioplasty check
13 Sep · Angioplasty, City Heart Hospital
Metoprolol 50 mg twice daily
Coronary artery disease · Hypertension
Refer to nephrology
What's built: patients held separately within each practice, and the capability to view a full record (A4). Matching the same patient across practices is deferred to Phase 6. What's a design: the timeline, medicines and problems, and referrals with time-boxed access, planned for Phase 6.
Part C · After the consultation — designed, not built
C7 · A family update the doctor approves first
Dr Reddy reviews a pair of summaries for Rajesh's family — one in Telugu, one in English — each written separately from her signed note, so she can read what is actually sent. Nothing reaches the family until she approves.
రాజేష్ గారు angioplasty తర్వాత రెండు వారాలుగా బాగా కోలుకుంటున్నారు. గుండె మందు మోతాదు పెంచారు: Metoprolol 50mg, రోజుకు రెండుసార్లు. రెండు వారాలు బరువైన వ్యాయామం వద్దు, నడక పర్వాలేదు.
EN — the English version, written separately
Rajesh is recovering well two weeks after the angioplasty. His heart medicine dose was increased: Metoprolol 50 mg, twice a day. No strenuous exercise for two weeks; walking is fine.
What's built: the family app, where this update would arrive, is built — but no connection between the two products exists yet. What's a design: the summaries, this approval and the publishing into the family's care space, planned for Phase 7. See how the two products connect.
Part C · After the consultation — designed, not built
C8 · Plans and usage metering
Subscriptions for solo doctors, clinics and hospitals. Usage metering (consultations and audio minutes) is planned as the With You team's own internal cost tracking, measured from the start.
Sunrise Clinic · Clinic plan
Agreed at subscriptionWhat's built: nothing on this screen — there is no billing code yet. Subscriptions are arranged directly with the With You team. What's a design: plans and this console, planned for Phase 8, together with internal usage metering so With You can track its own costs.
Part C · After the consultation — designed, not built
C9 · For hospitals: sign-on, provisioning, audit and integration
For larger organisations: single sign-on, automatic staff provisioning, audit export, integration with the hospital's own systems, and ABDM (the Ayushman Bharat Digital Mission, India's national digital health programme).
Enterprise settings
| Feature | Status |
|---|---|
| Single sign-on (SAML) | Phase 9 |
| Staff provisioning (SCIM) | Phase 9 |
| Audit export for the organisation | Phase 9 |
| Hospital and lab system integration (HIS / LIS) | Phase 9 |
| ABDM | Phase 9 |
What's built: a place to store a practice's ABDM facility ID, and the auditor role with its audit-export capability. What's a design: everything on this screen, planned for Phase 9.
Not part of the first version of WithYou Rx
These are deliberately left out of the first version, so it stays focused on capturing what the doctor said and making sure it is acted on safely:
- A full electronic medical record or a billing system
- Appointment scheduling or queue management
- In-app chat between doctors and patients — family questions wait for the next visit instead
- AI-suggested diagnoses or treatments — WithYou Rx only works with what the doctor actually said
- Insurance and claims
- Video consultations
- Wearable devices
- Inventory
Questions, or interested in a subscription for your practice? Write to ritwik@ridam-partners.com.