8000 GitHub - evshvarov/covid-19-challenge
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

evshvarov/covid-19-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Using a FHIR Server In Conjuction with InterSystems API Manager.

Introduction


This demo comes pre-configured with a FHIR server, pre-populated with synthetic patient data. The new InterSystems API Manager (IAM) includes OpenAPI Swagger specs to quickly generate REST client code to work with many common FHIR resources.

How to Run the Demo


The demo can be run locally with the following steps:

  1. git clone https://github.com/sleblanc0916/covid-19-challenge.git
  2. cd into the covid-19-challenge directory where docker-compose.yml is located
  3. Run "docker-compose up --build"

Please note that the build can take 15-20 minutes, with most of the time spent loading synthetic patient data. Make sure that you have at least 20GB of disk space.

After perfomring these actions your demo should be up and running on your machine. This includes an instance of InterSystems IRIS running an underlying FHIR server, and an Instance of the Intersystems API manager.

What will you see


After running the above commands you will have multipe Docker containers running on your machine. The most important ones are:

Testing Your Demo


To take and make sure that your FHIR Server is up and running successfully you can test that you can successfully make requests to the exposed FHIR Endpoint. A tool like Postman can be very helpful here although it is not explicitly required. A simple curl request should work as well. I have provided an example request below (note the different port... the demo will run on 9088 by default)

Screen Shot 2020-02-10 at 12.08.49 PM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0