Blog Post

Azure Integration Services Blog
2 MIN READ

🎉Announcing the HL7 connector for Azure Logic Apps Standard and Hybrid (Public Preview)

hcamposu's avatar
hcamposu
Icon for Microsoft rankMicrosoft
Nov 24, 2025

Connect to Healthcare systems from Azure Logic Apps (Standard and Hybrid)

We’re excited to announce the Public Preview of the HL7 connector for Azure Logic Apps, empowering healthcare organizations to seamlessly integrate clinical applications and automate data exchange using industry-standard HL7 protocols.

Why HL7 Integration Matters

Healthcare organizations are complex ecosystems, with departments such as admissions, laboratories, nursing stations, and billing all generating and consuming critical patient data. Efficient, secure, and standardized data exchange is essential for delivering quality care and streamlining operations.

HL7 Connector: Key Capabilities

  • Simplified healthcare application integration with HL7-specific adapters and schemas.
  • Standardized clinical data interchange between diverse medical applications.
  • Automated communication processes to minimize manual intervention.
  • End-to-end business process support for scenarios like admissions, discharge, and transfer, using publisher/subscriber patterns.

Typical Scenarios

  1. End-to-End Integration: Publishers (e.g., Admissions Discharge and Transfer systems) send HL7 messages to subscribers (Hospital Information System, Pharmacy System). Azure Logic Apps processes, validates, reformats, and routes these messages, with acknowledgments sent back to publishers.
  2. Interrogative (Query/Response): Line-of-business applications can query other systems (e.g., requesting lab results from the Hospital Information System), with Azure Logic Apps managing routing and responses.

HL7 Encode/Decode actions

The HL7 connector provides native parsing and serialization of HL7 messages. It provides a Decode action that receives an HL7 message to decode in flat file format to produce an XML file, and an Encode action that receives a message to encode, with a header to encode to produce a Flat file. 

 

Decode

  • Input: Flat file HL7 message.
  • Output: Decoded XML message content and XML header content.

 

 

Encode

  • Input: XML message and header content.
  • Output: Encoded HL7 flat file message.

Important Considerations

  • HL7 Message Schemas: Supports HL7 v2.X flat-file and XML schemas.
  • Schema Management: Upload BizTalk schemas directly into integration accounts for seamless migration.
  • Hybrid Deployment: Integration accounts connect to Azure.
  • Message Processing: Logic Apps currently supports single message processing, with batching planned for future updates.
  • Multipart Handling: Logic Apps exposes header, body, and custom segments as first-class outputs, simplifying orchestration compared to BizTalk’s multipart pipelines.
  • Connector Availability: HL7 is available for both hybrid and Logic App Standard.
  • Integration accounts: Currently we only support uploading schemas in Integration accounts.

Announcing MLLP Private Preview

We’re pleased to announce that MLLP support is now available as a private preview. MLLP Adapter: Enables HL7 messaging over the Minimal Lower Layer Protocol (MLLP). MLLP is available only in hybrid due to port restrictions in app services.

Customers interested in early access and providing feedback can sign up via this survey: Private bundle for MLLP request

Get Started

To learn more about the HL7 connector and how it can transform your healthcare integration workflows, visit our documentation at Integrate Healthcare Systems with HL7 in Standard Workflows | Microsoft Learn.

 

Video explaining the features of the new HL7 connector

 

 

Updated Nov 24, 2025
Version 1.0
No CommentsBe the first to comment