Role Types Explained
Bio Ecko categorises roles into four types based on their scope and purpose. Understanding role types helps you choose the right pre-built role or design...
2026-02-01 · 4 min
Manual area
Admin
Coverage
5 sections
Operator notes
1 implementation note
Overview
Bio Ecko categorises roles into four types based on their scope and purpose. Understanding role types helps you choose the right pre-built role or design effective custom roles for your organisation.
Clinical Roles
Clinical roles grant access to patient medical records and clinical workflows:
- Doctor: Full clinical access including diagnosis, prescriptions, procedures, and clinical decision-making.
- Nurse: Vitals, medication administration, nursing assessments, care plans. Cannot prescribe or diagnose.
- Allied Health: Physiotherapists, dietitians, counsellors -- access to their specialty module and shared patient records.
Clinical roles always include read access to patient demographics and visit history.
Administrative Roles
Administrative roles manage facility operations without clinical access:
- Receptionist: Patient registration, appointment scheduling, queue management.
- Billing Executive: Invoice creation, payment collection, insurance claim submission.
- Store Manager: Procurement, inventory, vendor management.
- HR Manager: Staff records, attendance, payroll (if People module is enabled).
Administrative roles cannot view clinical notes, prescriptions, or diagnostic results unless explicitly granted.
Management Roles
Management roles provide oversight and reporting capabilities:
- Branch Manager: Full operational access within their assigned branch including approvals and reports.
- Department Head: Access to their department's clinical and operational data plus approval authority.
- Director/Owner: Organisation-wide dashboards, financial reports, and policy settings.
Management roles typically have view-only access to clinical data for quality oversight.
System Roles
System roles control platform-level configuration:
- Super Admin: Unrestricted access to everything including system settings, user management, and audit logs.
- IT Admin: Technical settings, integrations, backups, and system health monitoring. Cannot access patient records.
- Auditor: Read-only access to audit logs, compliance reports, and system activity. Cannot modify any data.
System roles should be assigned sparingly and only to trusted personnel.
Notes
Info
A user can hold roles from different types simultaneously. For example, a doctor who also manages their department can have both a Doctor (Clinical) and Department Head (Management) role.
Related topics
Roles & Access Control
Role-Based Access Control (RBAC) ensures every user sees only what they need. Bio Ecko ships with pre-built roles for common healthcare positions and lets you...
Permission Reference
Permissions are the granular access controls that make up a role. Each permission governs a specific action within a specific module. This reference lists all...
Patient Registration
Patient Registration is the first step in the patient journey. Every patient who visits your clinic needs a profile in the system before they can be booked for...
Vendor Management
The Vendor Management module maintains a centralized registry of all suppliers, distributors, and service providers. Each vendor record includes contact...
System Settings
System Settings contains facility-wide configuration options that affect all users and modules. Changes here are organisation-level and require Super Admin...
Prescriptions
The Prescriptions module lets you write, manage, and print prescriptions. Prescriptions are typically created during an OPD visit but can also be managed...
Roles & Access Control
Role-Based Access Control (RBAC) ensures every user sees only what they need. Bio Ecko ships with pre-built roles for common healthcare positions and lets you...
Permission Reference
Permissions are the granular access controls that make up a role. Each permission governs a specific action within a specific module. This reference lists all...