OpenVPMS 1.7.1

The OpenVPMS development team is pleased to announce the release of OpenVPMS version 1.7.1

See New In 1.7.1 for a summary of new features.

 

Requirements: 

OpenVPMS requires the following to be installed:

  • Java Platform, Standard Edition 7 or higher

The Java Runtime Environment (JRE) is the minimum requirement.
See http://www.oracle.com/technetwork/java/javase/downloads/index.html

NOTE: Java 8 is not yet supported.

  • MySQL 5.1.x or 5.5.x

Version 5.1.53 is the minimum requirement.

See http://dev.mysql.com/downloads/mysql/5.1.html
Download the MySQL Community Server 'Generally Available (GA) Release'
On Windows, the MySQL installer may require that the Microsoft .Net
Framework 4 be installed. This is available from:
    http://www.microsoft.com/en-au/download/details.aspx?id=17851

  • MySQL Connector/J JDBC driver

See http://dev.mysql.com/downloads/connector/j/5.1.html
This may be included in the MySQL server installation.

  • Tomcat 6.x or Tomcat 7.x

See http://tomcat.apache.org/download-60.cgi
On Windows, select the 32-bit/64-bit Windows Service Installer

  • OpenOffice 4.0.x

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

  • iReport Designer 3.7.6 or higher

Only required to customise document templates.
See http://community.jaspersoft.com/project/ireport-designer

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.

 

Improvements: 
  • [OVPMS-1320] - The standard distribution is missing document templates for some types
  • [OVPMS-1437] - Enhance Export/Import prices to support Max Discount
  • [OVPMS-1440] - Improve display of read-only lookup fields
  • [OVPMS-1441] - Add ability to have Note on stock transfer and stock adjustment transactions
  • [OVPMS-1442] - Add support to set the Sender ID in Clickatell SMS messages
  • [OVPMS-1443] - Change Display Name of quantity node in act.stockAdjustItem archetype
  • [OVPMS-1445] - Change patient history label format
  • [OVPMS-1447] - Add support to customise background colours for documents in patient history
  • [OVPMS-1453] - Add support to style 'binocular' fields
  • [OVPMS-1490] - Add selling units to service products
Tasks: 
  • [OVPMS-1478] - Configure log4j to log to ${catalina.base}/logs
Bug fixes: 
  • [OVPMS-1316] - SMS gateway doesn't support international mobile numbers with different country prefixes
  • [OVPMS-1340] - Short appointments hidden in multi-schedule view
  • [OVPMS-1397] - Tab order inconsistent after selecting dropdown
  • [OVPMS-1435] - Create delivery should prompt for supplier and stock location if none present when OK clicked
  • [OVPMS-1438] - Long clinician names overflow column when Show Clinician In History Items is true
  • [OVPMS-1439] - Error printing cleared till balance
  • [OVPMS-1446] - Save Changes dialog appears for saved product
  • [OVPMS-1448] - NPE viewing customer appointment in a different location to the current one
  • [OVPMS-1450] - PartyRules contact functions don't return contacts in deterministic order
  • [OVPMS-1452] - Changing the patient on a charge item doesn't update history
  • [OVPMS-1454] - Correction of Sample Data to correct errors on LOADING
  • [OVPMS-1455] - Product copy should set stock quantities to zero
  • [OVPMS-1459] - Letter parameters initial focus
  • [OVPMS-1461] - Patient List Report fails on unix
  • [OVPMS-1464] - Auto price update updates inactive unit prices
  • [OVPMS-1467] - Customer - Charges Finalise fails if the selected charge has been modified subsequently
  • [OVPMS-1470] - NPE importing product data
  • [OVPMS-1474] - Time wrong on worklist if over 24 hours
  • [OVPMS-1479] - NPE selecting To address in mail editor
  • [OVPMS-1480] - Prescription template incorrectly classified as act.patientDocumentForm
  • [OVPMS-1482] - NPE editing product-supplier relationship
  • [OVPMS-1486] - Appointment details on dark backgrounds with notes become illegible on selection
  • [OVPMS-1488] - NPE exporting product data where prices have no max discounts