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.

Capabilities

Everything a school clinic needs

Every capability below is implemented in the module.

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

08

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.

09

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.

Workflow

How it works

1

Build the roster

Set up classes, guardians and student health profiles with allergies, conditions and blood group.

2

Log visits & care

Record infirmary visits with vitals, medication administration and incidents as they happen.

3

Alert & get consent

Notify parents through the portal and email, and capture their consent before administering care.

4

Track compliance

Monitor vaccination status and incident trends from the nurse dashboard, every day.

Questions

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.

Get the app

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