Home / Help Center / pos-app-pharmacy / pharmacy / Doctors
🩺 pharmacy

Doctors

Doctors is a simple master list of prescribing doctors your pharmacy deals with regularly — name, registration number, clinic/hospital, phone and specialty — used to auto-suggest and auto-link doctors when creating a Prescription, plus a Report view showing each doctor's Rx count and the sales value dispensed against their prescriptions.

📍 Menu path: Pharmacy → Doctors
👤 Who uses it: All roles with the Billing feature enabled

Overview

A doctor record exists purely to support Prescriptions — adding a doctor here makes their name appear in the Doctor Name autocomplete on the New/Edit Rx form, and an exact name match links the Rx to that doctor.

The Report view is separate from the list and only loads when you switch to it, showing Rx Count and Dispensed Sales Value grouped by doctor name (from all matching prescriptions, whether or not they are formally linked via doctorId).

Before You Start

Step-by-Step Guide

1 Add a doctor

  1. Open Pharmacy → Doctors and click "+ Add Doctor".
  2. Fill in Name (required), Reg. Number, Phone, Clinic/Hospital and Specialty.
  3. Click "Add Doctor" to save — this name will now be suggested when typing Doctor Name on a Prescription.

2 Edit or remove a doctor

  1. Click the edit icon on a row to update any field, then save.
  2. Click the delete icon and confirm to permanently remove the doctor from the master list — existing prescriptions keep their doctorName text either way.

3 View the top-prescriber report

  1. Switch to the "Report" tab at the top of the page.
  2. Each row shows a doctor name, their total Rx Count and the total Dispensed Sales Value from sales linked to their prescriptions, sorted by Rx Count (highest first).

Every Field & Button, Explained

Field / ButtonWhat it does
NameRequired. Must match exactly (case-insensitive) what is typed in a Prescription's Doctor Name field for that Rx to auto-link to this record.
Reg. NumberThe doctor's medical council / state registration number.
Clinic / HospitalWhere the doctor practises.
Phone / SpecialtyOptional contact number and area of specialty (free text).
Rx Count (Report)Number of prescriptions whose doctorName matches this doctor, within any date range applied — currently the Report has no date filter and always covers all prescriptions.
Dispensed Sales Value (Report)Sum of sale totals for sales that carry a prescriptionId pointing at one of this doctor's prescriptions.

Tips & Best Practices

Troubleshooting & FAQ

A doctor is missing from the Report even though I have prescriptions for them.
The Report groups purely by the doctorName text stored on each prescription — if prescriptions were entered with a slightly different spelling than the doctor's Name here, they will show up as a separate "Unspecified" or differently-named row instead of rolling into this doctor.
Dispensed Sales Value seems lower than expected.
It only counts sales that carry a prescriptionId — sales for the same drugs entered without going through the Prescriptions "Dispense" hand-off will not be attributed to any doctor.