| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Employees (hr) • Inventory (stock) • Invoicing (account) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 12186 |
| Technical Name |
sr_healthcare |
| License | OPL-1 |
| Website | https://www.sitaramsolutions.in |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Employees (hr) • Inventory (stock) • Invoicing (account) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 12186 |
| Technical Name |
sr_healthcare |
| License | OPL-1 |
| Website | https://www.sitaramsolutions.in |
| Versions | 17.0 18.0 19.0 |
Healthcare Management System for Complete Clinical and Hospital Operations
Healthcare Management is a comprehensive digital healthcare operations solution that streamlines hospital and clinic workflows into a unified, patient-centric system. The application centralizes every stage of patient care from appointment scheduling and clinical documentation to inpatient management, surgery workflows, pharmacy operations, billing, and payments into one secure and dependable platform. It is designed for doctors, nurses, pharmacists, billing teams, and hospital administrators who require accuracy, faster decision-making, and complete operational visibility without relying on fragmented systems or manual records.
The system enables seamless outpatient and inpatient management with structured workflows for appointments, prescriptions, lab test requests, imaging requests, hospital admissions, ICU tracking, and patient discharges. Medical staff can record vital signs, chief complaints, diagnoses, doctor rounds, care plans, medications, nutrition plans, and nursing notes directly within the patient record. Each action is time-stamped and role-controlled, ensuring continuity of care and regulatory compliance throughout the patient journey.
Inpatient and ICU operations are fully integrated to support real hospital scenarios. Staff can admit patients, assign wards and beds, transfer beds based on clinical needs, manage ICU information and ventilation history, and track patient status from admission to discharge. Surgery workflows cover the complete lifecycle including scheduling, preoperative diagnosis, surgical safety checklists, intraoperative procedures, complications, outcomes, and postoperative documentation. These structured processes improve patient safety, reduce clinical errors, and maintain complete traceability.
Medication and pharmacy operations are closely connected with clinical workflows. Prescriptions and medication orders automatically generate pharmacy requests, stock movements, delivery orders, and billing entries. Pharmacists can confirm medication orders, manage dispensing, track deliveries, and ensure accurate fulfillment while maintaining full traceability from prescription to patient delivery.
Billing and financial workflows are automated to ensure accuracy and transparency. Charges from consultations, hospitalization, ICU stays, surgeries, laboratory tests, imaging services, and edications are consolidated into invoices without manual intervention. Billing officers can create invoices, validate and post them, process payments from patients or insurance providers, issue credit notes, and monitor payment status in a controlled and auditable environment.
Configuration tools allow healthcare institutions to define their operational structure in detail. Hospitals can configure departments, wards, bed types, services, pricing rules, insurance companies, insurance plans, and coverage types based on internal policies. Role-based access control ensures that doctors, nurses, pharmacists, and billing staff only access features relevant to their responsibilities, improving security and accountability.
By combining clinical excellence with operational efficiency, the Healthcare Management System delivers a scalable and reliable solution that enhances patient outcomes, improves staff productivity, and ensures financial accuracy across the entire healthcare organization.
Support at Your Fingertips.
Scan the code or choose your preferred contact method to connect instantly.
50 Days Free Support
(Data recovery not included)
Watch How It Works
Get a clear view of the features and benefits this app brings to your Odoo system.
Watch Demo Video
Key Features of Healthcare Management System
Healthcare Management is a complete hospital operations solution that helps healthcare providers manage patients, appointments, inpatient care, surgeries, medications, billing, and daily clinical activities from one organized and easy to use system. It is designed for doctors, nurses, administrative staff, and hospital managers who need accurate records, streamlined workflows, and faster decision making across all patient care touchpoints.
Patient Management
Centralized patient records with demographics, medical history, and treatment details for quick access.
Appointment Scheduling
Easily manage patient appointments, follow ups, and cancellations with real time status tracking.
Inpatient Management
Track admissions, bed allocation, transfers, ICU details, and discharge processes in one place.
Doctor Rounds and Care Plans
Record daily doctor visits, observations, and care plans to ensure continuous patient monitoring.
Diagnosis and Treatment Records
Maintain preoperative and postoperative diagnoses with complete treatment documentation.
Medication and Prescription Management
Manage medication orders, dosages, routes, and schedules to reduce errors and improve safety.
Vital Signs Monitoring
Capture and monitor patient vitals like blood pressure, temperature, and oxygen levels.
Surgery Management
Plan, perform, and track surgeries with safety checklists, incidents, and outcomes.
Surgical Safety Checklist
Ensure compliance with surgical safety protocols at every stage of the procedure.
ICU and Ventilation Tracking
Monitor ICU admissions, ventilation history, modes, and duration for critical patients.
Billing and Invoicing
Generate accurate invoices for consultations, procedures, ICU stays, and medications.
Payments and Insurance Handling
Support patient and insurance payments with clear tracking and reconciliation.
Pharmacy and Stock Movement
Manage medication delivery, stock transfers, and traceability from order to patient.
Reports and Analytics
Access operational and clinical reports to support better planning and decision making.
Printable Reports
Driver receipts and invoices are ready for print with clean layouts.
Role Based Access Control
Secure system access by assigning permissions based on staff roles and responsibilities.
User Friendly Design
A simple and clean interface helps staff work faster and avoid mistakes.
50 Days Free Support
Dedicated support to ensure smooth adoption and quick resolutions.
Benefits of Using Healthcare Management System
The Healthcare Management System helps organizations deliver better patient care by simplifying daily clinical and administrative workflows. By centralizing patient records, appointments, inpatient care, pharmacy operations, and billing into one system, it reduces manual work, improves data accuracy, and enhances coordination across departments. Secure access control, real time visibility, and reliable reporting allow healthcare teams to work efficiently while management gains better oversight, resulting in improved patient satisfaction, higher staff productivity, and more transparent financial operations.
Better Patient Care
Complete patient records help clinicians deliver accurate and timely treatment.
Faster Operations
Automated workflows reduce delays in appointments, admissions, and billing.
Secure Data Handling
Role based access protects sensitive medical and financial information.
Streamlined Hospital Management
Inpatient, surgery, pharmacy, and billing processes work together smoothly.
Accurate Billing
Clear and automated invoicing minimizes errors and improves transparency.
Higher Staff Productivity
Less paperwork allows staff to focus more on patient care.
Better Decision Making
Reports and insights support informed operational and clinical decisions.
Improved Patient Experience
The system adapts easily as healthcare operations expand.
Compliance Ready
Structured records and audit logs support regulatory requirements.
Real Time Updates
Stay informed with live updates across clinical, pharmacy, and billing workflows.
Strong Data Validations
Prevents incorrect appointments dates, missing contracts or invalid workflow actions.
Easy Reporting and Printouts
Generate clear reports and print prescriptions, appointments, patient surgery, and patient ICU info and summaries quickly for daily operations and audits.
User Access Rights
Set user access groups for Receptionist, Nurse, Medical Staff, Pharmacist, Billing Officer, or Hospital Admin. Each staff member will only see menus related to their work to keep the system simple and easy to use.
Healthcare Management Menu Access
The Healthcare module appears on the dashboard once access is granted, allowing users to manage patients, appointments, inpatient care, billing, and clinical operations from a single, unified system.
Receptionist Dashboard Overview
A centralized view for receptionists to monitor appointments, patient flow, ICU activity, and hospital capacity with real-time insights and date based filtering.
Nurse Dashboard Overview
A real-time dashboard designed for nurses to monitor inpatient activity, bed occupancy, ICU status, and daily care operations, enabling efficient coordination and high-quality patient care.
Doctor Clinical Operations Dashboard
A comprehensive clinical overview designed for doctors, providing real time visibility into patient flow, prescriptions, inpatient status, ICU activity, and surgical outcomes to support informed clinical decisions and coordinated care.
Pharmacist Dashboard Overview
A centralized view for pharmacists to monitor prescriptions, medication inventory, stock availability, usage trends, and pharmacy workload, ensuring accurate dispensing and uninterrupted medicine supply across the hospital.
Billing Officer Dashboard Overview
A comprehensive dashboard for billing officers to track invoices, payments, outstanding balances, insurance claims, and revenue trends, enabling accurate billing, faster settlements, and clear financial oversight across hospital operations.
Healthcare Manager Dashboard Overview
A unified, executive-level dashboard that gives administrators and managers complete visibility into hospital performance, including resources, appointments, inpatient and ICU status, surgeries, pharmacy, inventory, billing, and revenue, supporting informed decisions, operational efficiency, and strategic planning across the entire facility.
Medical Specialties Management
This section allows administrators to define and manage medical specialties within the healthcare system.
Doctor Master
This view displays the list of registered doctors, enabling administrators to create, manage, and organize doctors within the healthcare system and define doctor details including medical specialty, consultation fees, and assigned health center to support accurate appointment scheduling
Operation Theatre Configuration
This screen allows administrators to configure operation theatres with assigned health centers, daily charges, and availability to support surgical planning and cost management.
Health Center Master
View and manage all registered health centers with their codes, contact numbers, and communication settings from a centralized list.
Health Center Details and Doctor Availability
Maintain complete health center information including contact details, address, consultation fees, revisit charges, and appointment validity settings. and configure doctor schedules by weekday, consultation timings, and medical specialty to ensure accurate appointment booking and availability management.
Health Center Building
Define and organize hospital buildings under each health center to clearly structure facilities such as main blocks, emergency wings, and diagnostic areas.
Health Center Unit
Organize hospital units such as floors, ICU units, OPD units, and diagnostic units within buildings to support structured clinical operations.
Health Center Ward
Define wards with associated units and per day charges, enabling proper bed categorization and transparent inpatient billing.
Health Center Bed
Manage individual beds within each ward by tracking bed numbers, ward assignment, and real time availability status to support accurate inpatient allocation.
Lab Test Unit
Defines standard measurement units for laboratory tests to ensure consistent reporting, accurate reference values, and uniform result interpretation across all lab records.
Lab Sample Type
Configures different specimen types such as blood, urine, and tissue, enabling accurate sample collection, handling, and test mapping.
Lab Test Type
Organizes laboratory investigations with clear test names, codes, reference ranges, sample types, and units to support precise diagnostics and reporting.
Diseases Category
Groups related diseases into structured categories to improve clinical classification, reporting, and diagnosis management.
Pathology Group
Defines pathology disciplines such as hematology, biochemistry, and microbiology to organize tests and diseases by diagnostic domain
Diseases Master
Maintains a centralized list of diseases with standardized codes, pathology groups, categories, and clinical descriptions for accurate documentation and billing.
Medicament Dose Unit
Standardize dosage measurement units such as milligrams, milliliters, and international units to ensure precise and consistent medication dosing.
Medicament Routes
Define and manage standard medication administration routes such as oral, intravenous, intramuscular, and topical to ensure accurate prescribing and safe patient care.
Medicament Forms
Configure available medication forms including tablets, capsules, syrups, injections, and creams to support correct dispensing and administration.
Medicament Category
Organize medicines into clinical categories such as antibiotics, analgesics, antidiabetics, and vaccines for easier classification and reporting.
Medicament Composition
Define active ingredients and their quantities for each medication to support prescription accuracy and regulatory compliance.
Manufacturer / Marketer
Manage pharmaceutical manufacturers and marketers with reference details to track medication sources and maintain supplier records.
Imaging Modalities
Define imaging modalities available in the healthcare facility, enabling standardized classification of diagnostic imaging services.
Imaging Test Type
Configure and manage imaging test types by defining the modality and purpose of each diagnostic study, such as X ray, ultrasound, CT, and MRI.
Imaging Test
Maintain a detailed list of imaging tests with body region, imaging type, and clinical description to support accurate diagnostic orders.
Insurance Company
Maintain a master list of insurance companies with contact and country details to streamline insurance administration and coordination.
Insurance Coverage Type
Configure coverage types such as OPD, IPD, maternity, and critical illness to clearly define insurance applicability across services.
Insurance Plan
Manage insurance plans linked to coverage types and insurance companies to support patient billing and eligibility validation.
Insurance
Link patients to their insurance policies by associating insurance plans and companies for accurate claims processing and billing.
Appointment Type
Define different types of appointments to streamline scheduling and ensure appropriate clinical workflows for each patient visit.
Admission Type
Classify patient admissions by type to manage care pathways, resource allocation, and hospital operations efficiently.
Genetic Risk
Maintain a structured list of genetic risk factors to support clinical assessment, preventive care, and informed treatment planning.
Patient Meal Plan
Configure standardized diet plans for patients based on medical and nutritional requirements to support effective inpatient care.
Patient Family Details
Access and manage family information linked to each patient directly from the Patients menu for better care coordination. Record and maintain patient family member details including name, relationship, phone number, and email for emergency and medical reference.
Patient Master
Provides a unified patient profile that captures personal details, medical history, lifestyle factors, medications, family and emergency contacts, insurance information, and related documents to support complete and efficient clinical care management.
Create Appointment
Allows the healthcare receptionist to create a new appointment by selecting the patient, appointment type, health center, and assigned doctor.
Appointment Master
Displays a centralized list of all appointments with key details such as patient name, appointment date, type, doctor, and current status for easy tracking.
Appointment Overview
Shows appointment details in the Draft state, allowing users to review patient information, appointment type, and insurance details and recorded vital signs and patientâs primary symptoms or reasons for the visit as reported during the appointment. Upload and manage appointment-related documents such as reports, prescriptions, or diagnostic files before confirmation.
Add Prescription
Enables medical staff to create and record prescriptions by specifying medicines, dosage, frequency, duration, route, and patient instructions.
Hospitalize Patient
Enables Medical staff and nurse to provide facilities patient admission for inpatient care by capturing admission details such as admission type, attending doctor, ward, and bed assignment.
Re-Visit Appointment
Receptionist enables quick creation of a follow-up appointment for the same patient using existing appointment details, reducing repetitive data entry.
Appointment Create Invoice
The billing officer can generate a customer invoice directly using the Create Invoice action, ensuring all related services and coverage information are accurately transferred into the billing workflow.
Invoice for Appointment
This screen displays a draft customer invoice automatically generated from the completed appointment. It includes patient details, billing address, invoice dates, and a detailed breakdown of medical services such as consultation, room charges, ICU charges, and surgery fees.
Invoice Payment Selection
This screen allows billing staff to record a payment against an invoice by selecting whether the payment is made directly by the patient or processed through insurance.Displays payment entry received from the insurance and patient provider for the same invoice.It clearly distinguishes insurance-paid amounts from patient payments, ensuring accurate tracking of third-party settlements.
Mark Appointment as Completed
Allows medical staff to complete the appointment after consultation, updating the status to Completed once the visit is concluded.
Prescription Master
Provides an overview of all prescriptions, displaying the patient related details, complete list of prescribed medications, laboratory tests, imaging requests and current status for easy tracking. Generates a printable version of the finalized prescription for patient reference and pharmacy dispensing. Allows medical staff to generate a medication order from the prescription, initiating pharmacy processing.
Medication Orders
Displays all medication orders and allows the pharmacist to confirm the medication order quotation, locking prices and quantities and advancing the document to the sales order stage.Indicates that a confirmed medication quotation has been successfully converted into an active sales order for fulfillment and delivery processing.
Medication Delivery Order
Displays the delivery order created from the medication order, listing prescribed medicines with demanded and delivered quantities and allowing validation of the dispensing process.
Medication Order Invoice
Shows the customer invoice generated from a medication order, including invoice lines, pricing, taxes, totals, and the ability to post and finalize billing.
Patient Hospitalizations Menu
Displays the complete list of patient hospitalization records including patient information, linked appointment, admission details, insurance, ward and bed allocation, attending doctor, and the current hospitalization workflow status.Allows medical staff and nurse to confirm patient admission by validating admission details, ward, and bed assignment, automatically updating the hospitalization status to Admitted.
Patient Hospitalizations Master
Enables medical staff to capture ICU-specific clinical data for critically monitored patients, ensuring enhanced observation and specialized care documentation.Records and displays patient vital parameters such as blood pressure, heart rate, respiratory rate, temperature, oxygen saturation, weight, height, BMI, and pain score for continuous clinical monitoring.
Bed Transfer Wizard
Enables nursing staff to transfer an admitted patient to a different bed or ward by specifying the new bed, transfer date, and reason. Upon confirmation, the hospitalization status is updated to Transferred and the bed transfer history is recorded.
Add Surgery Wizard
Allows medical staff to schedule and document a surgery for an admitted patient, including surgery name, type, surgeon, health center, and scheduled date. The recorded surgery is linked to the patientâs hospitalization for clinical tracking and reporting.
Discharge Patient
Initiates the patient discharge process, allowing medical staff to formally conclude the hospitalization after completing clinical and administrative requirements. Records and displays doctor round, patient care plan, nutrition, medication, bed transfer, nursing note, lab test and imaging request and summarizes discharge information
Patient ICU Information Master
Provides an overview of all ICU admissions. Enables authorized medical staff to manage ICU patient outcomes by either discharging the patient upon recovery or marking the patient as deceased with appropriate clinical documentation, updating the ICU status accordingly.
Patient
Enables medical staff to capture ICU-specific clinical data for critically monitored patients, ensuring enhanced observation and specialized care documentation.Allows nurses to transfer a patient to a new bed or ward based on clinical or operational requirements. Records and displays patient vital parameters .
Patient
Enables medical staff to capture ICU-specific clinical data for critically monitored patients, ensuring enhanced observation and specialized care documentation.Allows nurses to transfer a patient to a new bed or ward based on clinical or operational requirements. Records and displays patient vital parameters .
Patient Surgery Management
Enables medical staff to centralized view to plan, track, and complete patient surgeries, including surgical details, assigned surgeons, operation theatre, safety checklists, procedures, outcomes, and real-time status progression from Planned to In Progress, Completed, or Cancelled.
Appointments to Be Invoiced
Provides a comprehensive overview of all appointments pending invoicing, regardless of appointment date. This screen allows billing staff to track invoicing readiness, verify appointment status, and manage billing workflows across multiple patients and providers.
Todayâs Appointments to Be Invoiced
Displays a filtered list of appointments scheduled for the current day that are eligible for invoicing. This view enables billing staff to quickly identify same-day appointments, review patient and doctor details, and initiate the invoicing process efficiently.
Reporting Menu
Displays a filtered list of todayâs appointments with quick access to reporting options such as patient visit history, appointment summaries, cancellations, and re-visit analyasis.
Patient Visit History Reporting
Provides a consolidated view of patient appointment history within a selected date range, allowing users to filter by patients and generate a printable report that summarizes visit dates, revisit status, and appointment outcomes for clinical review and operational analysis.
Doctor Appointment Summary Report
Generate a consolidated overview of doctor-wise appointments for a selected date range, enabling quick review of appointment counts, dates, and statuses for operational monitoring and reporting.
Cancelled Appointment Summary Report
Provides a consolidated overview of all cancelled appointments within the selected date range, enabling administrative and clinical teams to review cancellation patterns, affected patients and doctors, and documented reasons for cancellation.
Patient ReVisit History Reporting
Allows users to define the reporting period and select one or more patients to generate a consolidated re-visit summary, ensuring flexible and accurate reporting based on operational requirements.
Todayâs Appointment Report
Displays a concise overview of todayâs scheduled appointments with key patient, doctor, and status details.
Appointment Report
Unified view of patient appointment details, clinical findings, treatment history, and associated billing information for complete medical documentation.
Prescription Report
Consolidated report presenting prescribed medications, imaging requests, and laboratory investigations for accurate diagnosis, treatment planning, and clinical follow-up.
Patient ICU Information Report
Summary of ICU admission details, ventilation history, charges, and clinical remarks for patient care documentation.
Patient Surgery Report
Comprehensive summary of surgical details, procedures performed, incidents recorded, outcomes, and safety checklist compliance for clinical review and audit.
Doctor Not Available
Notifies the user when the selected doctor is unavailable at the chosen health center, date, or time, and prompts selection of a valid appointment slot.
Missing Vital Signs
Blocks appointment progression until at least one vital sign entry is recorded to maintain clinical data completeness.
Missing Hospitalization Record
Requires at least one hospitalization record before proceeding with inpatient-related actions.
Missing Chief Complaint
Ensures that at least one chief complaint is recorded before confirming the appointment.
Missing Prescription Line
Ensures that an appointment cannot be completed without adding at least one prescription line.
Pending Hospitalization Discharge
Stops appointment completion until the associated hospitalization record is properly discharged.
Missing Medication Line
Prevents saving a prescription until at least one medication line is added, ensuring complete and valid prescription records.
Invalid Patient Payment Amount
Restricts patient payments that exceed the configured maximum limit to enforce payment validation rules
Zero Payment Amount
Prevents payment registration when the entered amount is zero, ensuring valid financial transactions.
Insurance Payment Exceeds Balance
Alerts the user when the insurance payment amount exceeds the remaining approved insurance balance.
Insufficient Medication Stock
Requested quantity exceeds available inventory for the selected medication.
Expired Medication Lot Detected
The selected medication is unavailable due to expired stock lots.
Administrative Data Missing
Please complete administrative details before admitting the patient.
Vital Signs Required for Discharge
At least one vital sign entry is required before discharging the patient.
Doctor Round Required for Discharge
Patient discharge requires at least one completed doctor round.
Care Plan Required for Discharge
A care plan must be added before the patient can be discharged.
Medication Entry Required for Discharge
Please add at least one medication record before proceeding with discharge.
Pending ICU Records
All ICU records must be discharged before completing patient discharge.
ICU Charges Missing
Please enter ICU charges before proceeding with patient discharge.
Mechanical Ventilation Required
At least one mechanical ventilation record must be added before marking the patient as deceased.
Invalid Ventilation Date Range
The ventilation end date must be the same as or later than the start date.
Invalid Deletion Attempt
Records can only be deleted while the surgery is in Planned status to ensure data integrity.
Surgery Charges Not Added
Please enter the applicable surgery charges to continue.
Operation Theatre Not Selected
An operation theatre must be assigned before proceeding with the surgery.
Missing Surgical Safety Checklist
Please complete the Surgical Safety Checklist before proceeding with the surgery.
Preoperative Diagnosis Required
A preoperative diagnosis is mandatory to proceed with the surgical workflow.
Postoperative Diagnosis Missing
Please record the postoperative diagnosis before completing the surgery.
Procedure Details Required
At least one procedure must be added before marking the surgery as completed.
Invalid Availability Time
The âFrom Timeâ must be greater than zero to define a valid doctor availability schedule.
Our Odoo Expertise
From implementation to support, we deliver end-to-end Odoo expertise for your business.
Dedicated Resources
Choose the right engagement model that fits your business.
Full-Time Developer
Dedicated resource working exclusively on your projects.
Part-Time Developer
Flexible hours to support your team when you need them.
On-Demand Developer
Hire Odoo experts by the hour for urgent tasks or short projects.
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