Manage patients, practitioner schedules and their reports with appointments, consultations, procedures and lab reports



Healthcare domain helps you define templates for Clinical Procedures, schedule appointments, record the consumption of Stock and much more.


The Patient document corresponds to any individual who is the recipient of the Healthcare Services you provide.

Healthcare Practitioner

ERPNext Healthcare allows you to create multiple practitioners and link to a User or Employee with appropriate Roles.

Medical Department

Medical Department will help you to book Appointments, track the availability of Healthcare Service Units categorically.

Healthcare Service Unit

A Healthcare Service Unit helps you map your Facility Infrastructure and manage Appointment Scheduling, Billing etc.

Medical Code standards

Medical Coding are required for regulatory compliance and many of the Medical Insurance companies manage eligibility and coverage based on Medical Code standards.

View Full Contents →


Healthcare Settings

Most of the global settings for the Healthcare module can be done via the Healthcare Settings page.

Setup Practice

You can easily configure the masters for setting up ERPNext Healthcare for your practice.

Setup Inpatient

ERPNext Healthcare allows you to easily configure your Inpatient facility, Admit, Discharge and Transfer patients for the care services rendered.

Setup Laboratory

You can setup your Laboratory where Lab Tests, Sample Collection etc. can be recorded by authorized users.

Setup Pharmacy

You can create multiple POS Profiles and along with the Stock Module, you can manage multiple pharmacies.

Inpatient ADT

Managing ADT (Admission, Discharge, Transfer) in a busy Hospital is quite a tricky function and ERPNext Healthcare eases this to a great extent.

View Full Contents →


Patient Appointment

ERPNext Healthcare allows you to book Patient appointments for any date and alert patients via Email or SMS.

Practitioner Schedule

Practitioner Schedule will help you to configure the availability of Healthcare Practitioners.

Clinical Procedure

ERPNext allows you to preconfigure Clinical Procedure Templates, so that you do not have to set the default properties like the consumables every time you order a procedure.

Patient Encounter

ERPNext Healthcare allows you to record every encounter with patients through the Patient Encounter document.

Vital Signs

ERPNext Healthcare helps you to capture Vital Signs of Patients at any point in the treatment process.

Fee Validity

Fee Validity helps you configure free follow up consultations.

View Full Contents →


Lab Test

ERPNext Healthcare allows you to manage a clinical laboratory efficiently by allowing you to enter Lab Tests and print or email test results, manage samples collected, create Invoice etc.

Sample Collection

It's critical for a Laboratory to manage collected samples and you may want to ID the sample, print stickers etc.

View Full Contents →

Rehabilitation and Physiotherapy

Exercise Type

Create Exercise with their difficulty level, link body parts and map all the steps involved in the Exercise.

Therapy Type

ERPNext helps you templatize Therapies with Healthcare Service Units, their standard rates and Item details for billing. You can also add exercises according to Body Parts.

Therapy Plan

ERPNext helps you create a plan for Patients with the prescribed therapies and number of sessions required to complete each Therapy.

Therapy Session

Keep a track of every Therapy Session by quantifying the Counts completed, Assistance Level required, etc. for every Exercise.

Patient Assessment Template

ERPNext helps you templatize all the Patient Assessments with all the parameters and the scale on which you want to evaluate the patient.

Patient Assessment

Evaluate your Patient's progress with any set of Assessment Parameters and Scale.

View Full Contents →

Records and Reports

Patient History

ERPNext Healthcare helps you to draw up the medical history of a Patient anytime by quickly searching and selecting the Patient.

Patient Appointment Analytics

Appointment Analytics gives you the number of appointments created as per Medical Department and Healthcare Practitioner.

Inpatient Record

Inpatient Record is automatically created when a practitioner orders an admission.

View Full Contents →