Skip to Content
Menu

Healthcare Hospital Management

by
Odoo

149.01

v 17.0 Third Party 27
Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Purchase (purchase)
Sales (sale_management)
Discuss (mail)
Inventory (stock)
Technical Name pragtech_medical
LicenseOPL-1
Websitehttp://www.pragtech.co.in
Versions 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Invoicing (account)
Purchase (purchase)
Sales (sale_management)
Discuss (mail)
Inventory (stock)
Technical Name pragtech_medical
LicenseOPL-1
Websitehttp://www.pragtech.co.in
Versions 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0

Compatible with Odoo v12 - v19

Reimagine hospital operations on one unified platform

Our Healthcare & Hospital Management module unifies every function of your clinic or hospital into one connected system. It streamlines patient registration, appointment scheduling, inpatient and outpatient care, lab and imaging requests, prescriptions, surgeries and billing - while also managing blood bank operations, canteen services and ambulance availability.

With real-time dashboards and automated workflows, it replaces manual coordination with seamless collaboration between doctors, staff, and administration - helping your healthcare organization operate smarter, faster and more efficiently.

Healthcare workflows, Connected & Simplified.

Digitize. Automate. Harmonize



Solve your biggest Administrative pain points

24/7 Online appointment booking New

Patients can visit your clinic's website or portal to easily view doctor and specialty availability and schedule their consultations at any hour, day or night. Drastically reduce phone traffic and the manual workload on receptionists. By offering instant convenience, you see higher appointment conversion rates and a significantly better patient experience.

Patient self-service portal New

A secure portal where patients can log in to check their upcoming and past visits, and manage their future appointments by rescheduling or canceling based on real-time availability. Minimize staff involvement in routine tasks like rescheduling inquiries and basic information requests. This empowers patients while significantly reducing your administrative overhead.

Intelligent availability display New

The system automatically cross-references and displays only the truly available doctor and slot combinations, taking into account existing bookings, defined surgery times and resource constraints. Eliminate scheduling conflicts and frustrating double-bookings, which is a massive administrative headache. It ensures the optimal utilization of both doctor time and valuable resources.

Seamless automation and registration New

When an online booking is made, the system automatically creates a complete new patient record and the corresponding appointment in the backend, requiring no manual input from your staff. Remove the burden of manual data entry for new patients, saving staff time, eliminating human errors and accelerating the check-in process when the patient arrives.

Everything a modern hospital needs.

Patient registration

Easily register new patients and retrieve existing records with personal details, medical history and known allergies. This creates a fast and accurate intake process at the front desk, ensuring critical safety data like allergies are captured right from the start.

Doctor slot creation

Doctors can define and manage their available consultation and surgery slots directly in the system for both internal and online booking. This ensures efficient capacity management and prevents over-scheduling, improving workflow predictability for both practitioners and patients.

Appointment scheduling

A centralized calendar view enables receptionists to book, modify and manage appointments against defined doctor slots. It provides clear oversight of daily schedules and resources, ensuring smooth patient flow throughout the day.

Patient history

Maintains a complete, centralized record of each patient's treatments, lab results, prescriptions, admissions and previous visits. Medical staff can access accurate clinical context instantly, leading to safer, faster and better-informed treatment decisions.

Consultation & Check-in

Allows staff to check in patients efficiently and gives doctors quick access to patient history, enabling them to record findings and manage visits seamlessly. This accelerates patient flow while ensuring all essential data is captured at the point of care, creating a complete audit trail.

Laboratory & Imaging management

Doctors can create lab or imaging requests directly from a patient's record, and results are automatically processed and linked back to the file. The integrated workflow removes paper requests and manual tracking, ensuring results are instantly available and treatment moves forward faster.

Inpatient & Emergency management

Admit patients to wards or the ICU, allocate beds and manage emergencies while nurses update vitals and care progress in real time. This provides instant visibility into bed and ICU occupancy - critical for efficient patient movement and rapid emergency response.

Surgery tracking

Schedule, perform and record surgeries with detailed notes on equipment, materials and consumables used. Accurate tracking of surgical data supports compliance, cost control and precise, itemized billing.

Prescription management

