Stream: Covid-19 Response
Topic: Connectathon Track
Michael Donnelly (Apr 08 2020 at 16:39):
Per this morning's SANER call, we're going to do a track at the HL7 FHIR Connectathon in May.
https://confluence.hl7.org/display/FHIR/2020-05+Situation+Awareness+for+Novel+Epidemic+Response
Michael Donnelly (Apr 08 2020 at 16:41):
I assume there are a bunch more people who want to be involved; add yourself as a participant or say so here and I'll do so.
Michael Donnelly (Apr 08 2020 at 16:45):
CC folks on the SANER IG sign-up list @Keith Boone @Christina Caraballo @Al Seeley @Jeff Danford @John Moehrke @Dave Cassel @Hans Buitendijk @Bryn Rhodes @Scott Robertson @Ben Levy @sean zitello @Joe Wall @Josh Mandel @Gino Canessa @Chris Moesel @Mark Scrimshire @Dale Evanchak @Brent Moen @Austin Kreisler @Rex Brooks @Elysa Jones @Ben Cooperman @David Pyke @Abigail Watson
Carl Anderson (Apr 09 2020 at 16:15):
Please add me, too, Michael.
Josh Mandel (Apr 09 2020 at 16:15):
+me
Eric Haas (Apr 09 2020 at 16:29):
me too
Michael Donnelly (Apr 10 2020 at 16:30):
Added. @Eric Haas , will you be representing Carequality?
Eric Haas (Apr 10 2020 at 16:41):
@Michael Donnelly nope, I fixed it in the track
Abbie Watson (Apr 13 2020 at 05:58):
Yes, please.
Michael Donnelly (Apr 17 2020 at 16:13):
@Abigail Watson is there a company name we should put down for you?
Abbie Watson (Apr 17 2020 at 16:19):
Symptomatic, LLC
Client App:
https://covid19-map.symptomatic.healthcare
Contact:
abigail@symptomatic.io
Michael Donnelly (Apr 17 2020 at 18:36):
Done.
Bakha Nurzhanov (AWS) (May 01 2020 at 16:15):
Survey: https://www.surveymonkey.com/r/HNQ96MY
Bakha Nurzhanov (AWS) (May 01 2020 at 16:16):
https://www.hl7.org/events/fhir/connectathon/2020/05/
Bakha Nurzhanov (AWS) (May 12 2020 at 23:08):
Are we going to use this room for our communications during the connectathon?
David Pyke (May 13 2020 at 00:27):
There is a zoom meeting set up, that should be used for connectathon communications. The URL is https://zoom.us/j/2798325021
John Moehrke (May 13 2020 at 00:32):
which covid-19 track is this one? There are two. right? one is COVID-19, the other is SANER
Michael Donnelly (May 13 2020 at 07:06):
That's the one for this track.
Michael Donnelly (May 13 2020 at 07:06):
General onboarding information is here: https://confluence.hl7.org/display/FHIR/May+2020+SANER+Track+Onboarding
Michael Donnelly (May 13 2020 at 07:06):
Everything you need about where to go and what to do should be on that page.
John Moehrke (May 13 2020 at 13:25):
James confirmed that he is offering a HAPI server for our testing https://covid19-under-fhir.smilecdr.com/baseR4/
Nick Rupley (May 13 2020 at 13:51):
I seem to remember someone said they have a web client that can be used to test out servers, curious to check that out, I don't currently see it in the Clients tab in the google sheet: https://docs.google.com/spreadsheets/d/1unzJlro-M-v95YjxRw8mRnHnvWAeImmfxE7fcEO83mE/edit#gid=709321601
Michael Donnelly (May 13 2020 at 13:51):
I think that was @Reece Adamson
Reece Adamson (May 13 2020 at 13:57):
@Nick Rupley Just added it!
Here's an example with one sequence run against the Microsoft Azure server
Nick Rupley (May 13 2020 at 13:58):
Nice, thanks
Reece Adamson (May 13 2020 at 13:59):
No problemo, let me know if you have any issues! We're actively working on improving the tests now...
John Moehrke (May 13 2020 at 14:06):
@Reece Adamson is there a UI to setup the sequence runs? Or do we just do URL editing? If it is a pre-setup thing, then maybe you could craft the execute URL and put it in the spreadsheet next to each server that URL tests?
John Moehrke (May 13 2020 at 14:07):
thus as people add new servers, you add to their row the URL to use inferno to test? Or am I thinking too simplistic?
Reece Adamson (May 13 2020 at 14:11):
I'll see what I can whip up. We have a "Try Me" concept that I could add servers too, but there's no UI for letting folks out in the world add options by themselves. (you can see that option here with some of the other Inferno suites at Community and Program)
John Moehrke (May 13 2020 at 14:18):
that is why I went with low-tech.,.. you do the configuring, and just give a URL to fire off the tests, one for each server in the connectathon track. You could just add that URL to their row in the spreadsheet
Reece Adamson (May 13 2020 at 14:33):
I'll see what I can do. The real low-tech option for me is really adding the preset because typically it's a 2 step process:
- Create your testing instance/sandbox. This is your configuration which may hold things like authorization tokens that you don't want to share, or maybe you're testing against a different set of resources than others.
- Run tests in your sandbox.
There could be problems with sharing a single sandbox as folks modify resource ids while others using it arn't expecting it or new results come in unexpectedly. Looking into if we can do a 1 stop create a new sandbox and run tests URL now though.
I see what you're getting and we can work on implementing the 1 step solution. It just takes time :wink:
I'll add some presets to start to make things a little easier.
Gino Canessa (May 13 2020 at 15:35):
Random note - if people are working on their local machines and want to do quick/short testing with a public port, here are some tools. Not an endorsement of any particular product, just have a list from subscriptions work.
- Serveo: https://serveo.net/
- ngrok: https://ngrok.com/
- LocalTunnel: https://localtunnel.github.io/www/
Chris Turczynskyj (May 13 2020 at 15:38):
If we are going from MeasureReport to CSV should we show the data-absent-reason valueCode value in the CSV if count is missing?
Gino Canessa (May 13 2020 at 15:54):
Chris Turczynskyj said:
If we are going from MeasureReport to CSV should we show the data-absent-reason valueCode value in the CSV if count is missing?
I would vote no - people receiving CSV files do not know about DAR codes and will likely interpret any value as the count for that field.
For optional fields (most are), I would just exclude the value. For required fields... my initial thought is to fail the conversion.
Michael Donnelly (May 13 2020 at 15:55):
That all rings true to me.
John Moehrke (May 13 2020 at 17:50):
to help HL7 track down why some people who registered didn't get the email with the webex... let me know if you did NOT get the email, yet you think you are registered.
John Moehrke (May 13 2020 at 17:53):
subject of this email was "Virtual FHIR Connectathon Confirmation"
Michael Donnelly (May 13 2020 at 21:26):
@David Pyke I uploaded a new log file: https://drive.google.com/file/d/1_k_Tzm2SdjnZR69KH0jzR-mF02JRGErs/view
Bakha Nurzhanov (AWS) (May 14 2020 at 17:16):
3:00pm (Eastern) virtual tour conference line: https://meetings.ringcentral.com/j/4801247062
Mark Deaton (May 14 2020 at 20:15):
@Michael Donnelly We're trying to search for MeasureReports on the epic server. Our goal is to pull as many as possible all at once, then reparse them into our own database structure/system. With that in mind, I have a few questions:
-
Earlier I was able to get the sample search URL to work (https://docs.google.com/spreadsheets/d/1unzJlro-M-v95YjxRw8mRnHnvWAeImmfxE7fcEO83mE/edit#gid=0) but it's now returning an invalid param error regarding subject. Do you have an updated sample query and maybe guidance on what search parameters are required?
-
Do you have a general recommendation on a best approach for pulling as big a chunk of MeasureReport records as possible?
- In order to show MeasureReports on a map, we also pull Organizations and link them with MeasureReports. Does your server have Organization data we can query, as well?
Thanks in advance!
--Mark
Michael Donnelly (May 14 2020 at 20:19):
I was just messing with something to try to allow searching for multiple locations at once, and it appears to have broken the search.
Michael Donnelly (May 14 2020 at 20:19):
I'll fix it and let you know.
Michael Donnelly (May 14 2020 at 20:20):
One location for multiple dates is working now: https://connectathon.epic.com/Interconnect-Fhir-Unsecure/api/FHIR/R4/MeasureReport?measure=http://hl7.org/fhir/us/saner/Measure/CDCPatientImpactAndHospitalCapacity&period=ge2020-04-01&period=le2020-04-30&subject=X410004
Michael Donnelly (May 14 2020 at 20:20):
Still working on multiple locations.
Michael Donnelly (May 14 2020 at 20:28):
I've got to do another meeting now; I'll be working on it again in half an hour.
Michael Donnelly (May 14 2020 at 20:28):
For now, if you do multiple searches, you can get data for multiple orgs.
Michael Donnelly (May 14 2020 at 20:28):
For each, there are data from March 15 to today
Michael Donnelly (May 14 2020 at 20:29):
For each of the hospitals in the sample files, there are data in Epic.
Michael Donnelly (May 14 2020 at 21:29):
I have to drop off the call - I'll be back around 1730 central
Last updated: Apr 12 2022 at 19:14 UTC