IGUANA INTEGRATION ENGINE

Build Custom HL7 Integrations
In-House. Your Way.

Connect EHRs and other healthcare systems with a code-based engine built for technical teams. Iguana empowers enterprises to integrate systems with full control and scalability.

  • Full-code development environment
  • No outsourcing, no hidden logic
  • Built to scale –– from one integration to 500+
Request a Demo
Connect any system with Iguana Capterra, G2, and KLAS rated

Connect Any Healthcare System
Handle Any Data Format

Bridge the gap between modern and legacy systems with Iguana's flexible, code-based engine.

Integrate any healthcare system
Integrate EHRs/EMRs, LIS, RIS, RCM and other healthcare systems seamlessly.
Handle multiple data formats
Support for HL7 v2/v3, FHIR, CDA, X12, XML, JSON, delimited text, and custom formats.
Connect via any transport protocol
System connections via APIs, LLP, TCP/IP, HTTPs, SFTP, Database, Web Services, etc.
Designed for developers
Built for technical teams that prefer to code and maintain their own interfaces.

Technical Teams Love Iguana

More control than plug-and-play tools. Easier than building from scratch.

  • Full-code environment for scripting and customization
  • Real-time visibility with logging, auditing, and version control
  • No black boxes — own your integrations end to end

Healthcare Leaders Choose Iguana

Enterprise-grade flexibility without vendor lock-in or hidden costs.

  • Scale from one integration to hundreds — without rebuilding every time
  • Lower long-term integration costs and eliminate vendor reliance
  • Trusted by 800+ providers and vendors across healthcare

How Iguana Stands Apart

Different integration needs call for different solutions.

Iguana is optimal for organizations that need to tailor complex workflows, scale with confidence, and maintain full ownership over their infrastructure.

vs. Drag & Drop Tools
vs. Managed Services
Interfaces
Code-first, dev-owned
For teams who write & maintain integrations
Visual, no/low-code
Built for speed, not scripting
Fully outsourced
Vendor built and maintained interfaces
Flexibility
Fully customizable
Custom scripting logic, complex workflows
Limited by templates
Adapters for select systems only
Dependent on vendor
Custom work requires vendor support
Control
You own everything
Build, deploy, and update on your terms
Abstracted layer
Limited visibility into logic or processing
Vendor-managed
Changes require tickets or support cycles
Deployment
Cloud, on-prem, or hybrid
Build, deploy, and update on your terms
Often Cloud-based
Potentially limited deployment options
Vendor-hosted only
No deployment considerations required
Best Fit For
Full control and scalability
Ideal for complex or growing environments
Simple integration needs
Works well for basic point-to-point cases
Non-technical teams
Best when outsourcing is a strategic choice
Some teams prefer no-code or managed options, and that's okay.
But if flexibility, visibility, and long-term ownership matter to you, let's talk.

How Iguana Simplifies HL7 Integration

Common HL7 integration challenges
  • Validate message structure, required segments, and field-level expectations across systems.
  • Normalize field values and data formats so downstream applications can process messages consistently.
  • Map data between HL7 versions (2.3, 2.4, 2.5.1, etc.) and manage custom Z-segments.
  • Handle ACK/NACK workflows and monitor message flow in real time to resolve errors quickly.
How Iguana addresses these challenges
  • Parse HL7 into structured data using built-in schema for reliable validation and transformation.
  • Customize and standardize mappings across versions using Iguana's scripting environment.
  • Transform HL7 into any format including JSON, XML, X12, and database records.
  • Handle high-volume integration reliably with lightweight architecture, monitoring, and audit logging.

Build reliable, scalable interfaces with an integration engine made for healthcare.

Speak With an Expert Today

Trusted by 800+ Healthcare Providers & Vendors

From hospitals to health tech companies, organizations worldwide choose Iguana for its unmatched flexibility, reliability, and expert support.

