How LabView works
A walkthrough of LabView: the desktop app a lab uses, the page a patient sees on their phone, and the web version. Each part has a video with captions and call-outs, a list of what it does, and every step of the flow with screenshots. Click any screenshot to enlarge it.
For the lab · Windows, macOS and Linux
Desktop app
Set up the lab, make and sign reports, take payments and see how the lab is doing, with or without internet.
What it does
- Sign in with a 6-digit code to a phone or email. No passwords.
- Set up the lab in a minute: name, short code for lab numbers, and how many people check a report.
- Report Settings: letterhead, logo, signing doctors with their signature images.
- Templates with units, formulas, reference ranges by sex and age, critical values and a private price.
- Register a patient, tick several tests, and add several samples with barcodes or tube numbers.
- Enter results with flags and calculated values; one tab for each test in the report.
- Sign, release a partial report, amend with a reason, or revoke. Every change is recorded.
- QR code on every signed report; PDF made on the computer, so it works offline.
- Payments in parts, by cash, UPI, card or bank, compared with the price kept when the tests were chosen. Never printed.
- Send by WhatsApp or email, print a counter slip, silent printing and letterhead offsets.
- Search, sort, filter, folders, a Patients tab, and a menu that folds to icons.
- A dashboard: money, reports, turnaround, stages, top tests, samples and balances.
- Team roles, computers, an offline PIN and encrypted backups.
- Works with no internet; changes queue and upload by themselves.
Part 1Sign in and set up your lab
No passwords: a 6-digit code to your phone or email. You do this once.
Part 2Report Settings
Everything that prints on your reports: letterhead, logo, signing doctors.
Part 3Templates and prices
A template is a test with its reference ranges. Search, change, price and preview them.
Part 4Register a patient and start a report
Patient, tests, samples and the amount received, in one form.
Part 5Enter the results
Type, press Enter, and LabView flags and calculates for you.
Part 6Sign the report
Signing freezes the results and gives the report its QR code.
Part 7Payments
Price, discount and amount received. Private to the lab: never on a report.
Part 8Give the report to the patient
Send a link, print a slip, or hand over the PDF.
Part 9Correct a signed report
Amend with a reason; the new version keeps the same QR code.
Part 10Reports for anything else
A blank report with your own title, table and details.
Part 11Find your reports
Search, sort, filter and keep reports in folders.
Part 12Patients
Everyone you have made a report for, with their reports one click away.
Part 13The dashboard
Money, reports and turnaround for any period, computed on this computer.
Part 14Team, computers and backups
Who can do what, which computers are signed in, and encrypted backups.
Part 15Working without internet
Everything keeps working. Changes wait in a queue and upload by themselves.
For the patient · any phone, no app, no account
The patient’s phone
Scan the QR on the report, get a code on your own phone, and see your results.
What it does
- No app and no account: scan the QR on the report or open the link.
- Before the code, the page shows only who issued the report and that it is genuine.
- A 6-digit code goes to the number the lab has on file; anyone else holding the paper cannot see the report.
- The patient sees the results and downloads the PDF, with a fingerprint to prove it is unchanged.
- A 7-day link can be made for the patient’s doctor.
- Withdrawn reports say so clearly. Prices and payments are never shown.
Part 1Scan the QR
The page shows only that the report is genuine. No name, no results.
Part 2Enter the code
A 6-digit code goes to the number the lab has on file.
Part 3The report
Results, the PDF and a link for the doctor.
For the lab · any modern browser
Web version
The same LabView in a browser, in step with the desktop app.
What it does
- The same screens, data, roles and limits as the desktop app, in any modern browser.
- Nothing to install; browsers can also install it as an app from the address bar.
- The lab’s data downloads to the browser once, and then it works offline too.
- Reports made on any computer appear on all the others within moments.
- Printing uses the browser’s print window; there are no printer or backup settings.
Part 1Open LabView in the browser
The same LabView in any modern browser. Nothing to install.
Part 2The same lab, in step
Reports made on the desktop are already here.
Part 3Make a report on the web
A returning patient is filled in from the last visit.
Part 4Desktop or web
What differs, and what does not.
Every feature
What LabView does, grouped by the job you are doing.
Getting started
- Sign in with a 6-digit code to a phone or email: no passwords
- Shared-computer mode signs you out after 20 quiet minutes
- Set-up wizard: lab name, short code, how many people check a report (one, two steps, or three for NABL)
- Ten starter templates ready to use
- Offline PIN and a Lock button, so the app opens with no internet
Report Settings
- Lab name, tagline, address, phones, email, website and registration numbers
- Logo, with the lab name above, below, left, right or hidden; your colour on the header line
- Letterhead mode with margins for pre-printed paper
- Signatories with qualification, designation, registration number and signature image
- Signatures on every page or the last page; a disclaimer line; live preview
Templates
- Search by name, other names or department; duplicate; archive
- Everything on one page: settings above, grid below, click a row for its settings
- Units, decimals, formulas for calculated rows (such as MCV), narrative rows, section headings and notes
- Reference ranges by sex and age, bands, qualitative results, one-sided ranges and critical values
- Extra fields, interpretation text, sample type and instrument
- Sensitive tests never appear in a patient’s list or in messages; slow tests become their own report
- A private price on each template
- Every save is a new version; reports keep the version they used. Undo, redo, drag to reorder, printed preview
Registering and samples
- Find a returning patient by mobile number or name and fill them in
- Age or date of birth, title and sex checks, referred by, your own patient ID
- Several tests at once; “Other (generic)” makes a blank report with your own title and table
- Several samples per visit (Blood, Urine, Semen, or your own types, remembered), each with a collected time and an optional barcode
- Amount received can be recorded straight away
- Reports can be filed in folders
Entering results
- One scrollable tab per test, with results entered and flagged counts
- Enter moves down; High, Low and critical values in red; calculated rows fill themselves
- Mark a test as sent to a reference lab; its name and accreditation print beside it
- Type the Reported time yourself, offline if needed; otherwise the time of signing is used
- Autosave, a list of what blocks signing, and a live PDF preview that works offline
Signing and corrections
- Checking steps follow your lab’s level: sign alone, technician then pathologist, or three steps for NABL
- Critical values must be reviewed before signing
- Release a partial report with “Awaited” results, then sign the rest under the same QR
- Amend a signed report with a reason; the new version keeps the same QR and the old one is kept
- Revoke a report; its QR then says so
- A tamper-proof history of every change, by person and computer
Delivering reports
- QR code on every signed report, issued by the server
- Patients scan it, get a code on their own phone, then see the results and download the PDF with a fingerprint
- A 7-day link for the patient’s doctor; withdrawn reports say so clearly
- Send by WhatsApp or email, or copy the message with the link; sensitive reports are never sent automatically
- Counter slips; silent printing and letterhead offsets in the desktop app
Payments (private to the lab)
- The price of each test is frozen on the report when the tests are chosen
- Payment tab: discount, change the total, add payments in parts by cash, UPI, card or bank
- Balance, paid and paid-extra states; a wrong entry is removed and re-entered, and kept in the audit trail
- Payment column and filter in the Reports list
- Never printed on a report or shown on any patient page; only counter roles see it
Finding things
- Search by patient, mobile number, lab number or test: fast even with 50,000 reports
- Sort by updated, collected or received; date ranges; status, upload, QR and payment filters
- 50 per page (or more), folders, and an “Untitled” group
- A Patients tab: search, sort, filter by sex, start a new report, see their reports, correct details
- A menu that folds to icons
Dashboard
- Pick a period; everything follows it and is compared with the period before
- Money received, reports made and signed, time from collection to signing, work waiting
- Reports by stage, most ordered tests, samples collected, how patients paid, biggest balances
- Hover or use arrow keys for exact numbers; every chart has a table view
- Works offline from the data on the computer
Team and security
- Invite by email or mobile number; eight roles from owner to front desk
- Each role sees and does only what it needs, on the screen and on the server
- Computers list; remove a lost computer to sign it out and clear its data
- Lab data is separated between labs at the database level
- Encrypted backup files you can restore (desktop app)
Offline and sync
- Every computer keeps the lab’s data and works with no internet
- Changes queue and upload by themselves; other computers pick them up
- Lab numbers come in blocks per computer, so they never clash
- A report signed offline gets its QR after it reaches the server
- Tested with 50,000 templates, patients and reports on one computer
Who can do what
Each person sees and does only what their role allows. This is checked on the screen and again on the server.
| Role | Register patients | Enter results | Sign, amend, revoke | Edit templates | Prices and payments | Dashboard | Invite people |
|---|---|---|---|---|---|---|---|
| Owner | ● | ● | ● | ● | ● | Reports and income | ● |
| Organization admin | – | – | – | – | ● | Reports and income | ● |
| Quality manager | – | – | – | ● | – | Reports | – |
| Lab admin | ● | – | – | ● | ● | Reports and income | ● |
| Pathologist | ● | ● | ● | ● | – | Reports | – |
| Technician | ● | ● | – | – | – | No dashboard | – |
| Accession | ● | – | – | – | ● | No dashboard | – |
| Front desk | ● | – | – | – | ● | No dashboard | – |
Prices and payments are private to the lab. They are never printed on a report, never sent to the patient and never shown on the QR page.
Desktop app and web version
Use either, or both. Every computer keeps its own copy of the lab’s data and syncs with the others.
| Desktop app | Web version | |
|---|---|---|
| Reports, templates, patients, payments, dashboard | Yes | Yes |
| Works with no internet | Yes | Yes, after the first sign-in |
| Installation | Windows, macOS or Linux installer | None; can be installed from the browser |
| Printing | Silent printing to a chosen printer, letterhead offsets, test page | The browser’s print window |
| Backups | Encrypted backup files you can restore | The lab’s data is also on the server |
| Offline PIN and lock | Yes | Yes |
| Same lab, same roles, same data | Yes | Yes |