Read300e (Version 3.01.07) - June 2009 .... Sept 2009
DataMajor
The Ad-Hoc - Recall option has had classifications added to the selection screen. You have the following operands:
| Equal | = | Exact match (Number or Text) |
| Contains | ~ | The text entered is contained in the classification |
| Greater | > | The classification (Number) is greater |
| Less Than | < | The classification (Number) is less than |
If the text entered starts with an '!' then the match will be reversed e.g. NOT equal, does NOT contain etc.
Stock Location - this field has been added to the table 'stockprice' and is called StkLocation.
Stock and Protocols
You can call a protocol whenever a stock item is sold (See read300c). This has been expended so the system will automatically call the script based on the Stock Analysis code.
If all your Flea products, for example, are under code 123 then you can have a script called whenever any product is sold with that analysis code.
You do this by copying your protocols to
stkaXXX.pro e.g. for the example with analysis code 123 the
protocol would be stka123.pro
There is a sample script 'stock.pro' installed with
this release that you can use as a template.
See FAQ for more details.
Automatic Protocols -
pva012.pro will be called when generating
estimates (entering automatic pricing). The calling of protocols
from within the estimate have been blocked along with all the
extended meta characters - you don't want estimates to make
changes to animal cards or add clinical notes!!
pva013.pro will be called when using Clinical -> List option,
if this exists it will enable the 'Transaction' option which
will call the script. This if tied to say tranlist.pro will
allow you to list just the work relating to the transaction.
See Transaction FAQ for details
PDSA Donations
If you set the
params.txt
entry PDSA_Donations = Yes
then it
enables Donations to be allocated at the time the payment is
taken.
Individual Card: Amount to pay () 16.66 Paid amount 20.00 exceeds total due 16.66 - continue Yes No Donation
Accepting Donation will prompt the user for the difference (in this case 3.34), the user can change the donation amount. The correct payment amount will be added to the card and a separate line with the donation details.
The same routine will be called in the amount tendered is higher than amount due - user will be prompted to ask for the difference as a donation.
TreeView: The default payment type will change from Current to Amount, user will enter the amount: Bal : 17.12 Last billed : .00 Base payment on Amount Current Billed Discount Loyalty QuitUser enters 20.00 as the amount:
Bal : 17.12 Being Paid : 20.00 Allocated : 17.12 Diff : 2.88 Use the difference as a donation? Yes No Quit AskThe default here will be 'Ask' - all ask does is stop the user from being RETURN happy and skipping the question. The user must select Yes No or Quit.
The Donation will be added to the most recent animal seen that is alive.
Locations (Payment Breakdown)
A separate section of the Vatbook if Locations (See read300c) are used for payments will be enabled automatically. The page will give a breakdown by location of all the payment types.
Run on 24.06.2009 - 11:12 by PVS Page: 8
Till (Left) 353.72
Cash 197.22
Cheque 56.00
Card 40.29
PO 60.21
Till (Right) 22.00
Cash 22.00
If there are locations greater than 1 then this page will appear,
it cannot be suppressed.The system will by default print the
numeric location, if you to add more meaningful names you can
use the
params.txt
entry: Location_XXX = Some Text
e.g.
Location_002 = Till (Left) Location_010 = Till (Right)
The location (Numeric) will also appear on the existing payment line section:
Client Date User LOCATION TYPE SURGERY Text Amount
---------------------------------------------------------------------------+
Run on 24.06.2009 - 11:12 by PVS Page: 7
1236 Wallbank,Mrs 23.06.2009 PVS 2 1 1 Cash 119.84
11 Hayes,Mrs C 24.06.2009 PVS 2 1 1 Cash 10.00
123 Kumar,Mr N 24.06.2009 PVS 10 1 1 Cash 12.00
33 Siggins Mr D 24.06.2009 PVS 10 1 1 Cash 10.00
^^^
Location
Definition Files
A new option .INCLUDE has been added. This will 'Include' a file
at that point. Including a file is not new however, the .include
does also cover the .IF/EL option. Normally you would use:
.IF var3 = y
.file=admit.def
.EL
However, if admit.def also had IF/EL options it would fail as
you cannot have nested IF clauses. To get round this .Include
combines both .file and .if - the above three lines can be
replaced with:
.INCLUDE admit.def var3 = y
This allows you to include file(s) based on the user being asked
a question and still allow .IF to be used to have
species specific text used.
The
params.txt
entry Groff_No_Pad
if set to No will stop the
system adding .sp directives on blank lines. This allow you to
add lots of white space to the definition file and make it easier
to follow. If you want extra lines then you will need to
specifically add them.
Off-Label Consent forms - new FAQ been done with some samples included: See FAQ http://www.premvet.co.uk/premvet/faq/stkold.html
Apple Mac
Support has been added for 'MacWise' a terminal emulator that allows calls to a browser, Pages and Numbers automatically. If you are using MacWise it will automatically be detected and the system configured for it's use.
See FAQ http://www.premvet.co.uk/premvet/faq/macwise.pdf
SMS
There have been some additional changes to support for Text messaging. These include Diary Reminders and Operations List.
See FAQ http://www.premvet.co.uk/premvet/faq/smsman.pdf
DataMatrix BarCodes
The system will read the batch details from the DataMatrix bar codes on some products.
Misc
- PDSA Specific - If the definition file '
active3.def' exists it will be printed automatically whenever the 3rd animal is added to the waiting room. - Forward Waiting Room - this will now include the diary number it
came from. The 1st part of the Reason will be Dx where x is the
diary number.
- DataMajor - Some of the stored scripts have been updated to take
advantage of the differences in the MySQL software. These are
available for automatic download via the SQL Scripts option of
the Other Download section of the update server.
- pvprice - the AP code will be included on the 'Your Own Prices'
option.
- The
params.txt
entry
No_VAT_Disp_Fee = Yes
(default is no) will zero any dispensing fee when the animal classification is zero VAT rated e.g. charities.