Clinical QR Management

Emergency data,
instantly accessible

LumenOS MediScan QR gives every patient a secure QR code that emergency responders can scan to access critical medical data — blood type, allergies, medications — in seconds.

Row-level security
Real-time sync
Mobile-first
🚨
QR Scanned Emergency access granted
🩸
Blood Type: O− Universal donor
Dashboard
Good morning, Dr. Smith
Wednesday, 29 April 2026
48
Patients
41
Active QR
127
Scans
Total
48
↑ 6 this month
QR Active
41
85% coverage
Insured
36
75% of patients
High Risk
7
Alerts active
Jane Mokwena
O− · Penicillin allergy
QR Active
Features

Everything a clinic needs

Built for the full clinical workflow, from registration to emergency response.

🩺
Complete Patient Records
Store blood type, allergies, medications, conditions, surgical history, vaccinations, advance directives and emergency contacts in a single structured record.
📱
Instant QR Generation
Every patient gets a unique, printable QR code. Scan it to surface critical data instantly — no app required for the responder.
⚠️
Risk Scoring & Alerts
Automatic clinical risk scoring based on allergies, medications, and conditions. Dashboard alerts flag patients needing attention.
🔄
QR Token Rotation
Rotate QR tokens at any time to invalidate old codes. Activate or deactivate QR access per patient with a single tap.
👥
Team Role Management
Admins assign Receptionist, Nurse, Doctor, or Admin roles. Each role has scoped permissions — from view-only to full delete access.
📊
Analytics Dashboard
Live statistics on patient counts, QR coverage, insurance rates, blood type distribution, risk profiles, and registration trends.
How It Works

From registration to rescue

Four steps to protect every patient in your care.

01
Register Patient
Staff enter identity, medical history, allergies, medications and emergency contacts via the guided form.
02
Generate QR
A secure token is auto-generated. Print the QR code for the patient's card, wristband or file.
03
Scan at Scene
Emergency responders scan the QR with any camera. Critical data loads instantly — no login needed.
04
Monitor & Update
Clinical staff keep records current. Scan logs track every access. Rotate tokens anytime for security.
Patient Records
4×
Role Tiers
0s
Scan Time
100%
Row-Level Security
Access Control

Right access for every role

Granular, role-based permissions enforced at the database level.

🗂️
Receptionist
Front-desk staff who register and update their own patient records.
Register new patients
Edit own records
View QR codes
Delete records
Manage team
💉
Nurse
Clinical staff with edit access across all patient records.
Register new patients
Edit all records
View QR codes
Delete records
Manage team
🩺
Doctor
Full clinical access including the ability to delete patient records.
Register new patients
Edit all records
View QR codes
Delete records
Manage team
⚙️
Admin
Full platform access including team management and role assignment.
Register new patients
Edit all records
View QR codes
Delete records
Manage team
Security

Built on a secure foundation

Patient data is one of the most sensitive categories of information. We treat it accordingly.

🔐
Row-Level Security (RLS)
Supabase RLS ensures every user can only access records they own. No user can read another's patients, even via direct API calls.
🔑
UUID Token System
QR codes are linked to cryptographically random UUID tokens. Tokens can be rotated at any time, instantly invalidating old codes.
📋
Full Scan Audit Log
Every QR scan is logged with timestamp and location. Clinical staff can review who accessed patient data and when.
🛡️
XSS-Safe Rendering
All user-supplied data is HTML-escaped before rendering. Injection attacks are structurally prevented throughout the app.
🛡️
RLS Enforced
End-to-End Encrypted
Scan Audit Active

Ready to protect your patients?

Set up your clinic in minutes. No credit card required. Every patient gets a secure emergency QR from day one.