Saga IT

OIE vs BridgeLink vs Mirth Connect Comparison

Compare OIE, BridgeLink, and commercial Mirth Connect across features, cost, support, and migration effort. Choose the right integration engine.

Open Integration EngineMirth ConnectHealthcare Interoperability

The Mirth Connect ecosystem has fractured into three distinct paths, and every healthcare IT team running Mirth-based integrations needs to choose one. Since NextGen Healthcare moved Mirth Connect to a commercial-only license in March 2025, two forks have emerged: the community-driven Open Integration Engine (OIE) and Smile Digital Health’s enterprise-focused BridgeLink. Meanwhile, NextGen continues to develop commercial Mirth Connect under its new licensing model.

Each platform has inherited the core Mirth Connect DNA: the channel-based architecture, the JavaScript transformer engine, the multi-protocol connector framework, and the Administrator console. But they are diverging in philosophy, features, and target audience. This guide provides a detailed, side-by-side comparison to help you make the right choice for your organization.

For background on the licensing change that created this situation, see our companion article: Mirth Connect Alternatives in 2026.

The Three Platforms at a Glance

Before diving into the feature comparison, here is a brief overview of each platform and the organization behind it.

OIE (Open Integration Engine)

OIE is the community fork of Mirth Connect, maintained by Kaur Health with contributions from a growing open-source community. It was created to preserve the open-source integration engine that thousands of healthcare organizations relied on.

Philosophy: Continue the open-source Mirth Connect legacy. Community-driven development. No licensing fees. Transparency in roadmap and decision-making.

Organization: Kaur Health, a healthcare IT company with deep roots in the Mirth Connect community, leads the project. Development happens on GitHub with community contributions, issue tracking, and an open roadmap.

First stable release: Mid-2025, based on the Mirth Connect 4.5.2 codebase.

BridgeLink is Smile Digital Health’s commercial healthcare integration platform, built on the Mirth Connect codebase with significant enterprise enhancements. Smile Digital Health is best known for HAPI FHIR (the most widely used open-source FHIR server) and Smile CDR (their commercial FHIR platform).

Philosophy: Take the proven Mirth Connect architecture and add enterprise-grade features that healthcare organizations need for modern, cloud-native deployments. Commercial product with professional support.

Organization: Smile Digital Health, a well-funded healthcare interoperability company headquartered in Toronto. They have a dedicated BridgeLink product team and support organization.

First release: Late 2025, following the Mirth Connect licensing change.

Commercial Mirth Connect 4.6+

Commercial Mirth Connect is the continuation of the original Mirth Connect product under NextGen Healthcare’s new commercial-only licensing model. Version 4.6 was the first release under the new license.

Philosophy: Sustain and enhance the original Mirth Connect product with commercial investment. Vendor-backed support and guaranteed updates.

Organization: NextGen Healthcare, a publicly traded healthcare technology company (NASDAQ: NXGN) that acquired Mirth Connect through a series of acquisitions (WebReach to Mirthcorp to Quality Systems to NextGen).

First commercial-only release: Mirth Connect 4.6, released mid-2025.

Feature Comparison

This is the comprehensive comparison table. We have organized it into categories that matter most to integration teams making a platform decision.

Core Integration Capabilities

FeatureOIEBridgeLinkCommercial Mirth 4.6+
Channel architectureSame as Mirth ConnectSame as Mirth Connect (enhanced)Original Mirth Connect
JavaScript transformersYesYesYes
HL7 v2.x supportFull (all versions)Full (all versions)Full (all versions)
FHIR R4 supportYes (community-maintained)Enhanced (HAPI FHIR integration)Yes (NextGen-maintained)
DICOM supportFullFullFull
X12/EDI supportFullFullFull
CDA/C-CDA supportFullFullFull
Database connectorsAll major RDBMSAll major RDBMS + cloud data warehousesAll major RDBMS
Web service connectorsREST, SOAPREST, SOAP, GraphQLREST, SOAP
File connectorsFile, FTP, SFTPFile, FTP, SFTP, S3, Azure Blob, GCSFile, FTP, SFTP
Email connectorsSMTP, IMAPSMTP, IMAPSMTP, IMAP
TCP/MLLP connectorsYesYesYes
JMS/Kafka connectorsYesYes + managed KafkaYes
Custom connector developmentYes (Java SDK)Yes (Java SDK + enhanced API)Yes (Java SDK)

OIE and commercial Mirth Connect share essentially identical core capabilities. BridgeLink extends the connector framework with cloud-native connectors (S3, Azure Blob, GCS) and enhanced messaging support (managed Kafka, GraphQL).

