Skip to Content
Hospital Management
base_hospital_management

Hospital Management

Patients, doctors, wards, laboratory, pharmacy and vaccinations.

  • Odoo 17
  • Other
  • 17.0.1.0.0
1

Overview

Hospitals and clinics need one system for patients, doctor time, admissions, tests and billing. This module adds a Hospital Management app on top of Contacts, Employees, Sales, Inventory and Accounting. Receptionists register patients and book doctors, doctors run outpatient visits and prescriptions, and nurses manage wards, rooms and beds. The laboratory, pharmacy, blood bank and vaccination desks each have their own screens. Invoices and sales orders are generated from the clinical records.

2

Usage steps

  1. 1

    Register patients

    The Patient menu keeps patient records on the partner form with birth date, blood group, Rh type, gender, marital status, profession and a barcode. A button prints the patient card and family members can be recorded. Each patient receives a patient number from a sequence.

    • Fields: Date of Birth, Blood Group, Barcode
    • Print patient card
    • Family members and genetic risks
  2. 2

    Set up doctors and allocation

    On the employee form a Doctor flag adds consultation charge, average time per patient, degrees and specializations. Under Appointment > Allocation each doctor gets working hours, a patient limit and a patient type. Overlaps are checked and Confirm or Cancel controls the allocation.

    • Fields: Work From, Work To, Limit Patient
    • Buttons: Confirm, Cancel
    • Slots Remaining computed
  3. 3

    Book slots and appointments

    Patients book a doctor slot from the website or the Doctor Slot screen with date, time and duration. A booking-success page confirms it. The receptionist confirms, cancels or completes the slot.

    • Fields: Doctor, Date, Time, Duration
    • Buttons: Confirm, Cancel, Done
    • Website booking page
  4. 4

    Outpatient visits and prescriptions

    An outpatient record holds the patient, doctor, date, reason and slot. The doctor adds prescription lines with medicine, quantity, number of intakes and timing, and can create lab tests. Buttons confirm, cancel, create an invoice, print the prescription or convert the visit to an inpatient stay.

    • Fields: Reason, Prescription lines
    • Buttons: Confirm, Create Test, Invoice
    • Convert to inpatient
  5. 5

    Admit inpatients

    Inpatient records the reason, admission type, block, ward, room, bed and the attending and operating doctors. Buttons Reserved, Admit, Discharge and Create Invoice move the stay through its states. Tabs hold prescriptions, facilities, surgeries and payments.

    • Fields: Bed, Ward, Attending Doctor
    • Buttons: Reserved, Admit, Discharge
    • Tabs: Prescription, Surgery/Operation, Payments
  6. 6

    Surgery, rounds and nursing

    Surgeries are planned with doctor, date and duration and go through Confirm, Cancel and Done. Doctor rounds and nursing plans record visit time, status and notes per inpatient. Chatter tracking keeps the history.

    • Surgery: Confirm, Cancel, Done
    • Doctor rounds
    • Nursing plan
  7. 7

    Run laboratory tests

    Lab tests define price, taxes, turnaround and the medicines consumed. A patient test request lists tests, moves to started and ended, records results with normal range and unit, and creates an invoice or sale order. Results can carry an attachment.

    • Fields: Test, Result, Normal, Unit
    • Actions: start, end, create invoice
    • Medicines used per test
  8. 8

    Pharmacy, medicines and vaccinations

    Products can be flagged as medicine or vaccine with brand and pharmacy. The pharmacy screen shows stock and sale orders. A vaccination record holds dose, price, certificate and next date, and can create a sale order.

    • Flags: Medicine, Vaccine
    • Fields: Dose, Next Vaccination Date
    • Action: create sale order
  9. 9

    Blood bank and infrastructure

    The blood bank records donors, blood type, contra-indication answers and state, and can assign blood to a receiver. Infrastructure menus define blocks, wards, rooms, beds, facilities and rents. Insurance providers and coverage are kept for billing.

    • Blood bank: Assign
    • Ward, Room, Bed, Block
    • Insurance coverage
  10. 10

    Dashboards and roles

    Separate dashboards exist for the laboratory, pharmacy and doctors. Roles Doctor, Chemist, Medical Group and Receptionist limit what each person sees. Reports include patient card and prescription printouts.

    • Dashboards: Lab, Pharmacy, Doctor
    • Groups: Doctor, Chemist, Receptionist
    • Reports: patient card, prescription
4

Roles

Benefiting roles
Role
Doctor
Chemist
Receptionist
Medical Group
Nurse
5

Dependencies

Back to version applications

Want to know more or try this app? Contact us

We can arrange a demo or a trial and answer your questions about Hospital Management.

Contact us