Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

Repository Descriptions and Relationships

edeyoung edited this page Jun 24, 2016 · 26 revisions

Repository Descriptions

Bonnie

git repository

Bonnie Bundler

git repository

Manages loading XML or MAT packages. Uses the Health Data Standards library to manage the HQMF XML loading. Uses the SimpleXML Parser to manage the SimpleXML loading. Bonnie Bundler is given a configuration file from Bonnie (bonnie/config/bonnie.yml).

Bonnie Bundler depends on:

  • Health Data Standards
  • Quality Measure Engine
  • HQMF2js
  • HQuery Patient API
  • SimpleXML Parser

Health Data Standards

git repository

Health Data Standards is a library that parses and generates various health data standards. Relevant to Bonnie, Health Data Standards manages parsing HQMF-QDM measures and puts them into an HQMF document model. Additionally, Health Data Standards generates the QRDA documents associated with the synthetic patient test sets included in Bonnie.

Health Data Standards does not have any internal dependencies.

HQMF2js

git repository

HQMF2js takes a measure represented as an HQMF document model (as defined in Health Data Standards) and converts the measure logic to javascript code to be used in client-side measure calculations.

HQMF2js depends on

  • HQuery Patient API
  • Health Data Standards.

HQuery Patient API

git repository

Quality Measure Engine

git repository

SimpleXML Parser

git repository

Parses the MAT SimpleXML format into the HQMF Document model, the representation of a measure in Health Data Standards.

SimpleXML Parser depends on

  • Health Data Standards