The text will be checked for some reserved words :
| &animal | Animal Name |
| &answer | The current 'result' |
| &practice | Practice name. |
| &breed | Breed |
| &species | Species |
| &heshe | he/she/it |
| &himher | him/her/they |
| &age | Animal age. |
| &optimum | Optimum weight. |
| &weight | Animal weight. |
| &age | Animal age. |
| E-Mail address | |
| &date1 | Date from Additional Screen |
| &ref1 | Reference Field from Additional Screen |
| &mobile | Mobile Phone Number |
| &rtype | Record Type (SA=Small animal, FC=Farm, EQ=Equine) |
| &status | Animal 'Status' field |
| &title | The name/title of the current protocol |
| &ref | Animal number |
| &lastseen | Number of days since the animal was last seen |
| &insured | Name of the Insurance company |
| &isdead | If the animal is dead will be set to Yes otherwise No |
| &balance | Amount outstanding on the animal |
| &climit | Credit Limit for animal Type. |
| &cid | VeNom code |
Many of the reserved words can be used to decide if a script should run or not.
With the Automatic Protocols you may want to limit the script to run on only Small animal records, only if there is no mobile number, only if balance over a certain amout etc.
See the [Goto tag for some examples.
With the &climit reserved word the system will check the params.txt entries
Credit_Limit_SA = 200 Credit_Limit_EQ = 300 Credit_Limit_FC = 700and replace &climit with the value, this enables you to compare that to the current animal balance (&balance). See FAQ for an example.