BioEcko Docs
Functional Consultant Training

Clinical Workflow Basics for Non-Clinical FCs

You are not a doctor or a nurse, and nobody expects you to be. But you are responsible for configuring the software that doctors and nurses use every hour of...

February 2026 · 15 min

Manual area

FC Training Programme

Coverage

10 sections

Operator notes

3 implementation notes

The FC Perspective on Clinical Workflows

You are not a doctor or a nurse, and nobody expects you to be. But you are responsible for configuring the software that doctors and nurses use every hour of every day. To do that well, you need to understand what happens clinically, why it happens in a specific order, and where the ERP needs to capture, validate, or automate a step.

This page explains the four core clinical workflows -- OPD, IPD, Emergency, and Surgery -- from an operations and data-flow perspective. Each section maps clinical activities to Bio Ecko modules and database tables.

The OPD Workflow

OPD (Out-Patient Department) is the highest-volume workflow in any hospital. A patient comes, sees a doctor, and leaves the same day.

The 8-step OPD journey:

  1. Arrival -- patient walks in or has a scheduled appointment. Status: arrived
  2. Registration -- demographics captured in patients table, UHID generated
  3. Token issuance -- queue_tokens created, patient joins doctor's queue
  4. Vitals -- nurse records BP, pulse, temperature, weight, SpO2 in vitals table
  5. Consultation -- doctor records chief complaint, history, examination in opd_visits + clinical_notes
  6. Diagnosis -- ICD-10 codes assigned in diagnoses table
  7. Orders -- prescriptions in prescriptions / prescription_items, lab in lab_orders, radiology in radiology_orders
  8. Closure -- patient sent to pharmacy/lab/billing, follow-up scheduled in appointments

Key data transitions:

StepCreates Record InStatus Transition
Registrationpatients, patient_provider_linksNew -> Registered
Tokenqueue_tokensCreated -> Waiting
Consultation Startopd_visitsWaiting -> In Progress
Orders Writtenprescriptions, lab_ordersDraft -> Sent
Consultation Endopd_visitsIn Progress -> Completed
Billingbills, bill_itemsPending -> Paid

The IPD Workflow

IPD (In-Patient Department) handles patients who need to stay one or more nights. It is the most complex workflow because it spans days and involves multiple departments.

The IPD lifecycle:

  1. Admission -- triggered by OPD referral, ED transfer, or direct admission. admissions record created with admission type, admitting doctor, and expected stay.
  2. Bed assignment -- bed allocated from beds table, status changed to occupied. Bed type determines room charges.
  3. Nursing assessment -- initial nursing assessment documented, care plan created. Nursing tasks generated from nursing_task_templates.
  4. Daily rounds -- doctor visits patient, writes progress notes in clinical_notes, updates medication orders.
  5. Medication administration -- nurse administers medications per MAR (Medication Administration Record), records in medication_administration_records.
  6. Procedures / investigations -- lab draws, imaging, minor procedures during stay. All linked to the admission.
  7. Discharge planning -- doctor marks patient fit for discharge, discharge summary drafted.
  8. Final billing -- all charges consolidated: room charges (per day), medications, procedures, investigations. Bill generated.
  9. Discharge -- admission status -> discharged, bed status -> available, discharge summary finalized.

Duration-based complexity:

Stay LengthTypical ScenarioData Volume
1-2 daysMinor surgery, observation20-50 records
3-7 daysStandard surgical recovery50-200 records
7-30 daysComplex medical case200-1000 records
30+ daysICU, chronic care1000+ records

Each day generates nursing notes, vital recordings (every 4-6 hours in wards, every 1-2 hours in ICU), medication events, and possibly new orders.

The Emergency Workflow

Emergency is unique because speed overrides documentation. The ERP must support rapid capture with minimal clicks, then allow detailed documentation after the patient is stabilized.

