Skip to content

NimbusInformatics/bdcat-fhir-azure-prototype

Repository files navigation

bdcat-fhir-azure-prototype

This repository contains helper scripts, configuration files, and sample content used evaluate the Azure API for FHIR.

Documentation

Please see the following Google Docs for more detailed information:

Helper Scripts

  • fhir_list_all_resources.py: Lists the resources in a FHIR Server
  • fhir_post_bundle.py: Posts a bundle JSON file to a FHIR Server
  • fhir_post_from_directory.py: Posts JSON files to a FHIR Server that are located in the specified directory
  • fhir_transform_bundle.py: Given a JSON FHIR bundle file with POST requests, this script transforms the POST requests into PUT requests, and handles setting the references. This was written to be used the the output of synthea-generated FHIR files, so that the ids could be retained.

Helper Configuration Files

Sample Content

Synthea FHIR patients

Synthea CCDA patients

simhospital HL7V2 patients

PFB Proof of Concept

The following files were used to show a proof of concept of a script interacting with a FHIR Server and outputting patients in PFB format. The .avro files were created using the pypfb following the instructions.

About

Place to collect code and info on setting up fhir in Azure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages