[Navigation]

User Access and Password

This option, found on the Utilities menu, sets up the passwords, user i.d.'s and access levels for all the users on the system. Access to various parts of the software are controlled on a user by user basis.

The system administrator decides which parts of the system a particular user is allowed to access. Premvet 5 will control user access with reference to the User I.D. (not the user's password). Additionally, if a specific user is not allowed to run a menu option then the menu option will NOT be displayed.

Note: System administrators should make sure they have full access to the system; especially password maintenance.

Users can change their name and password at anytime via the user-info option (=) from the main menu.

Chapter contents

  • Users Names What are they?
  • Adding / Editing Users How to administer security settings
  • Master Password What is the 'Master Password'.
  • Switching Users Changing who you are
  • User 26 - PVS System User I.D. PVS
  • Retired Users What to do when a user leaves
  • Groups and group Defaults Setup 'group' for similar staff
  • Available user access options Access settings available - by number

  • User Names and ID

    Every user on the system will have been given a name by their system administrator. This is the how the system know who someone is and what they can do on the system. The following information is required for each user.

    Remember:

    1. There are 219 User I.D.s available.
    2. You cannot have two users with the same ID. If this was previously the case then you will have to set-up one of the users again once the system has been upgraded.
    3. If you use F4 to change user ID's and log on to a terminal, you will be prompted for a password. Therefore each User I.D. must be set an associated password.
    4. Each User I.D. may be three characters long (i.e. initials).
    Login Name
    Up to eight characters as a login name - this is the name entered during the startup process.

    If you have individual login accounts setup under unix then this Login Name should be the same as the Unix login name. You can use the Import /etc/passwd option to get the system to automatically add them for you.

    Password
    A password to ensure no-one else uses your account to enter work into the Vet System.

    Full name
    For reporting purposes the users Full Name.

    User I.D.
    All clinical work is 'tagged' with who did the work. The system will use whatever is in this ID to do this. Along with the Login Name this I.D. should be unique.

    Access
    What Access does the use have, this will be covered in more detail later.

    Group
    Premvet splits the users into 'groups', these could be Nurses, LayStaff, Reception, Surgeons, Administrators - the grouping is left up to the practice to decide on. Setting groups can be helpful as this enables setting access permissions and is used with the message handler.


    Adding/Editing Users

    Use the Add/Edit User option, when selected the system will list all the users on the screen - select as required.

    A box will pop-up showing you the current details with a prompt line of:


    Import /etc/passwd

    When using individual login accounts you have to add the user to the Operating System first and then add them to the Premvet password file. The alternative is to add them to the OS as normal then run the 'Import' options. This option will scan the unix accounts setup and:

    Users can then use the User-Info option to give themselves a password.


    Access Permissions - What are they

    There are many options which you can grant a user access to. Each option is described by a number, followed by a brief description of that option's function (i.e. what the user will be able to do if you grant access). For example:

    12 Add surcharges - Access to 'Add surcharge' program.
    
    A full list of these options is added for reference at the end of this chapter.

    If the user does not have permission for a specific menu option then that option will be hidden. Using this method you can customise the menu to only allow the appropriate staff access. This also has the side effect of reducing and making the menus less intimidating.

    It is recommended that you set up the Groups first as this will make it easier to standardise on the settings.

    When setting user access Premvet 5 will display the option number, option description, whether this option is available in your configuration ('Yes' or 'No' - this can only be altered by purchasing the module concerned), and whether the user you're viewing has access to this option ('Yes' or 'No').

    Use the Arrow Keys to move up and down list list and pressing RETURN will alter the option from a Yes to No or No to Yes.


    Practice Policy

    In addition to the individual user permissions explained above, you can have a 'Global' setting. This global setting, if switched off, will override any individual options. If set to 'yes' then this indicates that that section of the software is available and you can use specific user options to grant/deny permission.

    Select the option Practice Policy and you will be shown the same options as users, however, you will be editing the global column. You switch options off/on in the same manner.


    Groups and group Defaults

    Set-up defaults

    It would be tedious to have to set all the access options every time you add a new user. Therefore you can create five default settings, for example: access for Vets, access for lay-staff, access for receptionists, etc. (i.e. different groups). When a new user is added to the system you will be asked to enter the profile (set) to use - in other words, the group you want this user to belong to. This will be one of the defaults you have created using this option. Therefore you only have to set-up the options once and then use them as a basis for new users. Once a profile has been allocated to a user you can fine-tune the user's access level as required - without affecting the profile. If you decide to make the user belong to a different group, you can force the new access permissions on them.

    If you make changes to any of the five groups, you will be given the option to update all the existing users for that group. The system will set the access perrmissions to that specified for the group you were changing. Note: If you have 'tweeked' any specific user in that group then the specifics will be lost, they will revert to the settings specified as the default.

    Retiring users

    If a member of staff leaves rather than delete his/her entry in the vet system password file, set the group the user belongs too to ZERO (0). This will:


    Master password

    Use this option to define a master password. As access to the system is controlled by user I.D.s, using F4 (or CTRL G) can alter what options are available. For example; if a limited user finds the system managers user I.D. they could gain unlimited access to the system. To prevent this from happening when F4 is used the NEW user's password will be asked e.g. User 'A' is logged on (with limited access) and user 'B' wants to use the terminal, you press F4 and enter B as the new user, you will then be asked to enter user B's password. This is to ensure that it is B that is logging in. However user B may not have a password set up, in this case you will be asked to enter the 'master' password. The master password is set up with this option.


    Switching Users

    If you want to do work on a screen that is already logged in, rather than going all the way out of the system you can 'switch' users.

    Press F4 (or CTRL G) and you will be asked for the user I.D.


    User 26 - PVS

    There are times when the system will add clinical work it's self. e.g. Bad debt Program, Surcharges. Rather than add the work under the user that is running the program it will add it as User 26 - this will be preset to the I.D. of PVS. The PVS user cannot be changed or edited and it will always be user number 26.


    Available user access options

    The first 9 options below give READ access to records, that is a user can look at what is on the card but cannot add or edit any information.

    NAMEDESCRIPTION
      1Read management recordClient management record cards.
      2Read clinical rec.Clinical records for a client (Note: to read clinical records you must first be able to read management records).
      3Read lab-testsLaboratory test (page 1).
      4Read cond. historyCondensed history (page 2).
      5Read repeat presc.Repeat prescriptions (page 4).
      6Read user def.User defined screen (page 3).
      7Read letter screenBilling/recall history (page 5).
      8Read client sheetsClient sheets.
      9Read PDSA recsPDSA records screen (page 3).
    10Add new clientThe ability to add a new client.
    11Edit management rec.Editing of client management record.
    12Add surchargesAccess to 'Add surcharge' program.
    13Address bookAccess to 'Address book' program.
    14Aged debtor reportIf the user can run it.
    15ArchivingAccess to archiving options.
    16Automatic labelGenerate a label with '*'
    17Cash drawer Whether the user can open the cash drawer with F3.
    18Auto PricingAccess to the Auto Pricing menu
    19Add/Edit A.P.Ability to Add/Edit AP codes.
    20Bad debts programAccess to 'Bad debt' option.
    21Bill from MR/CR If a bill can be printed from a client's management or clinical record.
    22Breed informationUse 'I' to display breed details.
    23Breed info. set-upIf a user can set up an information sheet.
    24Add to client sheetIf data can be entered on a sheet.
    25Edit letter screenIf a user can add or edit information held on page 5.
    26Cond. historyAdd or edit data on the condensed history screen (page 2).
    27Alter status codesAbility to change status code set up.
    28Clin. recs. (Add)The ability to add clinical records.
    29Clin. recs (Edit) The ability to edit clinical records.
    30Diary GeneralAccess to the appointments diary.
    31Discount etc. editIf the user can change the discount or surcharge structure, or edit the discounts/surcharges per client.
    32DocketsPrint a docket.
    33Device settingsAccess to device/line settings.
    34Expand filesRun 'expand files'.
    35Export certificatePrint it or not.
    36File patcherAccess to Premvet 5 file patcher.
    37Clinical editAbility to edit current recs.
    38General apps.Access to 'General Applications' sub-menu.
    39General macro setupSetting up system macros.
    40Information sheetsIf information sheets can be printed.
    41Invoice productionAccess to the invoice production sub-menu.
    42Itemised billsItemised bill can be printed from MR/CR.
    43LabellingAccess to labelling program.
    44Lab. testsAdd and edit data on laboratory screen.
    45Ask for FeesIf set to No then user cannot manually priced text entries.
    46Listing programAccess to client list sub-menu.
    47Mail mergeUse of Merge printing option.
    48Monthly/yearlyAccess to yearly financial figures.
    49M/Y summaryBeing able to edit the yearly financial figures and reset end of year.
    50Op. forms etc.Able to generate operation consent and recovery forms, general definition files etc.
    51Over the counterAccess to 'Over the counter sales'.
    52Overdue recallsOverdue recalls can be printed.
    53Password maint.User passwords and permissions.
    54Make paymentsThe ability to enter payments.
    55P.D.S.A. add workAdd/edit work on PDSA screen.
    56Global System MessageIf Global System Message is active this stops it being displayed.
    57PDSA/History set up Set-up PDSA and history parameters.
    58Phone directoryAdd/Edit names within the phone book.
    59Print recalls Access to recalling sub-menu.
    60Print receiptPrinting a payment receipt.
    61Reports (History)Access to the history option.
    62Repeat presc.Add/Edit data on the repeat prescription screen (page 4).
    63ReportsAccess to the reports sub-menu.
    64Search programAccess to 'search for code' option.
    65Set billing addressAdd/Edit billing addresses.
    66Set drug discountAbility to run 'Set drug discount'.
    67Set up parametersAccess to 'Set-up parameters'.
    68Spool to disk Use the spool to disk option.
    69Stock controlAble to READ stock reports.
    70Stock Add/EditAdd & Edit stock items.
    71Unused
    72Terminal databaseMake changes to the terminal set up.
    73Text editorAccess to the text editor.
    74Tree View paymentsMake payments via the tree view screen.
    75Tree editingUse the global set option.
    76User def. screenAdd/Edit data on the user defined screen pg 3
    77UtilitiesAccesses to the utilities sub-menu.
    78Validation programAccess to validation options.
    79VAT bookRun the VAT book.
    80VAT book resetReset the VAT book.
    81F6 Operating system shellAccess to operating system shell
    82Spare
    83Purchase ledgerAccess to the purchase ledger.
    84E-MailAccess to E-mail.
    85LibraryAccess to the library utility.
    86Waiting roomAre waiting room options available.
    87Outstanding accountAccess to outstanding accounts.
    88Historic VAT bookAble to run 'Historic VAT book'.
    89Client totalsAble to run 'Client totals'.
    90Report generatorAccess to the report generator.
    91Clinical editAbility to edit all clinical recs.
    92Cash discountIf the user can offer cash discounts.
    93Delete clinicalCan the user delete clinical records.
    94Alter disc. amountAbility to change cash disc. amount.
    95Change sys. messageAbility to change the system message.
    101SCO ShellAccess to the SCO Shell menu option.
    102VAT reset periodAbility to reset VAT period end.
    103POM drugsAbility to dispense POM drugs (see note below).
    105Additional reportsAccess to financial information under the 'additional reports' menu
    106Transfer recordsAbility to merge duplicated clinical records.
    106Merge clin. recordsAbility to merge duplicated clinical records.
    107Ignore UID settingDo NOT ask this user 'Who Did The Work' when adding clinical records"
    108Ignore Date settingDo NOT ask this user 'Transaction date' when adding clinical records"
    109Option Help LinesDisplay/Don't display the one-line help messages.
    110Pop-Up 'Picture.gif'If there is a picture of the animal then do you want it displayed when the card is 1st accessed.
    111Global Recall UpdateAccess to the 'Update Recalls' option for global scans
    112Full MR EditCan the user edit fees/drugs/vat on the management record.
    113Arrow-Key EditIf set to 'Yes' then editing on the management record is via a highlite bar that is moved around the screen, otherwise it is via the old 2 letter field codes.
    114PDSA Reg Edit/ErasePDSA Version, allow users to remove registration details.
    115Default to Clin on MR.Sets the default to Clinical on the management prompt line.
    116Text Editor.Does the user have access to the text Editors on the system.
    117Clinical Default.If the clinical default has been set in params.txt does it apply to this user.
    118System Macros.Do you want the system to check the test you enter for System Macros?
    119Priced Linescan the user edit clinical lines that have a price?
    120Edit DateCan the user edit the transaction date
    121Purchase LedgerAccess to the trasaction edit options withing the purchase ledger.
    122Purchase Ledger.Can the user look at attachments within the Purchase ledger.
    123DataMajor.Will the user have access to the reporting utility 'DataMajor'?
    124Operation ListBlocks access to the ability to wipe (erase) the operations list.
    125Automation ManagerAccess to scheduale un-attended tasks.
    126Pet-Aid WipeApplies to PetAid version - ability to wisr the 1st issued date.
    127VariablesAccess to to pop-up box on clinical screen to set user/date etc.
    128Admin LockAbility to clear/over-ride and Administrative Lock
    129Import ClientsCan the user run the import client option?

    Items shown in bold can be changed by the user, via User-Info.

    Tip: The six access permissions that relate to editing are shown as a flowchart to help see the relationship between them.


    Top Classic New-Style Chapters Sections Index Search