For Doctors

Everything you need to run
a modern practice

Appointments, subscribers, patient chat, medications, investigations, clinic schedules, and assistants — everything your practice needs, in one place.

Join as a Doctor

Appointment Management

Manage your appointments, messaging, consultations, and payments all in one place.

  • Filter by today or pending, and search appointments by patient name or details
  • Track appointment status at a glance (pending, canceled, completed)
  • View history of health records and previous consultations
  • Access real-time chat with a patient directly from their appointment
  • Manage appointment payments with ease

Patient Subscriber Management

Everything you need to understand and manage your patients — view their full health history and navigate directly to chat, all in one place.

  • View your complete patient list at a glance
  • Track subscription status for each patient
  • Access full patient profiles including health history
  • Chat directly with a selected patient

Real-Time Patient Chat

Stay connected with your patients without the chaos of phone calls. Structured, real-time messaging that fits your schedule — not theirs.

  • Real-time WebSocket chat with patients
  • Track online/offline status of patients
  • Send and receive photos and documents
  • Broadcast messaging for patient relations
  • Push notifications for new messages

Medicine Database & Plans

Build and manage your own medicine database — import or add medicines manually, then prescribe with full dosage details and save reusable plans for faster consultations.

  • Import medicines or add them manually to your database
  • Search medicines by name, brand, indications, or route
  • Prescribe with dose, frequency, and duration per consultation
  • Save common prescriptions as reusable medication plans

Investigation Database & Ordering

Build and manage your own investigation database — search by name or category, mark frequent tests, and order them directly from any consultation.

  • Maintain a searchable database of investigations
  • Filter investigations by category
  • Mark commonly used tests as frequent for quick access
  • Order investigations linked directly to a consultation

Clinic & Schedule Management

Configure your clinic schedule in detail — choose your available weekdays, set time ranges per day, define slot duration and patient limits, and control your appointment fee and cutoff window.

  • Create and manage multiple clinic locations
  • Pick available weekdays, time ranges, and holiday preferences
  • Set slot duration, patient limit, fee, and booking cutoff
  • Choose when your schedule changes take effect

Manage Your Practice with Assistants

Add trusted assistants to your practice and let them handle the day-to-day — so you stay focused on your patients.

  • Invite assistants via email with a dedicated sub-account
  • Assistants can manage appointments, patients, consultations, and records on your behalf
  • You decide who is active — enable or disable anytime

Every tool your practice needs

Built from the ground up for how Sri Lankan doctors actually work.

Patient Health Records

Access a complete health history for every patient — past consultations, diagnoses, medications, and investigations in one place.

Consultation & Diagnosis

Document clinical notes, diagnoses, and treatment decisions directly within each consultation — keeping a clear record for every patient visit.

Payment Management

Set appointment fees per clinic schedule and manage payments directly from the appointments view.

Leave & Time Off

Set public holiday preferences and leave periods — your schedule automatically reflects your availability.

Push Notifications

Get instant push notifications when a patient sends you a message — so you never miss an important update from your patients.

Appointment Booking Control

Set patient limits per slot, booking cutoff windows, and slot durations to keep your schedule manageable.

Grow Your Credibility & Income

Build a trusted reputation and attract more patients — all through your OneHealth profile.

Public Doctor Profile

Your profile is visible to all OneHealth members in Sri Lanka — showcase your specialty, qualifications, clinic locations, and availability.

Stronger Patient Relationships

Stay connected with your patients through chat, regular consultations, and health updates — building long-term trust and loyalty.

Increased Discoverability

Members searching for a GP near them will find your profile. More visibility means more subscriptions and income.

Start managing your practice smarter

Join OneHealth and take control of your workflow, your patients, and your growth.

Join as a Doctor