Complete patient management covering registration with UHID generation, ABHA linking, appointment scheduling, OPD consultation, IPD admission, bed management, discharge, and the patient portal. Every patient encounter in one connected system.
Get a Free Demo WhatsApp UsPatient management software is the central nervous system of a hospital’s operations. It governs everything from the moment a patient calls to book an appointment to the moment they leave after discharge — registration, scheduling, clinical encounter, admission, investigation, treatment, billing, and follow-up. Every other hospital system depends on it: the pharmacy needs the patient’s prescription, the lab needs the test order, the billing module needs the charges, the ABDM portal needs the health record. If the patient management layer is fragmented, everything downstream is fragmented too.
At OneCity Technologies, patient management is built across seven interconnected modules in our 120-module hospital ERP: Patient Registration (Module 2), Appointment Scheduling (Module 3), OPD Consultation (Module 4), IPD Admission (Module 5), Bed Management (Module 6), IPD Discharge (Module 7), and the Patient Portal (Module 69). These modules share a single patient master — one UHID per patient, one record that follows them from their first OPD visit to their tenth IPD admission.
We build custom patient management systems for Karnataka hospitals — single clinics, multi-specialty hospitals, and chains. The system is built to your registration workflow, your appointment slot structure, your ward and bed hierarchy, and your discharge documentation requirements. You own the source code. There are no per-patient or per-user monthly fees. OneCity Technologies Pvt. Ltd (CIN: U72100KA2009PTC048911), Bengaluru, Mangaluru, Mysuru.
A Unique Hospital ID (UHID) is assigned once at first registration and used for every subsequent encounter — OPD visits, IPD admissions, lab tests, pharmacy, billing. When the patient returns six months later, the receptionist searches by name or phone, finds the existing UHID, and all previous history is immediately available. No paper files to locate. No re-registration. No duplicate records from the same patient registered twice under slightly different names. The UHID is the foundation of connected patient care.
Every feature listed here is from the live OneCity Advanced Hospital ERP deployed in 2026.
Auto UHID generation with configurable prefix. Demographics: name, age, gender, blood group, nationality, religion, occupation. Photo capture via webcam or upload. ABHA ID linking (14-digit) at registration. Emergency contact with relationship. Insurance and TPA card mapping. Patient categories (general, VIP, staff, medico-legal). Duplicate detection by name, date of birth, and phone number. SMS and WhatsApp confirmation on registration.
Doctor-wise daily and weekly slot configuration. Multi-channel booking: walk-in, phone, online, and mobile app. Visual calendar with colour-coded appointment statuses. Automated WhatsApp reminders 24 hours and 2 hours before the appointment. Reschedule with automatic slot release. Cancellation with reason tracking. Token number generation for queue display. Overbooking control with configurable limits per doctor.
Doctor’s clinical workspace: vitals capture (BP, temperature, pulse, SpO2, height, weight), chief complaint with duration and severity, system-wise examination notes. Diagnosis with ICD-11 code search. Prescription with RxNorm drug database. Lab and radiology order placement. Referral to specialist with notes. Follow-up date scheduling. Clinical history timeline showing all previous encounters. Printable prescription and consultation summary.
Admission from OPD referral, ED, or direct. Bed selection with ward, room, and bed hierarchy. Admitting doctor and treating doctor assignment. Expected length of stay recording. Advance payment collection. Digital admission consent form. Attendant and next-of-kin details. Admission slip printing. Real-time bed occupancy check. MLC flagging at admission for medico-legal cases.
Visual bed board showing real-time occupancy across all wards, rooms, and beds. Ward-to-room-to-bed hierarchy. Bed type classification (general, semi-private, private, ICU) with tariff mapping. Bed transfer with reason logging. Housekeeping status toggle (dirty, clean, reserved). Bed reservation for planned admissions. Discharge automatically releases the bed. Bed occupancy trend reports by ward and time period.
Discharge summary with diagnosis, treatment summary, and medication-at-discharge list with instructions. Final bill generation with all department charges consolidated. Payment clearance check before discharge. Discharge types: normal, LAMA (left against medical advice), absconding, death. Follow-up appointment auto-booking. Discharge slip printing. Bed auto-release. Insurance pre-auth closure. Patient feedback collection at discharge.
The patient-facing interface where patients log in with their ABHA ID to view their health records held by your hospital: consultation summaries, lab results, prescriptions, discharge summaries, and upcoming appointments. Consent management: patients see which systems have requested access to their records, and can grant or revoke access. Appointment booking from the portal. Report downloads. The patient portal is the ABDM requirement that connects the patient to their own data. Reference: abdm.gov.in.
ABHA (Ayushman Bharat Health Account) ID is linked at patient registration. Existing patients link their ABHA to their UHID. New patients create an ABHA via Aadhaar or mobile-based verification during registration. From that point, every health record generated for that patient is eligible for ABDM-compliant sharing with any connected health provider in India.
How the 7 modules connect to create a seamless patient experience without paper or re-entry.
Via website, WhatsApp, phone, or walk-in. If already registered: search by UHID or phone. If new: register with UHID assigned. WhatsApp confirmation sent automatically.
Doctor sees the patient in queue. Records vitals, complaint, examination, ICD-11 diagnosis, RxNorm prescription, and lab/radiology orders — all in one screen. Patient history from all previous visits is visible.
Lab orders flow to LIS. Prescription flows to pharmacy. Results come back to the patient record automatically. No paper requisitions, no re-entry by lab technician or pharmacist.
Doctor admits the patient. Bed selected from the live bed board. Advance collected. Consent captured digitally. Admission slip printed. The OPD record follows the patient into IPD.
Nursing notes, doctor rounds, daily orders, lab and imaging, pharmacy dispensing — all documenting against the same patient admission record. All charges accumulate in billing automatically.
Discharge summary generated from the admission record. Final bill consolidated from all departments. Payment cleared. Follow-up booked. Bed released. Discharge summary pushed to ABDM as a FHIR bundle.
Patient logs into the portal with ABHA. Downloads discharge summary, lab reports, and prescription. Books next follow-up. Every record is theirs, accessible permanently, not locked in a paper file.
Off-the-shelf products impose a generic patient registration form, a fixed appointment structure, and a discharge workflow that does not match how your hospital actually runs. Custom patient management software is built to your specifics.
A corporate hospital wants employee ID and company fields. A maternity hospital needs obstetric history fields at registration. A general hospital may need caste/category for government scheme eligibility. Custom registration forms capture exactly what your hospital needs — not a superset of every possible field that clutters the screen for every staff member.
Bed management must reflect your actual ward, floor, and bed hierarchy. A hospital with general wards, pay wards, semi-private, private, ICU, NICU, and HDU cannot run on a three-level generic bed board. Custom bed management models your actual physical layout, with the tariff mapping your billing team uses.
Discharge summary formats differ by hospital and by specialty. Neurology summaries require different fields than obstetric discharge summaries. Custom discharge modules use your templates, in your format, generating the document your medical records department actually needs rather than a generic summary no one trusts.
Patient management software must connect to whatever else you run — your billing, your PACS, your lab analyser, your accounting system. Custom development builds these integrations specifically. See our full hospital ERP for the complete integration picture, and our ABDM compliance guide for the health record interoperability layer.
Patient management is not a standalone product — it is the patient-journey layer of the 120-module OneCity Hospital ERP. Hospitals can deploy patient management modules first and add pharmacy, lab, billing, ICU, AI, and the full back-office stack as they scale. Or deploy the full ERP from day one.
These are the specific operational failures that poor patient management causes in Karnataka hospitals every day.
When a patient registers twice under slightly different names — one visit as “Ramesh Kumar” and the next as “R. Kumar” — their history is split across two records. The treating doctor sees an incomplete picture. Custom software with duplicate detection by name, date of birth, and phone number catches this at registration and merges records before the problem compounds. One patient, one UHID, one complete history.
A patient who visited three months ago should not need to narrate their entire history from memory because the paper OPD register cannot be found. Electronic patient records with a UHID mean the full clinical history — every previous consultation, every diagnosis, every prescription, every lab result — is retrieved in seconds from any terminal in the hospital. Chronic disease management, in particular, requires this continuity to be done safely.
Without reminders, no-show rates in Indian outpatient departments are significant. An automated WhatsApp reminder the day before and two hours before the appointment, with a one-tap confirmation or reschedule link, dramatically reduces no-shows and gives the front desk time to fill cancelled slots from the waitlist. The revenue from recovered slots over a year typically exceeds the cost of the software.
When the admissions desk does not have real-time visibility of which beds are occupied, clean, dirty, or reserved, they either over-book (two patients for one bed) or under-book (a bed sits empty because no one knows it is clean). A live bed board with housekeeping status removes this blindness. Administrators also use bed occupancy data to make decisions about ward expansion and staffing levels.
Discharge is often delayed because the billing team does not know all the charges from all departments, or the discharge summary is handwritten and takes an hour to complete. Automated charge aggregation across OPD, IPD, pharmacy, and lab means the final bill is ready when the clinical decision to discharge is made. The structured discharge summary module generates the document from the admission record in minutes rather than hours.
Hospitals that do not link patient records to ABHA and cannot share discharge summaries in FHIR format are increasingly outside the national digital health ecosystem. Referring doctors, insurance companies, and eventually patients themselves will expect digital health record portability. Patient management software that does not implement ABHA at registration is creating a future compliance and competitive problem today.
Patient management modules are typically deployed as part of a broader hospital software project rather than as a standalone purchase. Indicative ranges:
All prices are one-time development costs with full source code ownership. No per-patient or per-user monthly fees. The patient management layer is also the foundation for our hospital management software and the healthcare software platform.
A significant share of patients in Karnataka hospitals come under government health schemes — PMJAY (Ayushman Bharat), CGHS for central government employees, ECHS for ex-servicemen, and the Karnataka state scheme SAST. Patient management software must identify scheme-eligible patients at registration, verify eligibility, and route their billing through the correct scheme pathway.
In our patient management module, scheme eligibility verification happens at registration when the patient presents their card. The system maps the patient category to the applicable scheme rate master — PMJAY HBP package codes, CGHS rate lists, or ECHS procedure rates. From that point, every charge during the encounter is calculated against the scheme tariff rather than the standard hospital rate, and the discharge triggers the correct claim pathway in the insurance module (Module 15) and the NHCX claims module (Module 62). Reference: pmjay.gov.in.
For hospitals with a high PMJAY patient volume, this integration removes a large manual workload from billing staff who would otherwise cross-check scheme packages by hand for every case. It also reduces claim rejections caused by incorrectly billed procedures.
Patient demographic and health data is sensitive personal data under the Digital Personal Data Protection (DPDP) Act 2023. The patient management system handles it with security built into the architecture, not added as an afterthought.
Encryption: Patient records are encrypted at rest (AES-256) and in transit (TLS 1.3). Role-based access: receptionists access registration fields; doctors access clinical records; billing staff access financial records; nurses access nursing documentation. No staff member can see more than their role requires. Audit trail (Module 26): every record view, edit, and print is logged with the user, timestamp, and action. If a patient record is accessed or changed, there is a permanent record of who did it and when. DPDP compliance: patient consent for data processing is captured at registration. Reference: DPDP Act 2023 — meity.gov.in.
22 years in business. CIN: U72100KA2009PTC048911. Offices: Bengaluru, Mangaluru, Mysuru. We have built patient management systems for hospitals across Karnataka since 2017. Compliant with March 2026 Spam Update, December 2025 Core Update, August 2025 Spam Update. Contact: +91 99023 30233 · contact form · Author profile.
A Unique Hospital ID (UHID) is a permanent identification number assigned to a patient at their first registration. Every subsequent visit — OPD, IPD, lab, pharmacy, billing — uses the same UHID. This creates a lifelong patient record at your hospital: all encounters, all diagnoses, all prescriptions, all lab results, all bills, linked by one number. Duplicate detection prevents the same patient from getting two UHIDs.
At registration, the receptionist enters the patient’s ABHA ID (14-digit number) or ABHA address (name@abdm format). The system verifies it against ABDM and links it to the UHID. For patients without an ABHA, the software can create one via Aadhaar-based or mobile-based verification during registration. Once linked, every health record generated for that patient is eligible for ABDM-compliant sharing with any connected health provider in India.
Yes. Appointment booking works through a web link (on your hospital website or Google Business Profile) and via WhatsApp. Bookings flow directly into the doctor’s slot schedule with automatic WhatsApp confirmation. Reminders fire 24 hours and 2 hours before the appointment. Cancellations release the slot automatically for rebooking. Token numbers are generated for walk-in queue management at the OPD desk.
The patient portal is a web interface where patients log in with their ABHA ID to access their health records: consultation summaries, prescriptions, lab results, discharge summaries, and upcoming appointments. They can download reports, book follow-up appointments, and manage ABDM consent (granting or revoking access to their records by other providers). It is the patient-facing ABDM requirement — not optional for hospitals participating in India’s digital health ecosystem.
The UHID links all admissions. The treating doctor sees a clinical history timeline in the OPD consultation screen: all previous diagnoses, medications, lab results, and discharge summaries from every past visit. There is no searching through paper files. For IPD admission, the previous admission records are immediately accessible to the admitting team.
Yes. The architecture supports phased deployment. Patient registration, OPD, IPD, and the patient portal can be deployed first as the core patient management layer. Pharmacy, lab, ICU, billing, NABH quality, HR, and the remaining ERP modules are added in subsequent phases as the hospital is ready. The same patient master and UHID carry through every module, so there is no re-migration when expanding.
Yes. Multi-location deployment uses a centralised patient master — a patient registered at the Bengaluru branch can present at the Mangaluru branch and their full history is immediately available. Each branch maintains its own appointment schedule, bed board, and billing, while the group owner sees consolidated patient volume and revenue data on the executive dashboard. This is the model for hospital chains expanding across Karnataka.
Access the full patient management module on the OneCity ERP platform — with screenshots, feature documentation, and implementation details for Karnataka hospitals.
Tell us your hospital’s bed count, specialties, current registration process, and what you need to fix. Free workflow assessment and fixed-price proposal within 5 business days.
Request Free Assessment Call +91 99023 30233 Bengaluru: No. 1869, 2nd Floor, 1st Main Rd, Rajajinagar 560010 | Mangaluru: 1st Floor, Mohtisham, Emporium Complex, Kankanady 575002 | Mysuru: Kantharaj Urs Road, Kuvempu Nagara 570023