↺ New version available
Update now
connecting...
Tap to retry
โก Offline mode โ orders will sync when connected
oPLUS
Ultrasound Lab - Pitampura
Email
Password
๐
Sign In
Forgot password?
Good morning
Enter PIN to continue
1
2
3
4
5
6
7
8
9
⌫
0
CLR
Sign out
Forgot password?
oPLUS
Sign out
Good morning
-
Orders today
-
Revenue today
-
Pending bills
-
Handovers
🧪
New Order
Register patient
📋
All Orders / TRF
View, print TRF
💳
Estimate
Quote & convert
💰
Cash Handover
EOD settlement
📊
EOD Report
WhatsApp summary
🔬
Pre-Analytical
Sample guide & rejections
🚘
Field Tasks
Home collection list
📋
Assign Tasks
Allocate phlebotomists
⚙️
Admin
Staff & roles
👥
Phlebo Review
Performance stats
Recent Orders
No orders yet today
๐ Field Collections
tap to view โบ
-
Pending
-
Collected
-
Delivered
Pending Dues
โพ
←
New Order
Step 1 - Patient Info
Panel / Rate
Standard
Dr J K Gupta
DU Panel
Dr Shalini Gupta
Mobile *
✓ Returning Patient Found
Tap to auto-fill details
Patient Name *
Required
Age
Sex
-
Male
Female
Other
Referred by
Order Source
Walk-in
Home Collection
Doctor Clinic
Hospital Collection
Patient Address
Google Maps Link
(optional โ paste link shared by patient)
📍 Capture GPS Location
Not captured
Assign to Phlebotomist
Unassigned
Scheduled Visit Window
(30-min window โ tell patient when to expect phlebo)
Next - Clinical History
← Back to Patient Info
Fasting Status
Not Fasting
Fasting
Fasting duration
4h
6h
8h
10h
12h+
Pregnancy
Not Pregnant
Pregnant
Unknown
Gestational Age (weeks)
LMP Date
LMP Date
Known Diagnosis
Diabetic
Hypertensive
CKD
Hypothyroid
Liver disease
Cardiac
Pregnant
Malignancy
Other diagnosis
Current Medications
Thyroxine
Metformin
Anticoagulant
Steroid
Iron supplement
Antihypertensive
Statin
Insulin
OCP
None / NA
Other medications
Symptoms Since
Today
2-3 days
1 week
2 weeks
1 month+
NA
Previous Tests
First time
Done before
Last result / value (if known)
Collection Details
Sample Collection Time
Ordering Doctor
Clinical Notes
Next → Select Tests
← Back to Patient Info
Active Panel
Standard
Change
Estimated Total
Rs.0
Next - Billing
← Back to Tests
Total Amount
Rs.0
🚘 Home Collection Charge
Not discountable ยท Added to total
Rs.
Payment Mode
💵 Cash
📱 UPI
💳 Card
📚 Credit
⏳ Collect Later
Full amount on credit โ payment collected later
โ Cancel credit
Discount
Rs.
%
Notes
Prescription (optional)
0 / 4 pages
📷 Camera
🗀 Image / PDF
Payment Proof โ UPI / Card
✕ Remove photo
📷 Camera
🗀 Screenshot
⚠ Discount requires Pathologist/Admin PIN
๐
Approve
🚨
Mark as Urgent
Tap to flag for priority processing
✓ Save Order
🚘 Home / Hospital Collection
Use
Dispatch
if the phlebotomist will complete the booking on site. Use
Save Order
if all details are confirmed now.
🚘 Dispatch
✓ Save Order
←
Estimate
Quote for patient
Panel / Rate
Standard
Dr J K Gupta
DU Panel
Dr Shalini Gupta
Patient Name
(optional)
Mobile
(for WhatsApp)
Add Tests
Discount
Rs.
%
Estimated Total
Rs.0
💬 WhatsApp Patient
✓ Convert to Booking
💬 Share to any contact
oPLUS
✓
Order Saved
Synced to Firebase
Back to Dashboard
📄 PDF / Share TRF
+ New Order
←
All Orders
Loading...
←
Today
→
All
✓ Paid
◐ Partial
⚠ Due
📚 Credit
⚠ Any Due
Cash
-
UPI
-
Card
-
Credit
-
Total
-
Loading...
Load more orders
Edit Order
✕
⚠ Edits are logged with your name, timestamp and reason. For NABL audit compliance.
Patient Info
Patient Name
Mobile
Age
Sex
โ
Male
Female
Other
Referred by
Order Source
Walk-in
Home Collection
Doctor Clinic
Hospital Collection
Collection
Patient Address
Collection Charge (Rs.)
Urgent
๐จ Mark Urgent
Scheduled Visit Window
(30-min window)
Tests
Payment
💵 Cash
📱 UPI
💳 Card
📚 Credit
⏳ Collect Later
Full amount on credit
โ Cancel
Discount (Rs.)
Notes / Remarks
Reason for Edit
*
Reason is required
Collection History
*
⚡ Fasting Test โ Confirm Patient Status
✓ Fasting
✕ Not Fasting
⚠ NON-FASTING โ result may be invalid. Will be flagged on order.
💊 Medication Check
✓ Complied
✕ Not Complied
Save Changes
←
Order Detail
Audit Trail
TRF
PDF
Loading...
←
Field Tasks
↻ Refresh
0
Total
0
Pending
0
Collected
Loading tasks...
Request Different Time
✕
Current window:
Requested start time
Reason
(optional)
💬 Send Request to Admin
Transfer to Another Phlebotomist
Transfer To
Select phlebotomist...
Reason
*
Reason required
Cancel
Transfer
Mark Sample Collected
Collect Payment
💵 Cash
📲 UPI
Skip
⚡ Pre-Collection Checklist
⚡ Fasting Test โ Confirm with patient:
✓ Fasting
✗ Not Fasting
⚠ Result may be invalid โ note in remarks
🚫 Medication check:
Complied
Not complied
GPS at Collection Site (optional)
📍 Capture GPS
Optional
Collection Notes (optional)
Cancel
Confirm
←
Cash Handover
Rs.0
Cash
Rs.0
UPI
Rs.0
Credit
⚠ Pending โ Awaiting Your Acceptance
โ Handover
โ Refund / Return
Recipient must accept before custody transfers.
Handover To
Select staff member...
Cash Amount (Rs.)
Notes
Initiate Handover โ
Today's Handover Log
No handovers recorded yet
Confirm Action
Enter your PIN to authenticate
1
2
3
4
5
6
7
8
9
โ
0
โซ
←
EOD Report
Summary
Collection Charges
Today's Numbers
Total Orders
-
Cash
-
UPI
-
Card
-
Credit
-
Collection Charges
-
Total Revenue
-
Generating...
Share on WhatsApp
💬 Send to Admin
Save EOD Report
Auto-Send Settings
Auto-send EOD to Admin at:
Auto-send enabled:
When enabled, EOD report auto-sends to Admin WhatsApp at the set time on login. Fires once per day.
Today
This Week
Loading...
Reset Password
Enter your email to receive a reset link.
Email
Cancel
Send Link
←
Pre-Analytical Guide
Sample requirements & prep
🧪
Sample Guide
Tube, volume, prep
🚫
Rejection Log
Record rejections
📱
Patient Prep
WhatsApp instructions
📊
Rejection History
View past rejections
🔍
Search a test to see sample requirements
Record Sample Rejection
Patient Name
Test / Panel
Rejection Reason
Hemolyzed
Clotted
Insufficient vol.
Wrong tube
Unlabelled
Delayed
Lipemic
Other
Notes (optional)
Referred by
Record Rejection
Select instruction type to send to patient via WhatsApp:
Loading...
←
Test Request Form
📄 PDF
oPLUS
Sign out
0
Total
0
Pending
0
Collected
0
Delivered
0
Dispatch
🚨 Urgent task overdue (30+ min) โ collect immediately
Loading your tasks...
+ New Order
All Field Tasks
💰 Cash Handover
←
Phlebotomist Review
Loading...
This Week
This Month
Custom
→
Load
Loading...
←
PA Guidelines Editor
Admin ยท Firestore overrides
Search a test to view or override its preanalytical guidelines. Overrides are saved to Firestore and take priority over the base JSON.
Go
Search a test above
Prep Instructions
🚫 Stop Before Test (medicines/supplements)
💊 Medication Note (affects results, do not stop)
🚫 Avoid Food / Drink
🥗 Dietary Note
🤖 Suggest Latest Guidelines (AI)
✓ Save Override
🗑 Clear Override
←
Activity Log
Staff activity
Go
All Staff
Select a date range to view activity
←
Assign Tasks
Loading...
←
Admin
Staff management
+ Add Staff
📄 Activity Log
🧪 PA Editor
All Staff
Loading...
Temp Role Override
Grant a staff member a second role for this shift. Resets at midnight.
Staff Email
Temp Role
Reception
Lab Tech
Admin
Pathologist
Phlebotomist
Reason
Grant Temp Role
Active Temp Roles Today
No temp roles active
Temp Doctor Assignment
Assign a clinic doctor to a covering staff member for today. Auto-fills as their referring doctor when creating orders.
Covering Staff
Select staff member...
Doctor to assign
Select clinic doctor...
Reason
(optional)
Assign for Today
Active Doctor Assignments Today
No temp assignments today
๐ด Staff Absence
Mark a staff member absent for a date range. They will appear as unavailable during this period.
Staff Member
Select staff member...
From
To
Reason
(optional)
๐ด Mark Absent
Active & Upcoming Absences
No absences recorded
💰 Dues Tracking
Go
Select a date range to view dues
⚙️ Data Migration
One-time backfill: sets
hasDue
on all existing orders. Run once after deploying this update. Safe to re-run.
▶ Run hasDue Migration
Doctor Registry
Upload the cleaned doctor list to Firestore. Run only once. Check status first.
Not checked yet
Check Registry Status
Select Excel + Upload
Clear Registry
✎ Doctor Editor
Search, rename or deactivate a doctor entry.
Editing
Corrected Name
✓ Save Name
✕ Deactivate
Cancel
Add Staff
Full Name
Email
Password (min 6 chars)
๐
Your Admin Password
(re-enter yours so you stay logged in after creating their account)
Role
Reception
Lab Tech
Admin
Pathologist
Phlebotomist
Manager
Senior Lab
PIN (4 digits)
๐
WhatsApp Number
โ for due payment reminders
Default Referring Doctors
โ auto-fill on Doctor Clinic orders
Dashboard Access
Allow this person to view the real-time dashboard
โ Saved
OFF
Cancel
Save
Deactivate Account
โ Reactivate Account
๐ Delete Account Permanently
๐ง Send Password Reset Email
Select Referring Doctor
Loading...
Cancel
Pending Dues Alert
💬 Send WhatsApp
Dismiss
Collect Due Payment
Payment Mode
Cash
UPI
Card
Amount Received
✓ Confirm Payment Received
Cancel