Virka GP

The panel between visits. Scheduling, admin relief and the bloodwork loop.
Concept mockup. Invented data, no backend. Built for GP discovery conversations. The doctor approves everything; Virka drafts, reminds and schedules.
Practice console

One screen that pays for itself in saved minutes. Today's bookings arrive pre-briefed, the panel's red and orange signals are triaged, and the annual bloodwork cycle runs itself in the background.

ES
Dr. Elena Stoyanova
Individual GP practice, Sofia, Lozenets
2,480enrolled patients
61%prophylactic exam done, 2026
14need attention now
Today, Friday 3 July 6 booked, 2 open
09:00
Ivanka Petrova, 58
Follow-up on flagged bloodwork
Lab flags Booked by patient in app
Pre-visit brief: Fasting glucose and HbA1c above lab range, LDL borderline. On hypertension dispensary list. Full summary in patient view.
09:30
Georgi Iliev, 64
Quarterly dispensary visit, hypertension
NHIF dispensary
Pre-visit brief: Home BP log complete, 26 of 28 days. Average 134/86, stable vs last quarter.
10:00
Maria Todorova, 42
Annual prophylactic exam
NHIF prophylaxis Reminded and booked by Virka
10:30
Open slot
Offered to 3 flagged patients awaiting follow-up
11:00
Stefan Kolev, 71
Referral results discussion, cardiology
Napravlenie issued 24 Jun
11:30
Open slot
Held for same-day acute
Admin saved this week

3h 40m estimated. 22 bookings handled without a phone call, 9 pre-visit briefs drafted, 6 bloodwork reminders sent, 4 napravlenie requests prepared for signature.

Needs attention AI triage, doctor decides
Red, review today
Ivanka Petrova, 58
New bloodwork: glucose 7.8, HbA1c 6.9%, both above lab range. Already booked 09:00 today.
Open patient →
Orange, this week
Petar Nikolov, 66
Home BP trending up for 12 days, average 148/92 vs his usual 135/85. No visit booked.
Offer a slot →
Orange, this week
Desislava Ivanova, 49
Bloodwork overdue 14 months. Two reminders unanswered. Suggest a direct message from you.
Send nudge →
Annual bloodwork cycle, whole panel
Runs in the background. You only see signatures and flags.
Due for labs
318
Auto-reminded in the app or by SMS
Napravlenie ready
42
Prepared, awaiting your signature
At the lab
57
Justification issued, results pending
Results ingested
124
PDF scanned by patient, digitized, summarized
Flagged for you
9
Out-of-range values, visit suggested
Values are read from the lab's own report and compared to the lab's own reference ranges. Virka drafts, you decide. 115 of 124 recent results were in range and closed with a reassuring note, no visit needed.
Panel, filtered: flagged and overdue
PatientStatusLatest signalDevice
Ivanka Petrova
58, hypertension dispensary
Lab flags Glucose and HbA1c above range, 1 Jul No tracker Booked 09:00
Petar Nikolov
66, hypertension dispensary
BP drift 148/92 average, 12 days above his baseline Samsung watch Offer slot
Desislava Ivanova
49
Labs overdue 14 months since last bloodwork No tracker Send nudge
Stefan Kolev
71, post-cardiology referral
On track Cardiology visit done, results uploaded iPhone only Booked 11:00
Maria Todorova
42
Prophylaxis Annual exam booked via reminder Samsung watch Booked 10:00
Admin queue Drafted, waiting for you
Napravlenie requests
4

Bloodwork justifications prepared from the annual cycle. One tap to sign each.

Review and sign →
Result letters
7

Reassuring notes drafted for in-range results, in plain Bulgarian. Send or edit.

Review drafts →
Booking requests
3

Patients asked for slots outside offered times. Approve, propose or decline.

Resolve →
Patient detail

The 09:00 visit, already read for you. The lab PDF was scanned by the patient, digitized on her phone, and summarized. You see the flags, the trend and a drafted plan. Nothing goes out without your sign-off.

