PopHealth v6.22 Measurement dashboard showing 0%

13 views
Skip to first unread message

Christine Ronquillo

unread,
Feb 16, 2023, 11:00:11 AM2/16/23
to WorldVistA popHealth Open Source Work Group

Hi popHealth Community,

I am Christine from Lore Health and have just joined this community.
We are working on setting up popHealth to potentially use it to aggregate QRDAI files to QRDAIII.
We have installed popHealth v6.22 by following these instructions in https://github.com/WorldVistA/popHealth/wiki/Installation-v6.22-%282022-Reporting-Period%29.
Our server is already up and running but can’t seem to get the measures right.
We’re hoping someone from this community can help us figure this out.

To test popHealth, we did use this Cypress test zip file: https://github.com/WorldVistA/cqmtest/blob/master/cypress6.30/CMS122v10_638f5e7b636239058acedfcd.qrda.zip

There are 42 patients loaded:
PH_42_Patients.png
Here’s the view of the providers:
PH_Provider.png
Here’s the view of the practices which doesn’t show the 42-patient count:
 PH_Practice.png
And when we checked the measure, it’s 0.
PH_Measure.png

Thanks,
Christine

pclvi...@gmail.com

unread,
Feb 16, 2023, 11:55:32 AM2/16/23
to Christine Ronquillo, WorldVistA popHealth Open Source Work Group

On the Provider List, can you select the provider -1900298567 to see if you are getting any results?

 

Peter

 

From: worldvista-pophealth-...@googlegroups.com <worldvista-pophealth-...@googlegroups.com> On Behalf Of Christine Ronquillo
Sent: Thursday, February 16, 2023 11:00 AM
To: WorldVistA popHealth Open Source Work Group <worldvista-pophealth-...@googlegroups.com>
Subject: [wv-pophealth-open-source-wg] PopHealth v6.22 Measurement dashboard showing 0%

 

Hi popHealth Community,

I am Christine from Lore Health and have just joined this community.
We are working on setting up popHealth to potentially use it to aggregate QRDAI files to QRDAIII.
We have installed popHealth v6.22 by following these instructions in https://github.com/WorldVistA/popHealth/wiki/Installation-v6.22-%282022-Reporting-Period%29.
Our server is already up and running but can’t seem to get the measures right.
We’re hoping someone from this community can help us figure this out.

To test popHealth, we did use this Cypress test zip file: https://github.com/WorldVistA/cqmtest/blob/master/cypress6.30/CMS122v10_638f5e7b636239058acedfcd.qrda.zip

There are 42 patients loaded:


Here’s the view of the providers:


Here’s the view of the practices which doesn’t show the 42-patient count:

 


And when we checked the measure, it’s 0.



Thanks,
Christine

--
You received this message because you are subscribed to the Google Groups "WorldVistA popHealth Open Source Work Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to worldvista-pophealth-open-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/worldvista-pophealth-open-source-work-group/7a83ff57-f8d9-4683-82b4-0a66e84bcf88n%40googlegroups.com.

image001.png
image002.png
image003.png
image004.png

Mahesh Dabi

unread,
Feb 16, 2023, 1:07:01 PM2/16/23
to pclvi...@gmail.com, Christine Ronquillo, WorldVistA popHealth Open Source Work Group

pclvi...@gmail.com

unread,
Feb 16, 2023, 2:18:08 PM2/16/23
to Mahesh Dabi, Christine Ronquillo, WorldVistA popHealth Open Source Work Group

Oh yes.  That calculates the measure and provides the aggregate result.

 

Peter

image001.png
image002.png
image003.png
image004.png

Mahesh Dabi

unread,
Feb 16, 2023, 8:28:56 PM2/16/23
to peter li, Christine Ronquillo, WorldVistA popHealth Open Source Work Group
Hi Peter

Any way to run that calculation as background job? 

The steps to run as docker service doesnt work. Yarn command gives error.

Mahesh

pclvi...@gmail.com

unread,
Feb 16, 2023, 10:35:12 PM2/16/23
to Mahesh Dabi, Christine Ronquillo, WorldVistA popHealth Open Source Work Group

I have not tried to run the calculation engine as a service.  You probably should login to the Cypress VM version 6.3 to see how they have setup the cqm_execution_service.  We are using the same version of the engine.

Mahesh Dabi

unread,
Feb 16, 2023, 10:56:40 PM2/16/23
to peter li, Christine Ronquillo, WorldVistA popHealth Open Source Work Group
So does that mean you need to keep running console?

Mahesh Dabi

unread,
Feb 17, 2023, 8:20:36 AM2/17/23
to pclvi...@gmail.com, Christine Ronquillo, WorldVistA popHealth Open Source Work Group
Hi

When I tried to import attached patients, import worked fine but calculation doesn't work. It shows cache counts like below
query cache: 1
patient cache: 0


The reporting period is 2021 here and we can evaluate with cypress bundle for 2021 and Cypress bundle for 2022 both but it is still showing 0

image.png

