Read300j - Version 03.02.03 - Release Date 27th July 2010
Stock - Controlled Items
The ability to Edit controlled items (Access permission 148)
This has been expanded to limit users from Editing or Wiping the History of the item.
E-Mail forms to a third party
You may need to send forms out to an referral or Out Of Hours site, forms for the client to take with them - rather than printing you can E-Mail them.
There is a new definition file option you can use in the form:
.SY EMAIL XXXX YYYYYY
This SYstem command at the top of a form will do this.
The XXXX can be one of:
- ROFF
- Assume it's a groff document, it will be converted and sent as a PDF attachment.
- TEXT
- Assume it's plain text and will be sent as such
The YYYYY can be:
A full E-Mail address if the form is going to a fixed address, the text ASK or OOH (these options will be explained later).
One of the other SYstem commands the system will use is:
.SY TITLE zzzzzzzzzzzz
If this is present in the form, the zzzzz will be taken as the subject to be used when sending the E-Mail (See below for customising it).
With the ASK option, the system will, prompt the user to enter the address, if the text entered contains an '@' it will be taken as a valid mail address. If the user enters a name (or leaves it blank) the practice Address Book will be checked for records matching. Only records with an E-Mail address will be offered.
The OOH option - this will look for the
params.txt
PDSA_Default_OOH
and use the address this is set to as the recipient.
With groff forms you do need to change the format (.ty) used to .ty
MROFF this is to ensure the correct options are used to generate the
PDF attachment.
There are a few params.txt entries that can be used:
-
MAIL_From = Your_Mail_Address_Here
This option will be used as the 'From' address - rather than having all forms being sent by individuals who may or may not check their own mail boxes for failures, it allows an Admin address e.g.
Mail_From = Enquires@My_Domain PDSA_Default_OOH = mail address
The mail address used if OOH is specified in the
.SY EMAILcommand.Report_Mail_Subject = Blah Blah subject to use
If you forget to enter a
.SY TITLEoption the system will use the text associated with this entry as the subject. (See below).
Here is the top of a sample .def file, the top three lines do the formatting, setup E-mail and set the subject to be used. The rest of the form is as per your existing printed ones.
.TY MROFF
.SY EMAIL roff ASK
.SY TITLE Redirection to VetsNow
.SY logas va14 E-Mailed to VetsNow
.PGNH
Data Major
Search for a number of specific ana codes.
On the Ad-Hoc clinical report when searching by analysis code you were limited to either an individual code, a range of codes or a group. This has been expanded to use the same routines elsewhere in Premvet.
That is you can enter:
code1 - code2 for a range code1 to code2 code1 code2 code3 for any of the individual codes code2 - code2 code3 Between code1 and code2 AND code3 The group option has been given it's own field to make it easier to enter.
Leave the 'analysis codes' blank and you have access to the analysis group.
A question mark (?) or either the code or group fields will list the respective details.
Data Major - Alias for small animal
With mixed practices there may be the need to just run reports just one record type. Changes have been made in two areas:
Management Reports: The species field allowed you to use the species Farm for FC record and Equine for EQ records. You now have a pseudo species Small which will include all SA record cards. This is the same as entering
'ORT = "SA"'in one of the special fields - you cannot combine this pseudo species with a specific species.Ad-Hoc: The restrict by option has a new question regarding record type - it can be set to SA, EQ or FC to limit the report to just that record type.
Document use of MySQL_Dump
There is a params.txt entry
MySQL_Dump = some/scripts/somewhere
This, if set will be run after each DataMajor re-built - it is one of the advanced options and allows you to make additional changes to the MySQL tables.
See the FAQ for more details.Duplicate Records
Two new reports have been added to:
Stored Report -> Tidy Up -> Duplicate Records
- Duplicate Client by Telephone and
- Duplicate Client by Postcode
These will list the number of duplicates by each category and list the client that it relates to.
With Postcode - remember the same postcode can cover a range of houses but report can be used to see if similar address/names indicate a duplicate. With Telephone numbers the system will try to remove all spaces before comparing - it then may not find the record to list the client so you need to use the 'Crude Search' within Premvet to find part of the number.
Clinical History - E-Mail change subject
Some Out-Of-Hours and referral sites have a Clinical report setup to E-Mail the history back to the practices. With some referring practices there can be numerous e-mails all with the same name.
The default E-mail subject is the name of the report. To make it more flexible, the system will change the report name based on some macros.
| %% | The animal Number |
|---|---|
| %C | The Client Name |
| %A | The animal Name |
Some examples:
| History %% | will (for record 1234) be | History 1234
|
| OOH Work for %C | will be | OOH Work for Mrs D Jones
|
| Work [%%] (%A) | will be | Work [1234] (Fido)
|
The expanded versions are really handy as a mail subject but do look a little confusing on the screen. To make it look 'nicer' you can 'hide' to macro with a '|'. Any text following a | will be hidden but will still be used when E-Mail sent e.g.
History|[%%] (%A) will be Displayed as History but still
expanded up with animal number and name.
These abbreviations can also be used in sending definition files via E-Mail see option above.
Protocols
Automatic Protocol - pva019
This will be checked for when a new animal is added to the system. You can use this to generate Terms and Conditions, welcome handouts etc.
As an example, this script will print a welcome letter (lifecon) for all Rodents, reptiles, Avian, rabbits and ferrets.
[nosave]
[headup]
[start]
[goto top &species ~ RODENT REPTILE AVIAN LAGO FERRET ]
[goto quit]
[top]
[condef lifecon.def]
Recalls
- The Recall Summary will now show more details as to the options
selected and how it was sent.
- When sending Wormer/Flea RECALLS via SMS and you had the multiple recall option (15) set it would revert back to printing - this has been rectified.
Diary
- No Show Report (
vet -p noshow) can be used with Diary Plus.If you set the params.txt entry
Diary_No_Show_Ignore = code1, code2, code3
The system will ignore any clinical lines with those codes and will not assume those entries are taken as work done.
The DataMajor table (noshow) will be updated with the appropriate figures.
The noshow report can be run over multiple diaries in one pass by entering multiple -D options e.g.
vet -p noshow "-D1 -D2 -D3"for diaries 1, 2 and 3. - Next Appointment Time on Management Record
With Diary Plus the system will display what it thinks is the next appointment time on the Management Card. This can give problems if the client attends and is dealt with BEFORE his/her scheduled appointment - the next appointment will show as the appointment they were early for. To resolve this, the system will treat the next appointment as any appointment ON THE FOLLOWING DAY.
- Automatic Reminders via SMS
The unattended
vet -p dsmsjob for generating reminders has been expanded to allow multiple diaries to check scanned.
All you need to do is add multiple -D options e.g.vet -p dsms "-D1 -D3 -D10"to scan diaries 1, 3 and 10.
E-Claims
- Update for VetXML version 1.10 - minor changes made to ensure
we are complient with next version of Vet XML.
The Policy Number, Claim Handler/Postcode/Phone are now required fields. The script
envoy.prohas been updated to ensure you must enter 'Date First noticed' and you cannot bypass the question 'Pay Vet'. Please ensure you copy this to Automatic Protocolpva015.pro. - Petplan BRAVNo number - this can be added to params.vev with
BRAVNO = xxxxxxxand will be included automatically with the claim.
Corporate
-
Donations
These will be totalled on the bottom of receipts -
Enterprise Stock Updates
A menu option has been added to allow updates to be added. Option to process is: Stock -> Utilities -> Reset/Update menu -> Enterprise Update
You will be asked if you want to continue or not - no other questionsThis will process the CVS file
ncc1701.csv(in main vet folder)Format of the file is:
- No header line
- one line per item
- Supplier code
- New cost price
- Markup
If there is NO match, the code will be sent to printer including the line in the csv file it had a problem with.
This uses the Cost/Markup and card VAT rate - price updated based on head office rounding and will update the RRP and Selling. Will set Flag 1 if processed. -
Pensioner Registration
The analysis code allocated the registration category has been re-worked to enable more breakdowns to be used. Forms will be allocated analysis code 190 and registration 191 - the Sub-Analysis code will be set to the category type.
Historic data will be converted ifvet -p pdanais run.
EnServe
Secure Shell Reporting
With the increased use of ssh for connecting from home or between sites the Security Report includes addition reporting on it.
If you want to separate out ssh attempts from the main system logging we would suggest you use the logfile '
sshlog'. Adjust your/etc/syslog.conffor the sshlog line as follows:*.debug;local0.none;local4.none /usr/adm/syslog mail.* /usr/adm/Spamlog local0.info /usr/adm/maillog local4.* /usr/adm/router auth.info /usr/adm/sshlog ## HylaFax is configurable to use Facility=local5 local5.* /usr/adm/hylafaxlogsyslog.conf can be edited via
Admin Menu -> e -> e -> Syslog
User Account Reporting
Old users do clutter the system especially if they have a lot of mail. The Security report now includes a section listing all accounts on the system, last time they logged-in and amount of mail present e.g.
Login: rachel Name: Rachel Melvin Directory: /u/home/rachel Shell: /bin/sh Never logged in. Mail last read Wed Jul 14 15:45:33 2010 No Plan. rachel has 1 new message.The list will be in alphabetical order - Act on it as you see fit.
There is a new Admin Login option - Administrative menu (e) called Remove a user (option r) - this will remove them from the system and clear out any old mail files.
Grey Listing
(http://en.wikipedia.org/wiki/Greylisting)We have added grey Listing to our EnServe options and have been running it on one of our mail servers here and over the past 6 months drastically reduced the amount of spam received. While setting it up is a little technical we are not including the full details in these release notes, see FAQ for details.
Misc
- Status Code reminder - you have been able to press F1 to list
the possible status codes you have setup. The limit of 36 codes
has been lifted, the system will include all status codes.
- Condensed History update - you may want to add details, record
forms on this screen. This can be done from a definition file
by using
.S2 Texte.g..qu Which unlicensed Product you want to use? .s2 Off Licence Consent ( &var0 ) - Address Book - If you delete an entry you will be asked to confirm
you really want to do this.
- A problem with switching user ID's when the users do not have a
password has been identified and resolved.