Health Management System

Document TitleHealth Management System Guide
Document NumberHMS-001
Version2.1.3
Author(s)Manager, Product
Approved bySenior Manager, Operations
Last Update DateDecember 30th, 2025

Introduction

The Health Management System (HMS) is a comprehensive software platform designed to streamline and enhance the administration of healthcare services across campus health centers and affiliated hospitals. The system provides a centralized software for managing patient information, memberships, appointments, medical stocks, prescriptions, and dispensary operations.

The HMS is intended for use by healthcare administrators, medical staff, and authorized personnel, allowing them to manage health records and memberships for employees, students, and guest users in a secure and organized manner.

Key Features of HMS

  • Health Records Management: Maintain comprehensive health records for members and guests, including past medical history, prescriptions, and clinical notes.
  • Membership Management: Create, update, and monitor health memberships, including dependent members, membership types, and validity periods.
  • Doctor Scheduling & Availability: View and manage doctors’ schedules, visiting hours, and availability across multiple health centers.
  • Guest Health Services: Facilitate health record creation and management for guest users and short-term visitors.
  • Online Appointments: Enable members to book appointments with doctors or specialists online, streamlining the consultation process.
  • Medical Stock Management: Track medicines, medical supplies, and stock levels, including batch management, expiry tracking, and supplier information.
  • Prescription Management: Generate, manage, and dispense prescriptions efficiently, including dosage, frequency, and duration tracking.
  • Dispensary Operations: Oversee medicine dispensing, stock issuance, and verification of prescriptions.
  • Reporting & Analytics: Generate reports for memberships, health records, dispensary usage, and medical stock utilization for informed decision-making.

By integrating these functionalities, the HMS ensures that all healthcare processes are managed efficiently, reduces administrative overhead, and enhances the overall patient experience within the campus health ecosystem.

System Access

To access Health module follow these steps

  1. Log in to the Samarth Portal using authorized credentials
  2. Navigate to Campus Services from the left-side panel
  3. Select Health Facilities from the module list
workflow

Dashboard

Admin

Admin Dashboard

Employee

Employee Dashboard

Membership

Membership refers to a subscription of health services of a Member

Before creating a Membership for a member following settings must be configured

  • Types of Membership
  • Membership Card Templates
  • Subscribed Membership Only

Types of Membership

Types of Membership

Defines health membership types. Administrators may

  • Add new membership types
  • View details
  • Edit entries prior to submission

Add Membership Type

Types of Membership

Steps to configure

  • Go to Settings
  • Click on Types Of Memberships
  • Click on Add Membership Type
  • Fill the required details
  • Click on Add
Field NameDescriptionMandatoryConditional Dependency
NameName for the membership typeYes
Member TypeType of member (selected from dropdown)Yes
Health CenterName of the Health Center (selected from dropdown)Yes
BenefitsApplicable benefits available for the membership typeNo
Validity TypeDuration type for which the membership is activeYes
Validity DaysNumber of validity daysConditionalRequired if Validity Type = Valid Till
Validity MonthsNumber of validity monthsConditionalRequired if Validity Type = Valid Till
Validity YearsNumber of validity yearsConditionalRequired if Validity Type = Valid Till
StatusIndicates whether the membership type is activeYes
Fee ApplicableIndicates whether a fee needs to be collectedYes
Fee AmountFee amount to be collectedConditionalRequired if Fee Applicable = Yes

Membership Card Templates

Membership Card Templates

Defines templates for generating membership cards in PDF format.

Add membership card templates

Membership Card Templates

You can add referral template by filling out the following details

Field NameDescriptionMandatoryConditional Dependency
NameName of the membership card templateYes
Template BodyBody of the template, customizable using the editorYes
Background ColorPreferred background color for the membership cardNo
StatusIndicates whether the template is active or inactiveYes

Impact

  • Customization of health membership cards is possible by defining a membership card template.
  • A membership card template must be present to print the membership card.

Subscribed Membership Only

Subscribed Membership Only

Restricts users to viewing only their subscribed memberships.

Impact

  • If this option is turned on, then the employee will only be able to view memberships assigned by the admin.
  • Otherwise, the employee will also be able to view all other available memberships

To create a membership following steps have to be followed

Admin Dashboard
  • Click on Membership
  • Click on Add Membership
  • Fill appropriate details
  • Click on Add Membership
