IBM Digital Developer Conference: Hybrid Cloud – Integrating Healthcare Data in a Serverless World

My lab is now live and available on the IBM Digital Developer Conference. In my session, developers integrate a healthcare data application using IBM FHIR Server with OpenShift serverless, to create and respond to actual healthcare scenarios. The lab materials Link to the lab material https://prb112.github.io/healthcare-serverless/ and you need to sign up for the lab using the following instructions. Signing up for the Lab To get access to the lab environment, follow the following instructions:1. Get added to the IBM Cloud account “DEGCLOUD” using the following app: – https://account-invite.mybluemix.net/ – Enter Lab key: welcome – Enter IBM ID: the email…

Continue Reading →

Digital Developer Conference – Hybrid Cloud: Integrating Healthcare Data in a Serverless World

Recently I developed and presented this lab… which gets released in late September 2021. In this lab, developers integrate a healthcare data application using IBM FHIR Server with Red Hat OpenShift Serverless to create and respond to a healthcare scenario. This lab is a companion to the session Integrating Healthcare Data in a Serverless World at Digital Developer Conference – Hybrid Cloud. The content for this lab can be found at https://ibm.biz/ibm-fhir-server-healthcare-serverless. Have fun! Enjoy… Ask Questions… I’m here to help.

Continue Reading →

Demonstrating the FHIR Extended Operation Composition/$document

Per the specification, a client can ask a server to generate a fully bundled document from a composition resource. I’ve pulled together a Postman to help demonstrate this feature on the IBM FHIR Server. Download the Postman 2. Update the SERVER_HOSTNAME 3. Update the Authorization for your username and password 4. Click Tests > Run 5. Click Run 6. You’ll see the tests run. 7. Click on the Tests of Interest, and then check the curl you are interested, such as: Good Luck with Composition/$document.

Continue Reading →

Recipe: Reindexing with fhir-bucket and the IBM FHIR Server

The IBM FHIR Server enables user defined and implementation guide defined SearchParameter definitions and is constantly improving Specification conformance. Given these dynamic changes, the IBM FHIR Server Search parameter values may require refresh to optimize the Search and Retrieval of the data in the operational data store.

Continue Reading →

Recipe: Running the IBM FHIR Server behind a Reverse Proxy

A common deployment pattern for the IBM FHIR Server is to run the Application Server behind a reverse proxy (e.g. OpenShift Route, Kubernetes Ingress, NGINX or API Gateway). By default, the IBM FHIR Server runs under the https://localhost:9443/fhir-server/api/v4 context root and URI. With a modest configuration change, one can change to a context root (baseUrl) or use the X-FHIR-FORWARDED-URL to forward the incoming url to the IBM FHIR Server (expected to be from a trusted reverse proxy).

Continue Reading →

Postgres and Vacuum with the IBM FHIR Server: Debugging Details

The IBM FHIR Server stores resources in the PostgreSQL database and uses a relational model to store historical FHIR Resource and enable search on the latest FHIR resources. The resource data is spread in a relational model that is occasionally tweaked in order to improve search or optimize the retrieval using the relational model. This article outlines debugging with VACUUM on Postgres.

Continue Reading →