Skip to main content

technology

Medical Device Integration: A Practical Guide for Healthcare Software Teams

Michalina Grzegorzewska

21 Sept 2026•6 min read

Core Insight

Most medical device integration projects stall at deployment - at the operational layer, well past the protocol decisions. The teams that pick the right data standard but ignore clinical workflow, legacy hardware constraints, and regulatory boundaries end up rebuilding large parts of their integration months after launch. MDI done well means treating connectivity as a system design problem from the start - with patient safety, compliance, and real-world device behavior accounted for before the first line of code. This guide covers how integration actually works, where it breaks, and what separates a partner who can ship it from one who struggles to.

What is medical device integration?

Medical device integration (MDI) is the process of connecting clinical and consumer health devices - monitors, infusion pumps, oximeters, blood pressure cuffs, smart scales, wearables - to software systems so that data flows automatically, without manual transcription.

The destination systems vary by context. In hospital settings, the primary target is an EHR or EMR. In consumer health, data typically flows into a mobile companion app, a cloud analytics platform, or a patient portal. In remote patient monitoring programs, it reaches a clinical dashboard used by care coordinators.

All these scenarios share the same underlying problem: devices generate data in proprietary or semi-standardized formats that are different from the data in the receiving system. MDI is the translation and routing layer that sits between them.

The scope of a typical integration project includes:

  • Device connectivity - establishing a reliable communication channel (Bluetooth, USB, Wi-Fi, serial, cellular)

  • Data normalization - converting raw device output into a consistent format

  • Protocol translation - mapping device data to HL7, FHIR, DICOM, or other standards

  • Routing and delivery - sending the normalized data to one or more downstream systems

  • Security and compliance - ensuring data in transit and at rest meets HIPAA, GDPR, and applicable FDA requirements

MDI is essential infrastructure for any product that involves a physical device and a digital record. Without it, clinical staff transcribe manually, errors accumulate, and the device loses its value as a data source.

How MDI works: architecture and data flow

The typical integration pipeline moves data through five layers. Each layer has a specific job, and failures in any one of them causes problems downstream.

Layer

Component

Function

1

Medical device

Generates raw physiological or operational data via RS-232, BLE or Wi-Fi

2

Edge gateway

Converts proprietary or analog signals into standard TCP/IP packets

3

Middleware / interface engine

Normalizes data format, validates structure, manages queuing and routing

4

Protocol layer

Translates normalized data into HL7 v2, FHIR resources, or DICOM objects

5

Destination system

EHR, mobile app, analytics platform, or patient portal receives structured data

The practical data path looks like this:

Device → Edge Gateway (TCP/IP) → Interface Engine (HL7/FHIR) → EHR or app → Analytics

The interface engine does the heaviest lifting in the entire pipeline. Different devices use different labels for the same measurement - one manufacturer calls it "SpO2", another calls it "Saturation". The interface engine translates all those different labels into one common format that the EHR can read. If done badly, the same vital sign ends up stored in two places, breaking reports and clinical alerts.

For consumer health devices connecting to a mobile app, the architecture is lighter. The device communicates over Bluetooth Low Energy (BLE) to the app, which acts as both gateway and interface engine. The app normalizes the data, presents it to the user, and syncs it to a cloud backend. This is the model Apzumi used when building the Trumedic companion app. It's a cross-platform iOS and Android application that connects to wellness and medical devices including oximeters, blood pressure monitors, and smart scales via Bluetooth. The integration challenge here - reliable BLE connectivity, consistent data normalization, multi-device management - mirrors hospital MDI. The scale differs; the engineering problems do not.

Key standards: HL7, FHIR, IEEE 11073, DICOM

Standards define how data is structured and exchanged. Choosing the right one depends on the type of device, the destination system, and the regulatory context.

Standard

Primary use case

Key characteristic

HL7 v2

Hospital messaging: admissions, lab results, orders, vitals

Pipe-delimited text messages; widely deployed in legacy EHR systems

FHIR R4

Modern API-based integration with EHRs, mobile apps and patient-facing applications

Resource-based RESTful API with JSON/XML; used by CMS for specific interoperability APIs required of certain US payers

IEEE 11073

Point-of-care and personal health devices (monitors, glucometers, pulse oximeters)

Defines device nomenclature, measurement units, and communication semantics

DICOM

Medical imaging: CT, MRI, X-ray, ultrasound

Manages image files plus patient metadata; used by PACS and radiology systems

IHE Devices / PCD

Medical-device integration and clinical workflows

Implementation profiles that define how standards such as HL7 and device communication standards are used together in specific clinical workflows

