OpenVPMS 1.8.1

The OpenVPMS development team is pleased to announce the release of OpenVPMS 1.8.1.


  • fixes a number of bugs in the 1.8 release
  • improves performance and stability
  • includes report enhancements, contributed by Tim Gething

The release can be downloaded from the Download page.

See Installing OpenVPMS for installation instructions.

NOTE: users upgrading from 1.8 do not need to perform any migration other than loading changed report templates.


See Requirements for a list of installation requirements.

New features: 

This release includes a number of new reports:

  • Key Performance Indicators

This shows 40 statistics for the specified period and up to 3 sets of prior data with period to period changes calculated for 14 key indicators.

It can report on the practice or selected practice locations.

  • Debtors - Current

This report provides the current debtors position. It replaces the Outstanding Debtors report included in prior releases.

  • Debtors - Historical

This report provides the debtors position at any date.



The Till Balance and Bank Deposit templates have been updated to include:

  • a credit card summary at the end
  • refunds with the payment items of the same type
  • reversal information
  • transaction IDs
  • a clarification of the totals in the summary
  • [OVPMS-1643] - Change Medication layout, to reduce overall width
Bug fixes: 
  • [OVPMS-1644] - Charge item batch number removed when changing clinician
  • [OVPMS-1654] - Users without admin rights can edit products
  • [OVPMS-1655] - Free Appointment Slot query uses wrong database index
  • [OVPMS-1656] - Amount doesn't match the sum of the Items error when invoicing estimate
  • [OVPMS-1657] - Memory leak in message monitor
  • [OVPMS-1658] - Date choosers in editors show current rather than selected month
  • [OVPMS-1666] - KPI report has wrong Avg Outstanding Balance numbers
  • [OVPMS-1670] - Patient List Report shows prior owners
  • [OVPMS-1673] - OrderGenerator tries to generate orders with negative quantities if there is a fractional on hand quantity and Ideal Qty < Critical Qty
  • [OVPMS-1682] - Practice Summary - Count Visits by Location - Active Patient count wrong
  • [OVPMS-1683] - The Practice Summary visits by location & visits by clinician have small errors in the counting and percentages