Doctors can issue prescriptions and treatment plans digitally, linked directly to the pharmacy and inventory stock. This minimizes dispensing errors, ensures compliance and automatically updates stock levels for accurate inventory control.

Blood bank management

Tracks available blood units, raises internal requests and automatically deducts stock when issued to a patient. Maintains life-saving precision in inventory and ensures readiness for emergencies through real-time stock visibility.

Ambulance services

Tracks real-time ambulance availability for patient transport and emergency dispatch. Optimizes fleet usage and enables faster response times during critical situations.

Canteen management

Lets patients and staff place meal orders automatically linked to billing and inventory. This improves efficiency in support services and ensures accurate cost tracking and real-time inventory updates.

Invoice generation

Automatically generates invoices for all rendered services, including consultations, admissions, lab tests, procedures and consumables. Links every billable item directly to the invoice, minimizing accounting errors and accelerating the billing cycle.

Inventory tracking

Monitors all consumables - medicines, lab kits, surgical items, blood units and canteen supplies - in real time, auto-deducting stock upon use. Maintains continuously accurate inventory data, prevents stockouts, and streamlines procurement and supply management.

Reporting & Analytics

Provides live dashboards with insights on appointments, admissions, ICU occupancy, surgeries, revenues and resource utilization. Enables data-driven decisions for better planning, performance monitoring and continuous operational improvement.

Role-based access

Access rights are assigned according to staff roles such as Doctor, Receptionist or Administrator, defining what each user can view or edit. This secures sensitive patient information, ensures compliance and maintains control across departments.


Configuration

Diseases
  • Diseases – Includes 10,000+ preloaded diseases, with the flexibility to create and manage new diseases as needed.
  • Pathology Groups – Supports manual creation and management of pathology groups for better classification.
  • Disease Categories – Comes with 284 preloaded disease categories, with the option to create additional categories as required.
Laboratory
  • Lab Test Units – The system comes with 16 built-in lab test units. Users can also create new lab test units as needed.
  • Lab Test Types – There are 17 pre-defined lab tests available in the system. Users have the flexibility to create additional lab tests according to their requirements.
Imaging
  • Imaging Test Types – The system includes 16 built-in imaging test types. Users can also create new imaging test types as needed.
  • Imaging Tests – There are 11 pre-defined imaging tests available in the system. Users can create additional imaging tests according to their requirements.
Health Centers
  • Health Centers – Users can create and manage multiple health centers.
  • Health Center Buildings – Each health center can have multiple buildings, which can be created and configured manually.
  • Health Center Units – Units within each building can be defined and managed as needed.
  • Health Center Wards – Wards can be created and assigned to specific units or buildings.
  • Health Center Beds – Beds can be added to wards and managed manually. Beds can also be created specifically for inpatient services.
  • Hospital Operating Rooms – Operating rooms can be created and configured for surgical procedures.
Operational Areas
  • Operational Areas – Users can create and manage operational areas manually as needed.
  • Operational Sectors – Users can create and manage operational sectors manually as needed.
Physicians
  • Physician & Slot Management – Users can create physician profiles and set their available consultation slots in the Slots tab for appointment scheduling.
Medicaments
  • Medicaments – The system includes 375 built-in medicines. Users can also create additional medicines as needed.
  • Medicament Dose Units – There are 5 built-in dose units. Users can create new dose units manually if required.
  • Medicament Administration Routes – The system comes with 47 built-in administration routes. New routes can be created as needed.
  • Medicament Forms – There are 94 pre-defined medicament forms. Users can create additional forms if required.
  • Medicament Category Structure – The system has one default medicament category structure. Users can create additional structures as needed.
  • Medicament Categories – There are 172 built-in medicament categories. Users can create new categories as needed.
Insurances
  • Insurance Companies – Allows the creation and management of different insurance providers within the system.
  • Insurance Plans – Enables the definition of coverage options and benefits offered by each insurance company.
  • Insurances – Facilitates the configuration of payment rules, terms, and policies associated with insurance plans.
Misc
  • Medical Specialties – The system includes 57 built-in medical specialties. Users can also create new specialties manually if needed.
  • Occupations – There are 653 built-in occupations. Users can create additional occupations as required.
  • Ethnic Groups – The system includes 7 ethnic groups. New ethnic groups can be created manually if needed.
  • Recreational Drugs – There are 27 pre-defined recreational drugs. Users can add new drugs as required.