Membership
Field NameDescriptionMandatoryConditional Dependency
Member TypeType of member for which the membership is createdYes
MemberName of the memberYes
ProgramProgram in which the student is enrolledYes
Academic YearAcademic year of the studentYes
Academic SessionSession in which the student is enrolledYes
Academic SectionAcademic section in which the student is enrolledYes
Health CentreName of the health center (selected from dropdown)Yes
Membership TypeType of membership (selected from dropdown)Yes
Membership DateDate on which the membership is issuedYes
Valid FromDate from which the membership becomes activeYes
Validity TypeType of validity (selected from dropdown)Yes
Valid TillDate until which the membership is validConditionalRequired if Validity Type = Valid Till

Health Record

Health record refers to a document that contains details of an Employee health when he visits a health center. Health record for an employee/student/guest can be created once an appointment is done or a health facility is availed by the benificiary. Health record can be created by a person with health_admin, health_doctor roles

Before creating a Health Record for a member following settings must be configured

  • Map Health Center Key
  • Types of Unit
  • Facility Master
  • Types of Facility
  • List of Hospitals
  • Doctor Speciality
  • Details of Doctor
  • Add Health Record Days
  • Referral Templates
  • Prescription Control

Health Center Key

Map Health Center Key

Steps to configure

  • Go to settings
  • Click on Map Health Center Key
  • Click on Update Health Center Key
  • Select the appropriate key
  • Click on save

Impact

  • Mapping the Health Center Key enables the system to generate and display the list of health centers.
  • Select the appropriate organizational unit type from the dropdown and update accordingly.

Types of Unit

Types of Unit

Defines health unit categories. Administrators may:

  • Add new unit types
  • View details
  • Edit entries prior to submission

Add unit type

Types of Unit

Steps to configure

  • Go to settings
  • Click on Types Of Unit
  • Click on Add unit type
  • Fill the required details
  • Click on Add Type
Field NameDescriptionMandatoryConditional Dependency
TypeName of the unit typeYes
DescriptionBrief description of the unit typeNo
StatusIndicates whether the unit type is active or inactiveYes

Impact

  • These unit types will be available later when adding a hospital to the module.
  • The Unit Type dropdown will list all the added unit types when adding a hospital.

Facility Master

Defines the category of facility that can be mapped to a health center

Facility Master

Add facility master

Facility Master

To add a facility master following steps should be followed

  • Go to Settings
  • Click on Facility Master
  • Click on Add Facility
  • Fill the required details
  • Click on Add Facility
Field NameDescriptionMandatoryConditional Dependency
NameName of the category for the facilityYes
DescriptionDescription about the categoryNo
StatusIndicates whether the category is active or notYes

Impact

  • These facilities will be available in the Facility dropdown while adding a hospital later.

Types of Facility

Types of Facility

Add facility type

Defines facilities included under memberships. Entries may be edited or updated based on administrative permissions

Types of Facility

Steps to configure

  • Go to Settings
  • Click on Types Of Facility
  • Click on Add Facility Type
  • Fill the required details
  • Click on Add Facility

You can add a facility type by filling the following details

Field NameDescriptionMandatoryConditional Dependency
Health CentreName of the health center (selected from dropdown)Yes
Facility NameName of the facilityYes
Details of FacilityBrief description of the facilityNo
StatusIndicates whether the facility is active or inactiveYes

Impact

  • These facility types provide the base for adding facilities, which will then be added to the hospital.

List of Hospitals

Hospitals that are affiliated to university

List of Hospitals

Add hospital

List of Hospitals

Steps to configure

  • Go to Settings
  • Click on List of Hopsitals
  • Click on Add Hospital
  • Fill the required details
  • Click on Add Hospital

You can add a Hospital by filling the following details

Field NameDescriptionMandatoryConditional Dependency
NameName of the hospitalYes
Registration NoHospital registration numberYes
AffiliationSelect from the list: Affiliated or AttachedYes
Unit TypeType of unit available in the hospital (selected from dropdown)Yes
FacilityName of facility (selected from dropdown)Yes
Contact NoPhone number of the hospitalYes
AddressOfficial address of the hospitalYes
StatusIndicates whether the hospital is active or inactiveYes
RemarksAny notes regarding the hospitalNo

Impact

  • The list of hospitals will be available for selection when a health record is referred to another hospital.

Doctor Speciality

Doctor Specialty

