Read220h Premvet 6 (Version 2.20.05) - July 2005
*** A4 Bills, Receipts, Estimates and reports from the Animal Card. ***
*** These will now print using nroff BY DEFAULT to improve ****
*** presentation. Please check they are working on your system. ****
*** before using them for real. See option 12 below for details. ***
With the release of OpenServer 6 the Premvet version number has been increased to Premvet 6.
Access Permissions
No Changes
DataMajor
When combining multiple datasets the system will generate a separate clinical file per site. This ensures that individual files do not exceed 2Gb - Mysql will import each one.
The table 'stock' has had the Analysis code added.
A new table 'stkhist' has been added that records stock sold, cost price, disp fees, warnings used, Batch numbers, and quantities destocked/Sold.
See: http://www.premvet.co.uk/premvet/manual/dm/dmt.html#stkhist
A new sub-menu has been added to the Stock Stored Reports to take advantage of the information available. These include:
- Average Mark up over last 3 months
- Average Mark up over last 3 months (by Ana Code)
- Income from Stock Items over last year
- Items with No Dispensing Fees
- Items where Destock different to Quantity
- Top 50 Stock Items (based on Quantity)
- Top 50 Stock Items (based on Income)
- All information in History File
Note: The system will only start recording this information from when you were upgraded. It will take a period of time to get meaningful data from these reports.
Append a Label
There may be times when you wish to limit the number of labels that are appended, by default, a label will be appended for every drug label that is printed.
If you only require one label (or a varying amount) no matter how many drug labels are printed you should use the 'Append a Letter' option as this will only print once and obey the .COPIES option to prompt for a varying number - set the page length to match the label size.
If the requirements are such that you need always print two of the additional labels no matter how many drug labels are printed. On the additional label add somewhere '**X' where X is the number to print e.g. **3 will limit the number of additional labels to three.
The system will 'remove' the **X before they are printed so it is not visible to the client. Note: You cannot print more of these labels than you are printing the drug label - that is printing one drug label with **3 on the additional - will only print one additional label, printing 10 drug labels with **3 will only print three of the additional ones.
OpenServer 6.0.0
Support has been added for OSR 6. You may need to change the terminal type used by the main console. Prior versions of OpenServer used to emulate 'ansi', OSR 6 emulates 'at386-ie'
There should already be an at386-ie entry in the terminal database, (Parameters -> Hardware -> Terminal Database). Locate the entry (make a note of the number), and select 'Box' and compare with the settings below - edit as required.
Top left corner (Single) Z
Top right corner (Single) ?
Bottom left corner (Single) @
Bottom right corner (Single) Y
Vertical line (Single) 3
Horizontal line (Single) D
Top left corner (Double) Z
Top right corner (Double) ?
Bottom left corner (Double) @
Bottom right corner (Double) Y
Vertical line (Double) 3
Horizontal line (Double) D
Cross character E
Select the Misc option, check Graphics is set to [02
You should then use the 'Device Settings -> Edit master.dev'
option and make sure the console (tty[0-1][0-9]) entry is set
to the entry you have just checked (terminal type is the third
field).
Stock Ordering / On-Line Services (Centaur)
Price Update Disks - You can pickup price update disk via the Internet.
The menu option is: Stock - Ordering - On-line services - Centaur.
You will need to set your User Name and Password BEFORE attempting either the Price Update or Ordering. This is done via two params.txt entries:
Centaur_Url_User = Your-User-Name
Centaur_Url_Pass = Your-Password
Ordering: You can also order directly from Centaur via the Net;
a new option has been added to the send option 'Net'. This will
send the order file via the Internet, wait 15 seconds and
collect a list of the goods that should be dispatched.
This is not a true reply file - it just lets you know that
- The order has been received and
- what is out of stock
If the system fails to send via the net it will switch over to sending the order via the existing modem line.
Stock On-Line Service (Dunlops)
In a multi-site environment where you are using a single server
it is not very convenient to collect batch numbers if you have
separate login details. You can get the system to use a different
login/password combination for each site by using the params.txt
entry Dunlops_On-Line+X
(where X is the branch number). Assuming
your login name was Mickey and the Password Mouse for site 2
then you would use:
Dunlops_On-Line+2 = Micky Mouse
Definition Files
Two new bar-code related options have been added:
-
BARCODE(text)will take the 'text' and generate a bar-code. Currently the word BARCODE must be in uppercase to avoid any clash with text 'Barcode' you may have in existing documents. - A new 'dot' command -
.BC text filenameThis case, if the 'filename' does not exist an EPS (Encapsulated Postscript File) will be created in the text folder using the text as input. This is required for the NWL laboratory request forms where the Practice ID (in Site Specific Reserved word 6) has to be added to the form as a bar-code.
- The 'dot' command
.BOOK(for groff documents only)This will cause the system to print A5 pages, that is it will shrink the A4 page down and print 2 per page. This can be combined with the .DUPLEX 2 command to print on both sides of the paper. e.g. this fragment
.BOOK .DUPLEX 2 .ty psgs .PGNH .file=logo.roffat the start of the definition file will cause 2 up printing with duplexing. Note: This will use the ijs option (see below).
Note: The
.bookoption required the psutils package (available from support) - this is NOT needed if you are running OpenServer 6. - Some changes have been made internally to 'auto detect' if there are images being printed within the definition file. The system will switch over to using GhostScript, if the destination printer cannot support Postscript directly (the supported options are taken from the printer setup screen). In addition the paper size has been forced to A4 throughout when dealing with groff documents.
- A new printing method has been added 'HPijs' - The default
printer model is 'HP Laserjet' - this can be changed by
setting the params.txt entry
HPijs_{printer_Letter} = Printer
Model' in params.txt. Hpijs printers do NOT work with a samba interface. HPijs will support the DUPLEX dot command.Colour HP lasers, use HPijs_X = HP Color LaserJet 5500
HP LaserJet 1015, use HPijs_X = HP LaserJet 1015Tip: If you are using the HP 1015 Laser, this should be set as a 'Params.txt' printer within the Premvet printer setup and the entry
GS_Device_{printer}
= laserjet added for best performance.Note: HPijs required Ghostscript 7.1 or higher - available from support - not needed if you are using OpenServer 6.
- The number of questions you can enter in a def file has been
increased to 30.
They are accessed as per the regular ones: &var0, &var1 ... &var9, &var10 ... &var29 - Duplex Printing: Two new reserved words:
&GSDUPF and &GSDUPT - These can be used to enable duplex printing in groff forms - postscript output. gsdupf will set tumble to 'false' and gsdupt set's it to true - this just controls how the system will handle the 'flipping' of the paper. You should specify one of these (if needed) near the start of the document. If you are using a non-PS printer then please use the 'dot' command .DUPLEX
- Paper Tray Select
&GSPT1, &GSPT2, &GSPT3 - these reserved words can be used to select different paper trays (1 .. 3) when doing groff printing to a postscript printer. You can use &GSPT0 to select the manual paper tray.
- logo.roff and head.roff
To save time and have a standard presentation the system will automatically create two definition files if they don't exist that can be included in other files.
logo.roff This will print the practice name and address (in blue on colour printers) at the top of the page. head.roff This will suppress page headers and footers. You still need to specify what type of Groff form this is with the
.ty xxxcommand. It is also a good idea to add.PGNHto switch off the page numbers. The logo.roff file can be added with the.file=command e.g..ty nroff .PGNH .file=logo.roff Rest of your document here.Reminder: The
.TY xxxxoption is used to switch over to using Groff as the formatter to get better presentation. There are three different options that can be used:.ty nroffBasic setting for HP Laserjet compatible printers, the system will output PCL code directly. Should work with 99% of all LaserJet Printers. .ty psroffFor printers that can understand Postscript, this will allow extra features such as duplexing and paper tray selection. This is the preferred option. .ty psgsIn this case the print job is passed over to another program 'ghostscript' that will rasterise the job and then send it to the printer. It is a little slower than the other two options however, Ghostscipt has support for many different printers and can handle images/logos. If there are images in the document (.PSPIC command) then in the case of .ty nroff the system will switch over internally to using ghostscript (.ty psgs).
Laboratories Request Form(s)
There are two new definition files that can be used when submitting tests to NWL Labs or TDDS. The form uses some 'Site Specific' reserved words (Setup -> Parameters -> Lookup Tables -> Site Specific)
&site6 NWL Practice Code (nwl only)
&site2 Practice Telephone Number
&site3 Practice Fax Number.
&site7 Practice E-Mail Address (tdds only)
| Definition file: | nwl.def | (Nationwide Labs) |
| stdds.def | (Tdds) |
We have also included a Windows Merge document (NWL.doc) which can be used for Nationwide - you should edit NWL.doc to add you own practice details.
Automatic Log-off
The params.txt entry
Menu_Timeout = x
(Where x is a number of
minutes) can be used to log screens off that have been idle for
that number of minutes. This is a global setting and we would not
recommend it is set too low!!!. The log-off time will be checked
on ANY Premvet menu or input box - it does not apply if you are in
a text box, waiting room summary, user activity screen or at an OS
prompt. This option is a little resource greedy.
Stock Utilities.
A new sub-menu 'Reset/Update Menu' has been added to the stock utilities menu. This allows for global changes and has the options:
| Reset On-Order: | Will set the on-order quantities to Zero |
| Ask for Batch: | Option to set the Ask for Batch number flag to either Yes or No. |
| Ask for Label: | Option to set the Print a Label flag to either Yes or No. |
You have the usual options to limit the selection based on number, Supplier, Product code, Manufacturer and flags.
A4 bills/receipts/Estimates
Bills, receipts that print on A4 paper from the animal card will now by default use the nroff formatter to improve presentation. This has been ENABLED by default. If you are having problems then add the params.txt entry:
| this will revert to the old format. |
| this will revert to the old format. |
| (Fee Note/Standard) will revert to old. |
You can still customise the itemised bills (and receipts) with the definition files:
| item.defn | The top of the bill/receipt |
| item.botn | Text to appear at the bottom |
| fee.botn | Text at bottom of fee notes. |
You cannot currently customise the nroff'ed estimate forms.
The default for clinical reports has also been changed to
use groff. To switch back set Default_roff = No
Kuadro Lab Analyser
The Kuadro option in Laboratory -> Analyser is now available. Results will be processed as per the Idexx 8080 documentation in the manual. The only difference is that the Kuadro does NOT send normal ranges and units as such the system cannot capture them.
Misc
AP_Force_Batchis set to FORCE then you will not be allowed to bypass the list of batch numbers on file - you MUST use one.
AP_Zero_Batchis set to Yes then batch numbers with zero quantity will be displayed on the pop-up on the clinical screen.
Show_Today_228is set to yes the lines with analysis code 228 (Estimates) will be shown on the today bills and dockets.
Back to Release Note Index