Run a Modern Diagnostic Lab From One Odoo App
From patient booking to signed, auditable reports and invoicing — manage lab requests, barcode samples, parameter results, and multi-center operations without leaving Odoo.
The problem
Diagnostic labs juggle paper requisitions, spreadsheets, and standalone billing software to move a sample from collection to a signed report. A mislabeled specimen creates medical-legal exposure, patients call the front desk for status updates, and reports leave the lab with no audit trail of who actually signed them.
The solution
Cerevantix Pathology Lab Management System runs the whole lifecycle inside Odoo — patient intake, multi-center appointment booking, barcode sample accessioning, parameter-level results, and pathologist-signed, auditable reports delivered by WhatsApp, email, or the patient portal, with invoicing built in.
Everything a diagnostic lab needs, built in
Every capability below is implemented in the module.
End-to-End Lab Lifecycle
A single guided request flow — draft, confirmed, sample collected, processing, review, reported, delivered — with a status board so nothing is worked out of order.
Multi-Center Operations
Run a primary lab plus collection centers, each with its own address and geolocation, and let patients find the nearest one on a public locator page.
Barcode Sample Accessioning
Every specimen gets a unique accession number tracked through registered, collected, received, processing, stored, and disposed on a visual sample-status board.
Test Catalog & Packages
Configure tests with parameter-level reference ranges and turnaround-time targets, then bundle them into priced packages such as a full-body checkup.
Parameter Results with Auto-Flagging
Enter numeric or text results per parameter and let the system compare them against normal ranges to flag abnormal values automatically.
Auditable Digital Signatures
Pathologists and technicians sign reports with a captured timestamp, IP address, and verification code, and reports support co-signing — built in, not a paid add-on.
ICD-10 Diagnosis Coding
A built-in ICD-10-CM code catalog lets pathologists attach standard diagnosis codes to every request for billing-compliant reporting.
SLA & Turnaround Tracking
The expected report date is computed from each test's turnaround time, and a late indicator surfaces on every list and kanban board so nothing slips.
Patient Portal, Delivery & Invoicing
Patients book and track results from a self-service portal, reports go out by WhatsApp or email, and each request can generate its customer invoice in one click.
How it works
Book & Register
A patient books from the portal or front desk creates an appointment, selecting a center, tests, and packages.
Collect & Track Samples
Confirming the request generates barcoded samples that move through collection and receipt on the sample-status board.
Enter Results & Review
A technician enters parameter results, abnormal values are flagged automatically, and a pathologist reviews the full request.
Sign, Deliver & Invoice
The pathologist signs the report, it is delivered by WhatsApp, email, or the portal, and the request can be invoiced in one click.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
The Pathology Lab Management System is available for Odoo 17, 18, and 19 Community and Enterprise.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Pathology Lab Management System
The whole diagnostic lifecycle in one app — patient intake, multi-center booking, barcode accessioning, parameter results with auto-flagging, pathologist-signed reports, and invoicing — with SLA tracking and a patient portal.
Buy on Odoo App Store