Defines specialty categories that may be mapped to doctor profiles

Add speciality

Doctor Specialty

Steps to configure

  • Go to Settings
  • Click on Doctor Speciality
  • Click on Add Speciality Type
  • Fill the required details
  • Click on Add Type
Field NameDescriptionMandatory (*)Conditional Dependency
SpecialityName of the speciality (e.g., Physician)Yes
DescriptionDescription about the specialityNo
StatusIndicates whether the speciality is active or inactiveYes

Impact

  • Doctor specialty is required at the time of adding doctor details; it is not possible to add a doctor without a specialty.

Details Of Doctor

Doctor Details

Stores and manages doctor profiles

Add doctor details

Doctor Details

To add the doctor details following steps should be followed

  • Go to Settings
  • Click on Details of Doctor
  • Click on Add Doctor Details
  • Fill the required details
  • Click on Add Doctor
Field NameDescriptionMandatory (*)Conditional Dependency
Whether University Doctor or Not?Select Yes if the doctor is a university doctor, otherwise select NoYes
Name of the University DoctorSelect from dropdownConditionalRequired if University Doctor = Yes
Profile IDEnter doctor profile ID/numberConditionalRequired if University Doctor = No
Name of DoctorName of the doctorConditionalRequired if University Doctor = No
Contact Details of DoctorOfficial phone number of the doctorYes
Contact AddressOfficial contact address of the doctorYes
Hospital NameName of the hospital with which the doctor is associatedYes
EmailOfficial email address of the doctorYes
GenderGender of the doctorYes
Experience in YearsTotal years of experienceYes
Visiting Hours StartVisiting hours start timeYes
Visiting Hours EndVisiting hours end timeYes
Visiting DaysDays on which the doctor is availableYes
Visiting StatusSelect visiting status from dropdownYes
SpecialityType of speciality the doctor belongs toYes
Any Other InformationAdditional information about the doctorNo
StatusIndicates whether the doctor is active or inactiveYes

Additional Information

  • Fields marked with * are mandatory.
  • Bulk import via Excel template is supported.

Impact

  • The doctors will be available when creating a health record later

Add Health Record Days

Health Record Days

Defines the number of days after which health records become visible to employees or students.

Impact

  • This directly impacts the time after which an employee can view their health record.
  • If the number of days is set to 10, then only after 10 days will the employee be able to view their health record.

Referral Templates

Referral Templates

Manages referral letter templates used when transferring health records to external hospitals.

Add referral templates

Referral Templates

You can add referral template by filling out the following details

Field NameDescriptionMandatory (*)Conditional Dependency
NameName of the referral templateYes
Template BodyTemplate body, customizable using the text editorYes
Background ColorPreferred background color of the templateNo
StatusIndicates whether the template is active or notYes

Impact

  • Only these templates will be available for selection when a health record is referred to a hospital.

Prescription Control

Prescription Control

Controls whether the signature of medical officer will be shown on prescription slip or not

Impact

  • If this setting is turned off, then the signature of the Medical Officer will not be visible on the prescription slip

To create a health record following steps have to be followed

Admin Dashboard
  • Click on Record
  • Click on Add Record
  • Fill appropriate details
  • Click on Add Record
Record

Membership

Refers to the membership for which you want to create Health Record If there are no memberships shown in the dropdown then you might have to create some memebrship before creating a health record Select one of the membership shown in the dropdown

Impact

The selection of membership will populate the following fields based on the details of memberships for that employee/student

  • Member Name
  • Membership Type
  • Health Center
  • Facility Avail (Only visible after the Membership is selected)
Field NameDescriptionMandatory (*)Conditional Dependency
Member NameName of the member selected when creating the membershipYes
Membership TypeType of membership selected when creating the membershipYes
Health CenterName of Health Center in which the membership is createdYes
Are you a dependent of the member or not?Select Yes if the health record is for a dependent member, otherwise NoYes

Impact

If the record is for dependent member then the name of the dependent and dependent relation should be specified in the dependent field and the dependents and relation list will be fetched from the dependents that were added when creating the membership, if the dependents are not listed then you might have to add the dependents in the membership