A common mistake in MDI projects is treating protocol selection as the first decision. It should be the second. The first decision is: what does the destination system actually accept? Epic supports multiple integration approaches, including HL7 v2 through its Bridges infrastructure and FHIR-based APIs. An API-first EHR may primarily support FHIR. A consumer mobile app requires something different entirely: a clean internal data model and a cloud sync layer. Pick the interface the destination requires, then build the translation layer to get there.

When HL7 v2 and FHIR both apply (common in large health systems), the typical approach is to route through both lanes: HL7 v2 for classic event-based messages (ADT, ORU), FHIR for resource-centric workflows and patient-facing applications.

Where integration can break down

Protocol mismatches get most of the attention in MDI discussions. The harder problems are operational.

Legacy hardware

Older devices communicate over RS-232 serial ports or use closed proprietary protocols with no public documentation. Firmware updates are off the table, and the manufacturer has often been acquired, dissolved, or simply withdrawn support for third-party integration. The solution is an edge gateway - physical hardware that sits between the device and the network, reads the proprietary output, and translates it into TCP/IP. This adds cost and a maintenance dependency, but it is the viable path for devices that are too embedded in clinical workflows to swap out.

Proprietary data codes

Even modern devices from different manufacturers encode the same clinical metric differently. One brand's RS-232 output uses the field label "HR" for heart rate. Another uses "HeartRate." A third uses a numeric identifier from its own internal dictionary. The interface engine must maintain a mapping table that normalizes all three to a single canonical representation before writing to the EHR. When a new device model ships, the mapping table needs updating - which means integration is a living system, requiring ongoing maintenance as the device ecosystem evolves.

Patient-device association

Connecting a monitor to an EHR is a technical challenge. Connecting a monitor to the right patient's record is a workflow one. If a nurse moves a monitor from bed 12 to bed 14 without updating the association in the middleware, vitals from bed 14 land in the record of the patient in bed 12. The technical fix - barcode scanning, RFID wristbands, automated bed management - is straightforward. Achieving consistent clinical adoption is harder. Workflow problems found in production cost ten times more than those caught in planning.

Cybersecurity

Connected medical devices expand the attack surface of a hospital network. Many devices run embedded operating systems with no path for security patches. The practical mitigation is network segmentation: medical device traffic runs on an isolated VLAN, separate from general IT infrastructure. Combine this with role-based access controls, encrypted data transport (TLS 1.2+), and audit logging of every data access event. For devices that handle ePHI under HIPAA, encryption at rest is an addressable safeguard and should be implemented when reasonable and appropriate based on risk assessment. For devices processing personal health data in the EU, GDPR requirements may apply regardless of where the device manufacturer is based.

Consumer device BLE reliability

In consumer health device integration, the specific challenge is Bluetooth. BLE connections drop, devices go out of range, users switch phones, and OS updates change how background Bluetooth processes are managed. A companion app that loses sync silently - dropping data with no alert and no retry queue - creates gaps in health history that undermine the entire value proposition of the device. Reliable BLE integration requires explicit reconnection logic, local data buffering during connectivity gaps, and sync reconciliation when the connection is restored.

Core use cases

MDI looks different depending on the care setting. The underlying architecture is similar; the clinical context changes what matters.

Use case

What gets integrated

Key integration requirement

ICU monitoring

Bedside monitors, ventilators, infusion pumps → EHR

Real-time data streaming, alarm routing, high-availability middleware

Remote patient monitoring

Wearables, home monitors → clinical dashboard or EHR

Intermittent connectivity handling, data normalization across device brands

Consumer health devices

Oximeters, BP monitors, smart scales, massagers → mobile app + cloud

BLE reliability, multi-device management, user-facing data presentation

Medical imaging

CT, MRI, X-ray → PACS + EHR

DICOM compliance, large file transfer, radiologist workflow integration

Smart infusion

Infusion pumps → medication administration system / EHR

Bidirectional integration for infusion orders and infusion-event data; medication-safety checks

Perioperative monitoring

Anesthesia systems → EHR

High-frequency data capture, precise timestamps, intraoperative workflow support

Example: Consumer health devices at truCore / Trumedic

truCore, a US-based consumer health device company, needed a mobile application that would let users control and monitor a range of wellness and medical devices - oximeters, blood pressure monitors, body scales, and several types of massagers - from a single interface. The devices communicated over Bluetooth, and the app needed to handle pairing, data collection, and multi-mode device control without requiring manual data entry from the user.

Apzumi built the iOS and Android companion app (the Trumedic app), including the architecture for Bluetooth connectivity, data collection, and a cloud-connected admin panel. The project required defining integration requirements for the devices themselves - going beyond app code to determine how the devices should expose their data for reliable ingestion. The MVP was released to app stores and downloaded by the first wave of device users.