Testimonials via Capterra and G2
Very Versatile Integration Engine
"The availability of various inputs and outputs gives Iguana limitless possibilities for implementing integrations between third-party systems and local databases."
Artur L.
Easy Set Up, Reliable, Outstanding Support
"What I like most is the flexibility in creating and updating custom interface channels. Great support, very reliable, and easy to troubleshoot."
Ron C.
Iguana Is Unmatched
"In one word: flexibility. We work with HL7, EDI, FHIR, APIs, CSVs, etc. There is very little we have run into that we could not accomplish with Iguana."
Chris A.
Clean Look, Intuitive Functionality
"Iguana is powerful in its simplicity. It enables seamless data integration between our EMR and pharmacies, labs, clearinghouses, and more."
George O.
Iguana is Easy to Use and Manage
"We process over 20 million HL7 messages daily across 2,500+ channels. Iguana has been stable, reliable, and high-performing for over a decade."
Josh M.
Reusable Integrations, Configurable Endpoints
"We reuse integration code with endpoints like HTTPS, LLP, SFTP, and files. We can deploy integrations to multiple agencies with simple configuration changes."
Michael G.

Ready to Experience Iguana for Yourself?

Contact Us Today

Is Iguana Right for You?

Great Fit If You...
Have in-house development or integration staff
Build custom integrations with healthcare systems
Want control over data formats and workflows
Prioritize reliability and control in integrations
Need a platform that scales with your architecture
Might Not Be a Fit If You...
Need a no-code or drag-and-drop tool
Just need a basic one-off connection
Don't want to manage or maintain integrations
Prefer a fully hands-off managed service
Just need a short-term or simple solution
See a fit? Let's connect and explore what Iguana can do for you.
CONTACT US

Ready to Explore Iguana?

Tell us your integration goals, and we'll show you how Iguana can help you build the solutions you need.

Talk to an HL7 Integration Expert

Need help planning your HL7 integration or want to see how Iguana works in your environment?

FAQs

Does iNTERFACEWARE provide managed HL7 integration services?

No, iNTERFACEWARE does not provide a managed integration service. We offer Iguana, a self-hosted HL7 interface engine that puts your team in full control. You develop, deploy, and maintain your integrations internally, using Iguana's platform and tools. This model gives you long-term flexibility, eliminates vendor lock-in, and ensures that integration capabilities grow alongside your organization's needs.

Who typically uses Iguana for HL7 integration?

Iguana is designed for teams that want to build and manage their own integrations — typically healthcare software vendors, hospital IT departments, and developers.

To use Iguana effectively, you’ll need access to a developer or technical team. It’s a code-based platform, so programming is required. If you’re new to HL7, we offer coding templates and tools can help you get started. But if you don’t have technical resources in-house or through a partner, Iguana likely won’t be the right fit.

How does Iguana compare to low-code or plug-and-play HL7 integration tools?

Iguana is built for complex, mission-critical healthcare environments where low-code tools often fall short. While drag-and-drop platforms might work for simple interfaces, they typically lack the flexibility required for custom message handling, version discrepancies, and multi-system orchestration. Iguana is a developer-focused HL7 integration tool that enables precise, maintainable integrations that perform reliably under real-world conditions.

Will I need to write code to work with HL7 data in Iguana?

Yes, Iguana is a code-based HL7 integration engine designed for developers who want full control over their interfaces. While coding is required, the development environment is built for productivity. Iguana’s Translator includes real-time debugging, message output previews, and intelligent autocomplete, which significantly accelerates scripting and minimizes trial-and-error. Most integrations are developed faster than from-scratch builds, and many customers leverage our pre-built modules to avoid rework.

If Iguana is code-based, will I be on my own when building interfaces?

Not at all. While Iguana empowers you to build fully custom integrations in code, you’re supported every step of the way. We provide pre-built templates, shared code libraries, and intelligent development tools like autocompletion and real-time output previews. Best of all, our highly responsive support team is available whenever you need guidance — offering the kind of expert, hands-on help that sets iNTERFACEWARE apart.

Do you offer out-of-the-box HL7 integration with common EHRs like Epic, etc.?

Not exactly. Some platforms advertise "pre-built" EHR adapters, but these rarely work as-is due to differences in each implementation.

Iguana takes a different approach. It gives you the tools to develop the exact interfaces you need — customized to your specific setup.

However, to speed things up, Iguana comes with a core collection of pre-built templates and starter components for systems including Epic and Athenahealth. These give your team a head start when building HL7 interfaces tailored to your environment.

What HL7 message types and versions does Iguana support?

Iguana supports all versions of the HL7 standard, including HL7 v2.x, HL7 v3, and CDA/CCD documents. Whether you're working with ADT, ORU, ORM, SIU, or any other message type, Iguana gives you complete control over how these messages are parsed, filtered, transformed, and routed. It is a robust HL7 integration engine built to adapt to any schema or implementation variation.

Can Iguana parse HL7 messages and extract specific segments or fields?

