Stream: bulk data
Topic: January FHIR Connectathon
Dan Gottlieb (Dec 17 2020 at 15:27):
The January FHIR Connecatathon is coming up soon!
Dan Gottlieb (Dec 17 2020 at 15:27):
If you're planning to make a bulk data server or client available (or have previously provided one, but won't be making it available during this Connectathon) please update the tracking spreadsheet at https://docs.google.com/spreadsheets/d/1CM9y1yiW8hq2Ic-cVM8VILPjVLHOZU3GTU84W0iJwkA/edit#gid=0 .
Dan Gottlieb (Dec 17 2020 at 15:27):
If you're planning to participate in the bulk data track, please add yourself to the list at https://docs.google.com/spreadsheets/d/1CM9y1yiW8hq2Ic-cVM8VILPjVLHOZU3GTU84W0iJwkA/edit#gid=1995302742 .
Dan Gottlieb (Dec 17 2020 at 15:27):
Also, if there's interest, we're planning to have a few introductory sessions on the bulk data IG, the changes in v1.5, and the bulk server testing tool, along with a hands on exercise for folks new to the space. If you have colleagues who want to learn more about FHIR Bulk Data and aren't on this stream, please encourage them to sign up!
Martin Chavez Aguilar (Jan 07 2021 at 20:08):
Excited about the Bulk Data track. I am interested in the introductory sessions.
Dan Gottlieb (Jan 08 2021 at 14:49):
Great! I posted a bulk data overview video and a tentative agenda with a few informal presentations at https://confluence.hl7.org/display/FHIR/2021-01+Bulk+Data#id-202101BulkData-Agenda (of course, as a Connectathon, most of the time in the track is left open for folks to work on building and testing bulk data clients and servers).
Dan Gottlieb (Jan 08 2021 at 14:50):
Also, if anyone has a topic or tool they think would be of interest to the community and would like to present, let me know - happy to add it to the list!
Martin Chavez Aguilar (Jan 13 2021 at 20:53):
I am trying to get a new access token from Smart Bulk Data Server using POSTMAN, but getting "Authentication failed" error, any idea how to do this? Screen-Shot-2021-01-13-at-12.51.30-PM.png Screen-Shot-2021-01-13-at-12.51.37-PM.png
Martin Chavez Aguilar (Jan 13 2021 at 20:55):
could someone guide me through the auth process (using POSTMAN)?
Vladimir Ignatov (Jan 13 2021 at 21:06):
I'm not sure if this can be done in Postman, but you can probably borrow ideas from https://github.com/smart-on-fhir/sample-apps-stu3/blob/master/fhir-downloader/index.js#L518-L572
Martin Chavez Aguilar (Jan 13 2021 at 21:06):
Thanks @Vladimir Ignatov , I will take a look
Josh Mandel (Jan 13 2021 at 21:12):
Dan's colab tutorial also has a nice example.
Martin Chavez Aguilar (Jan 13 2021 at 21:12):
@Josh Mandel , could you share the link?
Josh Mandel (Jan 13 2021 at 21:14):
@Dan Gottlieb is in a better position to -- I was looking on the track overview but I think it's not there yet
Dan Gottlieb (Jan 13 2021 at 21:14):
https://colab.research.google.com/drive/1HhEEB3MJ8LbMP2ta946s8OARPc5RflHu?usp=sharing
Dan Gottlieb (Jan 13 2021 at 21:14):
Adding it to the track page now :)
Martin Chavez Aguilar (Jan 13 2021 at 21:16):
Thanks @Dan Gottlieb , I believe this is actually what I need. If I am successful in making it work on POSTMAN, and people would find it useful, I could create a wiki entry
Dan Gottlieb (Jan 13 2021 at 21:17):
@Martin Chavez Aguilar That would be great!
Martin Chavez Aguilar (Jan 13 2021 at 22:57):
Martin Chavez Aguilar (Jan 13 2021 at 22:58):
Made it work with the Headers (prefer and accept) - I can now get the resource via POSTMAN
Martin Chavez Aguilar (Jan 13 2021 at 22:59):
I am confused, however, why I don't need a Bearer token (which is obtained by Client id + Client secret)
Vladimir Ignatov (Jan 14 2021 at 00:13):
Authorization is optional for that server (if present it must be valid but you can also skip it)
Chloe Liu (Jan 15 2021 at 05:17):
hi, @Dan Gottlieb @Vladimir Ignatov I spinned up a hapi fhir server on digital ocean to try server-to-server bulk data transfer, and check v1.5 on bulk data tester site. Tried to set up backend authorization using credentials in the session google spreadsheet and the ig , but a bit lost. Possible we walk through this again in Friday check in?
Dan Gottlieb (Jan 15 2021 at 14:09):
I believe that the HAPI server supports bulk export at the system level, but doesn't have built in support for backend services auth, so to do authenticated exchange you'd need to put an auth server in front of it. Can anyone confirm this?
Dan Gottlieb (Jan 15 2021 at 19:12):
I put posted a shared document for our track's report out to the rest of the Connectathon at https://docs.google.com/document/d/1LoS1R51HQqFPgQ7p_vfDRKmeC7UpHjlMZVHu_pBrAac/edit?usp=sharing .
Dan Gottlieb (Jan 15 2021 at 19:12):
Please jump in and add a one or two line description of what you worked on (or are working on :) during the Connectathon along with any issues you ran into and next steps you think would be informative to the rest of the group.
Dan Gottlieb (Jan 15 2021 at 19:13):
Also, if your name isn't in the participant list, please add it!
Dan Gottlieb (Jan 15 2021 at 19:35):
@Chloe Liu in answering your question on the last call, I forgot that according to the IG, the manifest may also include an expires header to indicate to the client when the bulk data files are no longer going to be available for download: https://hl7.org/fhir/uv/bulkdata/export/index.html#response---complete-status
Dan Gottlieb (Jan 15 2021 at 22:01):
We're doing our final check-in and wrap-up for the track now (of course, you can continue to test afterwards as well). If you'd like to be part of the conversation, please join us through the session on Whova.
Last updated: Apr 12 2022 at 19:14 UTC