We suppose, you have committed CQM code to github code base and we took the code from github for testing (Since you didn’t specified any particular github branch).
If so, we would like to get few clarifications or else please let us know the code base for testing
1. What does the plan set field mean? If I choose official CQM measure groups, it just displays 6-7 measures.
2. In case of childhood immunization status, as per rule 9 combination rates should get measured, But I could see 12 combination rates. (I have chosen ‘Ignore’ plan set). In the same way, Weight Assessment and Counseling for Children and Adolescents (CQM) also got listed up many times.
3. When we click on Generate PQRI report, php code is getting displayed.
(sorry, Tony, my time is rather limited, so gonna reply real quick to keep the QA moving along)
Yes, you are correct, all the CQM code has been committed to the sourceforge master branch (which gets mirrored to github).
1. Note this groups by PQRI Measure Groups (since only several of the rules actually have PQRI numbers and are categorized, this is why it only several of the rules)(Note that the second PQRI report button also actually organizes the PQRI report by PQRI Measure Group).
2. Ken can better address these questions, since he wrote those rules.
3. That is a bug, it should open a popup that contains a textfield (read only) box with the PQRI formatted code. Nobody has reported this bug. I can’t confirm this, can somebody else confirm this? Lots of times seeing php is a short tag issue, so perhaps allowing short tags will fix it.
According to the “Childhood Immunization Status” report specification, there are 12 numerators, which means there should be 12 statistics reported. Similarly, with weight report, there are 3 separate patient populations, with 3 separate numerators, so there should be 9 different statistics reported. I have attached the specification for the “Childhood Immunization Status”, and “Weight Assessment and Counseling” for reference.
We started to test “Adult weight screening and follow up measure” having today’s development tip.
When the vitals (either of BMI status normal, underweight or obesity) are loaded and on clicking ‘submit’ button in quality measures screen, none of the measures are getting displayed other than table titles.
Steps to reproduce:
1. Create a patient of age greater 65 (for numerator a)
2. Check the quality measures screen (Report -> clinic -> Quality measures) and click submit button (to verify for measures listing)
3. Now create a visit and enter vital information for the patient created.
4. Go to quality measures screen and click submit.
5. Notice, only the titles are getting displayed rather than the calculated measures.
I just ran through your steps, and I’m unable to produce the bug. Let me detail what I did:
1. Create a patient of with DOB: 1944-06-29 Age: 67
2. Check the quality measures screen (Report -> clinic -> Quality measures) and click submit button (to verify for measures listing)
3. Now create an office visit, using the default of today’s date and enter a BMI of 25 kg/m^2 (system doesn’t understand subjective terms like “Normal”)
4. Go to quality measures screen and click submit.
5. see results:
Adult Weight Screening and Follow-Up (CQM) ( PQRI:128 NQF:0421 ), Population Criteria 1, Numerator 1 1 1 0 1 100%
Adult Weight Screening and Follow-Up (CQM) ( PQRI:128 NQF:0421 ), Population Criteria 2, Numerator 2 1 0 0 0 0%
1. Created a patient (Test, ViSolve)
2. Created a visit. Entered 56 kg weight and 177 cm height and saved the vitals forms. (I dint furnish any other details in vitals screen)
3. In clinical quality measures screen, titles alone getting displayed.
Did we miss anything here? If needed, we can even send you the screenshots.
Adult weight screening and follow up measure is working properly now.
We would like to get clarified on few measures.
1. For the measures Diabetes Control: Haemoglobin A1C > 9.0% (NQF 0059) and Diabetes control: LDL < 100 mg/dl (NQF 0064), Whether the manually entered lab results are taken into consideration? or how the numerator count are calculated?
2. For diabetes control measures: When we create a visit and enter the issue as ‘Diabetes - 250.12’, in quality measures screen only the titles are displayed.Tested in openemr demo site too.
3. For NQF 0041 - Preventive care and screening, we created the patient of age greater than 50 years and two visits. The denominator get counted. But when we entered the influenza vaacine( CVX:141), numerator doesnot get counted. We tried multiple times. Did we miss something that resists the numerator count?
4. For NQF 0024, in all the population criteria, Numerator 1 - even though BMI is recorded, the numerator count is not getting increased.
5. For NQF 0038, Numerator 9 - rotavirus vaccine, Numerator is not getting counted. I have tried with vaccines of CVX codes 116,122,74. We are not sure of numerator 12 calculation. We entered vaccines for numerator 1-7 for a single patient as given in specification document. Even then, numerator count is not getting increased.
1. For the measures Diabetes Control: Haemoglobin A1C > 9.0% (NQF 0059) and Diabetes control: LDL < 100 mg/dl (NQF 0064), Whether the manually entered lab results are taken into consideration? or how the numerator count are calculated?
These measures run off CPT codes and procedure results. Here are the CPT codes used:
2. For diabetes control measures: When we create a visit and enter the issue as ‘Diabetes - 250.12’, in quality measures screen only the titles are displayed.Tested in openemr demo site too.
The Appliance pulls code from the git repository (which is mirrored from sourceforge every 30 minutes). So, if you start up a new appliance (or reset a current appliance to previous snapshot), then will get most recent code on github.
-brady
I fixed this issue(“When we click on Generate PQRI report, php code is getting displayed”) and pushed
out a branch for Brady to take a look and pull the changes in.
3. For NQF 0041 - Preventive care and screening, we created the patient of age greater than 50 years and two visits. The denominator get counted. But when we entered the influenza vaacine( CVX:141), numerator doesnot get counted. We tried multiple times. Did we miss something that resists the numerator count?
There was a bug in the query, fixed in the below commit. Also, please make sure to add the CVX code under immunizations. So, you’d have to add two visits, and then add an immunization with the same date as at least one of the visits.
406ded0 fixed NFQ 0041 gt lt error in date part of query