Generate Vet Lists
Vet lists are generated in DairyComp using the VETLIST command. You can enter the VETLIST command directly in the command line, though it's more likely that you'll run it through a menu shortcut.
If you run the VETLIST command in the command line, you'll need to enter the parameters for the command (i.e., tell DairyComp which animals to add to the list). If you run a VETLIST command from a menu shortcut, it will already include these parameters.
For example, a menu shortcut such as VLIST might run the following command:
VETLIST ID PEN LSIR RPRO VETC FOR LACT=0 VC>0 BY PEN
This command string includes the following:
- The VETLIST command itself
- A list of DairyComp items to include in the list: ID, PEN, RPRO, and VETC
- The conditions animals must meet to be included in the list: FOR LACT=0 and VC>0
- A method for sorting the animals in the list: BY PEN
Once the VETLIST command is executed, the system searches through the cowfile for animals that match the command parameters and scans those animals for vet codes. The animals with vet codes that indicate an exam is needed are added to the vet list.
You can create multiple menu shortcuts for different types of vet lists, each with a different name. This is useful when different groups of animals are examined on different veterinary visits.
For example, let's say you want the veterinarian to examine all of the animals in the first five pens. To do this you can create a vet list to define the vet codes, the items to include on the vet list, and a condition statement for the pens (FOR PEN=1-5). Then, you can create a similar vet list for a subsequent veterinary visit to examine the animals in pens 6 through 8 (FOR PEN=6-8). Each vet list would have a different name/menu shortcut.
What if you wanted the vet to examine animals based on their reproductive status? Just as with the pens example above, you can create a vet list using the appropriate vet codes.
For instance, to put both fresh and no-heat animals on the vet list, you could specify FOR VC=1-8 VC=5-3. The first set of vet codes includes animals with vet codes 1 through 8. But the second set of vet codes excludes animals with vet codes 3 to 5 (which all indicate possibly pregnancy).
Alternatively, to include animals just for pregnancy exams, you can create a vet code parameter that includes the PREG and REPG codes, as in FOR VC=3-4.
See Standard DC305 Vet Codes for definitions of the various DairyComp vet codes.
Normally, vet lists are sorted by animal ID numbers. You can change this by adding a BY statement to the command. For example, to sort by pen: BY PEN.