Deployment and Operations

FeatureOIEBridgeLinkCommercial Mirth 4.6+
On-premises deploymentYesYesYes
Cloud deployment (self-managed)Yes (any cloud)Yes (any cloud)Yes (any cloud)
Cloud-hosted (SaaS/managed)NoYes (Smile-managed)No
Docker/container supportCommunity Docker imagesOfficial Docker images + Helm chartsOfficial Docker images
Kubernetes orchestrationCommunity-maintainedNative Kubernetes supportBasic container support
Auto-scalingManualHorizontal auto-scalingManual
High availability/clusteringManual configurationBuilt-in clusteringCommercial clustering feature
Database supportPostgreSQL, MySQL, SQL Server, OraclePostgreSQL, MySQL, SQL Server, Oracle, cloud-managed databasesPostgreSQL, MySQL, SQL Server, Oracle
Backup/restore toolingManual (scripts)Built-in backup/restoreManual (scripts) + commercial tools
Configuration managementMirthSync, manual exportMirthSync, built-in GitOpsMirthSync, manual export

Deployment is where the platforms diverge most. OIE is a traditional self-managed deployment. BridgeLink offers a fully managed SaaS option with Kubernetes orchestration and auto-scaling. Commercial Mirth Connect falls in between, with Docker support and clustering but without cloud-native management.

Monitoring and Observability

FeatureOIEBridgeLinkCommercial Mirth 4.6+
DashboardBuilt-in (Mirth dashboard)Enhanced enterprise dashboardsBuilt-in (Mirth dashboard) + commercial add-ons
Message volume metricsYesYes + trends and forecastingYes
Error rate trackingYes (per channel)Yes (per channel, per destination, aggregate)Yes (per channel)
Latency monitoringBasicDetailed (p50, p95, p99 latency)Basic
AlertingBasic (email alerts)Multi-channel alerting (email, Slack, PagerDuty, webhooks)Commercial alerting add-on
Log aggregationExternal (ELK, Splunk)Built-in log aggregation + external exportExternal (ELK, Splunk)
OpenTelemetry supportNo (community WIP)Yes (traces, metrics, logs)No
Audit loggingBasicEnhanced (compliance-grade audit trail)Basic + commercial audit add-on
SLA reportingNoYes (uptime, response time, volume SLA dashboards)No

Monitoring is BridgeLink’s strongest differentiator. OIE deployments typically pair the built-in dashboard with external tools (Prometheus/Grafana, ELK/Splunk, or Datadog). Commercial Mirth Connect offers alerting add-ons but they are less comprehensive than BridgeLink’s built-in capabilities.

Security

FeatureOIEBridgeLinkCommercial Mirth 4.6+
TLS/SSLFull supportFull support + certificate managementFull support
AuthenticationUsername/password, LDAPUsername/password, LDAP, SAML, OIDCUsername/password, LDAP
Role-based access controlBasic (user/admin roles)Fine-grained RBAC (custom roles, channel-level permissions)Basic + commercial RBAC add-on
API securityBasic authenticationOAuth 2.0, API keys, mTLSBasic authentication
Encryption at restDatabase-levelDatabase-level + application-levelDatabase-level
Vulnerability patchingCommunity-drivenVendor SLA for patchesVendor SLA for patches
SOC 2 complianceSelf-managedSmile maintains SOC 2 for SaaSSelf-managed
HIPAA BAA availableN/A (open source)Yes (for SaaS deployments)Yes

All three platforms support TLS, LDAP, and encryption. BridgeLink and commercial Mirth Connect offer vendor-backed security patching with SLAs, while OIE relies on community-driven patching (which has been responsive so far). BridgeLink’s fine-grained RBAC, SAML/OIDC, and HIPAA BAA for SaaS are enterprise requirements that larger organizations will find essential.

FHIR and Interoperability Standards

FeatureOIEBridgeLinkCommercial Mirth 4.6+
FHIR R4 resourcesStandard Mirth FHIR supportEnhanced (HAPI FHIR library integration)Standard Mirth FHIR support + enhancements
FHIR server capabilitiesBasic (via channels)Built-in FHIR facade serverBasic (via channels)
SMART on FHIRCommunity pluginsBuilt-in supportCommercial add-on
Bulk FHIRManual implementationBuilt-in Bulk FHIR supportManual implementation
Da Vinci IGsManual implementationPre-built templates for PDex, PASManual implementation
US Core profilesManual validationBuilt-in profile validationManual validation
HL7 v2 to FHIR mappingManual transformer scriptsPre-built mapping libraryManual transformer scripts + templates
USCDI data class supportManual mappingAssisted mapping with validationManual mapping

