Vitals, symptoms, and exams captured in seconds — not buried in menus
A self-contained clinical encounter module for Odoo: record heart rate, temperature, blood pressure, respiratory rate, and oxygen saturation at the point of care, get automatic abnormal-value alerts, and put every clinician into the right screen from day one with a guided setup wizard.
The problem
Clinical staff need to record vital signs, symptoms, and physical exam findings at every patient visit, but generic notes fields offer no structure, no trend history, and no safety net for abnormal readings. The one dedicated Odoo app in this category hides its functionality behind confusing, undocumented access rights, so staff are left staring at empty menus right after install.
The solution
Cerevantix Vital Signs adds a complete clinical encounter workflow on top of your existing Odoo contacts: structured vitals and exam capture, automatic abnormal-value alerts against configurable thresholds, historical trend graphs, and a guided first-run wizard that assigns clinical roles so every user reaches a working module immediately.
Everything a clinical encounter needs
Every capability below is implemented in the module.
Structured Vital Signs Capture
Record heart rate, temperature, blood pressure, respiratory rate, and oxygen saturation on every encounter, with automatic blood pressure formatting.
Symptom & Physical Exam Documentation
Log presenting symptoms with severity and onset date, and physical examination findings by body system, alongside the vitals on the same encounter.
Automated Abnormal-Value Alerts
Every reading is checked against configurable normal ranges the moment it is entered, with an inline warning banner and a chatter alert on out-of-range values.
Configurable Normal Ranges per Company
Maintain your own minimum and maximum normal range for each vital sign, globally or per company, so alerts always reflect your clinical policy.
Vital Signs Trend Graph
See how a patient's readings evolve visit over visit in a historical trend chart, directly from the encounter list or the patient record.
Guided First-Run Setup Wizard
Assign Clinical Staff, Physician, and Administrator roles from a single guided wizard, so nobody is left staring at an empty, permission-blocked menu after install.
Pre-Configured Clinical Roles
Three ready-made security groups — Clinical Staff, Physician, Administrator — control who can record, review, and configure vitals data out of the box.
Printable Vitals Chart (PDF)
Generate a one-click PDF report of an encounter's vitals, symptoms, and exam findings for the patient chart, a referral, or a handout.
HL7 ORU^R01 Export
Export any encounter as a structured HL7 v2 message for exchange with other clinical systems, no external library required.
How it works
Flag the Patient
Mark an existing Odoo contact as a patient to start tracking their clinical encounters.
Record the Encounter
Capture vitals, symptoms, and physical exam findings on a single, touch-friendly form at the point of care.
Get Notified of Abnormal Readings
Out-of-range values trigger an on-screen warning and a chatter alert, with an optional follow-up activity for the practitioner.
Review Trends & Export
Track a patient's history on the trend graph, print a PDF chart, or export the encounter as HL7 for another system.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Any existing Odoo contact can be flagged as a patient, and their vitals encounters attach directly to that contact's own record.
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.
Vital Signs, Symptoms and Physical Examination
Structured vital signs, symptom and physical exam capture with per-company normal ranges, automated abnormal-value alerts, trend graphs, a printable vitals chart and HL7 ORU^R01 export — plus pre-configured clinical roles and a guided first-run wizard.
Buy on Odoo App Store