Reporting Module Release Notes 0.5.x
Version 0.5.4 released Mar 21, 2011
Bugfixes:
REPORT-38 Reporting module: Error message while deleting a parameter from an Indicator definition (author: mseaton)
REPORT-78 Deleting a parameter in a cohort indicator works, but redirects to the wrong URL (author: mseaton)
REPORT-152 Removing a cohort definition from a composition and submitting, redirects without the uuid in the url (author: mseaton)
REPORT-154 The DataSetDefinition management page should not show data export DSDs if reportingcompatibility is not started (author: mseaton)
REPORT-156 When mapping an age dimension, leaving maximum date empty leads to an error (author: mseaton)
REPORT-157 Unable to edit or delete searches added to a composition cohort (author: mseaton)
REPORT-159 Manage Data Set Definition privilege is inconsistent between config.xml and pages on which it is used (author: mseaton)
REPORT-164 Median with zero patients (author: dthomas)
REPORT-165 Median not accurate (author: dthomas)
REPORT-169 Program Workflow State in SimplePatientDataSetEvaluator is returning null (author: rcuckovich)
REPORT-192 Error in "Indicators over Time" when you choose a location with a large location_id (author: djazayeri)
New Features:
REPORT-9 Period Indicator Report Form should either sort automatically by column key or allow moving columns (author: mseaton)
REPORT-24 Period Indicator Report Form should allow editing column definitions (author: mseaton)
REPORT-104 Improvements to Preview Report and other Preview Dialogs (author: mseaton)
REPORT-148 SQL Data Set Definitions should support parameters (author: ribeka)
REPORT-160 Create a new DataSetDefinition containing indicators and dimensions, which does not require specifying all distinct combinations(author: mseaton)
REPORT-104 Encounter Cohort Query: Search for encounters by date_created (author: mseaton)
REPORT-177 Allow templates to be called something other than template.xls (confirm that this is actually the case) (author: mseaton)
Version 0.5.3.3 released Feb 11, 2011
Bugfixes:
REPORT-150 in the month of February, something that should be "10 days ago" is displayed as "1 month ago" (author: djazayeri)
REPORT-151 Reporting omod file contains log4j.xml, which overrides the root logger (author: djazayeri)
Version 0.5.3.2 released Feb 11, 2011
Bugfixes:
REPORT-149 NPEs due to missing parameters when evaluating CompositionCohortDefinition under some circumstances (author: mseaton)
Version 0.5.3.1 released Feb 9, 2011
Bugfixes:
REPORT-76 Change imports on all pages to improve consistency with OpenMRS look and feel (author: djazayeri)
Version 0.5.3 released Feb 6, 2011
Bugfixes:
REPORT-147 Sometimes excel templates fail to calculate formulas (author: mseaton)
Version 0.5.2 (JIRA) released Jan 6, 2011
Instructions:
You must upgrade the serialization.xstream module to 0.2.5+ to be able to run this version of the Reporting module (or to version 0.1.8.3+ if you're using OpenMRS 1.5)
You should upgrade the logic module to version 0.5+ (which will be released in a few days) if you want Logic indicators to respect dates.
New features:
REPORT-111 Listing report definitions to run takes too long (author: djazayeri)
REPORT-116 Speed up reporting module by speeding up deserialization of reporting objects (author: djazayeri)
REPORT-117 Encounter Cohort Query should let you search for encounters by creator (author: cneumann)
REPORT-66 Allow CohortIndicators that use logic to set the LogicContext's indexDate (author: djazayeri)
REPORT-74 Option to abbreviate the coded answers in the column value (author: mseaton)
REPORT-112 renderIndicatorReportData could use some striping (author: Berchmas)
Version 0.5.1.1
Bugfixes:
Fixing bug in reporting where "combining setEncounterTypeList with TimeModifier.LAST or TimeModifier.FIRST leads to a Hibernate ConstraintViolation (an obs subquery is not named and leads to an ambiguous voided column)" (author: cneumann)
Version 0.5.1
Instructions:
You need to upgrade the HTML Widgets module to version 1.5.6 in order to be able to run this version of the Reporting module
New features:
TRUNK-1837 Obs-related cohort queries should allow you to filter by encounter type
Bugfixes:
Version 0.5 was broken due to some javascript version conflicts. This version fixes that.
Version 0.5
Instructions:
Before upgrading to this version of the reporting module it is strongly recommended that you upgrade these modules:
Serialization Xstream at least version 0.2.4 (or version 0.1.8.2 if you're running OpenMRS 1.5.x)
Logic Module to at least version 0.4.1
Install this version of the Reporting Module
If you have any saved SQL Cohort Definitions the internal storage format has changed. You can automatically upgrade your saved definitions under "Fix Broken Definitions". (This requires the latest version of the Serialization Xstream module.)
New features:
The Cohort Query and Data Set management pages now organize their content by type
Person Attribute Cohort Queries now support Location and Cohort types
for Developers: a CohortDetailReportRenderer that you can use to render a list of cohorts each with a different data set definition
Bugfixes:
Fixed handling of Date parameters to SQL Cohort Queries
Bug fixes to Cohort Expression Parser used in composition queries
TRUNK-1769: NullPointerException related to using the NOT operator in composition queries
TRAC-2397: Deleting definition metadata should prompt user to confirm
RPT-377: When editing cohort queries, you can't "deselect" a fixed value property
RPT-374: Need a Preview and Evaluation page for evaluating Dimensions on their own
TRAC-2394 - Unable to delete dimensions from a PeriodIndicatorReport - Error 404
Minor bug fix in data set evaluators if base cohort is empty
PWC6170: Validation error messages from TagLibraryValidator for c_rt ...
Display the label rather than the key in the mapping widget
Compiled against Java 1.5, so you should have no problems running this on OpenMRS 1.5 with Java 1.5
lots more!