What is our primary use case?
My main use case for Mirth Connect Health Check is to use this as a router to get HL7 messages, HL7 V2 messages and route them to a transformation service, getting information later for HL7 to fire for HL7 V2 messages from medical devices. Currently, at my company, we are not using Mirth Connect Health Check; we're using an in-house product.
How has it helped my organization?
Mirth Connect Health Check has positively impacted my organization by speeding up deployment time in my previous jobs. When I mention deployment time, I mean it helped reduce the time needed for deployments; instead of having to build our own HL7 V2 gateway and our own transformation services, we were able to have the demo running in two days, and we were able to have a full pipeline running within a couple of weeks.
What is most valuable?
The best features that Mirth Connect Health Check offers in my experience are stability, API, and the ability to extend via Java.
The API of Mirth Connect Health Check helps me with remote management of Mirth Connect Health Check; I was able to use simple scripts to manage it, so I could deploy, create channels, and deploy transformation rules via the API without having to rely on the user interface, and Java helped me in one case to use the IBM HL7 V2 libraries and another use case was to integrate it with a message broker.
Mirth Connect Health Check helps me manage or monitor those transformations by solving a couple of challenges; the first one is that Mirth Connect Health Check is pretty mature, and the concept of channels makes a lot of sense, as Java is something I used a lot and I valued greatly.
What needs improvement?
In my opinion, Mirth Connect Health Check can be improved in a couple of ways; the first thing is that since we used to have in the previous company multiple Mirth Connect Health Check installations, it would be very useful if there was a unified interface to manage all those installations from one interface, and second, a simplified UI as the current UI probably needs an interface instead of JavaScript.
For how long have I used the solution?
I have been using Mirth Connect Health Check on and off in various projects for at least six years.
What do I think about the stability of the solution?
In my experience, Mirth Connect Health Check is very stable; it's a very stable solution.
What do I think about the scalability of the solution?
Mirth Connect Health Check's scalability is pretty good for small to medium hospitals, but for bigger installations, we had issues talking about millions of messages per day, and that's why we ended up coding our own solution.
How are customer service and support?
The customer support for Mirth Connect Health Check was pretty good as we did not use the paid version but used the open-source version.
Which solution did I use previously and why did I switch?
Before Mirth Connect Health Check, we needed a different solution because we needed much more control over the incoming messages and custom code; that's why we coded our own custom solution.
What was our ROI?
I have seen a return on investment with Mirth Connect Health Check; the time saved, as I mentioned before, was significant as the time to the demo and time to have it working was very fast, and it saved us a lot of time building our own HL7 gateway, but then we changed to building for customers because it made more sense for us.
What's my experience with pricing, setup cost, and licensing?
Regarding pricing, setup cost, and licensing for Mirth Connect Health Check, I used the open-source version, so the license was open, which for us was perfect, and the pricing was basically zero while the setup is good.
Which other solutions did I evaluate?
Before choosing Mirth Connect Health Check, we evaluated other options between Mirth Connect Health Check versus in-house code, and we decided for Mirth Connect Health Check since it was just easier to have it starting and to have it going at the beginning.
What other advice do I have?
The advice I would give to others looking into using Mirth Connect Health Check is that the learning curve is steep and you will need time to understand the internals, how it works, but once you have it, it becomes fire and forget, so you configure it once and that's it; it's a very good tool.
I rate Mirth Connect Health Check overall as a ten out of ten.
If I had to pick a number from one to ten, I would give Mirth Connect Health Check overall a solid eight; once you know the tool, it just goes. I choose eight out of ten because of the learning curve; if the UI was simpler, onboarding for new developers would be faster.
Regarding Mirth Connect Health Check's AI capabilities, I think its governance and security are lacking since I used the open-source version, and I think it can be easier to extend the current capabilities. The accuracy and reliability of output are perfect.
Which deployment model are you using for this solution?
On-premises
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other