March 23rd, 2013
· Web-based pivot table: Allows you to create pivot tables with data aggregated along all data dimensions, including data element/organisation unit group sets. Data dimensions can be arranged freely on columns, rows and as filters. You can include totals and subtotals on all axis and control the table density and font size under options. Your pivots can be saved as favorites and downloaded to your local computer. This design goal is to allow users to create their own reports with the data they need without any involvement of super-users.
· Data analytics Web-API resource: A flexible API for retrieving aggregated, analytical data for all data dimensions using a simple query syntax. The pivot table module is built on top of this API. It allows developers of third-party apps and web portals to connect to DHIS 2 and query for any type of aggregated data, where any number of dimensions and filters can be specified. Data can be retrieved in json, jsonp, xml, csv, html and xls (Excel) format and responses can be constrained with criteria like greater than, equals and so on.
· Sharing: Several objects including chart, pivot table, map, indicator and data set can now be shared and have fine-grained access control. An object can be made private to yourself, shared with any number of user groups or be made available for all. You can grant edit or view-only rights to other people. You can create user groups directly from the dashboard. Who should be allowed to create public objects can be controlled through user roles.
· DXF 2 meta-data exchange: You can now import and export a complete set of objects in the aggregate part of the system, including data sets, custom data entry forms, maps, charts and option sets. Import/export of meta-data objects now uses the new DXF 2 format. Import/export can also be done through the meta-data Web API resource. This greatly improves the ability for meta-data exchange between DHIS 2 instances and third-party systems.
· Multi-organisation unit data entry: You can now do data entry for multiple organisation unit in the same form. This is useful for instance in scenarios where you have section forms with few data elements and an organisational hierarchy with hospitals with multiple wards below, as it allows you to do fast data entry for all wards at the same time. To enable it, go the system general settings and enable "multi-organisation unit forms", then go to data entry and select the organisation unit above the ones you want to enter data for.
· Tracker ad-hoc aggregate reports: You can now do on-the-fly aggregation of tracker data in tabular reports. Define aggregation queries with filters or group statements and view the results instantly. Create reports like top 10 diagnoses from inpatient admissions, save as favorite and run the report again whenever you like.
· Tracker program statistics reports: Tracker now comes with better out of the box statistics to program managers. Monitor new enrollments, programs completed, and drop-outs. Also analyse in detail from each stage how many visits are done, completed and overdue.
· Tracker general improvements: The tracker module is rapidly being improved and the user experience is improved in person dashboard, case-based tabular reports, person aggregation and program maintenance.
· Facility registry Web API resource: DHIS 2 now implements the API specification made by the FRED project. This means that DHIS 2 can be considered a feasible facility registry.
· Model changes: Indicator formulas, validation rule formulas and custom data entry forms are now using UIDs (stable identifiers) which makes it possible to transfer these easily between systems. Category options can now be re-used within many categories which improves analysis and naming conventions.
· Miscellaneous: Report table supports weekly periods. Data visualizer has an improved favorite user interface, making it consistent with pivot table and GIS. Touch-friendly navigation for help and profile items (click on help or profile in top menu).
· The scheduling functionality has been improved. As a consequence you must re-set your scheduled jobs after upgrading in data administration -> scheduling.
November 19th, 2012
· We have included elements from social networking: You can self-register a user account, create your own profile, post messages and share interpretations. You can easily search and find other peoples profiles and communicate through messages.
· A completely new GIS module, rewritten from scratch, which comes with much faster load time, more intuitive user interface and more features.
· A brand new web-based mobile client with offline support for smartphones. It lets you enter data, send messages and manage your profile.
April 30th, 2012
· Data visualizer plugin: Plugin for embedding the dynamic charts you see in Data Visualizer module directly in Web pages. Data is loaded from the DHIS back-end server.
August 29th, 2011
· Offline data entry: The data entry module - if opened when online - is operational even without Internet connectivity. Data can be entered and stored locally while being offline and uploaded to the central server when online. This means that the online deployment strategy will be more viable in areas with unstable Internet connectivity. The total bandwidth usage is greatly reduced since forms no longer are retrieved from the server for each rendering.
· New Symbol layer in GIS: Data can be visualized as symbols rather than colors. The menu system has been improved to allow more space for the map itself and to emphasize the opportunity to load maps into separate layers to produce more advanced map views.
· Improved data mart performance: Now scalable on the number of CPU cores providing a near-linear performance boosts as new cores are added - for instance the processing time for our benchmark database on a quad-core processor was reduced to close to 1/4.
· Modal dialogs: All popups in the system have been replaced by modal dialogs - this has proved to be less confusing to inexperienced users.
· Conversations: The messaging system is now organized around conversations, making it easy to see the full history of an interaction between a super-user and an end-user for instance.
June 27th, 2011
· GIS: Relocate facilities on the map. Click on a facility, select "relocate" and move it to its correct position. In combination with the Google Hybrid Satellite map this is a viable alternative to GPS-based positioning of facilities.
· GIS: New symbol layer. Visualize location and distribution of facilities based on its type - each type can be assigned an icon.
· GIS: View "information sheet" for facilities, containing organisation unit attributes and values for a configurable group of "infrastructural" data elements.
· General performance improvements: Most database operations in the systems are now cached with both improves speed of navigation and moves load from the database into memory - which is easier to scale when required. Most lists in the system are either paged or loaded asynchronously which improves the perceived performance and usability - you can start working on the forms without waiting for long lists to load completely. Data mart processing time down 65 %.
· Charts: Data elements can be used in charts. You can also choose between indicators, periods, and organisation units in charts. Charts can have target line.
· Data set report: Export to PDF and Excel
· Provision for "number of days" for aggregation period in indicator formulas: Useful e.g. for bed occupancy rate indicators.
· Indicators in custom data entry forms: Used for displaying on-the-fly calculations, useful e.g. for stock forms / reports. See (contrived) "EPI Stock" form.
· User can only create new users with less authority than themselves, useful for decentralization of user management.
· Feedback function where messages are sent from any user to a configurable group of users.
· Full support (except map export to image) for Internet Explorer 9.
· For the technically interested: Hibernate upgraded to 1.6, Jquery upgraded to 1.6.1, CKEditor 3.5, CalculatedDataElement and Source object removed, minimalistic skin, Google API skin no longer required.
We now have a fresh new 74-page implementation guide, download here:
· The MyDatamart tool now includes function for generation of Excel pivot tables connected to the local data mart.
March 4th, 2011
· Report generation is now really fast and works well in multi-user environments.
· GIS can have system and user map views - ie users can create their own views without seeing each others while still being able to see the views the super-users have put in.
· GIS has option for going back in the map view history.
· Reports can have completeness data.
· Financial period types based on April, July and October.
April 9th, 2010
· Improved validation with standard deviation, minmax, gap and followup analysis.
· Dimensional report tables.
· Improved GIS with predefined legend sets, export to png and excel workbook, and labels.
· Client side / on-the-fly validation of forms.
· Data archiving.
· Embedded help.
· Merging of organisation units and elimination of data element duplicates.
· Objective dataset completeness reporting.
· Support for Chrome, Opera, IE8.
December 22nd, 2009
· The DHIS 2 Live package has been improved and now contains GIS, reporting, charting ++ as well as an embedded servlet container, database and sample data in just 60 MB.
· A live demo of the release can be found at demo.dhis2.org