The Trumedic case illustrates a pattern common in consumer health MDI: the software team has to work upstream, shaping device firmware requirements before the interface is fixed. When device and app development happen in isolation, integration becomes a negotiation over an already-fixed interface - which is slower and more expensive than designing both sides together.

What to look for in an integration partner

MDI projects fail when the team understands protocols while remaining blind to clinical workflows, or grasps clinical workflows while struggling to navigate regulatory requirements. A capable partner covers both.

Technical checklist

  • Demonstrated experience with HL7 v2, FHIR R4, IEEE 11073, and DICOM - production implementations, beyond familiarity with the acronyms

  • Proven ability to integrate legacy devices, including hardware that requires edge gateways or custom adapters

  • Experience with BLE integration for consumer health devices, including reconnection logic and data buffering

  • Middleware and interface engine selection and configuration

  • API design for bidirectional device-to-system communication

  • Multi-device management in a single application context

Compliance and security checklist

  • HIPAA compliance implementation: encryption in transit and at rest, access controls, audit logging, BAA process

  • GDPR compliance for EU-market products: lawful basis for processing health data, data minimization, right to erasure

  • IEC 62304 awareness for medical device software (if the software itself qualifies as a medical device under FDA or EU MDR)

  • FDA SaMD classification support if the app makes diagnostic or treatment recommendations

  • Network security: segmentation, penetration testing, vulnerability management

Process checklist

  • Willingness to work upstream - defining device requirements before the interface is locked

  • Experience with phased rollouts: pilot → iterate → scale

  • Clinical workflow involvement during requirements gathering, alongside technical spec review

  • Clear ownership of ongoing maintenance as device firmware and OS versions evolve

The last point is frequently underestimated. A medical device integration is live software - a continuous delivery responsibility. Device manufacturers update firmware. Apple and Google update how iOS and Android handle background Bluetooth processes. EHR vendors update their HL7 interfaces. An integration partner who treats the project as complete at launch will leave the team rebuilding alone.

If you're scoping a medical device integration project, talk to our team - we can help you map the architecture, pick the right standards, and avoid the most common failure points before the first line of code.

FAQ

What is the difference between HL7 and FHIR?

HL7 v2 is a messaging standard that has been in use in hospitals since the late 1980s. It uses pipe-delimited text messages to transmit events like patient admissions, lab results, and vital signs. It is deeply embedded in legacy EHR systems and remains a production standard across most large health networks. FHIR (Fast Healthcare Interoperability Resources) is a newer standard built around RESTful APIs and JSON/XML data resources. It is easier to work with in modern software development contexts and is required by US federal regulation (the CMS Interoperability Rule) for certain payer and EHR systems. In practice, large health systems often run both: HL7 v2 for existing internal messaging and FHIR for new API-based integrations and patient-facing applications.

Does a companion app for a medical device count as a medical device itself?

It depends on what the app does. Under FDA guidance on Software as a Medical Device (SaMD), an app that simply displays data from a device - heart rate, weight, blood pressure history - is generally considered low-risk and falls outside FDA's enforcement discretion. An app that uses device data to make diagnostic recommendations or inform treatment decisions may qualify as a medical device and require FDA clearance. In the EU, the MDR and IVDR frameworks apply similar logic. If the app makes a clinical claim, it needs to be treated as a regulated product. A pure management and display layer typically falls outside that scope. Regulatory classification should be determined at the start of the project - before the product is built.

How long does a medical device integration project take?

For a consumer health companion app with Bluetooth connectivity and a cloud backend, a realistic timeline from kickoff to MVP release is 4–6 months, assuming device hardware is available for testing from the start. For hospital-grade EHR integration involving HL7 interfaces, middleware configuration, and clinical workflow validation, projects typically run 6–12 months. Projects involving legacy hardware, multiple device types, or bidirectional integration take longer. Timeline is driven less by total scope than by how early the integration requirements are defined and how available the device is for development and testing.

What is the difference between MDI and interoperability?

Interoperability is the broader goal: systems that can exchange and use data regardless of origin. MDI is one specific pathway toward interoperability - the one that starts at a physical device and moves data into a software system. A hospital can achieve interoperability between two EHR systems via API, with the entire flow staying inside software. MDI specifically addresses the device-to-software connection, which introduces hardware dependencies, protocol constraints, and real-world connectivity challenges that pure software integration leaves out entirely.

Michalina Grzegorzewska

Social Media

Let's stay in touch!

Use the links below to follow our work and everyday life at Apzumi. If something catches your interest, feel free to leave us a comment - we would love to hear from you!
Apzumi on social media