Built around the WHO CMMS framework
The World Health Organization describes what a computerized maintenance management system (CMMS) for medical equipment should contain: an equipment inventory, spare parts, maintenance and contract modules, and the screens and reports that tie them together. Ventrecs follows that structure for the parts that belong in a hospital system, and says plainly where a part sits elsewhere.
Implementation follows the WHO sequence
The WHO document sets out seven phases for adopting a CMMS. A Ventrecs deployment schedules the same work: scoping the need, collecting equipment data, configuring device-type defaults and roles, entering the inventory and training the people who use it.
- 1Evaluation
- 2Selection
- 3Data collection
- 4Installation
- 5Configuration and customisation
- 6Data entry
- 7Training
The module follows the WHO guidance. It is aligned with that document. It is not a WHO-certified product, and WHO does not endorse Ventrecs.
Why it matters
A hospital maintains two kinds of equipment. A laptop or a chair needs a repair. An infusion pump or a ventilator needs a repair, a measured check against tolerance, a decision to return it to service, and a record of how long it was unavailable.
The Ventrecs biomedical maintenance module extends Odoo's Maintenance app. General equipment keeps the standard behaviour untouched. Medical equipment follows a controlled lifecycle and a server-enforced work-order flow, organised the way the WHO describes a CMMS.
- An equipment inventory with device-type defaults
- Controlled lifecycle: receipt, acceptance, commissioning, decommissioning
- Work orders from triage to closure
- Measurements, downtime, recalls and planned maintenance
What it does

Medical and general equipment
One register, two behaviours.
- General equipment keeps the native Odoo Maintenance behaviour
- Medical equipment carries a clinical safety status of its own
- A device-type catalogue to classify the equipment
Lifecycle
The equipment passes controlled stages.
- Receipt and acceptance
- Commissioning before clinical use
- Decommissioning with a record
Work orders
The flow is enforced on the server.
- Triage, assignment, work, verification, return to service and closure
- Segregation of duties between those who work and those who verify
- Planned maintenance generated from a schedule
Measurements, downtime and alerts
The record shows whether it is safe to use.
- Measurements with tolerance and automatic pass or fail
- Downtime tracking for each piece of equipment
- Safety alerts and recalls linked to the equipment affected
Built-in safeguards
Questions we are asked
Which WHO document is this based on?
The WHO Medical device technical series publication Computerized maintenance management system (WHO, 2011, ISBN 978 92 4 150141 5). The page above maps each part of it to the module.
Is the module WHO-certified?
No. It is aligned with the WHO document. WHO does not certify or endorse software products.
Does it replace Odoo Maintenance?
No. It extends it. General equipment behaves exactly as in standard Odoo, and medical equipment gains the controlled lifecycle and work-order flow.
Are spare parts and service contracts included?
They are not part of the biomedical module itself. They run on Odoo's Inventory, Purchase and Maintenance apps and are scoped per project, with the maintenance responsibility recorded on each equipment.
Talk to us about your setup
Tell us about your facility and current systems. We will reply within one working day.