Healthcare System Integration
I had the opportunity to dive into an exciting healthcare system integration project in collaboration with InterSystems and ATR Soft. The project took me through three distinct phases, each offering its own unique set of challenges and opportunities. My role I led the coding because I had the most experience in programming.
Overview
The project targeted towards systems integrations in the healthcare
industry. The platform chosen was InterSystems
IRIS for Health, which is a widely used integration platform. Designing integrations visually
and with the proprietary
ObjectScript programming language is supported by the platform.
Phases The project consisted of a course and two separate stages.
- - Course: IRIS for Health, arranged by InterSystems
- - Stage 1: Front-end development for an IRIS backend application
- - Stage 2: Learning development on the IRIS platform by creating an integration
Stage 2 and what I learnt
The main scope involved working with the IRIS for Health management portal
and constructing an integration application using components such as BPL,
DTL, ObjectScript, and Router. I also did HL7 message transformations and
statistical data gathering.
Here I am doing basic routing rules for the HL7 messages:
The statistical data was stored into the permanent storage in IRIS.
Gathered patient data had to be anonymous. Here is a picture from the
development phase, showcasing the utilization of test patient information in
the SmartHL7 Message Viewer desktop application:
I programmed a lot with ObjectScript. Here is just one of the pictures:
In addition to the above, I also learnt: - - Working with Docker containers, HTTP business operations, REST API, and XML
- - Creating interoperability productions, configuring, monitoring, and managing them, and creating custom business host classes
Concluding thoughts
Overall, this project not only expanded my technical expertise but also
provided an opportunity to showcase my abilities in creative and
innovative work. This is just one example of my journey.
You can read more about the project on
ATR Soft's blog.
It is written in Finnish.