BridgeLink’s FHIR capabilities reflect Smile’s investment in HAPI FHIR and Smile CDR. For organizations doing significant FHIR work (payer API compliance, CMS-0057-F implementation), BridgeLink’s built-in profile validation and Da Vinci IG templates save substantial development time. For HL7 v2, DICOM, or X12 integration, all three platforms serve equally well.

Licensing and Cost

FeatureOIEBridgeLinkCommercial Mirth 4.6+
License typeOpen source (MPL 2.0)Commercial (proprietary)Commercial (proprietary)
Upfront costFreeContact salesContact sales
Annual costFree (+ self-managed infra)$$$$+ (includes SaaS option)$$$+ (on-premises)
Per-instance pricingN/AYesYes
Volume-based pricingN/AYesVaries
OEM/embedding licenseMPL 2.0 (open)Available (contact sales)Available (contact sales)
Trial/evaluationFull product (open source)Evaluation availableEvaluation available

OIE has zero licensing cost; your only expenses are infrastructure ($200-500/month for a single cloud instance). Commercial Mirth Connect runs in the low-to-mid five figures annually for a single instance with standard support. BridgeLink is typically priced higher. For multi-instance deployments, the cost difference compounds significantly.

Community and Support

FeatureOIEBridgeLinkCommercial Mirth 4.6+
Vendor supportCommunity onlySmile Digital Health support (tiered)NextGen Healthcare support (tiered)
Support SLABest-effort community4hr/8hr/24hr (by tier)Varies by contract
Community forumActive (migrated from Mirth community)Smile communityNextGen community
GitHub/issue trackerPublic GitHubPrivate (Smile JIRA)Private (NextGen)
DocumentationCommunity-maintained wiki + docsProfessional documentationProfessional documentation
TrainingCommunity resourcesSmile training programsNextGen training programs
Consulting ecosystemAvailable (including Saga IT)Smile partners + independent consultantsNextGen partners + independent consultants
Meetups/conferencesCommunity meetupsSmile SummitNextGen User Group Meeting

OIE’s community support works well for experienced teams. BridgeLink and commercial Mirth Connect both offer tiered vendor support with defined SLAs. We recommend asking for customer references specific to support experiences before committing to either.

Migration Considerations

Whichever platform you choose, migration from your existing Mirth Connect instance is the immediate practical concern. Here is what to plan for.

Channel Compatibility

All three platforms maintain compatibility with Mirth Connect channels at the XML level. You can export channels from one platform and import them into another. The underlying channel model (sources, destinations, transformers, filters, scripts) is the same across all three.

However, there are nuances:

  • Global scripts and code templates: These migrate cleanly across all three platforms.
  • Custom Java libraries: If your channels depend on custom JAR files in Mirth’s custom-lib directory, those JARs work on all three platforms (assuming Java version compatibility).
  • Commercial plugins: If you use NextGen’s commercial plugins (advanced alerting, clustering), those plugins will not work on OIE (they are proprietary). BridgeLink has its own equivalents. If you are migrating to OIE, you need to replace commercial plugin functionality with community alternatives or custom solutions.
  • Database schema: All three platforms use a compatible database schema for the core channel and message tables. You can point a new installation at your existing database. However, test this thoroughly in a non-production environment first, and always maintain a backup.

Migration Workflow with MirthSync

The cleanest migration approach uses MirthSync to extract your channel configurations into version-controlled files and then deploy them to your target platform.

Here is a step-by-step migration workflow:

Terminal window
# Step 1: Pull all configurations from your existing Mirth Connect instance
mirthsync -s https://current-mirth:8443/api \
-u admin -p admin \
--include-configuration-map \
pull
# Step 2: Review what was pulled
ls -la Channels/ CodeTemplates/ GlobalScripts/
# Step 3: Commit to Git for a clean baseline
git init
git add -A
git commit -m "Baseline: Mirth Connect 4.5.2 channel export"
# Step 4: Push configurations to your new platform (OIE, BridgeLink, or Mirth 4.6+)
mirthsync -s https://new-platform:8443/api \
-u admin -p admin \
--include-configuration-map \
push
# Step 5: Verify channel deployment
# Log into the new platform's Administrator console and verify all channels imported correctly

This workflow gives you:

  • A complete Git history of your channel configurations.
  • The ability to diff between your old and new environments.
  • A rollback point if anything goes wrong.
  • A foundation for ongoing CI/CD with your new platform.

Database Migration

