OpenVPMS 2.2.1
The OpenVPMS development team is pleased to announce the release of OpenVPMS 2.2.1.
See Installing OpenVPMS for installation instructions.
See Known Issues for any known issues with this release.
Upgrading OpenVPMS
See Upgrading an existing system for general instructions on upgrading from an earlier release.
Users upgrading from a release prior to OpenVPMS 2.2 should consult the OpenVPMS 2.2 release notes for upgrade steps that should be performed to migrate from those releases.
Users upgrading from OpenVPMS 2.2 should perform the following steps:
- Copy openvpms.properties from OpenVPMS 2.2 installation to <OPENVPMS_HOME>/conf
- Migrate the database
- Load archetypes
- Load updated templates
The medical record templates need to be reloaded to render Link records correctly.
E.g. to load the A4 templates, use:> toolbox template --load --size A4 'Medical Records' 'Insurance Claim Medical Records'
- Install the web application
- Configure plugins
If you are running OpenVPMS plugins, these will need to be redeployed.
Features in this Release
- Find charges by patient
- Link record
- Scheduling auto-scroll
- Find incomplete claims
- Create products in deliveries
Find charges by patient
Customer Invoices and Credits can now be searched by patient. This is available:
- in Customers - Charges
- in Customers - Accounts
- when emailing, in the Attach - Account window.
Link record
A Link record type is now available in Patients - Medical Records. These can be used to record URLs to patient data on other services.
Scheduling auto-scroll
The Scheduling - Auto Scroll preference can be used to scroll to the current time slot in Workflow - Scheduling - Appointments when the current date is shown.
Find incomplete claims
An 'Incomplete' status filter has been added to Reporting - Insurance to find claims that aren't Cancelled, Settled or Declined.
Create products in deliveries
New products may now be created when editing Deliveries by clicking the binoculars icon next to the Product field to display the Product browser, followed by the New button.
- See Requirements for the pre-requisites for this release.
- [OVPMS-2338] - Add support to filter charges in Customers - Charges and Customers - Accounts by patients
- [OVPMS-2431] - Add support for URL records in patient history
- [OVPMS-1357] - Add support to create new products when editing deliveries
- [OVPMS-2390] - Add 'Incomplete' status filter to Reporting - Insurance to find claims that aren't Cancelled, Settled or Declined
- [OVPMS-2400] - Add support to search logs in Administration - System - Diagnostics - Logs
- [OVPMS-2425] - Display the current time slot when viewing the current day's appointments
- [OVPMS-2426] - Enable users with Till Balance Adjustment edit authority to administratively edit POSTED customer payments
- [OVPMS-2430] - Add support to configure the colour of communications records in patient history
- [OVPMS-2243] - Include troubleshooting link for OpenOffice errors
- [OVPMS-2312] - Suppress error reporting of access denied errors
- [OVPMS-2402] - Add tooltips for customer and patient summary icons
- [OVPMS-2404] - Remove scripts replaced by toolbox
- [OVPMS-2405] - Suppress mapping validation
- [OVPMS-2407] - Restrict product price updates to the product-supplier relationship being edited
- [OVPMS-2415] - Increase default patient note size
- [OVPMS-2417] - ErrorResponseFilter: Add support to deserialise error messages from XML
- [OVPMS-2418] - Add support to prompt user to copy note content if multiple users edit the same clinical note
- [OVPMS-2419] - OrderDispatcherImpl not queuing orders for cancellation
- [OVPMS-2421] - Derive Reference Range and Out of Range from Low/High Range if Extreme Low/High Range not present
- [OVPMS-2424] - Add support for fixed table headers
- [OVPMS-2429] - Provide a combo box component for lookups
- [OVPMS-2432] - Add migration for showCommunications preference
- [OVPMS-2434] - Restrict End Period to admin users or those with Account Manager role
- [OVPMS-2435] - Add 'Auto Scroll' Scheduling preference to to enable scrolling to the current time in Workflow - Scheduling
- [OVPMS-1820] - Copying products should duplicate products without recalculating prices
- [OVPMS-2130] - HL7 MLLP Receiver doesn't restart if its configuration is changed
- [OVPMS-2401] - NPE in follow up task editor if the customer is changed
- [OVPMS-2403] - Reply, Forward buttons generate NPE in Workflow - Messaging
- [OVPMS-2408] - Can't attach images, html documents using Mail - Attach
- [OVPMS-2409] - TabbedBrowser NullPointerException
- [OVPMS-2410] - Cannot count distinct results when multiple select clauses are present
- [OVPMS-2411] - Cannot process phone contacts. SMS is disabled
- [OVPMS-2413] - DocumentActAttachmentPrinter NullPointerException
- [OVPMS-2414] - Date filters don't work when printing history in Patients - Medical Records - Summary
- [OVPMS-2416] - Diagnostics log viewer breaks on incorrectly escaped content
- [OVPMS-2423] - The Jaspersoft repo is no longer correct -
- [OVPMS-2427] - Revert changes to Schedule Manager in roles.xml
- [OVPMS-2428] - Current invoice amount missing from payment editor