FHIR Chat · Cologne Connectathon · bulk data

Stream: bulk data

Topic: Cologne Connectathon


view this post on Zulip Grahame Grieve (Apr 06 2018 at 03:51):

Does anyone have a canned bulk data testing client?

view this post on Zulip Grahame Grieve (Apr 06 2018 at 03:52):

@Dan Gottlieb ?

view this post on Zulip Josh Mandel (Apr 06 2018 at 14:32):

BTW @Kurt Ericson , will you other others from the Google Cloud team be attending the Connectathon in May?

view this post on Zulip Dan Gottlieb (Apr 06 2018 at 14:43):

@Grahame Grieve I'm not aware of any crucible style testing tool (though I think it would be nice to have one), but @Vladimir Ignatov wrote a nodejs client with backend services auth support at https://github.com/smart-on-fhir/sample-apps-stu3/tree/master/fhir-downloader and there are a couple of clients in various stages of development listed at https://github.com/smart-on-fhir/fhir-bulk-data-docs#client-implementations

view this post on Zulip Kurt Ericson (Apr 06 2018 at 16:40):

@Josh Mandel Not that I know of but I'll check; I'm on vacation that weekend -- I'll send my best wishes to you all from the beach though ;)

view this post on Zulip Grahame Grieve (Apr 06 2018 at 19:32):

thx

view this post on Zulip Jenni Syed (May 04 2018 at 17:11):

I'm slightly concerned about how this track may go given the wifi/internet concerns that have been raised :)

view this post on Zulip Lloyd McKenzie (May 04 2018 at 17:28):

So long as you use peer-to-peer on the connectathon floor (or talk server to server with servers hosted outside the hotel), you'll be fine. But if you use the internet pipe from hotel to external, it might not be a happy experience.

view this post on Zulip Jenni Syed (May 04 2018 at 17:33):

I'm going to guess most of the bulk data are external to laptop for testing? Could be wrong. I don't think anyone had peer to peer last time

view this post on Zulip Jenni Syed (May 04 2018 at 17:33):

More: if there's an issue in the data, we often crack open files locally to figure out why

view this post on Zulip Josh Mandel (May 04 2018 at 17:51):

My general approach is to SSH into a cloud VM for this kind of thing and do all the work from there

view this post on Zulip Lloyd McKenzie (May 04 2018 at 17:51):

Peer to peer will be working at the hotel (they promised). You may need to "look" remotely rather than trying to download across the limited hotel pipe.

view this post on Zulip Lloyd McKenzie (May 04 2018 at 17:51):

Believe me, HQ has been doing their best. The fees we're paying for the limited bandwidth we have are already crazy.

view this post on Zulip Isaac Vetter (May 04 2018 at 21:58):

I definitely appreciate the challenges of contracting with hotels as ISPs.

Our connectathon testing strategy keeps our FHIR server in the cloud / someone else's computer, and that approach has a lot of benefits compared to running locally.

view this post on Zulip John Moehrke (May 05 2018 at 12:03):

so we should have the connectathons in the cloud...

view this post on Zulip Grahame Grieve (May 06 2018 at 03:58):

we already do.

view this post on Zulip Grahame Grieve (May 06 2018 at 03:59):

I'll have a version of my server running locally

view this post on Zulip Josh Mandel (May 13 2018 at 08:08):

Please review and add to the write-up @Danielle Friend @Dennis Patterson @Eyal Oren @Patrik Sundberg @Toby Hu

view this post on Zulip Dennis Patterson (May 13 2018 at 08:26):

+1 @Josh Mandel . I added a note around the potential to use asynchronous exchange for other use-cases

view this post on Zulip Danielle Friend (May 13 2018 at 08:51):

@Josh Mandel Looks good. I added a line about doing more testing with security in place.

view this post on Zulip Grahame Grieve (May 13 2018 at 09:24):

so I see that we haven't got a task to document $export in the spec. But it seems to me that we're at the point where it makes sense to document this, yes?

view this post on Zulip Dennis Patterson (May 13 2018 at 09:34):

I think we're getting close to start documenting some asynchronous mechanisms (e.g. Prefer header set to async, 202 response pointing to a Content-Location)... but there are also some aspects of the bulk data spec we haven't yet tested such as integrating SMART backend services spec, deletes for asynchronous requests

view this post on Zulip Josh Mandel (May 13 2018 at 09:37):

We also haven't worked through retries, status, etc. We've been expecting to gather/implement feedback over the coming months.

view this post on Zulip Grahame Grieve (May 13 2018 at 09:57):

reading https://github.com/smart-on-fhir/fhir-bulk-data-docs/blob/master/export.md...

view this post on Zulip Grahame Grieve (May 13 2018 at 09:58):

actually, https://github.com/smart-on-fhir/fhir-bulk-data-docs/blob/master/export.md#bulk-data-status-request

view this post on Zulip Grahame Grieve (May 13 2018 at 09:58):

what should the accept header be on GET [polling content location] ?

view this post on Zulip Josh Mandel (May 13 2018 at 09:58):

We obviously don't say. Logically it should be "application/json" I suppose.

view this post on Zulip Grahame Grieve (May 13 2018 at 09:59):

I think that's the only choice and we should say that

view this post on Zulip Josh Mandel (May 13 2018 at 10:00):

Good. Added https://github.com/smart-on-fhir/fhir-bulk-data-docs/issues/25

view this post on Zulip Grahame Grieve (May 13 2018 at 10:01):

thx

view this post on Zulip John Moehrke (May 13 2018 at 16:13):

One AuditEvent that describes the request. not including the response individual resoures... right? Would be ugly if one needs to record all the resources returned, worse if a export AuitEvent was recorded for each export...


Last updated: Apr 12 2022 at 19:14 UTC