L
Leaphealth - OSDocs

Doctor Onboarding

Doctor profile, centre assignments with validity windows, personal config (fees, duration, walk-in, overbooking, approval), and custom service fees.

Doctor Onboarding

Onboarding a doctor involves creating their staff profile, assigning them to centres and departments, mapping services they offer, and configuring their booking settings.

Doctor Profile

A doctor's profile includes professional information:

Field

Purpose

Registration Number

Medical license/registration number (e.g. MCI number)

Specialization

Primary area of specialization

Qualifications

List of qualifications (MBBS, MD, DM, etc.)

Bio

Brief professional biography

Profile Photo

Doctor's photo for patient-facing displays

Signature

Digital signature image for prescriptions and reports

Centre & Department Assignments

Doctors are assigned to one or more centres and departments. Each assignment can have:

Field

Purpose

Example

Centre

Which centre the doctor works at

City Hospital, Downtown Clinic

Department

Which department at that centre

Cardiology, General Medicine

Is Primary

Whether this is the doctor's primary assignment

Primary at City Hospital, secondary at Downtown Clinic

Valid From / Valid Until

Time-limited assignments for rotations or contracts

Valid from March 1 to June 30

Services

Which services the doctor offers at this centre

General Consultation, ECG Interpretation

Room Number

Assigned consultation room

Room 204

Temporal Assignments

Using Valid From/Until, you can set up future rotations. A doctor can be assigned to Centre A until March 31 and Centre B from April 1 — both assignments coexist in the system.

Doctor Configuration

Each doctor has a personal configuration that overrides centre and tenant defaults:

Setting

What It Controls

Example

Consultation Fee

Base fee for this doctor's consultations

Rs 500

Slot Duration

Default appointment length for this doctor

20 minutes

Buffer Between Slots

Break time between consecutive appointments

5 minutes

Max Patients Per Day

Daily capacity limit (null = unlimited)

30 patients

Overbooking Settings

Setting

Purpose

Overbooking Allowed

Whether this doctor accepts more appointments than slot capacity

Overbooking Percentage

How much over capacity (e.g. 10% = 33 patients if max is 30)

Walk-in Settings

Setting

Purpose

Walk-in Enabled

Whether this doctor accepts walk-in patients

Reserve Strategy

How slots are reserved for walk-ins (Percentage or Fixed Count)

Daily Walk-in Limit

Maximum walk-in patients per day

Patient Type Duration

Different patient types may need different consultation lengths:

Patient Type

Additional Minutes

Example

New Patient

+10 minutes

First visit needs history taking — 30 min instead of 20 min

Existing Patient

+0 minutes

Standard duration

Follow-up

-5 minutes

Quick check — 15 min instead of 20 min

Approval Settings

Setting

Purpose

Approval Required

Whether appointments with this doctor require approval

Timeout Hours

How long before approval times out

Timeout Action

What happens on timeout: Auto-Approve or Cancel with Refund

Custom Service Fees

Doctors can have custom pricing for specific services at specific centres. This lets a senior consultant charge more than a junior doctor for the same service.

Setting

Purpose

Custom Fee

Doctor-specific fee for this service (overrides centre and service defaults)

Custom Duration

Doctor-specific duration for this service

What's Next?

Set up the doctor's working hours and availability in Availability Calendar.

doctoronboardingbooking-settingssetup

Last updated on

On this page