We are currently looking to add an interface engine to our environment, does anyone have any recommendation with using Mirth or some other engine? Also, do you happen to have any contacts for a consultant that can assist in setting one up?
Thanks!
I've used Mirth 2.x in a previous job. It's a decent engine with some quirks.
What are you looking to pay? Mirth is very cheap (free, or cheap at low level support).
We are using Rhapsody at our current location (Costs a lot more). Rhapsody has a better gui for designing and setting up an interface.
How critical to the operation of the organization is your interface engine?
How many messages are you expecting to send?
How many channels are you expecting to have? (Mirth channels having a source and possibly multiple destinations)
Are you planning on setting up your own server or buying one of their devices that has Mirth installed? (We installed Mirth on to a VM)
The only time I've had issues with Mirth is if you try to do too much in a channel and have to write a lot of javascript (If there is too much logic in the module, it becomes hard to test and maintain).
The average channel that collects HL7 and sends it somewhere else are very easy to set-up. Storing data in a database is very easy as well.
Mirth is free to download and install, I would recommend downloading and installing it to play around with it.
You really need to write a specification of exactly what you expect the engine to fulfill, it will be easier to give more direction then.
Beside you also need to know some PERL scripting and be somewhat proficient with the destination you are want to have.
if you are just transforming and HL7 from one type of message to another. is very straight forward and there are tutorial on the internet to obtain this kind of functionality.
there are different other interface engine which are somewhat more robust, but they are a lot more expensive.
Mirth is basically free without support, if you know your ways around it, you should be fine
We've been very happy with Qvera, using it to move data from our Allscripts PM to the EMR and vice versa, exporting to our local HIE, transforming all kinds of data between the EMR and medical devices, ordering EMMI videos, etc. We even have a channel running to send flags to users about obsolete forms they have in Favorites and we are going to do a channel to send flags on Tests that are still in progress after X number of days. Great support and fairly easy to use. Javascript knowledge is very helpful. Also, they are a GE partner and required in some instances for MU 2 (or the GE Cloverleaf product)