If you want to preserve message history (not just channel configurations), you have two options:

  1. Point the new platform at your existing database. This preserves all message history but couples your new platform to your old database. Test compatibility thoroughly.
  2. Start fresh with a new database. This is cleaner and avoids compatibility risks, but you lose message history. If you need to retain historical messages for compliance, archive them separately before migrating.

For most organizations, we recommend option 2 (fresh database) with a separate message archival strategy for compliance. Historical messages can be exported from the old database and stored in long-term archival storage (S3, Azure Blob Storage, etc.) without being in the active integration engine database.

Custom Plugin Migration

If your Mirth Connect deployment uses custom plugins (developed in-house or by third parties), migration requires additional planning:

  • OIE: Custom plugins built against the Mirth Connect Plugin API should work with minimal modification. The plugin API is preserved in OIE. Test each plugin in a staging environment.
  • BridgeLink: Custom plugins may need adaptation to BridgeLink’s enhanced plugin API. Smile Digital Health provides migration guides for plugin developers.
  • Commercial Mirth 4.6+: Custom plugins from 4.5.2 should be forward-compatible with 4.6+, though testing is still required.

Estimated Migration Effort

ScenarioOIEBridgeLinkCommercial Mirth 4.6+
Simple (< 20 channels, no custom plugins)1-2 days2-3 days1 day (version upgrade)
Medium (20-100 channels, some custom plugins)3-5 days5-7 days2-3 days
Complex (100+ channels, custom plugins, clustering)1-2 weeks2-3 weeks1 week
Testing period (all scenarios)Add 1-2 weeksAdd 1-2 weeksAdd 1 week

These estimates include the technical migration work but not the organizational work (procurement, change management, training). Add time for those activities based on your organization’s processes.

Decision Framework: Which Should You Choose?

Here is a structured decision framework to help you evaluate the three platforms against your organization’s specific needs.

Choose OIE If:

  • Budget is a primary constraint. OIE has zero licensing costs. For organizations running multiple instances, the savings over commercial options can be substantial.
  • You have strong in-house Mirth expertise. Your team can troubleshoot issues without vendor support, contribute to the community, and manage the platform independently.
  • You value open-source principles. Transparency in development, community governance, and the freedom to inspect, modify, and redistribute the code matter to your organization.
  • Your integrations are primarily HL7 v2, DICOM, and X12. OIE’s core integration capabilities are fully mature for these standards. You do not need the enhanced FHIR features that BridgeLink offers.
  • You want the lowest-risk migration path. OIE is the most compatible with existing Mirth Connect deployments. The migration is straightforward and well-documented.
  • You are a health IT vendor embedding an integration engine. The open-source license allows you to bundle OIE in your product without per-instance licensing fees.
  • You need enterprise-grade monitoring and observability. BridgeLink’s built-in dashboards, OpenTelemetry integration, and alerting are significantly more capable than what OIE or commercial Mirth Connect offer out of the box.
  • You want a cloud-native or SaaS deployment. BridgeLink’s Kubernetes-native architecture and managed SaaS option eliminate the operational burden of managing integration engine infrastructure.
  • FHIR is a major part of your integration strategy. BridgeLink’s HAPI FHIR integration, built-in profile validation, and Da Vinci IG templates accelerate FHIR development work.
  • You need fine-grained security and compliance features. Custom RBAC roles, SAML/OIDC integration, compliance-grade audit logging, and HIPAA BAA (for SaaS) are included.
  • You are already in the Smile Digital Health ecosystem. If you use HAPI FHIR or Smile CDR, BridgeLink integrates natively with those products.
  • Budget is available for a premium integration platform. BridgeLink is the most expensive option, but it delivers the most features.

Choose Commercial Mirth Connect 4.6+ If:

  • You want the simplest possible migration. Upgrading from open-source Mirth Connect to commercial Mirth Connect 4.6+ is a standard version upgrade with minimal risk.
  • You are already in the NextGen ecosystem. If you use NextGen’s EHR, practice management, or other products, staying with their integration engine keeps your vendor relationship consolidated.
  • You need vendor support but not the full enterprise features of BridgeLink. Commercial Mirth Connect provides vendor support and guaranteed patches at a lower price point than BridgeLink.
  • Your team is trained on Mirth Connect and you want continuity. The Administrator console, channel editor, and operational workflows are identical to what your team already knows.
  • You need clustering for high availability. NextGen’s commercial clustering feature has been production-tested for years.

Decision Matrix

Score each factor 1-5 based on how important it is to your organization, then see which platform scores highest:

