[Navigation]

Extended Metacharacters

^,= Recall type and interval, or status/sex and new value Use this to vary the recall, status, sex or weight information on the animal's management record.

These two special characters are used together. A number between 1-21 should follow the ^ sign to indicate the field to update; this should then be followed with an equals sign (=), and then the new information.

You will not normally have to enter these manually, they will either be set on the Extras line of an AP card (or in a macro.)

^1= This sets the first (usually vaccination) interval
^2= Sets the recall type
^3= Sets the recall interval for ^2
^4= Sets the status field
^5= Sets the sex field
^6= Sets the weight field
^7= Same as ^6 except will add the comment '<WEIGHT> Kgs' to the clinical record.
^8= Change a colour event.
Note: To change a colour event you may also use the speech mark ( " ) metacharacter, see below.

^9=

Change the insured field on the management record.
^10= Ask for stock batch number.
^11= Print a specified text file
^12= Will take degC and translate to degF (See note below).
^13= Will take degF and translate to degC (See note below).
^14= Identical to ^10=, except asks for a reference number and appends Ref:[number] to the clinical record.
^15= Manually log the client's medication to the repeat prescriptions screen.
^16= Add a comment.
^17= Identical to ^10=, except asks for a I.D. number.
^18= Remove a Status code
^19= Assign a diagnostic code to the current treatment.
^20= Alter the Classification the animal belongs to.
^21= Add/Remove this animal to the Operation List
^22= Identical to ^11=, except if a Windows document, just open the document and not print it.
^23= Divide by weight - convert to per kg.
^24= Convert from pints to mls then divide by weight
^25= Set the 'Send Bill' Flag (Y/N)
^26= Force an entry to the PDSA screen
^27= Set the Marketting Flag
^28= Apply and Administrative Lock
^29= Prompt for and update 'Ref 1' field
^30= Prompt for and update 'Date 1' Field
^31= Exclude transaction from class

Usage

Recall Meta-Characters

^1= This sets the first (usually vaccination) interval
^2= Sets the recall type
^3= Sets the recall interval for ^2

You can also use the format ^2=recall.interval e.g. to set recall 3 with a 10 week interval you can enter ^2=3.10.

These will generally never needed to be used manually, they are used by the system to process the recall updates from the AP record card.

Status Meta-Characters

^4=  Sets the status field
^18= Remove a Status code

There may be occasions where you wish to add or remove a status code from within an AP code or Macro. This can be done via these two meta characters. e.g.

Code  
^18=GT remove GT from animal status
^4=yy ^18=rr Add code YY and remove RR

This allows you to set-up unpriced AP codes to adjust the status field - many practices use this for Credit Control and when animals have moved away from the practice.

Note: You cannot use this option to remove or add status codes that start with a number. If you are 'removing' (^18) the status code DD (Died/Dead) then the '*' beside the client name will also be removed.

Weight Meta-Characters

^6= Sets the weight field on the record card
^7= Same as ^6 except will add the comment '<WEIGHT> Kgs' to the clinical record.

To update the weight on the management AND clinical screen (to enable it to be graphed), you should make up an unpriced AP code called 'w' with the text 'weight' and add ^7= to the 'Extras' line on the AP card.

Then all you need do is enter w weight e.g. w 12.5 (assuming it is 12.5 kgs).

Temperature Meta-Characters

The two metacharacter ^12/^13 that translate temperatures will be added to the comments on the AP text e.g.

Temp 12.00 degC (53.60 degF)
You can treat these both like the Weight meta-characters (^6/^7). Set up two AP codes both called TEMP: but with one code as TF and one as TC as the keywords. Leave all the prices/vaccine fields etc., blank - but when you get to the 'extras' line enter:
(on the TC code)   ^12=
(on the TF code)   ^13=
Now go on to a clinical record, and enter
101.5 tf     (or)
38.6  tc   
and the temperature will be neatly recorded in BOTH scales.

If you give the TF/TC AP codes an unique analysis code you can graphically chart fluctuations over a period of days by means of the 'W'eight option of the animal's clinical screen.

Average Water Intake

This can be handled via the ^23= and as it is generic you will have to use other AP features e.g.

Description: Daily Water Intake # mls/kg
Extra: ^23= {.Enter water intake in mls?}
  Display multiplication factor

The other option that can be used, if the client only know the intake in pints is ^24=.

This is very similar to ^23 above and is a little more specific to water intake as it assumes the multiplier entered in volume measured in pints. It will convert pints to mls and then treat the result identically to ^23= above.

If you have two codes setup, for water intake one for mls and the other for pints - how do you tell the difference when using the / option?

Use the [] option for multipliers - as the chances of the final result being exactly 1 are slim so you can use:

Description: Daily Water Intake[mls/] # mls/kg
Extra: ^23= {.Enter water intake in mls?}
Display multiplication factor
 
Description: Daily Water Intake[pints/] # mls/kg
Extra: ^24= {.Enter water intake in pints?]
Display multiplication factor

The [mls/] and [pints/] will be removed before the line is added to the record card.

If you use a specific analysis code then you can graph the results via the weight - 'other' option.

Definition File / Letter Meta-Characters

This meta-character will printout a letter or definition file whenever the code is used. e.g. ^11=worms.def

This will printout the handout called 'worms.def' whenever the code is used.

The Reserved Word &pass will be set to the multiplier used. That is if you enter 12 code123, then &pass will be set to 12.00.

With ^11=xxx.def this will print the definition file using the routines built into Premvet - that is identical to all definition file processing. If however, you use ^22=xxxx.doc - this will use the Windows Options to use existing Windows applications e.g. Word to call up the document and print it via the Windows apps. This requires you to be using a Windows PC.

Normally, the system will use whatever 'file association' you have configured on your PC but if you use Web Based documents (ones ending with .html) then your local Web Browser will be called (this includes lynx). Using this you can have your own data sheets that will automatically 'pop-up' when the item is used.

The system will look in the main web repository (usually /u/www) for the document - if you want to have a separate area for AP related documents you can set Web_Documents = http://server/path/ in params.txt and this will use that location instead. The location does NOT need to be on the local server.

Batch/Ref Number Meta-Characters

There are a few meta-characters that fall into this category:

^10= Ask for batch number
^14= Ask for reference number
^16= Ask for xyz details
^17= Ask for I.D. number

The Batch, ID and Reference number options when used, you will be prompted to enter the appropriate details. If ^10 is used the text will be prefixed with Batch: and with ^14 it will be Ref: and with ^17 it will be ID:.

Some sites are using the ID field for recording comments about the animal, with this in mind you can add a comment after the ^17 and this will be added to the ID chip field e.g. in the extra's field ^17= 'It Bites

In addition to being prompted for the preset option by using ^16=text you can get the system to prompt for 'text'. e.g. If you are keeping a log of XRay exposures on the condensed history you could set in the extra line ] ^16=Exposure .