The ED sequence:

  1. Arrival & triage -- within 2 minutes of arrival, triage nurse assigns severity category. In Bio Ecko, this creates a triage_assessments record.
  2. Stabilization -- for Red/Orange patients, treatment starts immediately. Documentation happens retrospectively.
  3. Investigation -- STAT lab orders (results needed in 30 minutes) and portable imaging.
  4. Decision -- three possible dispositions:
    • Admit -- transfer to IPD, ICU, or OT
    • Discharge -- treat and release with instructions
    • Transfer -- refer to another facility (higher center)
  5. Documentation -- once patient is stable, ED doctor completes full clinical notes.
  6. MLC handling -- if the case is a Medico-Legal Case (assault, accident, poisoning), MLC register entry is mandatory by law.

Critical FC configuration for ED:

  • Triage must be configurable in under 30 seconds (minimal required fields)
  • STAT orders must bypass normal approval queues
  • MLC flag must trigger automatic alert to hospital admin and create legal register entry
  • ED bed/bay management is separate from IPD bed management

The Surgical / OT Workflow

Surgeries involve the most complex cross-department coordination:

Pre-operative phase:

  1. Surgeon creates surgery request (from OPD or IPD)
  2. OT scheduling assigns OT room, time slot, and team
  3. Pre-op assessment: anesthetist reviews patient fitness (pre_anesthesia_checkups)
  4. Consent obtained and documented (patient_consents)
  5. Pre-op checklist completed (WHO Surgical Safety Checklist)
  6. CSSD issues sterilized instrument set
  7. Pharmacy/store issues consumables and drugs for the procedure

Intra-operative phase: 8. Patient wheeled into OT -> surgical time-out (verify patient, site, procedure) 9. Surgery performed -> anesthesia monitoring recorded 10. Specimen sent to pathology if required (pathology_specimens) 11. Instrument, sponge, and needle count verified

Post-operative phase: 12. Patient transferred to recovery room, then to ICU or ward 13. Post-op orders written by surgeon 14. OT charges calculated: surgeon fee + anesthesia fee + OT usage + consumables 15. Charges flow to billing module

Tables involved:

TablePurpose
surgery_requestsBooking and scheduling
ot_schedulesRoom and time slot allocation
pre_anesthesia_checkupsFitness assessment
patient_consentsConsent records
surgical_notesIntra-operative documentation
anesthesia_recordsAnesthesia details and monitoring

The Prescription & Medication Cycle

Medication management is a patient safety critical workflow. Errors here can harm patients.

The cycle:

  1. Prescribing -- doctor writes prescription in prescriptions / prescription_items. System checks for:
    • Drug-drug interactions (from drug_interactions database)
    • Drug-allergy interactions (from patient_allergies)
    • Duplicate orders (same drug already active)
  2. Verification -- pharmacist reviews prescription, confirms dose and frequency are appropriate
  3. Dispensing -- pharmacist dispenses from inventory_items, creates inventory_transactions (type: dispensed)
  4. Administration (IPD only) -- nurse administers medication at scheduled time, records in medication_administration_records
  5. Documentation -- entire chain is auditable: who prescribed, who dispensed, who administered, when

The 5 Rights of Medication:

RightWhat It MeansHow Bio Ecko Enforces It
Right PatientCorrect patient receives the drugBarcode scan of patient wristband
Right DrugCorrect medicationBarcode scan of medication
Right DoseCorrect amountSystem alerts if dose outside normal range
Right TimeCorrect scheduleMAR scheduling with overdue alerts
Right RouteCorrect method (oral, IV, etc.)Route specified in prescription, verified at admin

The Diagnostic Order Cycle

Lab and radiology orders follow a similar pattern:

  1. Ordering -- doctor orders test/study from consultation screen. Record created in lab_orders or radiology_orders.
  2. Specimen / scheduling -- for lab: phlebotomist collects sample, labels it. For radiology: patient scheduled for imaging slot.
  3. Processing -- lab technician runs tests on analyzer or manually. Radiology technician performs imaging.
  4. Result entry -- results entered into system. Lab: in lab_results with values and reference ranges. Radiology: report typed in radiology_reports.
  5. Verification -- pathologist / radiologist reviews and validates results.
  6. Release -- results released to ordering doctor's EMR and optionally to patient portal.

