Skip to main content.
Index | Support | Documentation | FAQ | Forum

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 Quit
User 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 Ask
The 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