To be able to make sense of the HQMF eMeasure .xml files. One of the requirements for ONC/QRDA is to generate Category 3 files. These files required GUID data that is available by mining the HQMF eMeasure .xml files.
Using this library one can glean this information from the files a bit more easily.
Not to be confused with Marc Hadley's hqmf-parser (https://github.com/hadleynet/hqmf-parser).
Once you have cloned the project (git clone https://github.com/javapda/hqmf-parser-java.git) you can get started by running:
- mvn clean compile assembly:single
- java -jar target/hqmf-parser-java-jar-with-dependencies.jar.jar
You will be shown the general usage.
To use:
java -jar hqmf-parser-java-jar-with-dependencies.jar
command-line options:
java -jar ... command-line options:
--file path/to/eMeasure.xml
--emeasurezip path/to/single/eMeasure/zipFile.xml
--emeasurebundle path/to/bundle/eMeasures/zipFile.xml
java -jar hqmf-parser-java-jar-with-dependencies.jar --file /tmp/CMS129v3.xml
java -jar hqmf-parser-java-jar-with-dependencies.jar --emeasurezip /tmp/CMS129v3.zip
java -jar hqmf-parser-java-jar-with-dependencies.jar --emeasurezip /tmp/2014_eCQM_EligibleProfessional_July2014.zip
behind the scenes a QualityMeasureDocument class is instantiated. It contains the methods needed to access interesting parts of a HQMF QualityMeasureDocument .xml.
This README would normally document whatever steps are necessary to get your application up and running.