Dashboard
Welcome to Satata Lab
Sign in to manage patients, tests and invoices securely.
Good day 👋
Here is your laboratory overview.
Quick Actions
Start a common task.
Recent Invoices
Latest invoices saved to the cloud.
Patient Registration & Invoice
Register the patient, add tests and services, and record payment in one form.
Patients & Invoices
Search by date, patient name, patient ID, mobile or invoice number. Reopen and print any saved invoice.
Test Catalog
Manage diagnostic tests, groups and subgroups. Existing test codes, rates and invoice history are retained.
Test Groups & Subgroups
Organize the catalog by department or specialty (e.g. Haematology → CBC).
Doctors
Maintain the referring doctor directory.
Local Referrers
Maintain local referrers, review balances and share statements via WhatsApp.
Referrer Statement
View invoices assigned to a referrer and send an outstanding-balance message.
Result Entry
Enter and update results for Blood and Urine tests. X-Ray and ECG invoice-only items are excluded.
Enter Test Result
Select a billed laboratory test to enter its result.
Recent Results
Results saved for your laboratory.
Reagent Inventory
Track reagent stock by unit, batch and expiry; define per-test consumption for automatic deduction when results are first saved.
Add Reagent
Choose units according to the department: Hormone/Hematology = piece, Biochemistry = microliter, Serology = drop or piece.
Receive Stock / Add Batch
Every delivery gets its own batch number and expiry date. Expired stock is excluded from automatic deduction.
Test-wise Consumption Recipe
Set the amount used for one test. A saved new result deducts quantity × invoice quantity from non-expired batches (earliest expiry first).
Current Stock
On-hand quantity is calculated from all reagent batches.
Additional / Outside Test Usage
Record reagent consumption for an additional test that is not linked to a regular invoice. Shortages require explicit confirmation.
Date-wise Reagent / Test History
Review regular test deductions and additional/outside test usage for a selected date range.
Stock Movement Ledger
Receipts and automatic test consumption are recorded for traceability.
Laboratory Reports
Select one invoice to enter all billed laboratory tests together. Save reports, then print all or by subgroup.
Invoice Report Entry
Each test keeps its own template and saved result record.
Ultrasound Reports
Enter ultrasound report parameters and print from this dedicated section. Ultrasound reports show only the sonologist's name and signature.
Ultrasound Report Entry
Select an invoice containing ultrasound services.
Accounts
Track operating expenses and review collection and due totals.
Record Expense
Record operational expenses without changing existing invoices.
Expense Ledger
Human Resources
Manage employee records, daily attendance, leave requests and monthly payroll.
Employee Directory
Staff profile and monthly salary.
Daily Attendance
Leave Requests
Monthly Payroll
Invoice Settings
Configure the printed invoice header and footer. Settings are saved in this browser.
Application Settings
Supabase connection and session status.
Do not put a Supabase service_role key in frontend code. Use only the publishable/anon key with Row Level Security enabled.
Ultrasound Signatory
Ultrasound reports use these details only; laboratory staff/technologist signature details are not printed on ultrasound reports.
Report Configuration
Manage report layout, authorized signature, footer information and test-wise report templates here.
Report Layout Settings
Configure print spacing and which header/footer details appear. Settings are saved in this browser.
Report Templates
Maintain test-wise parameters and reference ranges. Use Edit to change existing templates.