FHIR Bundle Data load using Postman

Neeraj Shrivastava 141 Reputation points
2022-07-12T18:35:38.03+00:00

Hi,

I am not finding any documentation around how to post sample test data FHIR Bundles I generated using Synthea tool
I provided the REST API URL as https:///Bundle and submitted using POST

The response looks like the data got created also under response header I see Location parameter getting populated with a value URL as http:///Bundle/43c5cec8-c677-4e33-b024-9b5b7ce1cc7d/_history/1...I dont know what it means or how to use it

Later I tried GET method to retrieve patient\observation data i don't see any records that i posted using FHIR bundle.

Can you please help

Fyi..I have deployed a custom azure fhir server using the template and the backend is SQL Server

In general I am not finding any good documentation around how customers can use Azure API for FHIR to perform bulk load testing
Please advise.

Azure Health Data Services
Azure Health Data Services
An Azure offering that provides a suite of purpose-built technologies for protected health information in the cloud.
149 questions
0 comments No comments
{count} votes

Accepted answer
  1. GeethaThatipatri-MSFT 27,972 Reputation points Microsoft Employee
    2022-07-13T18:35:16.82+00:00

    @Neeraj Shrivastava Thanks for posting your question in the Microsoft Q&A forum.
    I found this document on FHIR using postman did you try checking this.
    Posting the bundle will create the bundle at the endpoint but not extract the resources.
    You must post it to the root of the FHIR service (https://<base URL>/) to achieve that.
    Source: Http - FHIR v4.3.0

    Regards
    Geetha

    0 comments No comments

4 additional answers

Sort by: Most helpful
  1. GeethaThatipatri-MSFT 27,972 Reputation points Microsoft Employee
    2022-07-14T14:57:20.77+00:00

    @Neeraj Shrivastava Yes, remove the “/Bundle” from your request. Just use https://<base URL> please give a try and let me know if you still have any issues.

    Regards
    Geetha

    1 person found this answer helpful.
    0 comments No comments

  2. Neeraj Shrivastava 141 Reputation points
    2022-07-14T14:42:01.4+00:00

    220842-fhir-bundle-success.txt

    Hello Geetha, Thank you. I am familiar with using Postman.
    My question is how to ingest bulk data such as FHIR Bundle that containts data for many resources in one JSON file using POSTMAN

    I used URL parameter as https://<base URL>/Bundle and submitted using POST and I got a success response, however when i do a GET operation I dont see the data that got successfully inserted

    Does Azure supports ingesting FHIR Bundle data, I have attached the file I used for ingestion its a test file generated using synthea tool so anyone can use it.

    Thanks,
    Neeraj.

    0 comments No comments

  3. Neeraj Shrivastava 141 Reputation points
    2022-07-14T15:05:05.617+00:00

    Thank you very much Geetha, That solved my issue. I removed /Bundle and confirmed that data got successfully inserted.