OpenVPMS 1.7-beta-2

The OpenVPMS development team is pleased to announce the release of OpenVPMS version 1.7-beta-2.

See New in 1.7 for a summary of new features.

Requirements: 

OpenVPMS requires the following to be installed:

  • Java 1.7.x or higher

See http://www.oracle.com/technetwork/java/javase/downloads/index.html

  • MySQL 5.1.53 or higher

See http://dev.mysql.com/downloads/mysql/5.1.html

  • MySQL Connector/J JDBC driver

See http://dev.mysql.com/downloads/connector/j/5.1.html

  • Tomcat 6.0 or higher

See http://tomcat.apache.org/download-60.cgi

  • OpenOffice 4.0.0 or higher

See http://www.openoffice.org/download/
 

MySQL:

  • should be on the same host as Tomcat
  • should accept connections on port 3306
  • include the following lines in my.ini
max_allowed_packet=16M
innodb_file_per_table

Upgrading OpenVPMS

Users upgrading OpenVPMS should consult section 2 of the readme.txt file included in the distribution.

Prior to upgrading, back up the database.

New features: 
  • [OVPMS-1309] - Remove charged products from patient history when reversing invoices
  • [OVPMS-1383] - Add product field to patient investigation act
Improvements: 
  • [OVPMS-1339] - Change template loader to include the description
  • [OVPMS-1380] - Improve error message when JasperReports template is newer than that supported
  • [OVPMS-1381] - Add SMS telephone number to reminder export CSV
  • [OVPMS-1385] - Display active status when searching
  • [OVPMS-1388] - Auto-logout
  • [OVPMS-1400] - Add Product and Clinician columns to Workflow|Investigations screen
Tasks: 
  • [OVPMS-1334] - Suppress supplierInvoiceId and supplierInvoiceItemId display in non-ESCI deliveries
  • [OVPMS-1365] - docload: prevent loading of documents linked to templates
  • [OVPMS-1370] - Change release to not pre-load templates
  • [OVPMS-1379] - Add party:identities(party) function
  • [OVPMS-1391] - Exclude customer/patient being merged from list of customers/patients to merge with
  • [OVPMS-1392] - Prompt to perform merge after customer/patient has been selected
  • [OVPMS-1393] - Explicitly configure log4j for scripts, to avoid unwanted overrides
  • [OVPMS-1394] - Increase poll interval for message notifications
Bug fixes: 
  • [OVPMS-1314] - Replace Lookup dialog should disable OK button until replacement lookup selected
  • [OVPMS-1317] - Overlapping appointments display incorrectly in single schedule view
  • [OVPMS-1326] - Supplier order copy problems
  • [OVPMS-1355] - Worklist items incorrectly persisting
  • [OVPMS-1371] - Schedule Views with custom Display Expressions can't be saved
  • [OVPMS-1372] - Schedule start and end times incorrect migrating from 1.6 to 1.7
  • [OVPMS-1373] - Patient|Medical Records|Reminders should show "In Progress" reminders by default
  • [OVPMS-1374] - $number variable is cleared by sub-macros
  • [OVPMS-1375] - Failure editing Product-Supplier relationship
  • [OVPMS-1376] - Generate Orders doesn't generate orders for low stock where the ideal quantity < package size
  • [OVPMS-1377] - NullPointerException ordering product with multiple product-supplier relationships
  • [OVPMS-1378] - Changing the practice location in Administration - Organisation displays popup
  • [OVPMS-1382] - New visit created when consulting from task
  • [OVPMS-1390] - The Openvpms parent pom has an out of date Jboss repo listed
  • [OVPMS-1395] - Default status for reminder query in patient view set to All