Announcement Patrick Jamieson Β· Feb 24

Hello Community,

We are excited to announce that registration is now open for the second cohort of the course:

 πŸ§‘β€πŸ’» Developing FHIR Applications Using Python πŸ§‘β€πŸ’»

This hands-on program is designed for developers who want to build real-world FHIR applications using Python and InterSystems IRIS for Health. 

πŸ‘‰ Watch 5-minute course overview

πŸ“… Second cohort starts March 29, 2026

3
0 145
Article Patrick Jamieson Β· Jul 19, 2025 10m read

 


Optimizing Performance of Apache Web Server and Web Gateway

By Patrick Jamieson, M.D., Product Technical Manager, InterSystems IRIS for Health

When working with InterSystems IRIS or IRIS for Health, an external web server like Apache2 or NGINX is essential for managing HTTP workloads, especially for FHIR servers Starting with version 2023.3, the private Apache server was removed from the installation kit (except for Community Editions and Health Connect).

1
4 299
Article Patrick Jamieson Β· Apr 15, 2025 6m read

I know that people who are completely new to VS Code, Git, Docker, FHIR, and other tools can sometimes struggle with setting up the environment. So I decided to write an article that walks through the entire setup process step by step to make it easier to get started.

I’d really appreciate it if you could leave a comment at the end - let me know if the instructions were clear, if anything was missing, or if there’s anything else you'd find helpful.

The setup includes:

βœ… VS Code – Code editor
βœ… Git – Version control system
βœ… Docker – Runs an instance of IRIS for Health Community
βœ… VS Code REST Client Extension – For running FHIR API queries
βœ… Python – For writing FHIR-based scripts
βœ… Jupyter Notebooks – For AI and FHIR assignments

Before you begin: Ensure you have administrator privileges on your system.

In addition to reading the guide, you can also follow the steps in the videos:

For Windows

2
2 449
Announcement Patrick Jamieson Β· Mar 15, 2021

Hi developers,

We have received quite a lot of interest in using SQL on FHIR data. As you know, FHIR data is encoded in the form of a complex directed graph, and thus you can not easily query it with traditional SQL queries or business intelligence tools. Some customers have noticed that the "FHIR search tables" in IRIS for Health have flattened part of the FHIR graph, and have tried to use them for analytics. This is an undocumented and unsupported part of IRIS for Health, and can change without notice.

1
0 448
Article Patrick Jamieson Β· Apr 22, 2019 8m read

Launching IRIS Using Docker

 

 

This brief document will walk through the steps to launch IRIS community edition using Docker on the MAC. For those new to Docker, the first two pages explain how to install Docker, and run some basic commands that will be needed to get the IRIS community edition running. Experienced Docker users can skip directly to page three.

 

 

  1. Get Docker Desktop for MAC. This can be downloaded at Docker Hub, but one should look at the requirements before downloading it to ensure it works smoothly. The directions and download link are at: https://docs.docker.
3
4 2530