The fields which appear on the AP record card are described below. To set up AP procedures, you will need to edit these fields to reflect the properties of each procedure you wish to store.
If you enter this description correctly, Premvet 5 will be able to
handle plural instances of this code intelligently. For example,
if you entered the description 'Hours on farm' then Premvet 5
would NOT correct the text to make it grammatically sensible and
clinical records would read '1 Hours on farm',
'2 Hours on farm'
and so on. However, if you encase the 's' in square brackets;
e.g. 'Hour[s] on farm', Premvet 5 will display the description
as 'Hour on farm' and '2 Hours on farm' where appropriate.
Note how the contents of the square brackets are
used for working out the eventual format of the description.
If the automatic pricing item you are using has a suppressed multiplication factor, and the description contains a plural specifier in square brackets, the correct form is still worked out, but no number appears.
Only one set of square brackets will be processed. If the closing square bracket is missing, then the end of line is assumed.
If fractional multiplication factors are used, then the plural will
be used both for numbers above one and for numbers below one, e.g.
'0.75 Hours on farm' and '1.5 Hours on farm'. In the case of stock
items, the multiplication factor is normally shown with an 'x' after
the number, e.g. '2x Penicillin tablets',
if the description
is 'Penicillin tablet[s]'.
Sometimes the plural is not simple, for example calf/calves. For this
to be handled correctly, the description should be entered as follows:
'Cal[f/ves] castrated' will output as
'Calf castrated' or '2 Calves castrated'.
Sometimes it is not always appropriate for the multiplication
factor to appear at the beginning. You may specify where the
multiplication factor is to appear by using a hash '#' symbol. For
example, the description 'Visit # cow[s]' would
give 'Visit cow' and
'Visit 2 cows'.
If you are using the hash symbol in the description, stock items will have the 'x' removed. If using the backslash ( \ ) metacharacter to specify units, the units still appear.
Any subsequent #'s will be ignored. If the multiplication factor is suppressed, or the multiplication factor is 1, the hash will be removed, but no number will appear in its place.
Personalising an AP procedures
If an automatic pricing procedure record card includes
&& in the
description text then this will be replaced with the animal's name
when the procedure is used, e.g.
'Examine && and check' will be
translated to 'Examine Fido and check'.
There may be times where you wish to see how old the animal was when
a specific procedure took place e.g. 1st Vaccination. Rather then
having to work back from the transaction date if you add
&@ to the
procedure description it will be translated into the age and included
e.g.
Vaccination 1st (&@) will appear as
Vaccination 1st (10w) if the animal is 10 weeks old.
Adding &mins to the description will show the
time spent and the price can
be based on this.
ad' which signified the
procedure 'Amputation Digits'.
By default, the system will make up its own keyword based on the
first character of each word in the description. You may over-ride
this keyword if you do not think it is appropriate, or easily
remembered. Keywords can be 6 characters in length, and
each keyword MUST be unique.
Vacc. Int.
Other Recall and
Interval
AP procedures can automatically trigger recalls or diary appointments
with reference to these three fields.
If a '-' is entered, the present recall interval will be left as it is
with the text 'No Change'.
If you enter a number between 0 and 156, this will set the recall interval to that number of weeks and set the latest recall date to the current system date. If a zero is entered, the animal will not be recalled - this is useful for euthanasias.
The Other Recall field is used to associate a second recall to a procedure from the 252 available for user customisation. The Interval period specified in the field below sets the recall interval for this second recall type. Recall '253' will zero all additional recalls.
Alternatively you can generate an entry in the appointments diary. You will be asked which diary number (1-10) and in how many days' time the appointment is to be made. If the diary day is full the next free slot is used, and a warning given.
Note: You cannot have recalls and diary appointment set in any one record at the same time.
DD'.
X1', with the
description 'Consultation'.
To enter ten consultation sessions on the client's clinical record,
you would enter '10 X1' at the item prompt. If the
M.Factor
is set to 'Displayed', '10 Consultation' appears on the record card,
but with M.Factor 'Suppressed' only 'Consultation' appears.
Method 1
Suppose there are multiple price bands set up as follows:
0+ 5.00
5+ 4.00
10+ 3.00
Under Method 1 the price bands are applied as follows:
Times used Cost
4 20.00 4 at 5.00
6 24.00 6 at 4.00
12 36.00 12 at 3.00
Method 2
The same price bands as above are defined, yet Method 2
treats them slightly differently:
Times used Cost
4 20.00 4 at 5.00
6 28.00 4 at 5.00 and 2 at 4.00
12 49.00 4 at 5.00, 5 at 4.00 and 3 at 3.00
Method 3
1 10.00 1 at 2.00 = 2.00 (Below minimum so 10.00 charged)
3 10.00 3 at 2.00 = 6.00 (Below minimum so 10.00 charged)
5 15.00 5 at 3.00 (Not below minimum)
8 24.00 8 at 3.00 (Not below minimum)
This is similar to method 1 except the minimum price
you want to charge for the procedure is held in band 1. e.g.
Suppose there are multiple price bands set up as follows:
0+ 10.00
2+ 2.00
5+ 3.00
These bands treated are as follows :
Times Cost
Method 4
This does not multiply the band by the multiplication
factor, it uses it instead to calculate a straight price. e.g.
suppose there are multiple price bands set up as follows:
0+ 10.00
2+ 15.00
5+ 20.00
The following figures are outputted:
Times Cost
1 10.00 1 at band 1 (10.00)
3 15.00 1 at band 2 (15.00)
5 20.00 1 at band 3 (20.00)
8 20.00 1 at band 3 (20.00)
Method 5
This is similar to method 4 except additional items
are held in the last band. e.g.
suppose there are multiple price bands set up as follows:
0+ 10.00
2+ 15.00
4+ 20.00
5+ 1.00
The following figures are outputted:
Times Cost
1 10.00 1 at band 1 (10.00)
3 15.00 1 at band 2 (15.00)
5 20.00 1 at band 3 (20.00)
8 23.00 1 at band 3 (20.00), plus 3 at 1.00
10 25.00 1 at band 3 (20.00), plus 5 at 1.00
Testing: There is an option at the foot of the record card called 'Test' which can be used to show the total price of the procedure for each of the methods when bands are used. It is a good idea to use this option to test the procedure to ensure the correct method has been chosen.
MN, and when this procedure is
performed, it automatically changes the sex code of the animal to the
code specified.
^7=, to change the
colour event enter
^9=,
and so on.
The characters entered here will be added AFTER any command line options but before any comments.
For Example:
^7=, rather
than setting up a macro you just need to enter
the ^7= on the Extras line.
^11=handout.def and it will
be generated automatically.
The range of extended metacharacter are given later but they can be a little cryptic. If you enter a question mark (?) as the 1st character of the Extra field the screen will display the 'common' ones. If selected the correct syntax will be automatically added for you.
Note: The pricing of AP procedures is not related to the price of constituent stock items. Therefore, if you change the price of a stock item and want your AP procedures to reflect these price changes you will need to manually update the AP record cards concerned.
| Top | Classic | New-Style | Chapters | Sections | Index | Search |