eCQM Calculations Libraries and Technical Services

These open source libraries provide a proof-of-concept implementation of eCQMs against patient information represented in Fast Healthcare Interoperability Resources (FHIR). These libraries reuse the calculation engine developed within Bonnie and Cypress and adapt it to a FHIR data model. They can be used as a starting point for an implementation of eCQMs from FHIR-based data.

fhir-patient-api maps the current Quality Data Model (QDM) based eCQMs to FHIR resources.

node-qme a “patient source”, which is responsible for using the fhir-patient-api to retrieve patients from a database and send them to eCQM code for calculation.

node-cqm-engine  monitors requests for eCQM calculations and executes them. It also aggregates the results from individual patient measure results into a result for the entire patient population.

ecqm server  a server application that provides RESTful interfaces for eCQM calculation.

ecqm-frontend  a software package that provides a web-based interface for users to create and view the results of eCQM calculations.

Tool Categories

Last Updated: July 24, 2018