Student health records, instantly ready when seconds count.
School Health & Infirmary unifies student health profiles, infirmary visits, medication consent, vaccination compliance, incident tracking and a parent portal in one safeguarding-grade Odoo app.
The problem
Schools carry a legal and moral duty of care for every child on their premises, yet most manage it with paper logbooks, spreadsheets and disconnected nurse-office notes. When a student collapses in a corridor or needs scheduled medication, staff need instant access to allergies, chronic conditions, medication consent and emergency contacts — and there is no defensible audit trail when parents or regulators ask what happened.
The solution
One standalone Odoo app gives every stakeholder the slice of the record they need: colour-coded critical alerts and an emergency panel for front office, full clinical visit and medication logging for the nurse, automatic vaccination-compliance flagging for the manager, and a portal where parents view their child's health record and grant or decline consent with a single tap.
Everything a school clinic needs
Every capability below is implemented in the module.
Instant Emergency Alerts
Colour-coded Low/Medium/High/Critical alert badges appear on every student list, kanban card and form, computed automatically from allergy and condition severity so a life-threatening allergy is impossible to miss.
Complete Health Profiles
Blood group, allergies, chronic conditions, family doctor details and every guardian's contact information live on one student record, with a dedicated emergency panel for the fastest possible lookup.
Vitals-Backed Visit Logging
Every infirmary visit records temperature, pulse, blood pressure, respiratory rate and oxygen saturation alongside symptoms, diagnosis, treatment and outcome, from draft through to closed.
Medication Consent Enforcement
A dose cannot be marked administered until the linked parent alert is granted, so schools never give medication without documented authorization and can always prove it.
Vaccination Compliance Tracking
A configurable vaccine schedule automatically flags each student as compliant, overdue or missing, and rolls up into a per-class compliance rate so gaps in mandatory immunizations are never invisible.
Incident & First-Aid Trend Analysis
Accidents and first-aid responses are logged separately from clinical visits, with graph and pivot reporting by location and type so recurring hazards can be spotted and fixed.
Discreet Parent Alerts
Notifications and consent requests are sent to the primary guardian through the portal and email, with a single, clearly defined action to acknowledge, grant or decline — and every response is timestamped automatically.
Parent Portal
Parents log in to see their children's health status, vaccination compliance, visit history and pending consent requests, and to grant or decline consent directly from the portal.
Role-Based Confidentiality
Front office, nurse, medical officer and manager roles each see exactly the data their job requires; clinical notes stay hidden from front office by default, and multi-company isolation keeps every school's data separate.
How it works
Build the roster
Set up classes, guardians and student health profiles with allergies, conditions and blood group.
Log visits & care
Record infirmary visits with vitals, medication administration and incidents as they happen.
Alert & get consent
Notify parents through the portal and email, and capture their consent before administering care.
Track compliance
Monitor vaccination status and incident trends from the nurse dashboard, every day.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
School Health & Infirmary is fully standalone. It ships its own classes, students and guardians, so it works on its own without any other school-management module installed.
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.
School Health & Infirmary
Complete student health profiles, instant emergency alerts, vitals-backed visit logs, medication consent enforcement and vaccination compliance — with discreet parent alerts and role-based confidentiality.
Buy on Odoo App Store