Skip to main content

Role guides

Every staff member signs in with one account. What they can see is controlled by their role plus their branch and department assignments. Give the smallest role that lets the person do the work.

Role table​

GuideRole codeTypical personMain access
OwnerSUPER_ADMINClinic owner / medical directorSetup, staff, branches, subscription, finance approvals, export and restricted records
AdminBRANCH_MANAGER; legacy ADMIN only for branding/subscriptionBranch managerOperations, services, reviews, refunds, cash closing approval and UPI reconciliation
ReceptionistRECEPTIONISTFront desk / cashierPatients, appointments, queue, bills, vault upload and consent capture
PractitionerPRACTITIONER or DOCTOR; THERAPIST is an aliasDoctor, dentist, therapist, optometristEncounters, vitals, Rx, clinical documents, vaccination, teleconsult and care plans
NurseNo separate nurse role todayNurse / clinical assistantChoose Practitioner for vitals or vaccines; Receptionist for non-clinical assistance
AccountantACCOUNTANTCA / finance staffFinance dashboard, reports and UPI reconciliation
PatientPatient portalPatient / guardianOwn appointments, bills, prescriptions, vaccinations, care plan and privacy requests

Which role should I give?​

NeedGiveWhy
Own the workspace, plan, data export and all branchesSUPER_ADMINHas settings.manage, users.manage, branches.manage, subscription.manage, data.export, finance approvals and restricted-patient control.
Run one branch day to dayBRANCH_MANAGERHas patient, appointment, queue, billing/refund, services, reviews, document intake and finance.reconcile.
Register patients and take paymentsRECEPTIONISTHas patient.create, appointment.manage, queue.manage, billing.create, vault upload and consent.capture.
Examine patients or sign notesPRACTITIONER / DOCTORHas encounter.write, vitals.write, rx.write, clinical.document.sign, immunization.write and teleconsult.conduct.
Only reconcile accountsACCOUNTANTHas finance.read, reports.financial and finance.reconcile; no clinical write access.
Only needs a basic loginSTAFFToday it only has settings.read; upgrade before assigning work.
Is a patient or parentPatient portalUse /patient/magic-login; do not create staff users for patients.
Terminology

"Practitioner" is the neutral clinical role. Specialty packs may show Dentist, Doctor, Therapist, sitting, session or visit. Legacy THERAPIST users are treated as Practitioner.