FHIR Chat · Connectathon Track · Covid-19 Response

Stream: Covid-19 Response

Topic: Connectathon Track


view this post on Zulip 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

view this post on Zulip 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.

view this post on Zulip 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

view this post on Zulip Carl Anderson (Apr 09 2020 at 16:15):

Please add me, too, Michael.

view this post on Zulip Josh Mandel (Apr 09 2020 at 16:15):

+me

view this post on Zulip Eric Haas (Apr 09 2020 at 16:29):

me too

view this post on Zulip Michael Donnelly (Apr 10 2020 at 16:30):

Added. @Eric Haas , will you be representing Carequality?

view this post on Zulip Eric Haas (Apr 10 2020 at 16:41):

@Michael Donnelly nope, I fixed it in the track

view this post on Zulip Abbie Watson (Apr 13 2020 at 05:58):

Yes, please.

view this post on Zulip Michael Donnelly (Apr 17 2020 at 16:13):

@Abigail Watson is there a company name we should put down for you?

view this post on Zulip Abbie Watson (Apr 17 2020 at 16:19):

Symptomatic, LLC

Client App:
https://covid19-map.symptomatic.healthcare

Contact:
abigail@symptomatic.io

view this post on Zulip Michael Donnelly (Apr 17 2020 at 18:36):

Done.

view this post on Zulip Bakha Nurzhanov (AWS) (May 01 2020 at 16:15):

Survey: https://www.surveymonkey.com/r/HNQ96MY

view this post on Zulip Bakha Nurzhanov (AWS) (May 01 2020 at 16:16):

https://www.hl7.org/events/fhir/connectathon/2020/05/

view this post on Zulip Bakha Nurzhanov (AWS) (May 12 2020 at 23:08):

Are we going to use this room for our communications during the connectathon?

view this post on Zulip 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

view this post on Zulip 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

view this post on Zulip Michael Donnelly (May 13 2020 at 07:06):

That's the one for this track.

view this post on Zulip Michael Donnelly (May 13 2020 at 07:06):

General onboarding information is here: https://confluence.hl7.org/display/FHIR/May+2020+SANER+Track+Onboarding

view this post on Zulip Michael Donnelly (May 13 2020 at 07:06):

Everything you need about where to go and what to do should be on that page.

view this post on Zulip 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/

view this post on Zulip 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

view this post on Zulip Michael Donnelly (May 13 2020 at 13:51):

I think that was @Reece Adamson

view this post on Zulip 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

view this post on Zulip Nick Rupley (May 13 2020 at 13:58):

Nice, thanks

view this post on Zulip 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...

view this post on Zulip 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?

view this post on Zulip 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?

view this post on Zulip 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)

view this post on Zulip 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

view this post on Zulip 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:

  1. 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.
  2. 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.

view this post on Zulip 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.

view this post on Zulip 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?

view this post on Zulip 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.

view this post on Zulip Michael Donnelly (May 13 2020 at 15:55):

That all rings true to me.

view this post on Zulip 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.

view this post on Zulip John Moehrke (May 13 2020 at 17:53):

subject of this email was "Virtual FHIR Connectathon Confirmation"

view this post on Zulip 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

view this post on Zulip Bakha Nurzhanov (AWS) (May 14 2020 at 17:16):

3:00pm (Eastern) virtual tour conference line: https://meetings.ringcentral.com/j/4801247062

view this post on Zulip 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:

  1. 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?

  2. Do you have a general recommendation on a best approach for pulling as big a chunk of MeasureReport records as possible?

  3. 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

view this post on Zulip 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.

view this post on Zulip Michael Donnelly (May 14 2020 at 20:19):

I'll fix it and let you know.

view this post on Zulip 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

view this post on Zulip Michael Donnelly (May 14 2020 at 20:20):

Still working on multiple locations.

view this post on Zulip 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.

view this post on Zulip Michael Donnelly (May 14 2020 at 20:28):

For now, if you do multiple searches, you can get data for multiple orgs.

view this post on Zulip Michael Donnelly (May 14 2020 at 20:28):

For each, there are data from March 15 to today

view this post on Zulip Michael Donnelly (May 14 2020 at 20:29):

For each of the hospitals in the sample files, there are data in Epic.

view this post on Zulip 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