Yes. Iguana includes a built-in HL7 parser that not only gives you full programmatic access to message segments, fields, and components, but also displays them in a structured, human-readable node tree view. This makes it easy to explore message contents visually — especially helpful during development and debugging. Whether you're working with standard segments like PID, OBX, and MSH, or custom Z-segments, you can quickly identify and extract exactly the data you need without decoding raw HL7 text by hand.

Can Iguana map HL7 fields between different versions or systems?

Yes. Iguana is built to handle the real-world mapping challenges that come with HL7 integration. Whether you're dealing with mismatched schemas, vendor-specific formats, or inconsistent field usage, Iguana gives you full control to remap fields, convert values, restructure messages, and apply logic as needed.

To help accelerate development, Iguana also includes pre-built components like "HL7 Map" and "HL7 to HL7 Map", which simplify the process of normalizing and transforming HL7 messages between systems. These reusable modules make it easy to handle field-level translation without having to start from scratch.

Can Iguana translate HL7 messages to (or from) other data formats?

Yes. Iguana is a format-agnostic HL7 integration platform designed to transform data between a wide range of healthcare standards. You can convert HL7 messages into formats like FHIR, JSON, XML, X12, EDI, or even custom flat files — and do the reverse just as easily. This flexibility makes Iguana an ideal solution for bridging legacy systems with modern healthcare APIs and supporting both clinical and administrative interoperability strategies.

Does Iguana support LLP for HL7 data transport?

Yes, Iguana fully supports the Lower Layer Protocol (LLP), which is a common method for transmitting HL7 messages over TCP/IP. Whether you need to send or receive HL7 v2 messages using LLP, Iguana provides built-in support for connection management, message parsing/transformation/mapping, acknowledgment handling, and error logging, making it a highly reliable HL7 integration tool for real-time clinical data exchange.

Does Iguana include tools for testing HL7 messages before going live?

Yes. Iguana includes a built-in HL7 Simulator that lets you send test messages through your interfaces to validate behavior, troubleshoot issues, or simulate real-world data flows. You can craft and send HL7 messages of any type, modify field values on the fly, and watch how your logic responds — all without needing a live connection to a production system. It’s an essential tool for safe, efficient HL7 interface development and QA.

Can Iguana scale to support multiple HL7 interfaces across different environments?

Absolutely. Iguana is used by hospitals, labs, and healthcare vendors to run hundreds or even thousands of HL7 interfaces across geographically distributed environments. Its scalable architecture and centralized dashboard make it easy to monitor interface health, log message activity, and respond quickly to issues. Whether you're supporting a multi-tenant deployment or need a high-availability configuration, Iguana is a reliable HL7 interface engine for enterprise-grade scale.

What systems can Iguana connect to using HL7 data?

Iguana can connect to virtually any system that sends or receives healthcare data. It works seamlessly with EHRs, LIS, RIS, PACS, CRMs, billing platforms, cloud apps, APIs, medical devices, and more. It supports all major communication protocols, including LLP, TCP/IP, FTP, SFTP, HTTP, HTTPS, SOAP, REST, file systems, and direct database connections. Whether you're exchanging HL7 data internally or across external systems, Iguana gives you the integration capabilities to do it securely and reliably.

What kind of support can I expect from iNTERFACEWARE?

You can expect responsive and knowledgeable support from a team that understands integration. We provide email and phone support, detailed documentation, and training resources to help your team succeed. For more hands-on help, our professional services team is available to assist with specific projects or ongoing needs.

Whether you're exchanging data through APIs, working with HL7, FHIR, or other formats and protocols, we're here to help guide you through the process. Many of our customers cite the quality of our support as one of the main reasons they chose Iguana.

The all-in-one integration platform by iNTERFACEWARE.
G2 - Healthcare Integration Engines
Rated 4.5/5
4.5/5 on G2
Capterra - Integration Software
Rated 4.8/5
4.8/5 on Capterra
KLAS - Integration Engines
KLAS Rated*
93.6/100
*Average performance score from 2017-2022 in the 'Best of KLAS' report
iNTERFACEWARE Inc.
© iNTERFACEWARE Inc.
Privacy | Terms of Service | MSA
General Inquiries
iNTERFACEWARE Inc.
2 Bloor Street East, Suite 3500
Toronto, Ontario   M4W 1A8   Canada
contact@interfaceware.com
1-888-824-6785
Follow Us: