New Features
- Healthcare Utilization Reports (#362): Added a new cohort report generation button 'Healthcare Utilization' which will reveal a series of reports to characterize healthcare utilization over calendar periods covered by the cohort.
- Concept Set Import/Export: You can now export a concept set from cohort definitions, and import a concept set to overwrite an existing concept set.
- Security Lockout Policy(#365): Authentication attempts will be disabled for users that fail to provide correct credentials until a specified time period or admin intervention.
- Database Organization: Migrated to individual sequences for row keys.
Fixes
- Concept Set comparison error (#343)
- Database migration script fixes.
Configuration Updates:
- heracles.smallcellcount: this property will be used to trim small cells from the Heracles reports, similar to how Achilles operated. This was previously hard-coded to a value of '5', but you are now able to override it to a value that is suitable to your own environment.
Results Schema Changes:
This release adds a new table int he results schema called heracles_periods. If you have an existing results schema, you will need to use the DDL found by accessing the WebAPI service URL:
/WebAPI/ddl/results?schema={your results schema}&dialect={your webAPI dialect}
Look for the CREATE TABLE statements for heracles_periods, as well as the insert statements that insert the default data into the heracles_periods table.
NOTICE
The Database Organization aspect of this release will create new sequences and re-define primary key constraints on the WebAPI database. It is recommended you backup your WebAPI database prior to deploying the new release.