| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Inventory (stock) • Sales (sale_management) • Discuss (mail) • Invoicing (account) |
| Lines of code | 3545 |
| Technical Name |
lims_management |
| License | LGPL-3 |
| Website | https://linktr.ee/Prof.M.Samy |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Inventory (stock) • Sales (sale_management) • Discuss (mail) • Invoicing (account) |
| Lines of code | 3545 |
| Technical Name |
lims_management |
| License | LGPL-3 |
| Website | https://linktr.ee/Prof.M.Samy |
Laboratory Information Management System
Enterprise-grade Odoo 19 LIMS with phlebotomy tracking, dynamic QC inspection, redraw automation, storage positioning, and immutable chain of custody.
Strict Sample Workflow
- Samples follow Draft, Collection, QC Inspection, Accepted, Processing, Done, or Rejected with no hidden shortcuts.
- Requests stay linked to sales orders for billing and commercial traceability.
- Rejected samples automatically trigger redraw requests for the same patient and ordered tests.
Phlebotomy Metrics
- Track phlebotomist, collection site, attempts count, successful attempt number, and wasted kits per sample.
- Barcode-driven OWL phlebotomy console supports fast accessioning from the collection station.
- Consumable waste creates stock scrap transactions for inventory accountability.
Dynamic QC Engine
- QC templates and questions are configured by sample type and generated automatically during accessioning.
- Boolean toggle checklist inputs accelerate pass or fail decisions during QC inspection.
- Failed checks require a governed rejection reason and are recorded in the chain of custody.
Test Builder
- Templates, parameters, reference ranges, and commercial bundles remain fully configurable.
- Reference ranges can vary by patient age and gender.
- Result validation highlights abnormal values and missing reference definitions.
Storage And Positioning
- Hierarchical laboratory storage models rooms, freezers, shelves, and boxes with temperature constraints.
- Box-level X and Y positions prevent slot collisions and preserve sample placement traceability.
- Stock locations and lots stay linked for reagent and specimen oversight.
Chain Of Custody
- Every significant sample action is logged with user, timestamp, and storage movement context.
- The custody model is append-only with no write or unlink rights.
- QC failures, redraw generation, waste logging, positioning, and processing all become auditable events.
Our Services: We offer comprehensive Customization, Migration, and Upgrade services to tailor Odoo to your specific business needs and ensure smooth transitions to the latest versions.
Author Information
This module was developed by Samy.
For inquiries or collaboration, visit:
https://linktr.ee/Prof.M.Samy
Please log in to comment on this module