Read219d Premvet 5 (Version 2.19.02) - Changes April/May 2000
Stand Alone Attach Utility - Unix only
To enable documents to be automatically attached to record cards e.g. lab results, e-mail messages etc. a new stand alone option can be used to automate this.
vet -p attach Original_name Animal_number Premvet_name Type
The 1st two options are mandatory and should be the location of the attachment and the 2nd is the animal record number. The other options are optional:
- Premvet_name is whatever you want to call the document
- Type: Defaults to
text/plain
So to attach the document /tmp/lab.txt to record 100 you would
specify:
vet -p attach /tmp/lab.txt 100
or a PDF Cardiac report to the same client.
vet -p attach /u/windows/xyz.pdf 100 cardiac.pdf application/pdf
(Note: The Original_name and Premvet_name cannot contain spaces and original name must be readable by user 'vet')
Diagnostic Codes (^19=)
If ^19= is entered as a AP Macro or on the Extra's line you will be prompted for the 'Location' and 'Disease/Diagnosis'. The results will be coded and entered on the record card. The analysis code will automatically be set to 214.
The comment on the line can used to narrow down the search e.g. (This assumes Diag is an AP code that call ^19=)
diag 'ear
This will only pull up locations that contain the text 'EAR', this can be expanded by adding a : followed by the Disease to limit the selection to that e.g.
diag 'ear:size
Options will be added over the coming months to report on the stored data. This option will be getting expanded based on feedback from yourselves.
Windows CSV files
The CSV files option can also be used to copy one of the listed files to a DOS formatted floppy disk by using the 'C'opy option.
Address Lookup
A 'pop-up' box containing the local addresses can be used to fill in Address lines 3 and 4. Local addresses can be added via:
Gen Apps -> Params -> Lookup Tables -> Recalls -> Addresses
You will not be forced to use an entry from the pop-up table but if a match (or partial match) exists you will be prompted.
Stock Global Price/Markup Changes
The option Global Price Increase (In Stock -> Utilities) can be used to alter the Markup of a range of stock items. If 'Markup' is selected then all selected items will have the basic markup changed to the % specified, any discounts currently set will be preserved and applied to the new RRP.
This option affects existing items only, new items will use the markup specified in Stock -> Parameters -> Default markup.
Stock Ordering
This option has changed to make it more flexible and we have added some new functionality.
There is now the concept of a 'pending order' this order will be retained by the system (on a per branch basis) and can be added to, changed over a period of time no figures will be updated. The pending order can then be processed and the system updated.
When the 'Generate Order' option is selected the system will display the last 10 lines of any pending order and the prompt line will show:
- Update - Scan the stock file looking for all items that need
ordering. e.g. the quantity in stock is LESS that the
minimum amount. Note: The quantity will include those
items currently 'On-Order'. The update option can be
run as many times as required as if an item is currently
'pending' it will not be re-added.
Use the 'Options' menu to select the supplier and start/finish ranges.
- Zero - This will remove the current pending order from the system.
- Print - Print the current pending order to the printer.
- Options Sets the defaults to be used for the ordering, then
selected you will see:
- Record to start at 0
- Record to finish at 0
These two option are used by the 'Update' option to allow you to scan a specific range of items. If they are left at Zero then the 1st and Last items will be used.
- Supplier to process 3 (0 to ignore)
Which supplier to use. Note: If you plan to send the order via the modem you MUST specify a supplier.
- Flag mask ????????
Used by the 'Update' option to restrict the search to items with a specific flag mask.
- Include the Summary Y (<Y>es or <N>o)
When the order is 'Sent' (or Confirmed) a summary will be generated giving you a breakdown of the order. If this is set to 'N'o then no summary will be printed.
- Update files N (<Y>es or <N>o)
The DEFAULT setting for when an order is sent. If Yes then the 'On-Order' and 'Date Last Ordered' fields will be updated. If ordering via Modem then any price changes will be updated.
- Output type F (<I>gnore, <F>ax, <M>odem)
The default when 'sending' an order.
- Generate order file N (<Y>es or <N>o)
To allow the order to be processed when received an 'Order File' can be generated with a note of the items you have ordered. This is the default answer.
- Pick up price updates Y (<Y>es or <N>o)
With VetDrug you can pick up price updates when an order is placed. If this is set to 'Y'es then whenever an order is sent the current update will be picked up. Prices will only be changed automatically is 'Update Files' is set to yes.
- Back order un-delivered? Y (<Y>es or <N>o)
When updating via modem, if the quantity received is less than that currently 'On-Order', if Back-order is set to Yes then the remainder will be left 'On-Order' otherwise the 'On-Order' amount will be set to Zero.
- Add - Add an item to the current order. You will be prompted for
Number, Description or code followed by the amount to order.
- Edit - The screen will display the full pending order, you can move
up and down with the arrow keys. To change/delete an
item, highlite it, press RETURN - you will be asked for
the new quantity to order - set it to zero to remove
the item. Leave the edit screen by pressing <ESC>ape.
- Send - Send (or confirm) the order.
Up and till now, items in the 'pending order' have not updated any fields. This 'Send' option performs the update, you have three options:
'I'gnore Generate an order file, update 'On-order', print the summary. 'F'ax print out a fax header with the order details, if you have VsiFax or Hydafax installed the order will be faxed automatically. Generate an order file, update 'On-order', print summary. 'M'odem Send the order to the wholesaler, generate an order file, update 'On-Order' and prices, print summary. Unix only. Note the update options take place AFTER the order is sent. If the order fails then nothing has changed and you can 're-send' the order if required.
Note: The 'pending' order is NOT removed automatically from the system. You will be asked if you would like the order to be removed. You can also use the 'Zero' option to remove it.
If you don't zero the order once sent you should take care with the 'Update On-Order' question - if may update the same order more than once making the 'On-Order' quantity wrong.
- Quit - Return to the stock menu. The pending order will be saved
and restored next time you return to the 'generate order'
menu option.
Stock Ordering - Modem Number
The telephone number used by the 'Send order -> Modem' is taken from the Supplier details. If the Supplier changes their modem number then you should make sure:
Stock -> Parameters -> Lookup -> Supplier -> Edit -> .... -> Modem
Is set correctly.
Stock Ordering - Centaur PTC and location
If you are using multiple locations with Centaur you can set the PTC number to reflect the branch you are ordering from. You do this via
Stock -> Parameters -> Lookup -> Supplier -> Edit -> ....
and in Customer Ref enter : your PTC followed by a space then a question mark. The ? will be replaced with the brach number e.g. 888 ?
pvbug - Bugs and Requests - Unix only
To make it easier to submit requests and bugs a script has been added to the system 'pvbug'. This will ask for the required information and then submit the results via e-mail to Edinburgh.
Exit to the #,$ or Vet> prompt and type 'pvbug' answer questions
as required.
Clinical Reports
The 'R'eport option on the clinial screen is set up via
Menu -> Reports -> Financial -> PDSA/History
the following options have been added :
Entering Analysis Codes
The entering of analysis codes to include and exclude has been made easier. You can enter the codes as individual items, two item separated with a hyphen to specify a range, multiple entries can be used as long as they a sepated with a comma or a space e.g. 2 56-60, 23, 100
If you leave the 'Include' codes blank this will indicate a text search and no analysis codes will be checked.
-
Categories
Under the 'Print' option you have the 'Categories', this will scan the record(s) for the codes specified and rather that output the actual text will print the associated billing categories. Categories with NO work will be ignored.
-
Definition files
Two definition files can be used to replace all the text at the top of the report and add detail at the bottom. These are:
-
report<number>.tope.g. for report 9 it would be report9.topWith the additional reserved words available: &PERIOD - The Date period the work is for
-
report<number>.bote.g. for report 10 it would be report10.botWith the additional reserved words available:
&FTOT The total of Fees & Drugs in the period &VTOT The total VAT content in the period &FVTOT The total amount in the period
-
Epson TM60 Thermal Printers
Some notes on using the Epson TM-60 Thermal printers
| Label: | Set 'Need FF' to yes If you want the label to roll forward after printing set the Form Feed Command to \029 \012. This will require
you to press the 'Paper Feed' button on the printer
to re-wind the label prior to printing the next one.Dip Switch 2-6 must be set to ON
|
|---|---|
| POS: | Add \010 times 5 as the form feed commandDip Switch 2-6 must be set to OFF |
Reserved words
Processing reserved words in Consent/Recovery forms, if the reserved word starts with a capital letter then the replacement will also have capital letter e.g.
| &animal = | fred |
| &Animal = | Fred |
Note: Only the 1st letter will be checked.
LifeLearn
The new 'Pharmacy Module' has been incorporated. This works in an identical manner to the other modules.
With this introduction the 'Practice' option for adding your own handouts has been re-named 'Own'.
Dosage Reserved Words
There are three reserved dosage abbreviations that will be recognised automatically by the system:
| FHT | FreeHand Text | You will be prompted for the full dose |
| WOT | Work Out Tablets | A box will pop-up asking you for the details the system will also determine the number of tablets to be supplied and use this as the quantity. |
| WOI | Work Out Injection | As WOT except it relates to mls rather than tablets. |
Attachments - Attach Utility
Normally vet -p attach will give the attachment the description
'Automatic Attachment'. If the enviroment variable 'Attach' is
set then then text contained in it will be used instead.
There may be times where you wish to add a clinical comment to an
animal's card whenever you use the stand-alone attachment utility.
You can use the new script /u/source/scripts/attach.sh
You pass a few arguments to attach.sh and it will automatically add the required text. The arguments are:
Usage: attach.sh Update Client Analysis Text text Text ..
$1 $2 $3 $4 $5 .. ..
If $1 = Update then call vet -p integrate to force the integrate
$2 = Client number
$3 = Analysis Code
text = Text to add
So to add the text 'Lab work - See W option' to animal 12 with analysis code 100 and force an update you would use
/u/source/scripts/attach.sh Update 12 100 "Lab Work - See W Option"
If you want to wait until a later time to integrate the lines (you may have multiple attachments to do) change the word 'Update' to anything else - do not leave it blank.
Note: This option may not work on the older versions of OSR 5. Will work on OSR 5.0.5 and higher.
Paid by ....
On the clinical record screen when taking a payment the system will normally default ot the current balance. This can lead to problems if staff just press return without reading the screen. To get round this the option:
Gen Apps -> Params -> Fields & Defaults -> Options -> More -> 21
can be used to set the default amount to Zero. If return is pressed with a zero balance you will be returned to the prompt line.
Misc
- Stock On-Order report and Generate an order will include on the printout
which branch the report is for.
- Weight in the report generator will be included in the 'Numeric Totals'
on the summary page. In addition using <> with weight in the search
criteria will now work.
- The CSV file generated for recalls will include the 'Due Date' in addition
to the 'Last Done Date'.
- If the 'Z'ero option is used to display the clinical screen Today bills
as well as dockets generated from it will also show zero prices.
- When crediting a stock item that has an embedded dispencing code (~?)
added the dispencing amount the action taken will be based on Param ->
Fields & Defaults -> Options -> More -> 19. If set to NO then then amount
will NOT be included in the credit otherwise it will. If set to No and
you wish to credit the supply/dispence content then you should include
it on the credit line.
- Automatic pricing prices will be displayed on the record card to three
decimal places. They will be rounded to two on price lists and the animal
card. This allows for some VAT inclusive amounts to be worked out e.g.
14.00, 52.00 etc.
- VAT Inclusive prices can be entered onto the stock card by prefixing
the amount (RRP and Selling) with a / in a similar manner to Auto pricing.
- The Name and Address option on 'Client Lists' will look at the general
search criteria and use them to restrict the report.
- When logging batch numbers the format of the line has changed slightly to try to log as much detail as possible.
Back to Release Note Index