Genetics
  • Genetic Risks – The system includes 4,298 built-in genetic risks, which are automatically fetched when the module is installed. Users can also create new genetic risks manually if needed.

Patients

Families
  • Families – Allows the creation and management of family records within the system.
  • Family Members – Enables the addition of family members and related details directly under each family record, along with any extra information.
Patient Master
  • Patient Master – Allows the creation of patient records with basic details such as name, date of birth, gender, and general information.
  • Diseases – Users can add the patient’s diseases in the Diseases tab.
  • Medications – Any medications the patient is taking can be added in the Medications tab.
  • Appointments – Displays all appointments created for the patient in a dedicated appointments page.
  • Genetic Risks – If the patient has any genetic risks, they can be recorded in the Genetic Risks tab.
  • Lab Tests – All created lab tests for the patient are displayed in the Lab Tests tab.
  • Lifestyle – Lifestyle information such as diet plans, exercise routines, and habits can be added in the Lifestyle tab.
  • Surgeries – Any surgeries the patient has undergone can be recorded and viewed in the Surgeries tab.
  • Socioeconomics – Socioeconomic information about the patient can be added in the Socioeconomics tab.

Inpatient

Patient Hospitalization Administration
Patient Information
  • Patient – Links the record to the associated patient.
  • Hospital Bed – Records the patient’s current physical location.
  • Attending Physician – Primary doctor responsible for overall care.
  • Operating Physician – Surgeon responsible if a procedure is performed.
Status & Planning
  • Current Status Bar – Tracks the patient’s progress in the hospitalization workflow (Initialization, Confirmed, Hospitalized, Discharged).
  • Expected Discharge Date – Planned date and time of release.
  • Reason for Admission – Records the clinical reason for hospitalization.
Operational Tools
  • Bed Transfer – Logs and updates patient movements between beds.
  • Create Invoice – Generates billing for the hospital stay.
  • Discharge Patient – Completes hospitalization and finalizes the record.
Care & Documentation Tabs
  • Nutrition – Documents diet, feeding route, and nutritional needs.
  • Medication – Displays the Medication Administration Record (MAR).
  • Care Plan – Contains nursing and clinical goals with interventions.
  • ICU – Specific documentation for intensive care cases.
  • Transfer History – Records all past bed transfers with details.
Patient ICU Info
1. Unique Identification & Status
  • Registration Code – Unique identifier for the hospitalization record.
  • Status Bar – Tracks the patient’s progress through the ICU stay (Initialization, Admitted, Discharged).
2. ICU Stay Duration
  • ICU Admission – Date and time of ICU admission.
  • Discharge – Date and time of ICU discharge.
  • Duration – Total calculated time spent in the ICU.
3. Mechanical Ventilation History
  • Current – Indicator for the active ventilation session.
  • Type – Mode or type of mechanical ventilation used.
  • From – Start date and time of the ventilation session.
  • To – End date and time of the ventilation session.
  • Duration – Total length of time for the ventilation session.
  • Remarks – Notes regarding ventilation use, settings, or patient response.

Prescriptions

Identification & Context
  • Prescription ID – Unique reference for the prescription document.
  • Patient & Doctor – Linked patient and prescribing doctor.
  • Context & Timing – Prescription date and linked appointment.
Dispensing Details
  • Intended Pharmacy – Pharmacy where the prescription will be dispensed.
  • Logged-in User – User who logged the prescription for audit purposes.
Billing Status
  • Invoice Status – Tracks financial status (e.g., Invoiced, Exempt).
  • Invoice Exempt – Flag if the prescription is exempt from invoicing.
Medication Details (Grid)
  • Medicine, Lot No., and Indication – Name, lot number, and purpose of the medication.
  • Dose Unit and Form – Unit of measurement and form of the medication (e.g., tablet, syrup).
  • Dosage, Quantity, and Treatment Period – Amount per dose, total quantity, and duration of treatment.
  • Allow Substitution – Checkbox for generic substitution.
Documentation
  • Notes – Field for additional instructions or comments.
Create Invoice

A dedicated button allows users to generate an invoice directly from the prescription.

Laboratory

