ONC Population Health Software Development and Branches High Level Summary Seong K. Mun, PhD Peter Li OSEHRA
Population Health Major Branches Frozen by ONC OSEHRA Transition Sep 2014 Version 2.1 Feb 2013 Version 3 May 2014 MITRE Trunk OSEHRA (Initial Fork) May 2013 Rebased Jan 2013 Nmedw branch Jul 2014 (Mark Yoon) Northwestern (2014 MU2 Certified) Aug 2013 eHCT v2 branch Aug 2014 (Sabbir Siddiqui) eHealthConnecticut (V2)
popHealth Software Versions Version 2 – eHealthConnecticut (eHCT) - Use case for the States. - Feature extensions including import data from multiple organizations, view aggregate measure calculations across multiple organizations, role-based access, etc. - Active users include State of Connecticut and Illinois. Northwestern University - Technology step up from V2 – transitioning to Ruby/Rails Version 4 - Used for MU-2 certification - Focus on measure reporting for a single organization Version 3 - Frozen master branch transitioned to OSEHRA. - Newer technology stack - Ruby/Rails Version 4 with built-in RESTful API - Faster/smoother user interface based on Thorax Javascript framework - Enhanced functionality for reporting measures by provider/organization. - Improved support for Hospital measures 12/5/2018
Version 2 (eHCT) Pros Cons Features implemented based on State use cases Working version supporting multiple organizations Active users include state of Connecticut and Illinois Cons Older version of Rails, support not available Server/UI lag for large amounts of data Code changes also include Health Data Standards and Quality Measure Engine repositories, needs OSEHRA inclusion. 12/5/2018
Northwestern University Pros 2014 MU Certified Newer version of Rails Faster user interface than Version 2 Cons Needs significant development work to include features for State use cases Needs development work for bug fixes Limited provider functionality 12/5/2018
Version 3 (MITRE) Cons Pros Needs significant development work to include features for State use cases Needs development work for bug fixes Loading providers with OPML configuration file required – technical change in workflow OPML has to be produced for every patient load Pros Includes Northwestern’s enhancements, and further development Faster user interface than Version 2 Provider configuration files (OPML) allows grouping of providers into different organizations 12/5/2018