Module Walkthrough: Clinical & OPD
Hands-on walkthrough of Bio Ecko's clinical modules -- Patient Registration, Appointment Scheduling, OPD Consultation, Prescription, EMR, and Vitals -- with...
February 2026 · 20 min
Manual area
FC Training Programme
Coverage
6 sections
Operator notes
4 implementation notes
Patient Registration Module
The patient registration module is the gateway to the entire ERP. Every clinical, billing, and lab transaction starts with a registered patient.
Key Fields:
| Field | Required | Notes |
|---|---|---|
| First Name + Last Name | Yes | Use proper capitalization; avoid all-caps |
| Date of Birth | Yes | Age is auto-calculated; if exact DOB unknown, enter estimated year |
| Gender | Yes | Male / Female / Other / Prefer Not to Say |
| Phone Number | Yes | Primary contact for SMS notifications and OTP |
| ABHA Number | Conditional | Required if ABDM is enabled; verified via OTP |
| MRN | Auto-generated | Format configured in Settings > Registration > MRN Pattern |
| Address | Recommended | City + State minimum for geographic analytics |
| Emergency Contact | Recommended | Name + phone + relationship |
| Insurance Details | Conditional | If patient is insured, link TPA + policy number |
| Photo | Optional | Webcam capture or upload; used for patient identification |
Configuration Checklist:
- Set MRN format pattern
- Configure required vs optional fields
- Enable/disable ABHA verification
- Set duplicate detection rules (name + DOB + phone match)
- Configure consent capture (print template, digital signature)
Appointment Scheduling Module
Appointments connect patients to doctors with time slots, queues, and status tracking.
Booking Flow:
- Search Patient -- By MRN, name, or phone. If new, register first.
- Select Department -- Filter doctors by speciality
- Select Doctor -- See available slots for the selected date
- Choose Slot -- Morning/afternoon sessions with 15/20/30-minute intervals (configurable)
- Confirm -- Appointment created, token number assigned, SMS sent to patient
Appointment Statuses:
| Status | Meaning | Triggered By |
|---|---|---|
| Scheduled | Booked, not yet arrived | Booking action |
| Checked-In | Patient arrived at front desk | Front desk check-in |
| In Queue | Patient waiting for doctor | Auto after check-in |
| In Consultation | Doctor has opened the visit | Doctor starts consult |
| Completed | Visit finished | Doctor closes consult |
| Cancelled | Appointment cancelled | Patient/staff cancellation |
| No-Show | Patient did not arrive | Auto-marked after cutoff time |
Configuration:
- Set consultation duration per doctor (15/20/30 min)
- Configure slot generation rules (morning 9-1, evening 4-8)
- Set auto no-show timeout (e.g., 30 min after slot time)
- Enable/disable online booking (patient portal)
- Configure SMS templates for confirmation and reminder
OPD Consultation Module
The OPD Consultation screen is where doctors spend most of their time. It is the core clinical interface.
Screen Layout (left to right):
- Patient Header -- Name, age, gender, allergies, last visit summary
- Chief Complaint -- Free text + coded (SNOMED-CT) symptom entry
- Vitals Panel -- Auto-pulled from nurse's vitals entry; doctor can add/modify
- History -- Past medical, surgical, family, social history (structured + free text)
- Examination -- System-wise examination notes
- Diagnosis -- ICD-10 coded diagnosis entry (searchable dropdown)
- Prescription -- Drug search, dosage, frequency, duration
- Orders -- Lab tests, radiology investigations, procedures
- Advice -- Follow-up date, instructions, referrals
- Action Bar -- Save Draft, Complete Visit, Print Summary
FC Configuration for Doctors:
- Create specialty-specific templates (e.g., Cardiology template with pre-filled examination fields)
- Configure favourite drug lists per doctor for faster prescription
- Set up order sets (e.g., "Diabetes Panel" = HbA1c + FBS + PPBS + Lipid Profile)
- Enable/disable specific sections based on hospital preference
Try It Yourself:
- Log in as a doctor role
- Open the OPD queue and select a test patient
- Enter a chief complaint, add vitals, enter a diagnosis
- Write a 2-drug prescription and order a blood test
- Complete the visit and verify the prescription appears at the pharmacy
Prescription Module
Prescriptions are created within the OPD Consultation or IPD orders and flow to the pharmacy for dispensing.
Prescription Fields:
| Field | Source | Details |
|---|---|---|
| Drug Name | Formulary search | Generic name with brand options |
| Dosage | Dropdown | Configured dose options (e.g., 500mg, 250mg) |
| Frequency | Dropdown | BD (twice daily), TDS (thrice daily), OD (once daily), SOS, etc. |
| Route | Dropdown | Oral, IV, IM, Topical, Inhalation, etc. |
| Duration | Input | Number of days, weeks, or as needed |
| Quantity | Auto-calculated | Based on frequency x duration; editable |
| Instructions | Free text | Before food, after food, at bedtime, etc. |
| Substitution | Toggle | Allow/disallow generic substitution |
Drug Interaction & Allergy Alerts:
- If the prescribed drug interacts with another active prescription, a warning popup appears
- If the patient has a recorded allergy matching the drug class, a red alert blocks the prescription (overridable by doctor with reason)
FC Configuration:
- Load the drug formulary (generic names, brands, dosage forms)
- Configure frequency codes and their display labels
- Set up drug interaction database (if available)
- Map allergy categories to drug classes
- Configure prescription print template (hospital header, doctor signature block)
EMR (Electronic Medical Record) Module
The EMR is the longitudinal patient record -- a timeline view of all clinical data across all visits and admissions.
EMR Sections:
| Section | Data Source | Content |
|---|---|---|
| Demographics | Registration | Name, age, blood group, allergies, insurance |
| Visit History | Appointments | Chronological list of OPD visits with diagnoses |
| Admission History | Admissions | IPD stays with diagnosis, procedures, LOS |
| Medication History | Prescriptions | All past and current medications |
| Lab Results | Lab module | Trending graphs for repeated tests (e.g., HbA1c over 12 months) |
| Radiology Reports | Radiology module | Reports with linked PACS images |
| Vitals Trend | Vitals module | BP, pulse, weight tracked over time |
| Documents | Uploads | Scanned referral letters, previous records, consent forms |
| Surgical History | OT module | Procedures performed with operative notes |
FC Relevance:
- The EMR is read-only for most roles -- it aggregates data from other modules
- During implementation, ensure all contributing modules are correctly configured so the EMR shows complete data
- For hospitals migrating from paper, help them decide which historical records to digitize vs scan-and-upload
- The EMR is the primary screen for NABH auditors reviewing clinical documentation
Vitals Module
Vitals are captured by nurses (primarily) and doctors, and are critical for clinical decision-making.
Standard Vital Parameters:
| Vital | Unit | Normal Range (Adult) | Alert Threshold |
|---|---|---|---|
| Blood Pressure (Systolic) | mmHg | 90-140 | < 80 or > 180 |
| Blood Pressure (Diastolic) | mmHg | 60-90 | < 50 or > 110 |
| Pulse Rate | bpm | 60-100 | < 50 or > 130 |
| Temperature | degree F | 97.0-99.5 | < 95.0 or > 103.0 |
| SpO2 | % | 95-100 | < 90 |
| Respiratory Rate | /min | 12-20 | < 10 or > 30 |
| Weight | kg | -- | -- |
| Height | cm | -- | -- |
| BMI | kg/m2 | 18.5-24.9 | Auto-calculated |
| Pain Score | 0-10 | 0-3 (mild) | > 7 (severe) |
Configuration:
- Define which vitals are mandatory per encounter type (OPD: BP + pulse; IPD: all)
- Set alert thresholds (can vary by department -- paediatrics vs geriatrics)
- Configure vitals capture frequency for IPD (e.g., every 4 hours, every 8 hours)
- Enable/disable BMI auto-calculation
- Set up integration with bedside monitors (HL7v2 OBX messages) if applicable
Try It Yourself:
- Log in as a nurse role
- Open the Nurse Hub > select an admitted patient
- Enter a set of vitals including one abnormal value (e.g., SpO2 = 88%)
- Verify the alert appears on the nursing dashboard
- Check the EMR to see the vitals trend graph update
Notes
Tip
Create at least 10 test patients with varied demographics during sandbox setup. Use them to practice the full Registration → Appointment → OPD → Prescription → Pharmacy flow before demonstrating to hospital staff.
Info
Doctors are the most time-pressured users. Every click counts. During CRP, time how long it takes a doctor to complete a typical OPD consultation. The target is under 3 minutes for a follow-up visit.
Warning
Never pre-configure drug templates with specific dosages without doctor review. A wrong default dose in a template could propagate to hundreds of prescriptions.
Clinic tip
Small clinics often skip appointment scheduling and use a simple walk-in queue. Configure the 'Walk-In Mode' toggle in Appointment Settings to simplify the front desk workflow.
Related topics
FC Training Programme
This training programme is designed to take a complete fresher -- someone with no prior healthcare or ERP background -- and transform them into a confident...
Role & Permission Model
How Bio Ecko's 14-role system works -- role hierarchy, permission matrices, Row Level Security, multi-branch access, and configuration guidelines for...
Module Walkthrough: Diagnostics
Hands-on walkthrough of Bio Ecko's diagnostic modules -- Laboratory, Radiology, and Blood Bank -- covering order-to-result workflows, specimen management, PACS...
Patient Registration
Patient Registration is the first step in the patient journey. Every patient who visits your clinic needs a profile in the system before they can be booked for...
Prescriptions
The Prescriptions module lets you write, manage, and print prescriptions. Prescriptions are typically created during an OPD visit but can also be managed...
Consent Forms
Digital consent forms replace paper-based consent workflows. Patients can sign consent forms on a tablet or phone, and the signed documents are stored in their...
Role & Permission Model
How Bio Ecko's 14-role system works -- role hierarchy, permission matrices, Row Level Security, multi-branch access, and configuration guidelines for...
Module Walkthrough: Diagnostics
Hands-on walkthrough of Bio Ecko's diagnostic modules -- Laboratory, Radiology, and Blood Bank -- covering order-to-result workflows, specimen management, PACS...