Iguana
About Iguana
Awards and Recognition
Other Top Recommended Business Intelligence Tools
Most Helpful Reviews for Iguana
1 - 5 of 31 Reviews
Edward
Verified reviewer
Health, Wellness and Fitness, 2-10 employees
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed November 2021
Long Time Iguana User
Iguana helped us to overcome a variety of business challenges and to resolve some data aggregation issues without a lot of extra staffing. The integrations typically were brought up in a timely manner, and I cannot stress enough how easy the product is to support/manage.
PROSIguana has served me well in multiple positions as an integration engine. I have used it as part of a product I supported in a previous position, and it ran without issues for my entire tenure (we used Iguana for ADT/orders interfaces). With another client, we used Iguana to manage multiple ADT interfaces, to create custom CCDAs, and to aggregate/manipulate data from flat file sources. The development and administrative tools are excellent, and I couldn't recommend them enough.
CONSI think for small-midsize clients, if they do not have this already, a cloud hosted solution would be ideal.
Vendor Response
Hi Edward, thank you for being a long-time customer, and for the wonderful review. We appreciate your suggestion!
Replied December 2021
Greg
Hospital & Health Care, 1,001-5,000 employees
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
4
FUNCTIONALITY
4
Reviewed November 2021
Iguana Review
Iguana has allowed us to implement interfaces much faster then we could previously. Interfaceware is forward thinking, making positive changes often in route to an better and easier to use engine.
PROSThe best feature for our team is the development and debugging in lua which can be done while you code, allowing for fast development and debugging.
CONSThe use of Chameleon for creating and editing VMD's.
Reason for choosing Iguana
We liked Iguana's ease of use and doing most everything in one GUI. The development language, LUA, is current and is extremely fast and efficient.
Reasons for switching to Iguana
eGate was purchased by Sun, then Oracle and stopped updating the product.
Vendor Response
We sincerely appreciate your thoughtful and honest feedback, Greg.
Replied December 2021
stewart
Health, Wellness and Fitness, 1,001-5,000 employees
Used daily for less than 12 months
OVERALL RATING:
3
EASE OF USE
5
VALUE FOR MONEY
3
CUSTOMER SUPPORT
5
FUNCTIONALITY
3
Reviewed November 2021
Iguana Top Dog for HL7
Mostly very positive HL7 dev is a breexe mostly and even non standard HL7 ()I wrote a custom sftp project) was easy to implement, the API is reliable and the API docs were easy to follow.) It seems to have most of what I'd need for HL7, lack of access to java libraries is a dissappointment, but I did not need them for the current project. Java acces is good simply becasue of the huge range of libraries available for custom integrations, I have written libraries for security, email, encryption, custom messge construction, date handling, PDF manipulation and extraction of petient data all of which requied java APIs.
PROSThe IDE is second to none for rapid HL7 development. The ability to immediately see the result of code on data in the right panel is so good I don't understand why other platforms don't employ it or similar. However, this also leads to the one issue with the approach. If you have an integration that employs a database and the code is a self managing state engine, it becomes very diffcult to test as moving the cursor re-invokes the entire code and therefore changes state. Now that I know this, I can work with it, but it took almost 2 days to realise that that is what was happening inside a fairly straightforward state manager!!
CONSConfiguration management is not separeated from deployable project. There is not way to build configs for environments and deploy a channel with the channe lof config or the internal integration config out of the box. You can with careful process and management achive this, but its too open to lazy or bad practise. I did come up with a way to achieve close to what I want though. I imported a config file for a project per environment, each config file tagged with "-DEV" "-PROD" etc to indicate the environment. An import statement (require) is configured to take an environment variable "ENVIRONMENT" set to the appropriate flag for that environment and then the imprt statement imports the config for that environment automatically. It works but it means that DEV and PROD have access to all configs, I'd rather see them separated.
Reason for choosing Iguana
I did not select Iguana. I'm an independent Health Consultant so I use whatever platform the client has, generally. My most recent other platform is NextGen Connect (Mirth Connect). This platform is much slower for HL7 development but does allow for much more complex / custom integrations due to the availability of Java. If a site is doing Pure HL7, Iguana wins comfortably, if its not health industry I think Iguana would struggle - Though I don't see Iguana looking to the other industries (haven't looked though I must admit)
Vendor Response
Thank you so much for your detailed review, Stewart. We appreciate your honest feedback.
Replied January 2022
Matt
Medical Practice, 201-500 employees
Used daily for less than 6 months
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed December 2020
Excellent HL7 Message Interface Engine
We are using Iguana to take an HL7 source of authority and send to 6 downstream systems. This includes multiple transformations to enable prior encoding from the legacy system to be maintained such that the accumulated multiple years of history data looks as though it came from the legacy system. Excellent and powerful product!
PROSThe speed of message processing is superior. We reached a high water mark of 57 messages/second --- and I firmly believe the Iguana engine had the capacity for several times that throughput (it can only process at the speed of the sending source). I also appreciated the support of InterfaceWare which went above and beyond. Dduring our implementation, we were extended support above and beyond our expected support window several times. This enabled our organization to overcome a difficult situation on a weekend deployment (a Sunday).
CONSNothing comes to mind. We have not explored the more advanced features of the Iguana software such as JSON, API's, etc.
Reason for choosing Iguana
Power of the LUA language, cost, reviews, and notably the promised support. During the vetting process, what swayed our organization to choose the Iguana product was the sincerity of the sales and technical support team. I got the strongest sense that InterfaceWare genuinely believed in their product, and wanted to support us in any way they could. Yes, they wanted the sale as would any vendor --- but there was no slick promises or nauseating sales approach --- just down-to-earth answers to our questions. And as I noted, InterfaceWare supplied support during a near crisis point in our deployment on a weekend where when we needed it most. They provided it to us in our moment of need --- that is Customer Service at its finest.
Vendor Response
Hi Matt, we can't thank you enough for your kind words and positive feedback about Iguana. Your positive review means a lot to us and lets us know we're on the right track.
Replied December 2021
Crystal
Information Technology and Services, 10,000+ employees
Used daily for more than 2 years
OVERALL RATING:
5
EASE OF USE
5
VALUE FOR MONEY
5
CUSTOMER SUPPORT
5
FUNCTIONALITY
5
Reviewed November 2021
Iguana
Customers send us their data and we parse it out into a SQL insert query using a VMD and insert it into a database to be used by our product.
PROSI like that we can setup a channel to use for our internal software testing to generate mocked up data and customize it for our needs. The ease of using LUA to write scripts to manipulate data before we import it into our systems has been a huge bonus and takes customization for our customers to another level without having to change our software to meet their needs.
CONSI hope to see a release where an update can be made for all shared lua's accross multiple instances and a way to see which channels are actually using the shared lua's and its not just listed as require in case its needed in the future. I also hope to see a way to search for a specific line, field etc across all channels lua's. All of our channels do not have "standardized" scripts so when we find a way to better accomplish something, it would be nice to search and see who all is actually using the code.
Vendor Response
Hi Crystal, thank you for taking the time to write such a detailed review. We sincerely appreciate your thoughtful and honest feedback and your suggestions.
Replied December 2021