OpenVPMS 2.3-beta-1
Hi all,
OpenVPMS 2.3-beta-1 is now available.
See New in 2.3 for a summary of new features.
The release can be downloaded here: https://repository.openvpms.org/releases/org/openvpms/openvpms-release/2...
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.
NOTE: these instructions have changed since 2.2.
See Implementation Checklist for specific changes that need to be made.
Improvement
OVPMS-2563 Update Document Forms and Letter fields order so Template is focus on New/Edit
OVPMS-2562 Add new and updated customer, patient and reminder templates.
OVPMS-2545 Add support for macros in label instructions
OVPMS-2540 Automatically upgrade plugins
OVPMS-2528 Simplify payments
OVPMS-2521 Add support for location-based account identifiers to investigation types
OVPMS-2518 Add support to launch external email client from customer summary
OVPMS-2516 Add default reason to Appointment Type
OVPMS-2514 Add 'Complete' button to Work Lists, to mark selected task Completed.
OVPMS-2513 Provide Print & OK button on Medication popup
OVPMS-2507 Allow the default jasperreport font to be customised
OVPMS-2492 Make supplier order details read-only where a product - supplier relationship exists
OVPMS-2487 Enable OpenOffice input fields to have a default value for prompting
OVPMS-2486 Provide facility to select all charge and estimate items for deletion
OVPMS-2482 Add support to view customer debit/credit allocations
OVPMS-2479 Add ability to show roster details on the schedule pre-expanded
OVPMS-2471 Add support for image laboratory results, long text results, long notes
OVPMS-2468 Increase length of appointment & task notes
OVPMS-2462 Provide option to suppress communications by reason in Medical Records - Summary
OVPMS-2461 Enable users to add a customer email via Add button in customer summary
OVPMS-2445 Provide option to prevent sale of restricted drugs over the counter
OVPMS-2002 Add support for themes
OVPMS-1956 Automatically load archetypes on database migration
OVPMS-1716 Prompt if an item is already on order
New Feature
OVPMS-2539 Add support for tel: links
OVPMS-2538 SMS account reminders
OVPMS-2502 Add support to generate documents from JasperReports for later editing
OVPMS-2489 Add Tasks tab to Customer - Information
OVPMS-2485 Add Tasks tab to Patients - Information
OVPMS-2484 Add appointments tab to Patients - Information
OVPMS-2483 Add estimates tab to Patients - Medical Records
OVPMS-1895 EFTPOS API
Task
OVPMS-2568 Change clickatell, deputy plugins to follow plugin naming convention
OVPMS-2565 Remove Patient Mailing Labels.jrxml
OVPMS-2564 Add support to set subjectSource, contentSource when loading email templates
OVPMS-2557 Enable OTC payments to be viewed in Customers - Payments
OVPMS-2549 Suppress medication expiry date if there is none
OVPMS-2547 Add support for unsolicited SMS
OVPMS-2544 Add toolbox option to specify user host for MySQL grant command
OVPMS-2537 Populate db.driver if its missing from openvpms.properties
OVPMS-2536 Provide practice level option to enable/disable mailto: button
OVPMS-2533 Include paid and balance amounts on claim
OVPMS-2531 Add toolbox command to install and uninstall plugins
OVPMS-2529 Display X-Forwarded-For client address in Administration - System - Sessions to support running on AWS
OVPMS-2525 Improve visibility of SMS replies
OVPMS-2524 Increase field widths for currency fields
OVPMS-2510 Reduce width of appointment booking notes
OVPMS-2508 Prompt to delete In Progress payments on cancel
OVPMS-2506 Add downtime warning to toolbox database --update
OVPMS-2505 Move act.supplierOrder deliveryStatus node to status2 to improve query performance
OVPMS-2498 Remember 'No Terminal' EFTPOS terminal selection
OVPMS-2491 Allow reversal of payments/refunds with No Terminal eftpos transactions
OVPMS-2490 Prevent creation of duplicate active objects for singleton archetypes
OVPMS-2477 Update to jasperreports 6.16.0
OVPMS-2443 Print API
OVPMS-2440 Add support to filter document templates by type
OVPMS-2412 Add support to reload check-in editor if another user updates the visit
OVPMS-2406 Reinstate mapping validation
OVPMS-2336 Change toolbox archetype --load to update rather than remove and load archetypes
OVPMS-2305 Increase report column widths for multi-character currency symbols
OVPMS-2041 Add support to update plugins
OVPMS-2037 Add support to uninstall non-system plugins
OVPMS-1959 Update to MySQL 5.7
Bug
OVPMS-2558 Undefined field rmask in Wait Times Statistics.jrml
OVPMS-2543 Schedule blocks render incorrectly in multi-day view
OVPMS-2512 Stock Back Order Report excludes order items with no package size
OVPMS-2499 Cancelling from edit of new object leaves it displayed in workspace
OVPMS-2473 Clearing tendered amount in cash payment causes receipt print failure
OVPMS-2452 Stocktake Export Report doesn't limit classifications to Product Group or Product Income Type
OVPMS-2451 Reports filtering on breed exclude records with patients with no breed
API Changes
Plugins
In order to support automatic plugin upgrades, plugins should now include an Atlassian-Plugin-Key in the bundle instructions to maven-bundle-plugin e.g.:
<plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <extensions>true</extensions> <configuration> <instructions> <Atlassian-Plugin-Key>${project.groupId}.${project.artifactId}</Atlassian-Plugin-Key> <Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName> //...
Insurance API
See OVPMS-2533 Include paid and balance amounts on claim
SMS API
See OVPMS-2547 Add support for unsolicited SMS