Looking to build FHIR interfaces that seamlessly integrate with healthcare systems? With the Iguana Integration Engine, you can easily develop interfaces that are fully compatible with FHIR resources. Iguana allows you to:
FHIR (Fast Healthcare Interoperability Resources) is a standard for healthcare systems that improves data standardization and electronic data sharing. FHIR combines the best features from HL7 v2, HL7 v3 and CDA, while also adding several significant improvements.
Healthcare organizations have been increasingly demanding FHIR access from their EHR vendors. Vendors are eager to support their clients' goals to improve patient care through internal and external data interoperability. Enhanced FHIR-based API connectivity is now a requirement for EHR systems. This will equip healthcare providers with the ability to improve caregiver and patient workflow.
Iguana allows you to integrate with HL7 FHIR, as well as previous and future standards. This includes integrating with EHRs, Billing Systems, HIEs, and any healthcare application. Its built-in technology allows the development of customized interfaces for anyone in your organization to easily implement.
Easily exchange electronic health information via FHIR resources by developing and integrating FHIR frameworks using Iguana. This ensures site-wide interoperability, and access to data regardless of the underlying compatible EHR infrastructure.
At iNTERFACEWARE Inc.,we support the use of any format including REST APIs and FHIR standards. The Iguana Integration Engine supports FHIR and web services like RESTful APIs right out of the box. Iguana integrates with FHIR without the need for any add-ons.
Iguana provides all the tools, tutorials, and codes necessary to help you implement FHIR interfaces. Iguana supports the implementation of the CMS Interoperability and Patient Access final rule.
Iguana can ingest any data format, such as HL7v2, and transform the data to appropriate FHIR Resources. Convert any data format based on the FHIR specification.
Iguana can authenticate with the FHIR Server supporting industry standards like OAuth2.0.
Iguana can perform different operations against the FHIR Server (ex. GET, PUT, POST, DELETE) to send and receive FHIR resources.
Iguana can support any version of the FHIR Standard (STU3, R4, etc.), ensuring compliance with the evolving standard.
Fill out the form and we'll be in touch.
Does Iguana support FHIR?
Yes. Iguana fully supports FHIR — both the FHIR data model (resources like Patient, Observation, Encounter, etc.) and the FHIR RESTful API standard. With Iguana, you can ingest, transform, and route FHIR resources just like any other data format, and integrate them into your broader healthcare ecosystem.
Can Iguana act as a FHIR client?
Absolutely. Iguana can function as a FHIR client to retrieve or submit resources to FHIR servers, such as the Epic FHIR API. This makes it ideal for pulling data from external systems or synchronizing data across FHIR-enabled services. However, Iguana is not a FHIR server — it doesn’t expose a FHIR API for external systems to query directly.
Can Iguana translate FHIR to and from other healthcare data formats?
Yes. Iguana is purpose-built for data format transformation. You can parse and generate FHIR resources in JSON or XML, and convert them to/from formats like HL7 v2, CDA, X12, CSV, or even custom data formats. This flexibility can be crucial for bridging modern FHIR APIs with legacy systems.
What tools does Iguana offer to help connect with FHIR APIs like Epic’s?
One of the most popular FHIR components included with Iguana is the Epic FHIR Adapter. It provides a ready-to-use framework for authenticating with Epic’s FHIR API using OAuth 2.0 and JWT, and makes it easy to perform common interactions like create, read, search, and other extended operations.
The adapter handles token management securely and comes with sample scripts for creating and querying Patient resources, so developers can quickly get started without needing to build the authentication and API logic from scratch.
Because it's fully customizable, teams can adapt it to fit their specific Epic workflows while still maintaining full control within the Iguana Translator environment.
Can Iguana help with building or validating FHIR resources?
Yes. Iguana includes a FHIR Resource Creator module that makes it easier to construct standards-compliant FHIR resources in Lua, whether you’re generating them from scratch or transforming data from another format like HL7 v2.
For validation and profiling, the FHIR Profiling Tool helps ensure that the FHIR resources you’re working with conform to your organization’s implementation guide or required structure.
Does Iguana come with pre-built FHIR adapters or "plug-and-play" integrations?
Iguana isn’t a plug-and-play platform in the traditional sense — it’s designed for teams that want full control over their integrations. However, Iguana does come with reusable components that significantly reduce development time for common FHIR workflows. These aren’t black-box connectors, but rather well-documented modules your team can adapt and extend as needed.
Will my team need to write code to work with FHIR in Iguana?
Yes. Iguana uses Lua scripting in its Translator environment to build and manage FHIR integrations — including authentication workflows, API calls, and FHIR resource transformations. While the platform takes care of boilerplate tasks like HTTP requests and JSON parsing, your team will still write and maintain scripts to define the logic of each interface. This code-based model gives you full flexibility to work with any FHIR resource, endpoint, or data mapping scenario — without the limitations of plug-and-play tools.
If FHIR integration in Iguana requires code, will we be on our own?
Not at all. While Iguana gives you the flexibility to script custom FHIR integrations, it also provides the tools and support to make development efficient and approachable. You’ll have access to pre-built components (like our Epic FHIR Adapter, FHIR Profiling Tool, and FHIR Resource Creator), shared code libraries, and intelligent development features such as autocompletion, real-time debugging, and live output previews. And if you need help, our expert support team is always available whenever you need guidance.
Does iNTERFACEWARE provide managed FHIR integration services?
No, iNTERFACEWARE does not provide a managed integration service. We offer Iguana, a self-hosted integration 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. If you do need hands-on support, our Professional Services team is available to help.
Who typically uses Iguana for FHIR 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 FHIR, 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.
What kind of support can I expect from iNTERFACEWARE?
You can expect responsive and knowledgeable support from a team that understands FHIR 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 FHIR APIs, working with FHIR resources, (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.