Read219e Premvet 5 (Version 2.91.03) - Changes June 2000 -> Nov 2000
Custom Install-able
Starting from this release 2.19.03 all upgrades to Premvet 5 are Custom Install-able. Refer to the OSR 5 Installation guide for details on using custom.
Command Line usage: custom -p misc:premvet5 -F /path/to/file -i
Reserved Words
New Reserved Words in Definition Files:
| &LASTSEEN | Date the animal was last seen (Last Cons Date) |
| &NAPDATE | Next Appointment Date |
| &NAPTIME | Next Appointment Time |
| &USERNAME | Full name of the user generating the form |
| &PCENTER | The 'Ref' field for that practice (set on Billing address screen) |
Label Offset
If the text on Labels is tight against the left margin, you can add an 'offset' to labels via the option:
{Classic} Gen Apps -> Params -> Hardware -> Printer -> Select Printer -> Page Width/Offset
{New} System -> Setup -> Params -> Hardware -> Printer -> Select Printer -> Page Width/Offset
Enter a number here (Between 0 and 10), this number of spaces will be added to the left margin. This applies to label printers only.
Purchase Ledger
This is now included as standard.
Stock Purchase Orders
When you 'Generate an Order File' a purchase order will be automatically printed. A Purchase order per supplier will produced even if the order if for multiple suppliers. If you are using the purchase ledger then an entry will be added to the appropriate account indicating a P.O. has been raised. A copy of the P.O. will be attached to the record card.
The format of the P.O. is fixed, however checks will be made for definition files, if these are present they will be included depending on the Supplier.
text/stkscSC Where SC is the 2 digit Premvet Supplier Code
Additional Reserved words available are:
| &POREF | Purchase Order Reference |
| &SNAME | Supplier name |
| &SAD1 | Supplier Address Line 1 (Taken from Purchase Ledger) |
| &SAD2 | Supplier Address Line 2 |
| &SAD3 | Supplier Address Line 3 |
Purchase Orders will be given a unique number. This will normally be the Day and Month the order was generated. Following this number will be a three digit system generated number.
A full record of P.O.'s is maintained, this can be printed out via:
Stock -> Ordering -> Process -> File Maintenance -> Current P.O.
You can print out ALL P.O. records or just those between specified dates. Each run will also generate a csv file called 'orders.csv'.
Stock <-> Purchase Ledger
To enable the printing of addresses and to specify a relationship between Stock Supplier and Purchase Ledger record. You can you should use the Stock -> Params -> Lookup -> Supplier to associate the Stock Supplier Code with the Purchase Ledger account.
Transfer Stock Codes and Prices
If you are a cross updating site and the stock files have identical items at each e.g. Main site Penicillin is item 100 and Penicillin has the SAME number at the branch. You can send over all the prices from the main site to all the remote ones. The system will only send over: Description, Price, Supplier/Practice code, analysis, and dose details. It will NOT affect Quantity in stock, sales figures or ordering details.
The option is:
Stock Control -> Utilities -> Price Increase -> Send to remote
This option will only appear at the main site.
The details will be extracted and the next time x_send is run they will be queued for the remote sites. The details will be extracted automatically at the remote site whenever x_check is run.
Transfer AP Codes and Prices
Similar to option 7 above - you can transfer AP Codes and prices to your remote sites. The option:
Auto-Pricing -> End of Year/Price Inc -> Send prices to remote
will send over all AP codes and prices - it will NOT send the times used figures - these are 'per branch'. The option is only visible at the main site.
The details will be transferred and integrated as per above.
Option Switches - Bug
The three options on screen 2:
| 19 | Credit Disp Charge |
| 20 | Tombstone alphabetical |
| 21 | Paid default to Zero
|
| Clashed in earlier releases with the options on screen 1
| |
| 28 | Breed Help |
| 29 | Auto Price force /CON |
| 30 | STK edit update |
You may want to check that all six are set correctly for your requirements.
F5 - Messages
You can specify User I.D.'s as well as user names, multiple users can be specified by separating the user names/ID's with either a space or a comma.
The earlier options:
| * | For all |
| 1-5 | To mail a specific group (1-5) |
| User Name | To mail a specific user |
Remain unchanged.
Registered Animals
A new report on :
{Classic} Gen Apps -> Search -> How registered
{New} Misc -> Statistics -> How registered
Will scan all the animals registered in the previous 12 months and print a report broken down by:
Client type (FC/EQ)
SA Type (Canine, Feline, Rabbit, Others)
Referred by
This will give you details of the number of new animals registering with the practice per month and how they are finding out about you.
Average Transaction Value
The Vatbook has a new column on the user breakdown showing the Average Transaction Value (ATV) for each user. This is based on the number of transactions each user carried out. Note, a payment is classed as a transaction. Normally, Veterinary surgeons (VS) will not take payments for animals they have not just treated so VS ATV will be correct. Reception staff who do take a lot of payments the ATV may not be off much use.
The ATV will also be included on the Monthly/Yearly summary Vet Breakdown. In addition after this report a summary page will be printed with the ATV for each user summarised.
Generic Scan
The 'Generic Scan' utility is located:
{Classic} Gen Apps -> Statistics & Search -> Generic Scan
{New} Misc -> Statistics -> Generic Scan
This option will scan the database for the past six months and generate figures per quarter with the percentage difference between the quarters on some key statistics. The stats will be for SMALL ANIMAL records only and will be sub-divided into Canine, Feline, Rabbits and Others. The stats produced will cover:
What Current Previous Diff
Turnover (amount Ex VAT) 8938 5248 70.3%
Number of Transactions 41 68 -39.7%
Professional Fees (Ex VAT) 1917 2548 -24.8%
Drug sales (Ex VAT) 7021 2700 160.0%
Number of ANIMALS Seen 26 36 -27.8%
Number of CLIENTS Seen 24 30 -20.0%
Number of NEW Animals 2 7 -71.4%
Number of NEW Clients 2 6 -66.7%
Died/Dead/PTS/Crem/Euth 0 4 %
Vaccinations given 1 5 -80.0%
MISSED Vaccinations 6 5 20.0%
Un-Vaccinated as of 30.06.2000 46
Note: The Vaccination details are taken from the Last Vaccination Date on the management record. If you are running the scan for a period in the past the vaccination figures will not be accurate.
In addition to the preset options above, you can enter optional analysis codes to be included. For example, you may wish to keep track of the number of animals seen that have been given a 'Consultation' - Your consultation codes are in the range 1-10. Use the 'Setup Optional Items' and enter Consultation with the ana code range 1-10. You can repeat this procedure for upto 10 different items. These will be sumarised for each category. e.g.
Number given Program 20 15 33.3% Consultations 11 7 57.1% Rabies 1 0 % Cremations 0 4 % X-Rays etc. 2 7 -71.4%
This report can also be run 'stand-alone' from the prompt line or via cron. It should be started by vet -p scan
The command line option also allows you to specify what the period (in months) will be by means of the -m option e.g.
vet -p scan "-m 1" Each period 1 month - 2 months in total
vet -p scan "-m 6" Each period 6 months - 1 year in total
In addition, when run via cron (un-attended operation) the results of the scan will be sent to your mailbox (the user who submitted the job).
In both cases, the figures will also be saved in a CSV file (datascan.csv) in the text sub-directory and is one of the options on the 'T'ext -> 'C'SV sub-menu for importing into Excel.
Stock Quantity Less Than Zero
The option:
Gen Apps -> Params -> Fields -> Options -> 23
If set to Yes then users will NOT be allowed to sell stock items where the quantity after the transaction would be less than zero.
Auto Pricing Comments
Comments entered via AP can be in two forms:
code ' comment ' comment
Prior versions of the software treated then identically and allocated analysis code 232 to both lines. Now the system will treat the ' comment version in two ways:
- If Option '18 AP ' = 232' is set to YES then the system will revert to the old method - all AP ' comment lines will be tagged with Ana Code 232 - very inflexible.
- If Option '18 AP ' =232' is set to NO then it will be treated the same as it would a text entry and allocate the Text analysis code (if ask for code is on - code 250 will be used).
This is to enable the extended comments relating to discounts, Batch numbers and dose details to be shown on bills so the client is kept informed.
Note: Remember by using an AP macro (set just as ') you can now alter the analysis code so work can/cannot be included on bills a lot easier than remembering to add a !.
Today bills/receipts and dockets will treat analysis code 232 in two ways:
- If option '2 Ana 232 on Today/Doc' is set to YES then work with analysis code 232 will be included on them. Making sure the client is aware of Batch/Dose/Discount details.
- If option '2 Ana 232 on Today/Doc' is set to NO then work with analysis code 232 will not be included. Note: This will suppress ALL comments and thus NOT advise the client of important information.
Surcharges and VAT
If you are using Automatic Surcharges the system will, when handling payments treat the associated discount amount as zero VAT. This means you cannot have discounts and automatic surcharges implemented for the same client/animal. This also applies to payments via the tombstone.
Recall Letters
A new option 'Multiple Recalls' has been added to the recall generation program. This option (15) will, if set to yes, allow you to generate one letter per animal with the reserved word &ALLRECALLS containing all the currently due reminder descriptions.
e.g.
Dear &surname
We would like to remind you &animal is due into the surgery
for &allrecalls in the coming month.
The setting will also apply to labels, only one label will be produced for the animal.
Today Bills
The top of today bills can be customised. Create the definition file today.top and this if present will replace all the text at the top of the today bill. The Document number is available using &INVOICE as the reserved word.
Old Versions of Unix (5.0.0, 5.0.2 and 5.0.4)
With the release of OpenServer 5.0.6 the Unix version of Premvet V will be tested with the current release (5.0.6) and the previous release (5.0.5) only.
Operation List
The Ops list can now be used as a Hospital list. When animals are added to the list (manually, via a Consent form or AP) you can specify the number of days you expect the animal to be hospitalised. The Ops list will include this animal for all days it is 'in'.
The 'number of days' is available as the reserved word &STAY.
Two new Operation 'Status' have been added - Observe and Recovery.
In addition, you can add up to 7 lines (of 70 characters) of text to each operation entry. This text can be accessed (and edited) via the 'O'ps -> e'X'pand option on the management card or via the 'T'ext option on the 'Show' item within the ops list. The text will also be printed on the 'Detailed' print out.
The AP metacharacter ^21=days can be used to add an entry to the Ops list from within AP. If the 'days' is not specified it will default to 1 day. If days if greater than 255 then this will remove the animal from the list.
Tree View / Tombstone
The 'Tomb' option has been renamed 'Tree'
Euro Support
Basic euro support has been added, this will print out on bills and receipts the 'Euro equivalent' of the balance outstanding.
You need to:
- Use Gen Apps|Params|Fields|VAT option 5 to enter the conversion from your currency to the Euro.
- Use Gen Apps|Params|Fields|Options option 28 to switch on the printing of the extra line.
If you are wanting to have Euro support on the 'standard' receipt then you must use the definition file 'receipt.def'.
Reserved Words:
| Standard Receipt | &EPAID | Total Paid in Euro's |
| &ETOTAL | Total Outstanding in Euro's | |
| Fee Notes | &EURO | Total Outstanding in Euro's |
| bill.bot | &EUROVAL | Total Outstanding in Euro's |
Misc
- The System will now check for CREM as well as DEAD, DIED, PTS, EUTH
in the validation programs to check to see if animal MAY/May Not be
dead.
- As the Control Debtor report is client based, it will display/print
the details from the MASTER record card - this included the 'BD'
status code for bad debts. Only the MASTER record is checked for BD.
- Classification MetaCharacter: You can set the classification from
within Auto Pricing by using the metacharacter ^20= e.g to set
classification 1 use ^20=1
- If you use Discount/Surcharges and Cross updating these will now
transfer between sites. It will take at least one invoice run before
the sites are up-to-date. You can speed this up by using xmenu, transfer
files and sending over the file 'v6bs'.
- Weight Lines - You can include the age of the animal at the time
it was weighed by added (&@) to your weight AP code. This will no
longer cause the Weight Graphs to fail. Note: You MUST enclose
the age in brackets ().
- History option (5 from MR prompt line) - the full history can be
printed by using the 'P'rint option.
- Vatbook - Analysis Code Credits - these will now no longer be taken
off the Times used (numeric) figures.
- Vatbook - The CSV file generated will include ALL analysis codes even
if the figures are zero.
- Diary - If you use the 'S'witch option to change to a different
diary page the date you were on will now be carried over.
- When using Automatic Pricing with a scanner and the stock item you
are using has sub-unit the system will prompt you for the required
sub-unit.
- Re-Organise files - The system will no longer assume it does not have
enough disk space in marginal cases. You have the option to continue
anyway - check with support if you are at all unsure.
- If an animal has a 'hidden' sheet, in addition to the 'S' beside the branch the text 'sheet' will appear on the line above the recall status - it will be displayed using colour event 191.
Back to Release Note Index