PAGUS / Reception
JWT · FastAPI

Reception

Identity, biometrics, tokens — no medical results on this surface

Registered today
42
In progress
11
Completed
28
Tokens printed
42
TokenNamePassportAgencyStage
T-1042Ahmed Farooq•••• 2291Al NoorExam
T-1041Fatima Noor•••• 8812Gulf RecLab
T-1040Hassan Ali•••• 4401Al NoorComplete
T-1039Sana Iqbal•••• 7720BarakaX-ray
T-1038Bilal Hussain•••• 1904Gulf RecWaiting
T-1037Maryam Shah•••• 6633Al NoorComplete

Register · next token T-1043

Photo + fingerprint → Supabase Storage

Physical examination

Identity check · findings · generate vial code

Queue · 4 waiting

T-1042 Ahmed Farooq
Fingerprint match 99.2%
Now
T-1043 Sara Qureshi
Waiting 6 min
Next
T-1044 Usman Tariq
Waiting 11 min
Queued
T-1038 Bilal Hussain
Called twice
No-show risk

Exam · T-1042

Lab entry

Bench sees vial code only — identity never on this screen

Privacy split is intentional. Reception holds the name. Lab holds VL-4821.

Lab supervisor

QC review · failed entries · summaries

VialHbCreatinineELISATechQC
VL-482114.20.9All negLT-07Pending
VL-481913.81.0All negLT-04Approved
VL-4816LT-07Failed entry
VL-481215.10.8All negLT-02Approved

X-ray technician

Upload · retakes · no report writing here

T-1039 Sana Iqbal
PA chest · uploaded 4 min ago
In review
T-1042 Ahmed Farooq
Waiting in booth 2
Now
T-1028 retake
Radiologist requested PA + lateral
Retake

Radiology review

Fit / unfit · comments · retake

Chest X-ray viewer · VL-4821 · PA

Determination

Abnormal queue: 2 cases

Case overview · T-1042

Merged reception + exam + lab + X-ray

Pending cases
11
Follow-up
3
Completed today
28
Staff on shift
14
ReceptionComplete · T-1042
Doctor examComplete · VL-4821
LaboratoryQC pending
RadiologyFit
Final statusReady after QC