If a client needs to get a prescription (or refill) but is not in an appointment, you can utilize the "Refill Prescription" flow. To start, you'll go to the patient's history and choose the "Rx" filter:
Clicking the "Refill Prescription" button will let you enter the details of the request. The only required value is the Description:
This will create a task for prescription approval (on the Veterinarian Task List unless you change the default role for the task):
The veterinarian can provide more details in a task note when completing this task, which will cause another task to appear, this time on the Technician task list:
The technician completes this task by using the "Enter Treatment Item" line to select the correct item:
The label can be printed at this point, or later. Once this task is complete, the Receptionist will be notified that it's time to call the client to schedule pickup. Completing that Receptionist task will create the invoice, which can be seen by clicking on this request in the client's History: