home

Browse documentation

ezyVet Knowledge Center

Get access to documentation, training, and other high-quality resources.

Release notes: ezyVet version 43.5

ezyVet version 43.5 is available from October 7, 2025.

Change: Terms and conditions and privacy policy in the online portal

The online portal can show links to:
  • A privacy policy
  • Terms and conditions

Clients can get access to the links in the left sidebar of the online portal, or when they use the online portal to sign up. When a client selects a link, the online portal shows the applicable policy.

Note: The changes make sure that your organization obeys General Data Protection Regulation (GDPR).
Figure 1. Terms and conditions and Privacy policy links in the left sidebar of the online portal
Terms and conditions and Privacy policy links in the left sidebar of the online portal
Figure 2. Terms and conditions and Privacy policy links in the sign up page of the online portal

The configuration settings for the online portal include new settings to make changes to your organization's terms and conditions or privacy policy.

Figure 3. Tool to make changes to your terms and conditions
Tool to make changes to your terms and conditions
Figure 4. Tool to make changes to your privacy policy
Tool to make changes to your privacy policy

Change: New template variables for clinical records

ezyVet version 43.5 has new template variables that you can use to show medications in clinical records. This table gives each new template variable and its function:

Template variableFunction
{ConsultMedicationsDispensedListInstructionsOnly}Shows the dispensed medications of the clinical record that have instructions.
Note: This variable shows the information in a table format. The table has:
  • Date
  • Time
  • Medication name
  • Medication quantity
  • Medication instructions
{ConsultMedicationsAdministeredListInstructionsOnly}Shows the administered medications of the clinical record that have instructions.
Note: This variable shows the information in a table format. The table has:
  • Date
  • Time
  • Medication name
  • Medication quantity
  • Medication instructions
{ConsultMedicationsDispensedListDispensedInstructionsOnly}Shows the dispensed medications of the clinical record that have dispensing instructions, and shows the dispensed quantity for each medication.
Note: This variable shows the information in a table format. The table has:
  • Date
  • Time
  • Medication name
  • Medication quantity
  • Medication instructions
  • Quantity of medication that a person dispensed
{ConsultMedicationsAdministeredListDispensedInstructionsOnly}Shows the administered medications of the clinical record that have dispensing instructions, and shows the dispensed quantity for each medication.
Note: This variable shows the information in a table format. The table has:
  • Date
  • Time
  • Medication name
  • Medication quantity
  • Medication instructions
  • Quantity of medication that a person administered
{ConsultMedicationsDispensedList}Shows the dispensed medications of the clinical record.
Note: This variable shows the information in a table format. The table has:
  • Date
  • Time
  • Medication name
  • Medication quantity
  • Quantity of medication that a person dispensed
{ConsultMedicationsAdministeredList}Shows the administered medications of the clinical record.
Note: This variable shows the information in a table format. The table has:
  • Date
  • Time
  • Medication name
  • Medication quantity
  • Quantity of medication that a person administered
{ConsultMedicationsDispensedListSimple}Shows the dispensed medications of the clinical record.
Note: This variable shows the information in a table format. The table has:
  • Medication name
  • Medication quantity
  • Medication instructions
{ConsultMedicationsAdministeredListSimple}Shows the administered medications of the clinical record.
Note: This variable shows the information in a table format. The table has:
  • Medication name
  • Medication quantity
  • Medication instructions
{ConsultMedicationsDispensedListBasic}Shows the dispensed medications of the clinical record.
Note: This variable shows the information in a table format. The table has:
  • Medication name
  • Medication instructions
{ConsultMedicationsAdministeredListBasic}Shows the administered medications of the clinical record.
Note: This variable shows the information in a table format. The table has:
  • Medication name
  • Medication instructions
{ConsultMedicationsDispensedListDispensed}Shows the dispensed medications of the clinical record.
Note: This variable shows the information in a table format. The table has:
  • Date
  • Time
  • Medication name
  • Medication quantity
  • Quantity of medication that a person dispensed
{ConsultMedicationsAdministeredListDispensed}Shows the administered medications of the clinical record.
Note: This variable shows the information in a table format. The table has:
  • Date
  • Time
  • Medication name
  • Medication quantity
  • Quantity of medication that a person dispensed

For more information about template variables that you can use in clinical records, go to Template variables: Clinical records.

