EMR Middleware Integration via Unified Data Model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Healthcare providers face difficulties in accessing and compiling patient records from different electronic medical record (EMR) systems due to their incompatibility, leading to a time-consuming and error-prone process.

Innovation Solution

A system comprising middleware that communicates with various EMR systems, formats commands for compatibility, and returns data in a unified format, enabling real-time access and integration of patient records across disparate systems, using third-party applications for querying and analytics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple different EMR systems are used in healthcare networks, then each system can be optimized for specific hospital or clinic needs, but accessing and compiling patient records across these systems becomes difficult and time-consuming

Engineering Contradiction:
Improveability to access patient records from different EMR systemsVSAvoidtime required to search and compile records from multiple EMR systems
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent introduces a middleware layer that acts as an intermediary between the third-party application and multiple EMR systems. This middleware translates queries from a unified format into system-specific formats and aggregates results, enabling seamless access across disparate EMR systems without requiring direct integration between each system. The middleware handles format conversion and data normalization, resolving the contradiction by providing universal access while maintaining individual system independence.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the integration architecture into distinct layers: the third-party application layer, the middleware translation layer, and the EMR system layer. This segmentation allows each layer to operate independently with standardized interfaces, enabling the third-party application to query multiple EMR systems through a unified interface without being affected by the underlying system differences. The segmentation resolves the contradiction by isolating the complexity of system-specific protocols from the user-facing application.

Inventive Principle:
Principle #1Segmentation

2Reliability

If health care providers search each EMR system separately to access all patient records, then complete patient information can be obtained, but the process becomes error-prone and difficult to manage

Engineering Contradiction:
Improveaccuracy and completeness of compiled patient recordsVSAvoidcomplexity of managing multiple EMR system queries and compilations
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple EMR system queries and results into a unified interface through the middleware layer. The middleware automatically aggregates patient records from different EMR systems, normalizes the data formats, and presents a consolidated view to the third-party application. This merging eliminates the need for manual compilation by providers, reducing errors and simplifying management while ensuring complete and accurate patient information is gathered from all relevant systems.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If EMR systems use different database types and formats, then each system can store and manage data according to its own requirements, but integrating and querying data across systems becomes incompatible and difficult

Engineering Contradiction:
Improvecompatibility of data formats across EMR systemsVSAvoidcomplexity of data translation and integration between EMR systems
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The middleware serves as a translation intermediary that converts between different EMR system data formats and a unified data model. It handles format conversion, data normalization, and protocol translation automatically, allowing EMR systems to maintain their native formats while enabling seamless integration. The middleware resolves format incompatibilities without requiring changes to the underlying EMR systems, maintaining their independence while achieving interoperability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11094404B2Electronic medical record integration
Publication Date: 2021.08.17 INTEROPERABILITY BIDCO INC DBA LYNIATE
  • US11094404B2 patent drawing
  • US11094404B2 patent drawing
  • US11094404B2 patent drawing

AI summary

Techniques for electronic medical record (EMR) integration are described. A middleware application may receive a command from a third-party application via an electronic network. The command may conform to a unified data format specified by a unified data model. The command may include a request to retrieve data from or write data to an EMR system. The middleware application may convert, using a mapping registrar, the command into a data format compatible with the EMR system. The middleware application may transmit, via another electronic network, the converted command to the EMR system. The middleware application may receive a response from the EMR system. The middleware application may convert, using a mapping registrar, the response into a result that may conform to the unified data format. The middleware application may transmit the converted result to the third-party application.