FHIR Chat · Bulk Data Servers and Integration with FHIR Servers · bulk data

Stream: bulk data

Topic: Bulk Data Servers and Integration with FHIR Servers


view this post on Zulip Raj Sankuratri (Jan 14 2021 at 16:50):

Hello, I am looking for information from the Bulk Data server implementors if they plan to have integrations with FHIR Servers to leverage existing Patient Access API's. Thank you.

view this post on Zulip Michael Turman (Jan 14 2021 at 16:56):

Hi Raj, what is the capability you are describing? Patient access to a Bulk Data server?

view this post on Zulip Raj Sankuratri (Jan 14 2021 at 17:08):

I am looking specifically for the Da Vindi PDEX - Payer Data Exchange and the use of Bulk data apis

view this post on Zulip Michele Mottini (Jan 14 2021 at 17:14):

No, you cannot have bulk data API run on top of a FHIR patient access API (if I understand the question correctly)

view this post on Zulip Raj Sankuratri (Jan 14 2021 at 17:18):

So PDEX (Payer to Payer data exchange) would not be able to use the Bulk data exchange API's? In other words, is bulk data usage a prescribed pattern for PDEX?

view this post on Zulip Michele Mottini (Jan 14 2021 at 17:20):

Sorry, I do not understand what you are asking

view this post on Zulip Michael Turman (Jan 14 2021 at 17:30):

There were some folks present from Aetna, BCBS, Optum and other payer exchange-related organizations - can they help to direct the question?

view this post on Zulip Raj Sankuratri (Jan 14 2021 at 17:33):

Can the bulk data api's be used for Payer to Payer data exchange?
Can the Bulk data APIs use existing Patient Access Clinical FHIR profiles (USCDI classes) from a FHIR Server to send data asynchronously?

view this post on Zulip Michele Mottini (Jan 14 2021 at 17:35):

(1) yes
(2) bulk data API is a feature / function of a FHIR server - it will export resources matching some profile (CARIN BB or US core) but not 'from a FHIR server' - it is _part_ of the FHIR server

view this post on Zulip Raj Sankuratri (Jan 14 2021 at 17:36):

Ah... got it. Thanks, Michele!

view this post on Zulip Vasyl Herman (Jan 21 2021 at 18:18):

Michele Mottini said:

(2) bulk data API is a feature / function of a FHIR server - it will export resources matching some profile (CARIN BB or US core) but not 'from a FHIR server' - it is _part_ of the FHIR server

Hello, Michele. I am a new member here. I don't understand how to enable bulk data API feature on my local server. I'm using smartonfhir/hapi:r3 docker image as a FHIR API Server and fhir-downloader as a bulk data client.
I am folowing fhir-downloader's Readme steps and as a result I see that the bulk export works well with the command:
node . -T Patient -f https://bulk-data.smarthealthit.org/eyJlcnIiOiIiLCJwYWdlIjoxMDAwMCwiZHVyIjowLCJ0bHQiOjE1LCJtIjoxLCJzdHUiOjMsImRlbCI6MH0/fhir
however if I set -f option to indicate my local server if fails:
node . -T Patient -f http://91.207.210.227:8080/baseDstu3
with an error:
"Invalid request: The FHIR endpoint on this server does not know how to handle GET operation[Patient/$export] with parameters [[_outputFormat]]"
I would appritiate any help on that.

view this post on Zulip Josh Mandel (Jan 21 2021 at 18:21):

You're running a CLI client that connects to a server. Looks like your server doesn't support bulk export.

view this post on Zulip Josh Mandel (Jan 21 2021 at 18:21):

What server are you using?

view this post on Zulip Vasyl Herman (Jan 21 2021 at 18:25):

http://91.207.210.227:8080/baseDstu3/metadata
I hope it helps you
PS:
"name": "HAPI FHIR Server",
"version": "3.2.0"

view this post on Zulip Josh Mandel (Jan 21 2021 at 18:27):

Does this server support bulk export?

view this post on Zulip Josh Mandel (Jan 21 2021 at 18:28):

You can review the Capability Statement and look for the export operation. Might want to ask on #hapi for advice.

view this post on Zulip Vasyl Herman (Jan 21 2021 at 18:33):

Josh Mandel said:

Does this server support bulk export?

Seems like it is not enabled by default. How to review the Capability Statement?

view this post on Zulip Josh Mandel (Jan 21 2021 at 18:35):

GET [base]/metadata

view this post on Zulip Josh Mandel (Jan 21 2021 at 18:35):

As you listed above

view this post on Zulip Vasyl Herman (Jan 21 2021 at 19:25):

nothing about export or bulk
Thank you, Josh! Let me ask #hapi for advice.

view this post on Zulip Norm Katz (Jan 29 2021 at 02:56):

Hi, I'm looking for some guidance on the status of bulk data API for an R4 FHIR server implementation that I'm working on to support a customer that wants to call it to bulk load their server from ours. At this point, is there pretty much just one "de facto" bulk data standard, i.e., https://hl7.org/fhir/uv/bulkdata/ being developed or are there still several competing efforts for bulk data retrieval? I'm not looking for simple "export all" functionality. I need to specify criteria for specific patient resources associated with a meta property. Thanks!

view this post on Zulip Michele Mottini (Jan 29 2021 at 14:48):

Yes - de facto and de jure

view this post on Zulip Michael Turman (Jan 29 2021 at 15:39):

From a vendor perspective, we (Cerner) are developing a bulk data API for FHIR R4 against the spec referenced. The next draft of the Bulk Data spec (https://build.fhir.org/ig/HL7/bulk-data/export.html) has proposed more fine grained filter controls on the resources retrieved, but many of those are optional/experimental and will not be implemented across the board.


Last updated: Apr 12 2022 at 19:14 UTC