Read220k Version 2.20.07
Dec 2005 -> March 2006
Access Permissions
The following access permissions have been added or changed:
| 144 | Block access to 'Generate an Order' in Stock Control This will stop users from being able to generate a stock order. |
|---|
Note: In testing it looks like about 50% of the sites have the default set to No, the other 50% Yes. If you need to globally change the setting use:Password Maint - Switch Option - 'A'll - 144
and set to Yes (allow users to order) or No (don't let users order) as required. Individually users/profiles can be adjusted as needed.
Also in stock control access permission '70 - Add/Edit' has been expanded to stop users editing Sales/Purchase figures and Min/Max.
DataMajor
MySQL_Dump = xxxxxxThe system will automatically append the Database name to the command. For example, with the default settings, the entry:
MySQL_Dump = mysqldump --tab=/u/tmp
will run `mysqldump --tab=/u/tmp premvet' each time
the system does a rebuild.
With Stored reports, we cannot assume the Client's name and
address will be in the report so the label option is disabled
by default. This can be enabled for reports that have the
Name and Address details IN THE LAST 5 columns by adding
'# LabelCount' to the script, you can alter the number of
columns to print by adding the it e.g. LabelCount 7 will
print the last 7 columns etc. You will not be allowed to
print more than the number of printable lines (minus 2) on
your printer. Many of the existing stored reports have had
the label option enabled.
The system will look in : Label Generation -> Configure -> Parameters -> SQL reporter for the label layout to use. If the number of printable lines is set to Zero the label option will be suppressed in DataMajor.
The 1st label printed will always contain the name of the columns so you know what is being printed. The labels will not change font, they will print everything in 'Normal', if the details are too long they will be truncated.
NWL / Idexx Price List
These have been updated for 2006. With NWL pvprice will show the Inclusive VAT price for the procedure/test.
Management Flags
These can be included in definition files using the reserved words &MRFLAG1, &MRFLAG2, .... &MRFLAG11.
NVS Barcodes and Batch Numbers
When selling a product purchased from NVS via a scanner - if 'Ask for batch' is set to Yes; the batch selection screen is skipped and you will be prompted to scan the item.
EnServe (OSR 5.0.6/7 Only)
An update to Exim (the Mail Transfer Agent) used to deliver your e-mail is available and being rolled out. This version will automatically block suspect attachments (.bat, .com, .exe, .pif, .prf, .scr and .vbs); reducing the chance of virus infection. If you do need to receive one of these file get the sender to re-name the file xxxx.yyy.ok, you can then strip the .ok when received. It also takes advantage of better Anti-Spam processing to reduce the load on the system. An aliases will be added to re-direct all root's E-mail to 'Admin', the new exim will not allow the root user to receive mail. Please contact support if you want the upgrade earlier.
A new virus scanner has been added to the Admin menu (Clamav), this will be used where no commercial anti-virus solution has been purchased by the practice. The Admin menu will also allow you to read all the administrative E-Mail that has been re-directed from root.
A new option has been added to the Enserve section of the admin login 'Squid Authentication'. This will allow you to add users to the squid password file if doing user authentication. See FAQ for more details.
AP and Definition Files
The ^11= (print a definition file) and ^22= (print a Windows document) can also be passed one of the definition file indexes. That is, if you have all your 'clinical' forms in the index clin.idx then using:
^11=clin.idx
then the index will be displayed and the user can select the appropriate form. Any index can be specified - if the name passed with ^11 (or ^22) ends in .idx it is assumed you are wanting to display a list of forms. The .idx file(s) MUST reside in 'text'.
Remember: You can use the ^33= meta-character to suppress the AP description and use the definition file to add the clinical text.
Text Editors (5.0.6 and up)
A new Text Editor option 'Midnight Commander' has been added. This is an integrated file viewer/editor as well as option to rename, delete and copy files. FAQ on Web Site coming soon.
Estimates
An earlier version (2.20 - read220c) removed the ability to use macros and AP codes (within estimates) that asked questions via the {} - this has now been reversed in general and limited only to lines asking for weight (^7)
Stock Control
- The 'K'ill option has been removed from stock cards, the
system will no longer look for 'Killed' items and re-use
them - this may cause confusion as one of the DataMajor
tables holds details based on AT THE TIME OF THE SALE, if
the item was to be re-used then figures would be invalid.
You can still 'H'ide the item (use the '*').
- Stock Net-Net pricing:
Setting the params.txt entry
Stk_Use_Net = Yes
the system will, when, working out the retail price use the Net-Net price as a starting point.
Protocol Files and AP
If you want to call a protocol file from within an Automatic
pricing procedure you can use ^37=filename on the extras line.
You do not need to specify the suffix .pro as this will be
assumed. If the protocol file does not exist it will silently
be ignored. If no argument is given a pop-up box with all the
protocols will be displayed.
If you are specifying a specific file and are wanting to include
the title in the clinical records you should specifically use
the [clinical] option.
Protocols
[clinical] - This option has been upgraded, this can now appear
up to 20 times in the protocol; clinical lines will be added
in the order they appear. As with definition files, if the 1st
word of the text is a number it will be taken as an analysis
code.
There are two additional options: ANSWER and QUESTION, both
in uppercase. If these appear on a [clinical] line they will
be replaced with the last question and answer given e.g.
[] How long did the surgery take?{
1-5 min
6-10 min
11-20 min
21-30 min
30-40 min
>41 min }
[clinical] 100 Time: ANSWER
Here the clinical line will contain the length of time surgery
took (and given analysis code 100) e.g. Time: 11-20 min
[passback] - When called from AP
commands (see above), you
can 'pass back' AP/Stock codes which the system will continue
to process. The format is: [passback] ap_code e.g.
[passback] 20 syn250 which will dispense 20 Synulox 250mg tabs.
The 'text' will be checked for ANSWER (as above).
[saves2] - Very similar to the [clinical] option except this
will save the information onto screen 2 (Condensed History).
As screen 2 does not use analysis codes you do not need to add
them to the line.
[line]/[text] - Normally the length of answer expected when
asking for a single line is 50 characters and with a box it is
5 lines. If you enter [line,20] for example, this will limit
the expected answer length to 20 characters, [text,2] a 2 line
box, [line,5] 5 characters etc.
Users can sometimes get 'trigger happy' where they just keep thumping <return> - this will accept the defaults - with the option menus - if the FIRST option is an exclamation mark (!) then this will not be accepted as a valid answer and they will be re-prompted.
Dunlops Internet Ordering (5.0.6 and up)
When ordering from Dunlops you can place the order via the Internet, select 'N'et as the ordering type. The rest of the order generation is the same as using a modem. This option requires version 1.9 or higher of the OS utility 'wget' (available from support), if Premvet cannot detect or you are running an earlier version you will get a warning message.
Operations List
When you Quit from either Browse or Show options you will be returned to TODAY'S list rather than the date you were on.
If you are running a single server and would like multiple
Hospital lists - set Multiple_Ops_Lists = Yes
in params.txt.
When this is set, the system maintain separate lists (based on
the location you are logged in at).
Download Option and Sample Definition Files
The Download option has another sub-menu for some of the static download e.g. Sample Definition Files. This means they only need to be download once and not every time a Premvet upgrade is carried out. The option is:
Main Menu - Help - Check for Updates - Others
Currently the only option here is for the Sample Definition Files - others will be added as required.
Misc
- E-Mail address is available to merged Office documents (WordCSV.csv)
- Free of Charge items ($) will not be included in any conta
entries for classifications.
- The .Notify command (used in definition files) could add the
wrong entry to the vatbook - this has been fixed.
- New Diary - Colour events for block bookings have been fixed.
- PDSA Sites: If the registration is due to expire in the next 14
days the date will be high-lite. Vaccination status will be
shown on the registration line.
- Kennel Booking: The 'Stayover' report also includes animals
arriving on the day.
- Stock Purchase Order - If there is any information in the 'Text'
box this will be added to the bottom of the PO.
- The params.txt entry
Batch_Show_BN = yes
will, in addition to displaying the position when selling, will also, when manually processing an order let you know what position the batch was allocated. This option is helpful if you are marking the batch by position (1-28) to help Vets when on the farm. - Aged Debtors - the csv file (debtors.csv) now includes the client
telephone number and E-Mail address. Some sites want to run the
debtor list at specific points in the month - by default it will
use the end of the previous month as the end point. If you set
the params.txt entry
Debtor_Default_Today = Yes
then the report will be up to midnight on the previous day. Running a manual debtor list if not affected. - Attaching 'New' documents under OSR 6 will work correctly now.
You will no longer have the time appended to the filename.
- POS and Today bill, if the system is adding a logo then the VAT
number will be printed by the system. You no longer need to
include it in the Logo. It can be suppressed in POS and Today
bills via:
Parameters -> Fields & Defaults -> Options -> More 6 and 22
By default, any Batch Numbers (analysis code 215) will be included with the product. These can be suppressed by adding
Show_Today_Batch = No
to params.txt. - Dockets - These will show Fees and Drugs separately to comply
with the RCVS Professional Conduct Guide.
- Lab results with no animal reference will be Cross Updated when
manually attached to a record card.
- Stock Weekly Usage report - can be sorted by stock number, a
CSV file (stkweek.csv) will be generated automatically.
- Re-Using Deleted records - attachments from the 'old' animal
will be removed (and cross updated).
- Drug labels from the Management Record card - you will be asked
the number you want printed.
- On the Printer Setup Screen - a new option 'One by One', this,
if set to Yes, will cause the system to pass each label as soon
as it is generated over to the OS for printing. Normally, the
labels will be batched. This option is only required for Axiohm
printers printing in Landscape mode. There is also space to
type the actual make of the printer - this is for reference
only and is not used by the system. An additional 'groff'
option of 'No' has been added - this allows you to default
all the printers to use Groff and switch it off for the older
in-compatible printers.
- PDSA Mode: If
PDSA_Default = x
is set in params.txt|local then then default on the registration screen will be set to 'x'. If not specified it will default to 1 - being HB Rent Book. A VAT rate of 17.5 will be used across all stock items that are tagged 0%. - Improved handling of the various xxx.top def files for
customising bills. New FAQ available:
http://www.premvet.co.uk/premvet/faq/ibilln.html
- Help within Automatic Pricing is no longer switch-able it is
on all the time.
- New option
Lab_MailBox=Yes
, if specified in /etc/default/premvet this will copy the mail message (and attachments) to the animal record card. This is different to the existing attachments as your mailer will be called (currently only mutt) and you can manipulate the attachments as you see fit. - Clinical Reports - Option to send to spooler has been added.
- Farm Prescriptions (Screen 4) - it is now assumed that where
you have multiple branches on one server the stock files will
be the same between each branch.
- The Date function
@Date(P +x)(where X is number of months in the future) will return the full date X months in the future. For Example: @Date(P +3) used on the 11th April will return 11th July 2006
Back to Release Note Index