Thanks
Mahesh
CMS68v12_63c148f1860be21c7f942b02.qrda.zip

pclvi...@gmail.com

unread,
Feb 17, 2023, 8:23:18 AM2/17/23
to Mahesh Dabi, Christine Ronquillo, WorldVistA popHealth Open Source Work Group

As a demo system, I use the Linux Screen command to keep the Shell process running in the background. 

 

It is not a system service, so you will need to setup it up again after a reboot.

Here’s the view of the providers:

Here’s the view of the practices which doesn’t show the 42-patient count:
 

And when we checked the measure, it’s 0.


Thanks,
Christine

--
You received this message because you are subscribed to the Google Groups "WorldVistA popHealth Open Source Work Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to worldvista-pophealth-open-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/worldvista-pophealth-open-source-work-group/7a83ff57-f8d9-4683-82b4-0a66e84bcf88n%40googlegroups.com.

pclvi...@gmail.com

unread,
Feb 17, 2023, 8:52:10 AM2/17/23
to Mahesh Dabi, Christine Ronquillo, WorldVistA popHealth Open Source Work Group

Hi Mahesh,

 

There is some change to version 12 of CMS68 compare to version 11. PopHealth tested version 11, not version 12.

 

Attached is a version 11 measure, and you can see that it works.

 

Peter

 

From: Mahesh Dabi <mah...@secureit.co.in>
Sent: Friday, February 17, 2023 8:20 AM
To: pclvi...@gmail.com
Cc: Christine Ronquillo <cronq...@sequel.ae>; WorldVistA popHealth Open Source Work Group <worldvista-pophealth-...@googlegroups.com>
Subject: Re: [wv-pophealth-open-source-wg] PopHealth v6.22 Measurement dashboard showing 0%

 

Hi

 

When I tried to import attached patients, import worked fine but calculation doesn't work. It shows cache counts like below

query cache: 1

patient cache: 0

The reporting period is 2021 here and we can evaluate with cypress bundle for 2021 and Cypress bundle for 2022 both but it is still showing 0

 

 

Thanks

Mahesh

 

Here’s the view of the providers:

Here’s the view of the practices which doesn’t show the 42-patient count:
 

And when we checked the measure, it’s 0.


Thanks,
Christine

--
You received this message because you are subscribed to the Google Groups "WorldVistA popHealth Open Source Work Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to worldvista-pophealth-open-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/worldvista-pophealth-open-source-work-group/7a83ff57-f8d9-4683-82b4-0a66e84bcf88n%40googlegroups.com.

image001.png
CMS68v11_631f63236362390766cbb8bd.qrda.zip

Christine Ronquillo

unread,
Feb 21, 2023, 4:26:05 AM2/21/23
to WorldVistA popHealth Open Source Work Group
Hi Peter and Mahesh,

Thank you for your replies!
Indeed the cqm-execution-service in our server is not running.
For now I followed Step 8 and have kept the terminal open to keep the cqm-execution running.
Haven't tried the docker yet but the calculation now works.


Thanks,
Christine

Mahesh Dabi

unread,
Feb 21, 2023, 12:49:34 PM2/21/23
to pclvi...@gmail.com, WorldVistA popHealth Open Source Work Group
I checked the files in latest bundle of Cypress only encounter node is different. They have removed some parent nodes around encounter nodes which were present earlier. Because of this import works but encounter data is not populated.

<act classCode="ACT" moodCode="EVN" >
              <!--Encounter performed Act -->
              <templateId extension="2019-12-01" root="2.16.840.1.113883.10.20.24.3.133"/>
              <code code="ENC" codeSystem="2.16.840.1.113883.5.6" codeSystemName="ActClass" displayName="Encounter"/>
              <entryRelationship typeCode="SUBJ">

I manually changed files and tested CQMs and calculations work fine now.   Please see Cypress file and modified file attached.

Only difference is some patient in Cypress is marked as Virtual which is not expected to be in IPP but in PopHealth it is in IPP. Not sure whether it is Cypress bug.

image.png

Thanks
Mahesh

On Fri, Feb 17, 2023 at 10:12 PM <pclvi...@gmail.com> wrote:

You will need to update and integrate the Cypress components that we use in popHealth.   It is quite a bit of work.  Check what versions of the components (GEMs) are used in Cypress v7, then update the GEM in popHealth to the same version.  See how pophealth runs.  Update the code when you see any issue.

 

Note the updating the Cypress GEM will likely require update to dependent components.  This may in term require update to the code itself.

 

Peter

 

 

 

From: Mahesh Dabi <mah...@secureit.co.in>
Sent: Friday, February 17, 2023 10:59 AM
To: pclvi...@gmail.com
Subject: Re: [wv-pophealth-open-source-wg] PopHealth v6.22 Measurement dashboard showing 0%

 

Hi

 

Where I can change the code, if you can guide me I can contribute.

 

Thanks

Mahesh

6_Gwendolyn_Yates_v12_Modified.xml
6_Gwendolyn_Yates_v12_Cypress.xml
Reply all
Reply to author
Forward
0 new messages