When used, the user will be prompted for 'Enter Exposure ....' the results will be appended to the AP text and dumped into both the main record card and the condensed history.

Colour Event Meta-Characters

Set's the colour event used for this line. e.g. ^8=12 will display the line using the settings for event 12.

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.

Operation List Meta-Characters (^21=)

The AP meta-character ^21=days can be used to add an entry to the Ops list from within AP. If the 'days' is not specified it will default to 1 day. If days is greater than 255 then this will remove the animal from the list. The other 'days' options that can be set are:

^21= Sets Status To
250 '' e.g. blank it out
251 'Recovery'
252 'Observe'
253 'Discharge'
254 'Admitted'
255 'Done'

If you use ^21=x where x is greater than 1 then status is set to 'Observe' this assumes the animal is currently 'in' e.g being checked on a daily basis - if there is NO existing operation for an animal it will be set to 'Admitted'.

If you have an AP code admit you would set ^21= and this will automatically add the animal to the operation list for one day. Additional codes e.g. 'Overnight Check' could add it for another night, 'Discharged' would use ^21=255 to remove it from the list.

Set the 'Send Bill' Flag (Y/N) (^25=)

Sets the Send Bill flag on the management to either Yes (^25=Y) or No (^25=N).

For example, you may have an AP procedure for Admitting the animal to the hospital, while it is under treatment you may not want a bill sent.

     Description:   Admit for surgery
     Price      :   0
     Extra      :   ^25=n ^21=254

The above code will add the animal to the operation list (^21=254) and mark the record 'Send Bill' - No - Your discharge/sent home code would have ^25=y in it to revert the 'Send Bill' back to Yes.

Force an entry to the PDSA screen (^26=)

If set to one (^26=1) then a copy of the entry will be added to the PDSA Screen (Screen 3). This can be used for donations etc e.g.

     Description:   Donation received - ##
     M. Factor  :   Displayed
     Price      :   0
     Extra      :   {!Amount Received?} ^26=1

This will prompt for the donation amount and record it both on the main clinical screen and the PDSA screen.

Set the Marketting Flag (^27=)

Updates the 'Marketting' Flag on the Additional screen. WHile this is usually set via DataMajor you can use (^27=) to set it as well.

     Description:   Monitor for Marketting
     Extra      :   ^27=4

You need to enter a 'number' with ^27=, you should use:

0 None
1 Platinum
2 Gold
3 Silver
4 Bronze

Apply and Administrative Lock (^28=)

Can be used to apply a Lock to the record card without having to specifically edit the card. For example:

     Description:   No more treatment till a/c cleared.
     Price      :   0
     Extra      :   ^28=1

Prompt for and update 'Ref 1' field (^29=)
Prompt for and update 'Date 1' Field (^30=)

These two options can be used together (but this is not a requirement). You may want to record Insurance details in Ref/Date 1, in that case setup an AP code similar to:

     Description:   Insurance Details
     Price      :   0
     Extra      :   ^29=1 ^30=1
In this case you will be asked for a 'Reference Number' and this will update 'Ref 1' and a Date which will update 'Date 1'. Both these fields are on the Animal Additional Screen.

Exclude from Class (^31=1)

You may have an animal that has been allocated a classification but the work you want to enter is a one-off not covered by the scheme. You can use ^31= to enter the work and it will be priced as normal. Rather than enter ^31 on the AP line we suggest you setup a AP Macro e.g.

    Macro Name :   NC 
    Description:  Exclude from Class
    Pricing Line:  ^31=1

Anytime you want to enter fully priced work either add NC before (or after) the code e.g. c2 is your 2nd Consultation code which is normally discounted by the classification, enter either nc c2 or c2 nc and it will be charged at full price.


Top Classic New-Style Chapters Sections Index Search