Change: Product Type setting for vaccine services and treatment services

In a New Event Group Association dialog box for vaccine services and treatment services, ezyVet shows a new Product Type setting. If you set the Product Type to ezyVet, you can select ezyVet products in the Product box. If you set the Product Type to External products, you can select products from online pharmacy integrations in the Product box.

Note: ezyVet automatically sets Product Type to ezyVet.
Figure 5. Product Type setting
Product Type setting

Other changes

When you make an ezyVet user account, you cannot use ezyvet.com in the username. Previously, new user accounts could include ezyvet.com in the username.
Note: This change is only applicable to new ezyVet user accounts.

ezyVet system settings: ezyVet version 43.5 removes the Use Old Windcave Integration? setting from the Payments tab in Financial Settings because it had no function.

Shorthand text: When you make a shorthand text item, you must enter a name in the Shorthand box of the text item settings. Previously, it was optional to include information in the Shorthand box.
Figure 6. Shorthand box
Shorthand box

ezyVet version 43.5 can have more than one PayJunction API integration. Also, different PayJunction API integrations can sync different payments with the same transaction ID to ezyVet. Previously, ezyVet could not have more than one payment with the same transaction ID.

For configuration of diagnostic interpretation records in ezyVet, this information is mandatory:
  • A name for the interpretation
  • A diagnostic interpretation code that is different from other diagnostic interpretation codes
Previously, it was possible to save a diagnostic interpretation record without a name or with a code of a different diagnostic interpretation record.

Fix: Diagnostic requisition forms, invoicing, and clinical records

After you add a diagnostic request to an invoice directly:
  1. ezyVet automatically adds the applicable requisition form for the diagnostic integration to the Diagnostic Form box in the New Diagnostic Request dialog box
  2. If you open the New Diagnostic Request dialog box from the applicable clinical record, the Diagnostic Form box has the requisition form
Figure 7. Example of a Diagnostic Form box that has a requisition form
Example of a Diagnostic Form box that has a requisition form

Previously, the Diagnostic Form box was empty.

Fix: Billing trigger configuration for site diagnostic tests

ezyVet correctly removes the billing trigger in the Primary Billing Trigger box if you:
  1. Add a billing trigger in the Other Billing Triggers section
  2. Remove the billing trigger in the Primary Billing Trigger box
  3. Select Save

Previously, ezyVet did not remove the billing trigger in the Primary Billing Trigger box.

Fix: Header templates in clinical summaries

A document template correctly shows a header template if you:
  1. Make a clinical summary that lets you make changes
  2. Select Print (PDF) in the Edit Clinical Summary screen
  3. Print the clinical summary with the document template

Previously, ezyVet did not show the header template in the printed clinical summary.

Other fixes

Appointment icons show correctly in a calendar appointment. Previously, ezyVet incorrectly showed some appointment icons with a gray color.

Records dashboard tab: If you use the Resource - Change filter for appointment records, ezyVet correctly changes the resource to the calendar that you select in the To Resource box. Previously, ezyVet did not change the resource.

ezyVet calendar: If you select Today, the calendar highlights the correct day of the month. Previously, the calendar highlighted an incorrect day.

The New Payment dialog box and payment screens correctly show a warning message about payment surcharges for card payments. Previously, the message did not show the word surcharge.

If your organization does not have a configured welcome email for the online portal, the Welcome Email box in the configuration settings for the online portal is empty. Previously, the Welcome Email box incorrectly showed a selection.

The Payment Summary report shows a payment method's ID if it has the same name as a different payment method. If one of the payment methods is deactivated, the report shows INACTIVE before the payment method's name. Previously, if two or more payment methods had the same name and one was deactivated, the deactivated payment method did not show in Payment Summary reports.

Change logs for user accounts and products show the correct entries. Previously, change logs for user accounts could show entries about products. And product change logs could show entries for the incorrect product.

Configuration settings for the online portal: If you set Guests can create new Contacts and Animals to NO, it is not possible for clients to add a patient in the online portal. Previously, clients could add a patient in the online portal.

ezyVet version 43.5 corrected a problem that caused diagnostic test results from Zoetis point-of-care to have the incorrect date and time.

ezyVet calendar: ezyVet does not show an Appointments require a primary resource! error message after you move an appointment to a different calendar, then change the appointment status.