Field NameDescriptionMandatory (*)Conditional Dependency
DependentName of the dependent added in the membership (required for Dependent Member)ConditionalRequired if Dependent Member = Yes
Dependent NameAuto-fetched from the selected dependentConditionalRequired if Dependent Member = Yes
Dependent RelationRelation of the dependent added in the membership (required for Dependent Member)ConditionalRequired if Dependent Member = Yes
Date of VisitDate of visiting the Health CenterYes
Time of VisitTime of visiting the Health CenterYes
Height (in cm)Height of the member in centimetersNo
Weight (in Kg)Weight of the member in kilogramsNo
Blood GroupBlood group of the memberNo
Past Medical or Surgical History (if Any)Any records related to past medical or surgical historyNo
Any History of Intake of Regular MedicineSpecify any regular intake of medicinesNo
Any History of Drug AllergySpecify if any medicine/drug allergyNo
Purpose/Chief ComplaintPurpose of the visitYes
Examination Findings (for Doctor’s Reference only)Details of findings for the member’s healthNo
PrescriptionAny prescription notes given by the doctorNo
Clinical NotingAny other clinical notingNo
Referred to Another HospitalSelect Yes if referred to another hospital, otherwise NoYes

Impact

If this field has selected yes then adjacent field List of Approved Hospital and Referral Template is required

List of Approved Hospital

Name of the approved hospital in which the member is referred to

Referral Template

Name of the template for referrals

Doctor Time

Doctor Time

Displays doctor availability schedules by specialty, user can view doctor schedule based on the following search fields

Doctor Time
Field NameDescriptionMandatory (*)Conditional Dependency
SpecialityName of the specialityYes
Doctor NameName of the doctorYes
GenderGender of the doctorYes
ExperienceExperience in yearsNo
Visiting HoursVisiting hours of the doctorNo

Details of Subscription

Details of Subscription

Tracks paid membership subscriptions and transaction records

Following steps can be followed to view details of subscriptions

Details of Subscription

Health Guest Users

Details of Subscription

Records all users who are not employees/students. Admin can add health guest users by following the steps

Details of Subscription
  1. Go to Health Guest Users at the left sidebar
  2. Click on Add Guest User
  3. Fill the required details
  4. Click Submit
Details of Subscription
Field NameDescriptionMandatory (*)Conditional Dependency
Member NameName of the memberYes
EmailOfficial email of the memberNo
Mobile NoMobile number of the memberNo
Date of BirthDate of birth of the memberNo
GenderGender of the memberNo
Blood GroupBlood group of the memberNo
StatusIndicates whether the member is active or inactiveYes
RemarksAny other information/notes about the memberNo

Appointments

Details of Subscription

Tracks appointments scheduled by employees, Employees can view their appointments scheduled with the doctors by click on the view button in the actions tab

Details of Subscription

Medical Stock

Medical Stock

Manages medicine inventory across health centers, including expiry tracking and threshold alerts Admin can add stocks in the health module. Before adding stocks to the health module the following settings should be configured

  • Medicine Brands
  • Medicine Companies
  • Medicine Salts
  • Medicine Stock Types

Medicine Brands

Medicine Brands

Name of the brand for the medicine. To add a medicine brand folllwing steps should be followed

  • Go to Settings
  • CLick on Medicine Brands button
  • CLick on Add button
  • Fill the required details
  • Click Save
Medicine Brands
Field NameDescriptionMandatory (*)Conditional Dependency
Brand NameName of the brandYes
Brand RemarksRemarks by adminNo

Medicine Companies

Medicine Companies

Name of the company for the medicine. To add a medicine company folllwing steps should be followed

  • Go to Settings
  • CLick on Medicine Companies button
  • CLick on Add button
  • Fill the required details
  • Click Save
Medicine Companies
Field NameDescriptionMandatory (*)Conditional Dependency
Company NameName of the companyYes
Company RemarksRemarks by the adminNo

Medicine Salts

Medicine Salts

Name of the salt for the medicine. To add a medicine salt folllwing steps should be followed

  • Go to Settings
  • CLick on Medicine Salts button
  • CLick on Add button
  • Fill the required details
  • Click Save
Medicine Salts
Field NameDescriptionMandatory (*)Conditional Dependency
Salt NameName of the saltYes
Salt RemarksRemarks by adminNo

Medicine Stock Types

Medicine Stock Types

To add a medicine stock types folllwing steps should be followed

  • Go to Settings
  • CLick on Medicine Stock Types button
  • CLick on Add button
  • Fill the required details
  • Click Save