Add Patient and Test Details
  • Add Patient – Select the patient for whom the lab test is requested.
  • Select Test Type – Choose the laboratory test.
  • Assign Doctor – Link the request to the doctor who ordered the test.
Create Lab Test

When clicked, it creates a result in the Laboratory → Lab Test Results menu, where we can set and add the test values.

  • Create Invoice:When clicked, it generates an invoice for that particular lab test.
  • Multiple Test Wizard: From Laboratory → Multiple Test Wizard, we can create multiple lab tests for a patient at the same time.
  • Imaging

    Add Patient and Imaging Test Details
    • Add Patient – Select the patient for whom the imaging request is created.
    • Select Imaging Test – Choose the required imaging test.
    • Assign Physician – Link the imaging request to the doctor who ordered it.
    • Stages – Confirm and Done: When the 'Confirm' button is clicked, the stage changes to Confirm.
    • Create Invoice : Clicking the 'Create Invoice' button generates an invoice for that particular imaging test.
    • Create Result: After the invoice is created, a Create Result button becomes visible. Clicking this button creates the test result, which will appear under Imaging → Imaging Test Result

    Pediatrics

    New Born
    • Register Newborn Details – Record newborn information such as name, date of birth, gender, weight, height, and linked parent/patient.
    • Neonatal Signs and Symptoms – Track and record observed signs and symptoms in the newborn.
    • Neonatal Reflex Check – Document reflex assessments such as Moro reflex, rooting reflex, grasp reflex, and other standard neonatal reflexes.
    • Diseases – Maintain a record of any diagnosed diseases or conditions in the newborn.
    • Medications – Track medications prescribed to the newborn, including dosage and duration.
    Pediatric Symptoms Checklist

    Allows you to record and track symptoms for a particular pediatric patient.

    Canteen Management

  • After installing the pragtech_canteen_management module, a "Canteen" submenu appears under the Clinic menu.
  • Canteen Management List View
    • Order Workflow – Canteen orders follow a state-based workflow: Draft → Confirmed → Invoiced → Paid.
    • Stock Verification – Users can view Available Quantity to check product stock before confirming an order.
    • Fees and Taxes – Parcel fees and taxes can be added per product; the total amount is automatically calculated below the order lines.
    • Product Selection – Only food products with available quantity are listed for selection under canteen order lines.
    Canteen Management Form View
  • Create Invoice:- Clicking the Create Invoice button generates an invoice for the canteen order.
  • Register Payment:-Clicking the Register Payment button marks the invoice as Paid.
  • Delivery Order:- Automatically generates a Delivery Order for the canteen order.
  • Order Token:- Generates a Token for the order after payment.
  • Canteen Order Report:- Generate reports for canteen orders.
  • Canteen Order Report
  • Canteen Token Report:- Generate reports for order tokens.
  • Canteen Token Slip

    Surgery

    • Surgery & Personnel Details – Record basic information including the patient, surgeon, anesthetist, procedure code, and date/duration of the surgery.
    • Surgical Safety Checklist & Risk Assessment – Confirm surgical safety checklist items and document the patient’s pre-operative condition.
    • Procedures & Incidents – List the procedures performed and record any relevant details or incidents during the operation.
    • Anesthesia Report – Document the comprehensive anesthesia report for the procedure.
    • Create Invoice – Clicking the Create Invoice button generates an invoice for the surgery and automatically adds the surgery price to the invoice.

    Invoice

    • Invoice Menu – This menu displays all pending records from laboratory requests, appointments, and prescriptions that are not yet invoiced. It helps users identify services awaiting billing, ensuring no revenue is missed and allowing quick creation of invoices directly from the pending records list.
    • Lab Requests to be Invoiced – This section displays all laboratory requests that have not yet been invoiced. Any pending lab requests awaiting billing will appear here, allowing users to easily review and generate invoices for them.
    • Today’s Lab Requests to be Invoiced – This section shows all laboratory requests created today that are still pending invoicing. It allows users to quickly identify and generate invoices for the day’s lab requests that have not yet been billed.
    • Appointments to be Invoiced – This section lists all patient appointments that have not yet been invoiced. It helps users track pending billing for consultations or services provided during appointments and allows quick creation of invoices directly from these records.
    • Prescriptions to be Invoiced – This section displays all prescriptions that are pending billing. Any prescribed medicines or treatments that have not yet been invoiced will appear here, enabling users to review and generate invoices directly from the prescription records.
    Medical Service

    Used to record services provided to patients (e.g., tests, consultations, treatments). Each service includes details like patient, description, date, and related charges, which can later be confirmed and invoiced.

    Ambulatory Service

    User Roles
    • Admin Role – Can create ambulance models, types, and drivers; assign drivers to specific ambulances; and create service records.
    • Coordinator Role – Can assign drivers to ambulances and manage ongoing service assignments.
    • Service Management – Both roles help ensure ambulances and drivers are properly allocated for patient transport services.
    Ambulance Type

    Allows creating and managing different ambulance types with specific names for the ambulatory service module.

    Ambulance Model

    Allows creating and managing different ambulance models within the ambulatory service module.

    Ambulance

    Allows creating and managing ambulances by entering details such as ambulance number, model type, vehicle identification number, insurance provider, insurance policy, and insurance expiry date.

    Driver

    Allows creating ambulance drivers by entering details such as name, gender, age, email, phone, and address, and assigning a specific ambulance to each driver.

    Stages and Workflow
    • Stages – Ambulatory services are managed through stages: Draft → Submitted → In Progress → Assigned → Picked → Admitted.
    • Patient Details – Capture patient information such as name, condition, and location when creating a service.
    • Workflow – The Admin submits the request, and the Coordinator assigns an available driver to start the process.
    • Driver & Ambulance Status – When a driver is assigned, both the driver and ambulance status are marked as In Service.
    • Assigned Driver Record – The assigned driver details are displayed under the Driver Record tab.
    • Admitted Stage – Once the patient is admitted, their details are automatically stored in the Patient Master.
    Ambulance Repair & Maintenance
    • Ambulance Selection – When selecting an ambulance, its details are automatically fetched.
    • Service Type – Two service types are available: Maintenance and Repair. Selecting a type displays additional detail fields to enter service information.
    • Stages – The workflow includes stages: Draft → In Progress → Done.
    • In Progress Stage – When the state changes to In Progress, both the driver and ambulance status are updated to Not Available.
    • Done Stage – When the state changes to Done, both the driver and ambulance status are updated to Available.

    Blood Bank

    • Blood Donors – Allows creating blood donor records by entering details such as name, blood type, height, weight, date of birth, and age.
    • Blood Donation –
      • States – The workflow includes three main states: Draft, Test, and Done. The default state is Draft.
      • Test Button – Clicking the Test button moves the record from Draft to Test state.
      • Test Result Tab – In the Test state, a Test Result tab becomes visible to record blood test results.
      • Donate Button – If the blood test result is normal, clicking the Donate button changes the state to Done.
      • Reject Button – If the blood test result is abnormal, clicking the Reject button changes the state to Rejected, and the donation process cannot continue.
    • Blood Stock – Displays all available blood stock records with details such as blood group, quantity, and storage location.
    • Blood Request –
      • States – The workflow includes six states: Draft, Requested, Processing, Received, Partially Received, and Cancelled.
      • Request Button – Clicking the Request button changes the state from Draft to Requested.
      • Process Button – Clicking the Process button changes the state to Processing.
      • Receive Button (Full Quantity) – If the required quantity is fully available in stock, clicking the Receive button changes the state to Received.
      • Partial or No Stock –
        • If no stock is available, a popup message notifies the user.
        • If partial stock is available, a wizard shows the available quantity; upon confirmation, the state changes to Partially Received.
      • Cancel Button – Clicking the Cancel button changes the state to Cancelled.

    Reporting

    • Appointment Evaluation per Doctor – Clicking this option in Reporting opens a wizard where you can select a doctor, start date, and end date to generate a report showing the Invoices handled by that doctor within the specified period.
    • Appointment Evaluation per Health Service – Clicking this in Reporting opens a wizard where you can select start date and end date to generate a report showing all Invoices for that service within the chosen period.
    • Appointment Evaluation per Prescription – Clicking this in Reporting opens a wizard where you can select a doctor, start date, and end date to generate a report showing all Invoices linked to that prescription within the specified period.
    Appointment Evaluation per Speciality

    Clicking this in Reporting opens a wizard where you can select a medical speciality, start date, and end date to generate a report showing all Invoices under that speciality within the chosen period.

    Website Appointment

    • Appointment Menu – Clicking the Appointment menu opens a page with two buttons:
      • Create Appointment – Allows the user to create a new appointment.
      • Existing Appointment – Allows the user to view and manage existing appointments.
    • Existing Appointment – Clicking this button opens a page with an input field to enter the existing patient's email. After entering the email and clicking Submit, the system fetches and displays all existing appointments for that patient.
    • Reschedule Option – On the Existing Appointment page, users can click Reschedule to modify the details of an existing appointment.
    • Reschedule Confirmation – After successfully rescheduling an appointment, the system displays a confirmation message to the user.
    • Updated Appointment State – Once an appointment is successfully rescheduled, the State column of the existing appointment updates to show "Rescheduled".
    • Backend Update & Chatter Notification – When an existing appointment is successfully rescheduled, the Reschedule field in the backend is marked, and a chatter message displays the changes from the previous appointment details to the updated ones.
    • Cancel Appointment – On the Existing Appointment page, clicking the Cancel button updates the appointment’s status to Cancelled.
    • Cancellation Confirmation – After an appointment is canceled, the system displays a "Appointment Cancelled Successfully" message.
    • Disabled Actions After Cancellation – Once an appointment is canceled, the Reschedule and Cancel buttons are disabled.
    • Doctor Selection – When the Create Appointment button is clicked, the Doctor Selection page opens, displaying the doctors available on the current day.
    • Doctor Availability – When a doctor is selected, their available time slots and calendar are displayed. Time slots earlier than the current time are disabled.
    • Time Slot Selection – After selecting a time slot, a new page appears with two buttons: New Patient and Existing Patient.
    • New Patient Appointment – Clicking the New Patient button opens a form where the patient’s name and email can be entered manually. The doctor, appointment start time, and end time are auto-filled based on the previously selected slot. Users can also select the consultation service. Clicking Submit creates the appointment in the backend and adds a new patient record to the Patient Master.
    • Existing Patient Appointment – Clicking the Existing Patient button opens the appointment form. The email field appears first with a Search button below it. Clicking Search retrieves the patient’s name automatically and fills the Patient Name field. The Start Date, End Date, and Physician fields are also auto-populated. Users can then select or modify the required services. Clicking Submit creates the appointment in the backend.

    Dashboard

    • Today's Appointments – Shows the appointments scheduled for the current day.
    • Admitted Patients – Indicates the total number of patients currently admitted in the system.
    • Emergency Cases – Displays the total number of emergency cases recorded in the system.
    • Free Beds – Shows the number of available beds.
    • No. of Patients in ICU – Displays the total number of patients currently in the ICU.
    • Blood Requests – Shows the total number of blood requests.
    • Blood Stocks – Shows the amount of blood currently in stock.
    • Surgery Cases – Represents the total number of surgeries performed or planned.
    • Today's Lab Requests – Shows the total number of lab requests for the current day.
    • Canteen Orders – Displays the total number of canteen orders.
    • Ambulatory Requests – Shows the total number of ambulatory service requests.
    • Available Ambulances – Shows the number of ambulances that are available.
    • Total Revenue – Provides a quick financial summary for the selected period.
    Date Filtering

    The dashboard includes a date filter with predefined options: Today, Last 3 Days, Last 7 Days, Last 30 Days, Last 90 Days, and Last 365 Days. Selecting a date range updates all KPI cards and charts dynamically to reflect metrics for the chosen period. This enables period-based analysis and reporting for Appointments, Admitted Patients, Emergency Cases, Surgeries, Revenue and service- or doctor-based performance.

    • Lab Test – Displays insights into various lab test activities.
    • Speciality-Based Appointments – Shows appointment distribution based on specialities.
    • Doctor-Based Appointments – Displays the number of appointments handled by each doctor.
    • Doctor-Based Revenue – Illustrates revenue generated by each doctor through consultations and treatments.
    • Driver-Based Ambulance Request – Tracks ambulance service requests handled by each driver.
    • BMI Results – Underweight, Normal Weight, Overweight, Obese Class 1, Obese Class 2, Obese Class 3: Categorizes patients based on BMI analysis to monitor their health condition.
    • Average Test Details – Blood Pressure, Diabetes, Cholesterol, etc.: Displays the average values of key health indicators across all patients for better health assessment.

    Appointments

    Appointment Details
    • Appointment ID: Unique reference for the booking.
    • Patient & Registration: Linked patient record and status.
    • Status Tracking: Appointment workflow (Draft, Confirmed, Done, Cancelled) with activity log.
    • Schedule & Location: Start/end time, duration, reschedule option, and health center.
    • Clinical Details: Assigned physician, specialty, and consultation service.
    • Patient Flow: Patient type (e.g., Inpatient/Ambulatory) and urgency level.
    • Info: General appointment notes and details.
    • Pediatric Symptoms Checklist A module for recording specific symptoms relevant to patients.
    Vital Signs

    Records key health indicators such as cholesterol, blood pressure, diabetes, and other related details.

    Create Invoice

    A dedicated button allows users to generate an invoice directly from the appointment.

    • Appointment Wizard Allows users to check if any appointments are scheduled on a particular date, helping in quick scheduling and avoiding overlaps.


    Dental Tutorial YouTube
    Smart Healthcare management with Odoo | Detailed tutorial

    Empower businesses through intelligent, cost-effective solutions

    Modern businesses face complex challenges. Our Odoo apps are designed to turn those challenges into opportunities - making your workflows intuitive, efficient and scalable. Crafted to make your business run smoother, faster and smarter.

    Experience the difference of solutions built for real business needs, not just features.



    The Surgery menu allows you to create and manage surgery cases. You can record patient details, surgery type, assigned doctors, operation theater usage, and other relevant details for effective tracking.

    Using the Lab Test menu, you can request tests, record results, and link them to patient records. Multiple tests can be created at once, and reports are generated for doctors and patients to review.

    The Imaging menu is used to request diagnostic imaging tests (like X-rays, MRI, CT scans). Reports can be uploaded or entered directly into the system, and linked to appointments, lab requests, or inpatient records.

    The Ambulatory Service menu manages ambulance requests, availability, and assignments. You can track available ambulances, assign them to patients in emergencies, and record details like driver, timing, and service charges.

    Yes. The Blood Bank menu tracks blood requests, availability of blood stocks, and donation records. The Canteen Management menu helps manage patient and staff food orders, monitor daily usage, and calculate billing if needed.


    Healthcare & Hospital Management

    One-time Setup | 90 Days Support | Multilingual Compatibility


    What's included in this

    User Manual for Easy Onboarding

    90 Days Support (Monday to Friday, 10 AM – 7 PM IST)

    One-Time Setup for Seamless Integration


    We support for English / French / Spanish at an additional cost

    Works & tested on standard installations of Odoo with no third party apps

    Free support only for odoo installations with no third party apps

    Paid support availaible for Odoo installations with third party apps.

    Our Service Offerings

    Odoo Dedicated Resources
    Odoo Success Packs
    Odoo Turnkey Projects

    Get Instant Personalized Demo

    EMAIL
    WHATSAPP
    CONTACT

    Related Products

    Powerful apps, seamless integrations and expert support.

    Optimize your business with our perfect Odoo strategy.
    Odoo Proprietary License v1.0
    
    This software and associated files (the "Software") may only be used (executed,
    modified, executed after modifications) if you have purchased a valid license
    from the authors, typically via Odoo Apps, or if you have received a written
    agreement from the authors of the Software (see the COPYRIGHT file).
    
    You may develop Odoo modules that use the Software as a library (typically
    by depending on it, importing it and using its resources), but without copying
    any source code or material from the Software. You may distribute those
    modules under the license of your choice, provided that this license is
    compatible with the terms of the Odoo Proprietary License (For example:
    LGPL, MIT, or proprietary licenses similar to this one).
    
    It is forbidden to publish, distribute, sublicense, or sell copies of the Software
    or modified copies of the Software.
    
    The above copyright notice and this permission notice must be included in all
    copies or substantial portions of the Software.
    
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
    IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
    DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
    ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    DEALINGS IN THE SOFTWARE.
    

    Please log in to comment on this module

    • The author can leave a single reply to each comment.
    • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
    • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.