Read220q (Version 2.20.10) - December 2007 > April 2008
Data Major
On the Clinical Table a new column has been added for 'Site
Registered' (1-9) recording where the animal is registered
rather than where with work was done.
New report(s):
- Finance section 'Out of Hours' has been added to list some
totals relating to OOH.
- Finance - Branch - Work done by site within a period, totals
per site including Brought Forward amounts.
- Tidy Up Section has been added to list all records where the
Master card is Dead or marked as No longer a client AND
there are other 'Alive' animals.
- Archive - Lists animals marked for archiving.
- Vat Section - nopay.sql - Seen but not paid, animals seen
in last 24 hours where no payment received. This can be
run via the Automation manager to get it mailed each morning.
The 'created' table has a new column for where the vet system is located added.
The rebuild option '-o noattach' will by-pass the inclusion of the attachment tables.
Diary Plus
A problem with the 2hr view only displaying to 17:55 has been
fixed.
Protocols
There is a separate technical guide available on the changes to
protocols if you are interested.
http://www.premvet.co.uk/premvet/faq/proto.html
A 'How Do I' guide is also available.
We have included some samples to allow you to see what can be
done. While many of the samples are small and easy to emulate
some of the larger ones are available as 'Full Blown' scripts.
(See
http://www.vetsolutions.co.uk/ for details).
The samples:
| pvsfit.pro: | Sample for Hill's weight check calculator. |
| pvssum.pro: | Sample for Pulling data from Breed table |
| pvsvital.pro: | Sample for Emergency Triage Routine |
| pvswell.pro: | Sample for WellPet Health Check |
| pvswgt.pro: | Sample to show examples of weight related options |
As they are Samples, the output is slightly limited in that
depending on the options you select the system may add the
text *Sample* as the answer. The full version does not have
this restriction.
Once the upgrade has been installed you can download the samples via the menu option:
Help -> Check for Updates -> Others -> Protocols
PDF Documents
More support has been added for PDF files. This assumes the printer you are using supports 'Direct PDF' printing.
Set 'PDF printing' in the printer properties and these options
will automatically be enabled. If you don't have 'PDF printing'
set then the options will be silently ignored.
Mailed Lab Results - set PDF_Printer=xxxx (where xxxx is the
printer name) in /etc/default/premvet. When PDF results are
received they will be printed to that printer as a PDF document.
If you receive Lab Results from DEFRA you should certainly
consider a PDF printer as DEFRA only send results out in
PDF format.
If PDF documents are 'attached' to a record card (W option) they
can be printed directly from ANY terminal. The same option can
also be used to send Web documents to the printer from any screen
in a 'nice' format.
In Automatic pricing, the meta character ^39= will print a PDF
file. The PDF file should be in the text folder and be in
lowercase. This can be used from ANY terminal. If you specify
an html (web page) document here then it will be converted to
a PDF automatically and printed as a PDF.
If the environment variable PDF_Printer is set (to the printer)
then all jobs will be routed to that printer ignoring the settings
in Premvet.
PDF Forms - see the guide pdf.txt in the release notes section
for details.
Address Book
A new option 'Mail' has been added to allow you to send E-mail
directly from the Address Book.
LabLink
Support for the following Analysers have been added:
- QCR Vetscan VS
- QCR VetScan HMT
- Woodley MS4
The system will automatically detect if the VetScan Classic or
VetScan VS is sending the results so you can use the same menu
option. The HMT and Woodley are both from the MS4 family and
are on the generic MS4 option.
You can also use the LabMonitor program with these devices if you are connecting to a PC. If you are, you should set the params.txt entries:
For the VetScan VS use:
| RoboVet_QCR | = | Yes |
| RoboVet_QCR_Directory | = | folder/in/vetdata/to/save/results |
For the MS4 devices VS use:
| RoboVet_MS4 | = | Yes |
| RoboVet_MS4_Directory | = | folder/in/vetdata/to/save/results |
Archiving
Marking animals and listing the marked animals - the report
will NOT be printed - it will be sent to the spooler instead.
Marking (and Un-marking) will update the DataMajor tables at
the same time.
Definition files
New statements:
@concat( xxx, yyy) this will 'join together' xxx and yyy. The system
will remove any leading/trailing spaces, yyy will have any '"'
removed. e.g. to return an eps image of the animal you can use:
@concat(&ref,".eps") this will return 1234.eps for animal 1234.
@image - this will return the filename of the animal's picture.
Used with the new '~' contains check (see below) you can get the
image and if it exists it will return the full pathname then you can
test to see is there is a '/' - if so then the image exists e.g.:
.IF @image ~ /
Yes the Image (@image) exists
.fi
.IF/EL - With the if/else tests, you can use '~' to indicate that
it 'is contained in' e.g.
.IF address1 ~ Street
Address line has the word street in it.
.EL
You can use '`' (The back tick) for file comparisons. You do
need to use a 'dummy' argument e.g.
.IF xx ` /u/vetdata/text/@concat(&ref,".def")
Yes the file exists
.EL
No the file does not exist
.FI
The xx in the above example could be anything.
Reserved Words:
| IYEARS | Age of animal in Years (no fractions) |
| TELEPHONE | Same as FFIELD |
Windows Integration
ASREF1 and ASDATE1 will be included in WordCSV.csv to allow
you to pick up Insurance/Policy number and Dates stored on
Additional Screen.
Submission Forms
We have tidied up some of the submission forms:
| Abbey Veterinary Services | abbeyrof.def | (Normal) |
| abbeypdf.def | (PDF version) | |
| Nationwide (Leeds Lab) | nwllrof.def | (Normal) |
| nwllpdf.def | (PDF version) | |
| Hills QC registration | hillqcrof.def | (Normal) |
| hillqcpdf.def | (PDF version) | |
| AVID PetTrac Registration | avid.def | |
| PetLog E-Mail Registration | petlogm.def | |
| Off-Label Consent Lifetime | liferof.def | (Normal) |
| lifepdf.def | (PDF Version) | |
| Off-Label Consent Single | singlerof.def | (Normal) |
| singlepdf.def | (PDF Version) |
The E-Mail field on the Management Card has had a few new options, in addition to the Yes/No there are:
| YDU | (Yes Dont Use) - Yes there is an E-Mail address but
don't use it for Marketing/Mail-shots etc.
|
| NCC | (No Client Confirmed) - No the client has not got
an e-mail address or may have one but does not want
you to have it. |
If you set the Params.txt entry Ask_Numbers = Yes then when
Adding/Editing the management record Telephone Field a box
will pop-up with Primary Number, Mobile, Fax, the 1st User
Defined number (suggest work) and E-Mail address will
appear.
Site Reserved Words
The System will use some 'Site Specific' reserved words (see read220h), as a reminder, the sample definition files are setup to use the following &siteX words:
| &site2 | Practice Telephone Number |
| &site3 | Practice Fax Number. |
| &site5 | Idexx Practice Code |
| &site6 | NWL Practice Code (NWL etc.) |
| &site7 | Practice E-Mail Address |
| &site9 | PetLog/IDCHIP/PetTrac Practice Code |
AP Cards and Definition Files
| &Pass | Quantity |
| &Pass1 | AP Code |
| &Pass2 | When using ^16= to ask for details - this has the answer.
you may need to get the answer
into a .def file. ^11 is processed BEFORE the question
is asked - you need to use two ap codes. |
Code1 - Blah Blah - Extra: ^16=What ; code2 Code2 - Does not matter - Extra ^33=1 ^11=deffile
Code 1 will ask for the details and call the 2nd code,
as we used the semi colon between codes the quantity
and details are passed over.
These three options are also available in WordCSV.csv.
Vet Solutions Forum
A replacement for Genlist has been introduced 'Vet Solutions Forum',
this is a web based bulletin board. It can be accessed for anywhere
at www.vetsolutions.org.uk. There are links to it from the main
vetsolutions sites: www.vetsolutions.co.uk and www.premvet.co.uk.
There is also a Premvet menu option:
Help -> Vet Solutions Forum
Misc
- PDSA Centres - When archiving records the 'Master' card will
always be ignored allowing the 'Client' reference number to be
maintained.
- Log as Medication: If dose abbreviations e.g. ASK, FHT are used
then the expanded text will be stored rather than the abbreviation.
- Duplex Printing - Rather than mess around with the printer codes
to suppress Duplex printing, you can, leave the codes intact
and alter the setting 'Duplex Printing' from Yes to No (or vis
versa). There is also a new option on F9 'Util' that allows
the Duplexing to be switched off/on for a specific job.
- Attachments - A problem where creating a new attachment from
scratch just after changing the type of another caused the
system to use the same file has been identified and fixed.
- Client Help Box - You may want to force the system to have at
least one initial in the name. Setting Client_Box_InLen =x
will force the system to ensure the length of the initial field
is x characters or more. Don't make it too long, you can have
'Jo' as a valid name - if set to 3 in this case it would be
invalid - recommend x is either 1 or 2. An octothorpe (#) can
be used to pad the initials if needed.
- Postcode Lookup - Some long street addresses with varying house
numbers could cause the town name to be truncated. Now if there
is a possibility of this then the full town name will be given
priority to the house number.
- Telephone Numbers - If there any additional numbers on file the
Management record will show '**' beside the number.
- Recalls - In the last release there was a change to let the
system use the master address details when doing client recalls.
This has caused problems for sites that use the Tree records differently. The system will now only use the Master address on Client recalls if the params.txt entry 'Recall_Use_Master' is set to Yes.
- SMS Text Message - A problem where messages over the 160 character
limit has been fixed.
- With Definition File indexes lines starting with a # are ignored.
- Recalls - The Mobile phone number (of the master card) has been
added to the CSV file.
- Price Updates - Items in the update file that start with a '*'
will now be included. One of the wholesalers use this to
indicate a controlled drug.
- AP Price Method - Price Method 8 will always force the quantity
to be 1 - this is for procedures like ID Number where users can
enter the Number as the Quantity by mistake.
- Colour events: Event 90 (Male) and Event 91 (Female) will be used
to colour the management Record field 'Animal Name' based on
the sex of the animal.
- Faxing - The params.txt option 'SendFax_Options' will be included
on sendfax command line. This allows you to set specific options
for your system.
- Clinical History Report - If you add to the END to of the 'Start
Date' entry a time e.g. 01.04.08 12:30 then only work from that
time onwards will be listed.
- Stock Net/Net report - a csv file stknet.csv will be created
automatically when this report is run. Access via Reports -
Windows Export Files - Scan.
- Unattended End Of Year - a problem where month 12 VAT figures
were not reset on an un-attended run has been identified and
resolved.
- Lab 'deliver' - the processing of in-coming E-Mail normally
just used for Lab work has been expanded to handle: Hills Quality
Care, Referrals and other pieces of mail being received by the
practice. Lab Attachments will tagged with test type and referral
mail can be processed with custom wording.
- Analysis Code 210 - This used to be reserved for graphics images
and as such you were blocked from editing work with code 210.
This block has been removed.