Medicine Stock Types
Field NameDescriptionMandatory (*)Conditional Dependency
NameName of the stock typeYes
DescriptionBrief description about the stock typeNo
DisabledIndicates whether updates are disabled for this stock typeNo

Prescriptions

Prescription

Manages prescriptions linked to health records. Admin and Doctor can prescribe medicine against a health record. To prescribe medicines following steps should be followed

Before prescribing medicine, following setting should be configured

  • Prescription Codes

Prescription Codes

Prescription Codes

The code corresponds to frequency of medicine intake, to add a prescription code following steps should be followed

  • Go to Settings
  • CLick on Prescription Codes button
  • CLick on Add button
  • Fill the required details
  • Click Save
Prescription Codes
Field NameDescriptionMandatory (*)Conditional Dependency
CodeCode for the frequencyYes
Dose QuantityQuantity of the medicine with respect to the codeYes
DescriptionBrief descriptionNo

To prescribe medicines following steps have to be followed

Admin Dashboard
  • Click on Prescriptions
  • Click on Prescribe Medicines
  • Fill appropriate details
  • Click on Save
Membership
Field NameDescriptionMandatory (*)Conditional Dependency
Health Record IDHealth record for which the prescription is generatedYes
Prescribed OnDate on which the prescription is issuedYes
Patient DetailsName of the patientYes
RemarksRemarks by admin or doctorNo
ItemMedicine from the medical stockYes
DoseQuantity to be taken according to the frequencyYes
FrequencyHow many times the medicine should be taken according to the doseYes
DurationActual duration till which the medicine is to be takenYes
DeclarationDeclaration certifying that the medicines do not have any side effectsYes

Dispensary

Dispensary

Manages medicine dispensing operations. Admin, Doctor and Pharmacist can dispense medicines against a health record. To dispense medicines following steps should be followed

Dispensary
  • Go to Dispensary
  • CLick on Dispense Medicines button
  • Fill the required details
  • Click Save
Membership
Field NameDescriptionMandatory (*)Conditional Dependency
Health Record IDHealth record for which the prescription is generatedYes
Dispensed OnDate on which the prescription is dispensedYes
Patient DetailsName of the patientYes
RemarksRemarks by admin or doctorNo
ItemMedicine from the medical stockYes
DoseQuantity to be taken according to the frequencyYes
FrequencyHow many times the medicine should be taken according to the doseYes
DurationActual duration till which the medicine is to be takenYes
DeclarationDeclaration certifying that the medicines do not have any side effectsYes

Logs

Details of Subscription

Displays system activity logs for monitoring and audit purposes.

Reports

Reports

The system supports CSV and PDF export for:

  1. Membership Type Report
  2. Membership Report
  3. Membership Subscription Report
  4. Health Record Report
  5. Membership Expiry Report
  6. Membership Dependents Report

Specific filters are also available while exporting the reports.

Roles and Permissions

Role NameDescription
health_adminFull configuration and monitoring access
health_viewRead-only access to health records
health_administratorHealth record operational management
health-headDepartment-level management
health-super-headParent department management
employee-healthEmployee-level access
health_doctorAppointment management and record creation
health_pharmacistMedicine dispensing and stock management

Workflow Diagrams

Activity Diagram

Activity Diagram

Use Case Diagram

Use Case Diagram

External Resource

📹 Module Training Video ⤤

FAQ

Frequently Asked Questions

Glossary

TermDefinition
AffiliationThe official association of a hospital or health center with the University.
Appointment ControlConfiguration that defines patient limits, online booking availability, and scheduling rules.
Clinical NotesObservations and medical remarks recorded by the doctor during consultation.
DependentA family member linked to a primary member’s health membership.
DispensaryThe unit responsible for dispensing prescribed medicines to patients.
Health Center KeyA configuration setting used to map organizational units as health centers in the system.
Health RecordA documented medical entry containing patient details, diagnosis, prescription, and clinical findings.
Membership TypeA predefined category of health membership with specific validity, benefits, and fee structure.
Medical StockInventory of medicines maintained across health centers, including batch and expiry details.
Prescription CodeA standardized code used by doctors to prescribe medicines with predefined dosage instructions.
Referral TemplateA predefined letter format used when referring a patient to another hospital.
Unit TypeA category defining the classification of a health facility (e.g., hospital, clinic, dispensary).
Validity TypeDefines the duration of a membership (Lifetime, Valid Till, or Superannuation).

Edit this page