STAT vs Routine:

TypeLab TAT TargetRadiology TAT TargetHow Bio Ecko Handles
STAT (Emergency)30 min1 hourPriority flag, separate worklist, auto-escalation
Urgent2 hours4 hoursElevated priority in worklist
Routine4-8 hours24 hoursNormal queue processing

Cross-Department Handoffs

The most error-prone moments in healthcare are handoffs -- when responsibility transfers from one department to another. As an FC, you must ensure every handoff is captured in the ERP:

HandoffFromToWhat Bio Ecko Tracks
OPD to LabDoctorLab Technicianlab_orders with status transition
OPD to PharmacyDoctorPharmacistprescriptions with status transition
ED to IPDED DoctorAdmitting Doctoradmissions record with source = 'emergency'
IPD to OTWard NurseOT Teamsurgery_requests with patient handoff checklist
OT to ICU/WardOT TeamWard/ICU NursePost-op transfer note, bed assignment
Lab to DoctorLab TechnicianOrdering Doctorlab_results release notification
IPD to BillingDischarge CoordinatorCashierFinal bill generation with all charges

FC principle: Every handoff must have a status transition in the database and a notification to the receiving party. If you find a handoff that is not tracked, it is a gap that needs to be addressed.

Understanding Clinical Terminology in Context

Here are terms you will hear constantly during implementations. Learn these before your first hospital meeting:

  • Chief Complaint (CC) -- the primary reason the patient came (e.g., 'fever for 3 days')
  • History of Present Illness (HPI) -- detailed story of the current problem
  • Vitals -- measurable body parameters: BP, pulse, temperature, respiratory rate, SpO2, weight
  • Diagnosis -- the doctor's conclusion about what is wrong (coded in ICD-10)
  • Differential Diagnosis -- multiple possible diagnoses being considered
  • Rx -- abbreviation for prescription
  • PRN -- 'as needed' medication (not scheduled, given when patient needs it)
  • STAT -- immediately / urgently
  • NPO / NBM -- nothing by mouth (fasting, usually before surgery)
  • Admission -- patient stays overnight
  • Discharge -- patient leaves after treatment
  • LAMA -- Leave Against Medical Advice (patient wants to leave before doctor recommends)
  • MLC -- Medico-Legal Case (police notification required)
  • DAMA -- Discharge Against Medical Advice (same as LAMA in some regions)

Exercise: Shadow a Workflow

This is your most important Module 1 exercise:

  1. Open your Bio Ecko sandbox
  2. Register a new test patient
  3. Walk through the complete OPD flow: registration -> vitals -> consultation -> prescription -> pharmacy dispensing -> billing
  4. Then admit the same patient to IPD and walk through: admission -> bed assignment -> daily nursing note -> medication administration -> discharge

At each step, note:

  • Which screen/module did you use?
  • Which fields were mandatory vs optional?
  • What happened automatically (e.g., token generation, bill creation)?
  • What required manual action?
  • Where did you feel the workflow was slow or confusing?

Document your findings. These observations will be invaluable when you do this for real hospitals.

Notes

Tip

When doctors say 'the old system was better,' they usually mean 'the old system had fewer mandatory fields.' Your job is to balance data completeness with clinical speed. Default values, templates, and auto-population are your tools.

Info

A single OPD visit typically creates 5-8 database records across tables (visit, vitals, diagnosis, prescription, prescription_items, bill, bill_items). A 7-day IPD stay can create 200+ records. Understanding this data volume helps you plan testing.

Warning

Never configure a clinical workflow based solely on what management says. Always interview the actual users -- the nurse at the bedside, the pharmacist at the counter, the lab technician at the bench. Management describes the ideal; staff describe the reality.

On this page