IP
Ivanka Petrova
58, enrolled 2019, hypertension dispensary list, last visit 11 Mar 2026
Lab flags No tracker
Bloodwork, 1 Jul 2026, Ramus Lab, Sofia
Digitized from the patient's PDF, 24 of 24 markers read
Fasting glucose
7.8 mmol/L
Lab range 3.9 to 6.1
HbA1c
6.9 %
Lab range 4.0 to 6.0
LDL cholesterol
3.4 mmol/L
Lab range up to 3.0
Creatinine
74 µmol/L
Lab range 53 to 97
TSH
1.8 mIU/L
Lab range 0.4 to 4.2
19 further markers
All in range
Expand to view
Drafted summary, for your review

Compared to her June 2025 results, fasting glucose has moved from 6.0 to 7.8 and HbA1c from 5.9 to 6.9. Both now sit above the lab's reference range for the first time. LDL is slightly above range and roughly unchanged. Kidney, liver and thyroid markers are in range. A confirmatory fasting test and a conversation about diet and movement would be a reasonable next step.

Values and ranges come from the lab report itself. This summary is a draft for the doctor and is never shown to the patient without approval.
Between visits
What the panel view is built from
Home BP, 30d
138/88
Slightly above her usual
Logged walks, 30d
9 days
Was 14 last month
Weight, self-reported
+2.1 kg
Since March visit
From her check-ins, with her consent: mentions more evening snacking since starting night shifts in May, and that her mother was recently diagnosed with type 2 diabetes. Raw journal text stays on her phone; only these consented themes reach you.
Ivanka has no wearable. Everything above comes from a home BP cuff, self-reports and the lab loop. Trackers enrich the picture but are never required.
The loop on this patient
Zero calls to the practice
2 Jun
Annual bloodwork due
Virka reminded her in the app. She confirmed.
3 Jun
Napravlenie signed
Prepared by Virka, signed by you in the morning queue.
1 Jul
Labs done, PDF scanned
She photographed the report. Digitized on her phone, 24 of 24 markers.
1 Jul
Flag raised
Two values above lab range. Moved to your red band.
2 Jul
Visit booked by patient
She picked today 09:00 from three offered slots.
Today
Visit, your plan
Summary approved by you becomes her plain-language result note.
Why this matters to the practice
Prophylaxis income protected. Completed annual exams and dispensary visits are the practice's paid NHIF activity. The cycle chases them so the practice does not have to.
Fewer avoidable visits. 115 in-range results this month were closed with a note instead of a visit, keeping slots for patients like Ivanka.
Earlier catches. Ivanka's glucose drift would normally surface at next year's exam. It surfaced in four weeks.
The patient side of the loop

Three moments, no phone calls, no waiting room queue for paper. The reminder, the scan, and the result with a booked visit. This is the whole cycle from the patient's chair.

09:41
Tuesday 2 June
Good morning, Ivanka
From your GP practice
Your yearly bloodwork is due this month

Dr. Stoyanova's practice covers this once a year through your health insurance. It takes one morning and catches things early.

Yes, prepare my napravlenie
Remind me next week
Once it is ready
Pick up nothing. It is digital.

When the doctor signs your referral, it appears here with the list of labs near you that accept it. Fasting: no food after 22:00 the night before.

Dr. Elena Stoyanova practice · powered by Virka
1. The reminder. The cycle starts without anyone calling the practice.
17:20
Wednesday 1 July
Add your results
Scan your lab report
Photograph the pages from Ramus Lab. Reading happens on your phone. The paper and the file stay with you.
Read on device
24 of 24 markers recognized
Fasting glucose7.8 mmol/L
HbA1c6.9 %
LDL cholesterol3.4 mmol/L
21 more markersIn range
Share summary with Dr. Stoyanova
Keep private for now
Dr. Elena Stoyanova practice · powered by Virka
2. The scan. Digitized on device. Sharing is her explicit choice.
08:05
Thursday 2 July
A note from your doctor
Reviewed by Dr. Stoyanova
Most results look good. Two need a short visit.

Your kidney, liver and thyroid results are all in the normal range. Your blood sugar values are higher than last year, and I would like to see you to check them together and talk it through. Nothing to panic about, but let us not leave it for next year.

Book your visit
Dr. Stoyanova has these slots free
Fri 09:00
Fri 09:00 ✓
Mon 11:30
Confirm Friday 09:00

You will get a reminder the evening before. Bring nothing, your results are already with the doctor.

Dr. Elena Stoyanova practice · powered by Virka
3. The close. A human note, approved by the GP, and a booked slot. No phone call.