FactorWeight (1-5)OIE ScoreBridgeLink ScoreCommercial Mirth Score
Zero licensing cost___512
Vendor-backed support___154
Cloud-native/SaaS___152
Enterprise monitoring___253
FHIR capabilities___353
Channel compatibility___545
Migration simplicity___435
Open source___511
Fine-grained security___253
Community ecosystem___433

Multiply each platform’s score by your weight for that factor, then sum the results. The platform with the highest weighted score is your best fit.

MirthSync Across All Platforms

One of the practical benefits of the Mirth Connect ecosystem’s shared DNA is that MirthSync works identically across all three platforms. MirthSync connects to the Mirth REST API, which is preserved in OIE, BridgeLink, and commercial Mirth Connect.

MirthSync CLI

The MirthSync CLI is the core command-line tool for pulling and pushing channel configurations. It works with OIE, BridgeLink, and commercial Mirth Connect without any configuration changes. Just point it at the target platform’s API endpoint.

MirthSync Plugin

The MirthSync Plugin installs directly into the Mirth/OIE Administrator console, providing Git integration from within the GUI. It works with OIE and commercial Mirth Connect. BridgeLink compatibility depends on the Administrator console version; contact us for details.

MirthSync VS Code Extension

The MirthSync VS Code Extension provides IDE-based channel management and is available on the VS Code Marketplace. It connects to any Mirth-API-compatible platform, including OIE, BridgeLink, and commercial Mirth Connect.

CI/CD Across Platforms

Regardless of which platform you choose, MirthSync enables CI/CD workflows that are platform-agnostic. A GitHub Actions workflow that deploys channels to production works identically whether your production environment runs OIE, BridgeLink, or commercial Mirth Connect:

.github/workflows/deploy-channels.yml
name: Deploy Channels to Production
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Deploy channels via MirthSync
run: |
java -jar mirthsync.jar \
-s ${{ secrets.MIRTH_API_URL }} \
-u ${{ secrets.MIRTH_USER }} \
-p ${{ secrets.MIRTH_PASS }} \
push
- name: Verify deployment
run: |
# Hit the platform's API to verify channels are deployed and running
curl -k -u ${{ secrets.MIRTH_USER }}:${{ secrets.MIRTH_PASS }} \
"${{ secrets.MIRTH_API_URL }}/channels/statuses" | \
jq '.list.dashboardStatus[] | {name: .name, state: .state}'

This CI/CD approach works regardless of the underlying platform. The MIRTH_API_URL secret points to whichever platform you are running. Switching platforms does not require changing your CI/CD pipeline, only the target URL.

Real-World Deployment Patterns

Based on our work with healthcare organizations navigating this transition, here are the three deployment patterns we see most frequently.

Pattern 1: OIE across all environments. The most common pattern for small to mid-size organizations. OIE runs in dev, staging, and production, with MirthSync providing CI/CD. Cost is infrastructure only, typically $500-2,000/month depending on scale.

Pattern 2: BridgeLink SaaS for production, OIE for development. Some organizations use BridgeLink’s managed SaaS for production (reducing operational burden and gaining enterprise features) while using OIE for development and testing (avoiding per-instance licensing costs for non-production environments).

Pattern 3: Commercial Mirth Connect everywhere. Organizations already in the NextGen ecosystem often standardize on commercial Mirth Connect across all environments. This provides a consistent experience and simplifies vendor support interactions.

Next Steps

Choosing between OIE, BridgeLink, and commercial Mirth Connect is a significant decision that affects your integration infrastructure for years to come. Here is how to move forward:

  1. Assess your current state. Inventory your Mirth Connect instances, channels, custom plugins, and integration patterns. Understand what you have before choosing where to go.
  2. Score the decision matrix. Use the weighted decision matrix above to quantify which platform best fits your priorities.
  3. Run a proof of concept. Set up the leading candidate in a test environment, migrate a representative subset of channels, and validate that everything works as expected.
  4. Plan your migration. Use MirthSync to export your current configuration, set up your target environment, and develop a testing plan.
  5. Execute with support. Whether you handle the migration in-house or engage a consulting partner, allocate adequate time for testing and validation.

Our Mirth Connect consulting team has hands-on experience with all three platforms and has guided organizations through dozens of migrations. We also offer specialized services for the Open Integration Engine, including deployment, optimization, and ongoing support.

Need help choosing or migrating? Contact us for a free platform assessment and we will help you evaluate your options based on your specific integration landscape, budget, and operational requirements.

Need Help with Healthcare IT?

From HL7 and FHIR integration to cloud infrastructure — our team is ready to solve your toughest interoperability challenges.