TERP Module

Clinic (OPD) Management

Run the whole outpatient clinic — queue, consultations, pharmacy, lab and one bill — with a doctor app, a patient portal and a website.

Start free → All modules

Everything an OPD clinic does, on one record. The front desk registers patients and gives out tokens; a live queue board shows who is waiting and for how long. Doctors work their own queue from a phone app, writing the consultation, vitals and prescription as they go. The pharmacy dispenses straight off that prescription — or sells over the counter on a full till — taking stock from your shared inventory soonest-expiry-first. The lab takes the tests the doctor ordered, records results with automatic high/low flags against each reference range, and prints a report. Then the consultation fee, the medicines and the tests land on one invoice, so the patient pays once, and it posts to the ledger split by source. Patients sign into their own portal by phone to see visits, prescriptions, lab reports and bills. Staff see only their own area — a pharmacist runs the till without ever reading a diagnosis.

Key features

What you get

Patient master with allergies, chronic conditions, emergency contact and full visit history
Doctor sessions and leave — the front desk and your website offer the same free times, so nobody is double-booked
Real online booking on your website — patients pick a slot that is genuinely free and it is confirmed on the spot
Walk-ins and appointments on one visit record, with tokens and a live queue board
Live wait times — the front desk sees who has been waiting longest, not just how many
Consultations: vitals with automatic BMI, symptoms, examination, diagnosis, advice, follow-up
Structured prescriptions with dose, frequency and duration — plus a branded printed script
Pharmacy dispensing straight from the prescription, batches picked soonest-expiry-first
Pharmacy POS for over-the-counter sales — shift, cash drawer, Z-report and variance control
Pull a prescription straight into the till by patient name or token — the bill carries the doctor and patient
Counter money that is not a sale: expenses, supplier payments, bank deposits and customer settlements, each posting a balanced voucher
Every receipt, report and voucher configurable — paper size, template, margins, and silent printing to a chosen Windows printer
Drugs live in your shared catalogue — batches, expiry, units and variants, no parallel stock
Laboratory: test menu with prices, sample tracking, results with automatic high/low flags, printed reports
One invoice for consultation + pharmacy + lab, with the ledger split by source
Doctor phone app (PIN): own queue, call in, notes, prescription, clock in/out
Patient portal (phone login): visits, diagnoses, prescriptions, lab reports and bills
Branded website that builds itself from your own records — add a doctor and they are on the site
Add your own pages (channelling, health packages, insurance panels) and a photo gallery, with no developer
Staff sub-roles you control — a pharmacist runs the till without ever reading a diagnosis
Appointment, lab-ready and follow-up SMS reminders
Command-centre dashboard with universal search, alerts and expiring-stock warnings

See it in action

A worked example

One patient, one bill, from the door to their phone

1

A patient books on your website at 9.15 with the doctor they want — the site only offered times that were genuinely free.

2

They arrive. The front desk checks them in and hands over token #4; the queue board starts counting their wait.

3

The doctor calls them in from a phone app, records vitals and a diagnosis, prescribes two medicines and orders a blood test.

4

The pharmacy dispenses those medicines against the prescription; stock comes off the earliest-expiry batch automatically.

5

The lab takes the sample and enters the results — a low haemoglobin flags itself in red on the report.

6

At the counter one invoice covers the consultation, the medicines and the test. The patient pays once, and the ledger splits it three ways.

7

That evening they open the portal on their phone and read their prescription and lab report — and the owner sees the takings, waiting times and expiring stock for the day on one dashboard.

Try it yourself

Live demo — Demo Clinic

Back office: workspace demo, admin / admin123. The doctor app signs in with PIN 1001. The patient portal takes a phone number — the code is shown on screen while SMS is off. Everything you see is running on real records, not screenshots.

Full back-office: https://terpapp.semicolans.com/login · workspace demo · user admin · password admin123

Demo data resets periodically. Please don’t enter real personal information.

Who it is for

Built for teams like these

GP and family clinicsChannelling centresDispensaries with a pharmacySmall diagnostic labsSpecialist practices

Explore more

Other modules

CRM & Client WorkFrom a name somebody wrote down to a signed pr...
Jewellery RetailPriced off this morning rate, weighed to the m...
DistributionRun a distribution channel on the ERP you alre...
Laundry & Dry CleaningEvery garment followed from the counter to the...
Optical ShopThe diary, the eye test, the frame room and th...
Associations & BatchesOne system for an old boys association, a mosq...
Real Estate SalesSell property the way it is actually paid for...
Property & ApartmentsRun an apartment complex the way the law expec...
CollectOne aged list of everything you are owed — acr...
GarageA workshop that cannot repair a car before the...
WhatsApp AssistantYour own WhatsApp number, answered day and nig...
Fuel StationA filling station run the way one is actually...
WarehouseA bin-level warehouse that sits on your Invent...
Online OrdersA complete order book for social sellers — tak...
Utility BillingMetered water and utility billing — monthly re...
Institute & LMSRun a course institute end to end — admissions...
Accounting & General LedgerTrue double-entry accounting that every other...
Trade, Inventory & POSThe whole buy → stock → sell cycle — purchasin...
HR & PayrollAttendance, leave and configurable payroll tha...
Vehicle RentalRent out your fleet — cars, vans, bikes — with...
Rental ManagementHire anything out — machines, marquees, vehicl...
Online StoreA full e-commerce storefront on top of your st...
Rice Mill ManagementPaddy in, rice out — weighbridge, moisture, mi...
Courier & LogisticsBook a parcel, run the day from one board, put...
Driving SchoolLearners, lessons and the classroom — with a d...
Hospital (IPD)Wards, beds and admissions with a live occupan...
Gym & Fitness ManagementRun the whole gym — memberships, classes, pers...
Restaurant ManagementA complete restaurant, hotel and banquet opera...
Salon & BeautyA complete salon operating system — bookings,...
Travel TicketingA complete travel-agency operating system — ti...
VillageCare — Community WelfareA complete welfare-society operating system —...
Madrasa ManagementStudents, teachers, fees and exams for madrasa...

★ Built-in AI assistant

New to Clinic (OPD) Management? Just ask.

Every TERP workspace includes an AI assistant that explains any Clinic (OPD) Management feature or report in plain language — so you and your team are productive from day one, no manual required. It answers from TERP's own guides, anytime.

Run your whole business on TERP

Every module shares one ledger, one customer list and one login.

Create your free workspace →