Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement HPO on FHIR at OHSU "live" #6

Open
pnrobinson opened this issue Mar 4, 2019 · 9 comments
Open

Implement HPO on FHIR at OHSU "live" #6

pnrobinson opened this issue Mar 4, 2019 · 9 comments

Comments

@pnrobinson
Copy link
Contributor

Can we move this to a production environment, keeping all of the data within the firewall, as a next step?

@mellybelly
Copy link
Contributor

I would love to see this. @aeyates what can I do to help? Do we need another driving use case?

@pnrobinson pnrobinson added this to To do in Loinc2Hpo stage 1 Mar 4, 2019
@aeyates
Copy link

aeyates commented Mar 4, 2019

@pnrobinson @mellybelly The application is currently working in the OHSU Epic Proof of Concept environment against test data, but there are some hurdles to get it production ready. I am meeting with the Epic folks later this week to work through some issues, and will see what I can learn. We also need to understand the data sharing story. The data would still be firewalled, and we could potentially gather aggregate information to share with Jax without releasing PHI, but do we still need a co-PI here and a data sharing agreement? @schuffr ? @davedorr9 ?

@davedorr9
Copy link

We'll need some review prior to turning it on in production. A local PI - especially someone clinical - would be helpful. But the institution won't turn on production applications without an assessment of the utility and potential risks. So a driving use-case and the value of the production feed would be necessary.

@aeyates
Copy link

aeyates commented Mar 4, 2019

I discussed this with @davedorr9 a few weeks ago, but an alternative to getting the Smart on FHIR application installed into the Epic environment would be to instead target our "stats gatherer" application. Given the OHSU endpoint and credentials, this application could essentially scrape the OHSU Epic instance for some subset of patients, gathering all of their observations and attempting phenotype conversion. This application tracks each attempt and provides information about failure or success including the reason for failure. So it could give us an idea of which LOINCs need mapping, for example, and which methods for phenotyping are most likely to be successful in the data set. I agree with Dr. Dorr that a use case would be important so we could reasonably limit the patients we gather data for.

@schuffr
Copy link

schuffr commented Mar 4, 2019

@aeyates we would not need a datas sharing agreement for just counts, but as @davedorr9 there would need to be a project with clear objectives and PI in place. Usual practice for a research project such as this would be have a protocol written, likely in this case it would be have a determination of non human subjects research, although I am not clear what the goals are.

@mellybelly
Copy link
Contributor

how about a data quality assessment project?

@aeyates
Copy link

aeyates commented Mar 4, 2019

@mellybelly That's a good way to put it. The initial goal in my mind is to understand the reasons for failures (e.g., missing LOINCs, unannotated LOINCs, missing interpretations, etc). This gives us a better understanding of data quality but also knowledge about the gaps we can fill (additional annotations or more refined algorithms for extracting interpretations). As an example, here is a summary of the statistics we gathered for open sandboxes last year: https://drive.google.com/file/d/12Xq9reRNu82cZOnFcLJ4yZ-BAMwST8nM/view?usp=sharing

@davedorr9
Copy link

davedorr9 commented Mar 4, 2019 via email

@pnrobinson
Copy link
Contributor Author

Thanks for the detailed input! If I understand @davedorr9 correctly, a good next step would be to propose a concrete project that would use the app. I would suggest we decide amongst the current options and then I would be delighted to write up a one-pager that hopefully would help guide further discussion?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

5 participants