Summary
User Roles are security permissions that can be assigned/unassigned to users according to job roles. By default a practice will begin with Actions/Folders for Administrator, Manager & Receptionist.
A practice can then create their own Actions/Folders to suit job roles and requirements. Generally an Administrator has full permissions.
Remember every role requires both a set of Actions and Folders.
Details
Below is the workflow to create new roles and users and an overview of the available permissions in Merlin:
Creating new Roles & Actions
Navigate to Administration > System > Security and select the 'Roles' Tab.
You can edit existing actions & folders by selecting one from the existing list then using the left and right arrows to move across selected actions and folders.
Those in the right hand column named 'Selected' are the one's that will be in use.
To add a new set, click 'Add' from the right hand side.
Input the name i.e 'Locum', the description and the type. The new role will need both an action and folder type so this set up will need to be repeated.
Select whether the new role will be available for all sites or selected one's only if a multi-site.
Once created, select them from the list and use the left and right arrows to move across the relevant folders the role can access, followed by the actions.
If ever wanting to delete a set of roles, there must be no users assigned to them.
Actions/Permissions Overview
Accounts
Account - Backdate Transaction
Allows the user to backdate a transaction
Accounting Utilities - Add Price Deviation
Allows the user to add a price deviation in Code Entry, (Applicable to branches only).
Accounting Utilities - Delete Price Deviation
Allows the user to delete a price deviation
Accounts - Apply Early Settlement Discount
Allows the user to add Early Settlement Discount to a clients account
Accounts - Apply Expired Early Settlement Discount
Allows the user to add Early Settlement Discount to a clients account.
Accounts - Bounce Cheque
Allows the user to Bounce Cheque Payments.
System Maintenance - Cashing up Payment Types
Allows the user to access Cashing up Payment Types
Accounts - Cashing Up
Allows the user to use the Cashing up feature of Daily Cash/Till Takings Tab.
Accounts - Cashing Up Clear
Allows the user to clear another users in progress Till Takings session.
Accounts - Credit
Allows the user to credit a clients account, (including items returned not for cash).
Accounts - Delete Item
Allows the user to delete a single item from the clients account screen.
Accounts - Discount
Allows the user to add a discount to the clients account.
Accounts - Edit Credit VAT
Allows the user to apply a VAT rate, via a drop down option to a monetary credit from the clients account screen.
Accounts - Edit Discount VAT
Allows the user to edit the discount VAT
Accounts - Edit Surcharge VAT
Allows the user to edit the surcharge VAT
Accounts - Edit Write Off VAT
Allows the user to edit the write off VAT
Accounts - Invoice Change Date Credit
Allows the user to change the date of a credit.
Accounts - Invoice Change Date Payment
Allows the user to change the date of a payment.
Accounts - Invoice Change Date Treatment
Allows the user to change the date of an payment when right clicking on the payment in the clients account.
Accounts - Opening Balance Creation
Allows the user to create an opening balance for a client.
Accounts - Payment
Allows the user to take a payment on a clients account.
Accounts - Refund
Allows the user to refund an item (this returns payments).
Accounts - Return Payment
Allows the user to return a payment in full to a client or return a client in credit.
Accounts - Run Daily Cash
Allows the user to run and view the daily cash screen.
Accounts - Setting Close Accounting Period
Allows the user to change the systems close accounting period.
Accounts - Surcharge
Allows the user to surcharge a clients account.
Accounts - Surcharge Reversal
Allows the user to reverse the surcharge fees applied to a clients account.
Accounts - Un-Allocate Payments against Invoices
Allows the removal of allocation against the selected payment in the clients account within "View Allocations".
Accounts - Write Off
Allows the user to write off fully or partially a clients account.
Accounts - Write Off Reversal
Allows the user to reverse the write off on the clients account.
Accounts Category - Add
Allows the user to add new account categories to the System.
Accounts Category - Delete
Allows the user to delete account categories from the system.
Accounts Category - Edit
Allows the user to modify the account categories.
Appointments
Appointment Reminder - Manual Send
Allows the user to manually send appointment reminders.
Appointment Reminder Schedule - Add
Allows the user to add an appointment reminder schedule.
Appointment Reminder Schedule - Delete
Allows the user to delete an appointment reminder schedule.
Appointment Reminder Schedule - Edit
Allows the user to edit an appointment reminder schedule
Client
Client - Add
Allows the user to add new clients in the reception screen.
Client - Add/Edit Digital Account
Allows the user to add/edit a digital account in the reception screen.
Client - Delete
Allows the user to deactivate a client from the system.
Client - Delete Communication
Allows the user to delete client communication from the system.
Client - Detail Checker
Enables the Client Detail Checker prompt for the user.
Client - Edit
Allows the user to edit the clients information.
Client - Edit Treatment VAT
Allows the user to edit the treatment VAT.
Client - Undelete
Allows the user to reactivate a Client.
Code Entry
Code Entry - Add Code
Allows the user to add a new code in Code Entry.
Code Entry - Delete/Undelete Code
Allows the user to delete the code, and undelete it from the code archive.
Code Entry - Discounts
Allows the user to add discount categories to codes in Code Entry.
Code Entry - Edit Code Default Note Information
Allows the user to change the default label information.
Code Entry -Edit Code Information
Allows the user to change the Code information (supplier / description).
Code Entry - Edit Code Prescriptions
Allows the user to change the Prescription information.
Code Entry - Edit Code Pricing Information
Allows the user to change pricing information (Qty/pk, markup, etc).
Code Entry - Edit Code Recall Information
Allows the user to change the Reminder information (reminder length.
Code Entry - Edit Code Send To Information
Allows the user to change the Send To settings on the Send To page.
Code Entry - Edit Code Treatment Options
Allows the user to change the options on the Treatment Options page.
Code Entry - Edit Price Deviation
Allows the user to edit existing price deviations.
Code Entry - Edit Product Alert
Allows the user to edit Product Alerts.
Code Entry - Edit Species
Allows the user to edit Species assigned to codes.
Code Entry - Hide/Unhide
Allows the user to hide or Unhide codes at the site they are logged in to.
Code Entry - Prevent Hiding Code
Allows the user to toggle the prevent hiding code option.
Code Entry - Track Main Site
Allows the user to toggle codes to track the main site price.
Compliance Reminder Schedule
Compliance Reminder - Manual Send
Allows to manually end a Compliance Reminder to a Client.
Compliance Reminder Schedule - Add
Allows the user to add a new Compliance Reminder Schedule.
Compliance Reminder Schedule - Delete
Allows the user to delete a Compliance Reminder Schedule.
Compliance Reminder Schedule -Edit
Allows the user to edit a Compliance Reminder Schedule.
Composites
Composite - Add
Allows the user to add a composite item.
Composite - Delete
Allows the user to delete a composite item.
Composite - Edit
Allows the user to edit a composite item.
Composite - Reminders Main Only
Allows the user to specify in the composites window that only the parent item will generate a reminder record.
Composite - View Order
Allows the user to change the view order for composite items.
Debtors |
Debtors - Run Allows the user to run debtors. |
Diary
Diary - Add Appointment
Allows the user to add an appointment to the diary.
Diary - Add Availability
Allows the user to add new availability on the diary.
Diary - Add Special Surgeon
Allows the user to add a new ‘Special’ surgeon to the system (Operations, Hospital, etc).
Diary - Add Surgeon
Allows the user to add a normal surgeon to the system (actual person).
Diary - Delete Appointment
Allows the user to delete an appointment from the diary.
Diary - Delete Availability
Allows the user to delete availability from the system.
Diary - Delete Surgeon
Allows the user to deactivate a surgeon from surgeon list in the diary.
Diary - Edit Appointment
Allows the user to edit existing appointments.
Diary - Edit Availability
Allows the user to edit the existing Surgeon availability.
Delete - Edit Special Surgeon
Allows the user to edit a “Special” surgeons details (Operations, Hospital etc).
Delete - Edit Surgeon
Allows the user to change a surgeons details (includes marking as deleted).
Delete -Edit Surgeon Type
Allows the user to change a surgeons type (to hospital, surgeon, operations).
Delete - Set Time-slot Available
Allows the user to remove the unavailable marker in the diary.
Delete - Set Time-slot Unavailable
Allows the user to add an unavailable marker in the diary time slots.
Delete - Undelete Surgeon
Allows the user to undelete a deleted surgeon.
Delete - Update Appointment Status
Allows the user to change appointment status, i.e. to paid/unpaid.
Documents
Documents - Manage Main Site Templates
Allows the User to publish Document Templates to all sites.
Documents - Manage Templates
Allows the User to publish Document Templates to the local site
Eligibility
Eligibility - Edit Support Reference Number
Allows the user to change the support reference number in the eligibility tab in reception.
Eligibility Override - Animal cannot be registered
Allows the user to override the Patient Active rules, assigned to supervisors for overriding the notification stopping activation
Email
Email - Send Email to Client
Allows the user to send Emails to clients (Accounts, Reception). (Requires additional licensing and clients email addresses).
Email - Send Marketing Emails
Allows the user to send Emails to clients from the Report Wizard. (Requires additional licensing and clients email addresses)
Health Care
Health Care - Add
Allows the user to add a HCP.
Health Care - Delete
Allows the user to delete a HCP.
Health Care - Edit
Allows the user to edit a HCP.
Health Care - End Plan
Allows the user to end a Health Care Plan within the Accounts screen.
Health Care - Renewals
Allows the user to renew plans as required
Health Care - Save as New
Allows the user to 'Save As New' within the HCP setup screen.
Health Care - Suspend Plan
Allows the user to manually suspend the Health Care Plan, removing any benefits of the plan during treatment.
Health Care - Unsuspend Plan
Allows the user to manually unsuspend the Health Care Plan, allowing continuation of benefits of the plan during treatment.
Health Plan Treatment Group - Add
Allows the user to Add new Treatment Groups in the HCP Admin screen.
Health Plan Treatment Group - Delete
Allows the User to delete Treatment Groups in the HCP Admin Screen.
Health Plan Treatment Group - Edit
Allows the user to edit the default settings for Treatment Groups in the HCP Admin Screen.
Health Care Accounts - Refund
Allows the user to refund money for a HCP account.
Health Care Accounts - Return Money
Allows the user to refund money for a HCP account.
Health Care Accounts - Write Off
Allows the user to write off a HCP account.
Kennels
Kennels - Kennel Add
Allows the user to Add a Kennel
Kennels - Kennel Edit
Allows the user to Edit a Kennel
Kennels - Kennel Remove
Allows the user to remove a Kennel
Kennels - Ward Add
Allows the user to add a Ward
Kennels - Ward Edit
Allows the user to edit a Ward
Kennels - Ward Remove
Allows the user to remove a Ward
Labs
Lab Request - Add
Allows the user to create a new lab request.
Lab Request - Category – Add
Allows the user to add lab categories.
Lab Request - Category – Delete
Allows the user to delete lab categories.
Lab Request - Delete
Allows the user to delete lab requests.
Lab Request - Results - Save
Allows the user to save results to lab requests made.
Lab Request - Save
Allows the users to save the lab requests.
Patient
Patient - Add
Allows the user to add a new patient on a client.
Patient - Add/Edit/Delete First Opinion Parameters
Allows the user to Add/Edit/Delete First opinion referral details.
Patient - Add/Edit/Delete Referral Parameters
Allows the user to Add/Edit/Delete Referral details.
Patient - Compliance Reminder - Delete
Allows the user to delete Compliance Reminder.
Patient - Compliance Reminder - Edit
Allows the user to edit Compliance Reminder.
Patient - Delete
Allows the user to mark the patient as deleted.
Patient - Edit
Allows the user to modify the patient details.
Patient - Euthanize
Allows the user to set the patient as Euthanized.
Patient - Patient Reminder - Add
Allows the user to manually add a Reminder to a patient.
Patient - Patient Reminder - Delete
Allows the user to delete reminders from a patient.
Patient - Patient Reminder - Reactivate
Allows a user to reactivate reminders.
Patient - Reset In-Treatment Status
Allows the user to remove the In-Treatment status flag from appointments.
Patient - Transfer Patient
Allows the users to transfer the patient ownership between clients.
Patient - Undelete
Allows the user to undelete patients.
Patient - Un-Euthanize
Allows the user to un-euthanize patients.
Patient - Weight Add
Allows the user to add weights to a patient.
Patient - Weight Delete
Allows the user to delete a single weight.
Patient Reminder Schedule
Patient Reminder - Manual Send
Allows to manually send a Patient Reminder to a Client.
Patient Reminder Schedule - Add
Allows the user to add a new Patient Reminder Schedule.
Patient Reminder Schedule - Delete
Allows the user to delete a Patient Reminder Schedule.
Patient Reminder Schedule - Edit
Allows the user to edit a Patient Reminder Schedule.
Report Wizard |
Extract PII
Allows user to extract PII data from the Report Wizard. |
Security
Security - Access
Allows the user access to the security module of the system
Security - Add Role
Allows the user to add a new security role
Security - Add User
Allows the user to create new users
Security - Assign User License
Allows the user to assign a license to a user
Security - Assign/Un-Assign Actions/Folders
Allows the user to assign Security Actions/Folders to users
Security - Assign/Un-Assign Roles to Users
Allows the user to assign Security roles to users
Security - Change User Password
Allows the user to change a user’s password
Security - Delete Role
Allows the user to delete a role from a user
Security - Disable User
Allows the user to disable a user
Security - Edit Postcode Area
Allows the user access to the configuration of the Postcode area library.
Security - Edit Report Mapping
Allows the user to access and change the Report Mapping for users.
Security - Edit Role
Allows the user to edit a role
Security - Edit User
Allows the user to edit a user
Security - Enable User
Allows the user to enable a user
Security - Logoff Users
Allows the user access to force users to logoff
Security - Remove User
Allows the user to remove a user
Security - Roles for all Sites
Allows the user to set roles for all Sites
SMS
SMS - Add SMS Template
Allows the user to add SMS templates.
SMS - Delete SMS Template
Allows the user to delete SMS templates.
SMS - Edit SMS Template
Allows the user to edit SMS templates
SMS - Send Ad Hoc Texts
Allows the user to send SMS via Utilities > SMS > Send Text.
SMS - Send Marketing Texts
Allows the user to send SMS via reports wizard.
SMS - Send Text To Client
Allows the user to send a text to a Client.
Stock Control & Stock Centre
Stock Control - Access
Allows the user access to the Stock Control screen under Utilities.
Stock Control - Adjustment
Allows the user access and control within the Stock Adjustment screen.
Stock Control - Evaluation
Allows the user access and control within the Stock Evaluation screen.
Stock Control - Level
Allows the user access and viewing of the Stock Level screen.
Stock Control - Movement
Allows the user access and viewing of the Stock Movement screen.
Stock Control - Transfer
Allows the user access and control within the Stock Transfer screen.
Stock Control - Variance
Allows the user access and control within the Stock Variance screen.
Stock Centre - Setup
Allows access and full control of the stock control screen under the Administration menu.
Stock Control - Batch Edit
Allows the user to edit batch numbers from the Stock Adjustment screen in wholesale.
Stock Control - Edit Code Stock Levels
Allows the user to alter the current stock levels in code entry.
Stock Control - Zero Stock Levels
Allows the user to bulk change stock levels for all selected products to zero.
System Maintenance
System Maintenance - Account Categories
Allows the user access and control to the library for Account Categories
System Maintenance - Breeds
Allows the user access and control to the library for Breeds
System Maintenance - Breeds By Species
Allows the user access and control to the library for Breeds By Species
System Maintenance - Cashing Up Payment Types
Allows the user access and control to the library for Cashing Up Payment Types
System Maintenance - Client Categories
Allows the user access and control to the library for Client Categories
System Maintenance - Client Discount Categories
Allows the user access and control to the library for Client Discount Categories
System Maintenance - Client Purge Tool
Allows the user access to the Client Purge Tool
System Maintenance - Client Purge Tool Bulk Purge
Allows the user access to Bulk Purge clients
System Maintenance - Client Single Purge
Allows the user access to purge a single client
System Maintenance - Code Groups
Allows the user access and control to the library for Code Groups
System Maintenance - Colours
Allows the user access and control to the library for Colours
System Maintenance - Colours by Breed
Allows the user access and control to the library for Colours by Breed
System Maintenance - Communication Channels
Allows the user access and control to the library for Communication Channels
System Maintenance - Communication Types
Allows the user access and control to the library for Communication Types
System Maintenance - Computers
Allows the user access and control to the library for Computers
System Maintenance - Consent
Allows the user access and control to the library for Consent
System Maintenance - Consent Method
Allows the user access and control to the library for Consent Method
System Maintenance - Difference Reasons
Allows the user access and control to the library for Difference Reasons
System Maintenance - Disciplines
Allows the user access and control to the library for Disciplines
System Maintenance - Dispensing Fees
Allows the user access and control to the library for Dispensing Fees
System Maintenance - Dispensing Notes
Allows the user access and control to the library for Dispensing Notes
System Maintenance - Dispensing Notes Auto Format
Allows the user access and control to the library for Dispensing Notes Auto Format
System Maintenance - Document Types
Allows the user access and control to the library for Document Types
System Maintenance - Error Log
Allows the user access to the Error Log
System Maintenance - Flea Prevention Types
Allows the user access and control to the library for Flea Prevention Types
System Maintenance - Genders
Allows the user access and control to the library for Genders
System Maintenance - Genders by Species
Allows the user access and control to the library for Genders by Species
System Maintenance - Global Price Update
Allows the user access to the Global Price Update tool.
System Maintenance - Insurance Companies
Allows the user access and control to the library for Insurance Companies
System Maintenance - Introduced By
Allows the user access and control to the library for Introduced By
System Maintenance - Legal Categories
Allows the user access and control to the library for Legal Categories
System Maintenance - License
Allows the user access and control to the library for License
System Maintenance - Login History
Allows the user access to view the Login History
System Maintenance - Maintain Manufacturers
Allows the user access and control to the library for Maintain Manufacturers
System Maintenance - Messaging - Add Group
Allows the user to add a messaging group
System Maintenance - Messaging - Assign/unassign
Allows the user to assign and unassign users from a messaging group
System Maintenance - Messaging - Delete Group
Allows the user to delete a messaging group
System Maintenance - PACS
Allows the user access PACS settings
System Maintenance - Patient Categories
Allows the user access and control to the library for Patient Categories
System Maintenance - Patient Discount Categories
Allows the user access and control to the library for Patient Discount Categories
System Maintenance - Payment Method
Allows the user access and control to the library for Payment Method
System Maintenance - Predefined Discount
Allows the user access and control to the library for Predefined Discount
System Maintenance - Price Deviation
Allows the user access to the price deviation tool
System Maintenance - Price List
Allows the user access to view the Price List
System Maintenance - Printers
Allows the user access to see Printers (Administration> System> Devices> Printers)
System Maintenance - Purge Exception
Allows the user access and control to the library for Purge Exception
System Maintenance - Purge History
Allows the user access to see the Purge History
System Maintenance - Purge History Delete
Allows the user access to the Delete option in Purge History
System Maintenance - Qualification
Allows the user access and control to the library for Qualification
System Maintenance - Reasons
Allows the user access and control to the library for Reasons
System Maintenance - Referral Centre
Allows the user access and control to the library for Referral Centre
System Maintenance - Regions
Allows the user access and control to the library for Regions
System Maintenance - Reinitiate Reminders
Allows the user access and control Reinitiate Reminders
System Maintenance - Reminder Types
Allows the user access and control to the library for Reminder Types
System Maintenance - Settings
Allows the user access to Settings
System Maintenance - Settings - Reset
This is a historic permission that is no longer used.
System Maintenance - Short Text
Allows the user access the short text function in clinical notes
System Maintenance - Sites
Allows the user access and control to Sites
System Maintenance - Species
Allows the user access and control to the library for Species
System Maintenance - Species by Patient Category
Allows the user access and control to the library for Species by Patient Category
System Maintenance - Suppliers
Allows the user access and control to the library for Suppliers
System Maintenance - Surgeons/Sites
Allows the user access and control to Surgeons/Sites
System Maintenance - Tax Codes
Allows the user access and control to the library for Tax Codes
System Maintenance - Titles
Allows the user access and control to the library for Titles
System Maintenance - Towns
Allows the user access and control to the library for Towns
System Maintenance - Treatment Categories
Allows the user access and control to the library for
System Maintenance - Treatment Group
Allows the user access and control to the library for Treatment Group
System Maintenance - Treatment Types
Allows the user access and control to the library for Treatment Types
System Maintenance - User/License
Allows the user access and control to User/License
System Maintenance - User/Reports
Allows the user access and control to User/Reports
System Maintenance - User/Sites
Allows the user access and control to User/Sites
Treatment
Treatment - Add Estimate
Allows the user to add estimates.
Treatment - Add Free Text Treatment
Allows the user to add manual treatment without prices.
Treatment - Add Insurance
Allows the user to add to insurance.
Treatment - Add Items to an existing Invoice
Allows the user to add items to existing invoices.
Treatment - Add Manual Treatment
Allows the user to add manual treatments
Treatment - Add Treatment
Allows the user to add treatment.
Treatment - Allow Flexible VAT on Manual Treatment
Allows the user to change VAT on Manual Treatments.
Treatment - Allow Treatment Time Override
Allows the user to override the time when adding a treatment.
Treatment - Authorise Repeat
Allows the user to authorise repeat from the treatment history screen.
Treatment - Batch Add
Allows the user to add batch numbers.
Treatment - Batch Delete
Allows the user to delete batch numbers.
Treatment - Batch Edit
Allows the user to edit batch numbers.
Treatment - Delete Estimate
Allows the user to delete estimates.
Treatment - Delete Insurance
Allows the user to delete insurance.
Treatment - Edit Clinical Notes
Allows the user to edit consult notes from treatment history; Accounting Period still applies.
Treatment - Edit Dispensing Fee
Allows the user to edit dispensing fees; Accounting Period still applies.
Treatment - Edit Document
Allows the user to edit documents from treatment history; Accounting Period still applies unless the setting isolating documents from the accounting period is active.
Treatment - Edit Lab Results
Allows the user to edit Lab Results; Accounting Period still applies.
Treatment - Edit Treatment Draft
Allows the user to edit the treatment draft; Accounting Period still applies unless the setting to allow item date in any time is active.
Treatment - Edit Treatment History
Allows the user to edit item in the treatment history; Accounting Period still applies.
Treatment - Edit Treatment Treatment Label
Allows the user to edit treatment labels; Accounting Period still applies.
Treatment - Pre-Invoice Delete
Allows the user to delete pre-invoice.
Treatment - Pre-Invoice Edit
Allows the user to edit pre-invoice.
Treatment - Pre-Invoice Save From
Allows the user to change the save from date for pre-invoice.
Treatment - Pre-Invoice Save To
Allows the user to change the save to date for pre-invoice.
Treatment - Transfer
Allows the transfer of treatment between patients.
Treatment - View Document
Allows the user to open documents in the treatment screen.
Treatment - View Formulary PDF
Allows the user to open the formulary document link on the fast track bar.
Wholesale
Wholesale - Access
Allows access to the Wholesale screen from the Utilities menu.
Wholesale - Admin
Allows access to the Wholesale Admin setup screen from within the Wholesale screen.
Wholesale - Import Prices
Allows the user to import the latest prices from suppliers.
Wholesale - New Order
Allows the user to create and send new orders to suppliers.