Intelligent mediation of messages in a healthcare product integration platform
First Claim
1. A method to provision an interface for mediation of messages in a product integration platform, said method comprising:
- identifying a target healthcare system, wherein the target healthcare system is a destination for message routing from a source healthcare system;
identifying configuration rules and protocol requirements for the target healthcare system and comparing to the source healthcare system;
defining a configuration for the interface associated with the target healthcare system based on the configuration rules, protocol requirements, and a relationship between the target healthcare system and the source healthcare system;
constructing the target healthcare system interface route;
creating an interface factory to return implementations of an interface route and configuration;
passing the interface factory content to an interface control channel;
loading a concrete implementation of the interface route and configuration;
initializing the interface route; and
instantiating interface endpoints and processors to enable communication between the source healthcare system and the target healthcare system via the interface route.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method to provision an interface for mediation of messages in an integration platform includes identifying a target healthcare system; identifying configuration rules and protocol requirements for the target healthcare system and comparing to a source healthcare system; defining a configuration for the interface associated with the target healthcare system based on the configuration rules, protocol requirements, and a relationship between the target healthcare system and the source healthcare system; constructing the target healthcare system interface route; creating an interface factory to return implementations of an interface route and configuration; passing the interface factory content to an interface control channel; loading a concrete implementation of the interface route and configuration; initializing the interface route; and instantiating interface endpoints and processors to enable communication between the source healthcare system and the target healthcare system via the interface route.
-
Citations
20 Claims
-
1. A method to provision an interface for mediation of messages in a product integration platform, said method comprising:
-
identifying a target healthcare system, wherein the target healthcare system is a destination for message routing from a source healthcare system; identifying configuration rules and protocol requirements for the target healthcare system and comparing to the source healthcare system; defining a configuration for the interface associated with the target healthcare system based on the configuration rules, protocol requirements, and a relationship between the target healthcare system and the source healthcare system; constructing the target healthcare system interface route; creating an interface factory to return implementations of an interface route and configuration; passing the interface factory content to an interface control channel; loading a concrete implementation of the interface route and configuration; initializing the interface route; and instantiating interface endpoints and processors to enable communication between the source healthcare system and the target healthcare system via the interface route. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to provision an interface for mediation of messages in a product integration platform, said system comprising:
-
an integration platform including a processor particularly programmed to; identify a target healthcare system, wherein the target healthcare system is a destination for message routing; and identify configuration rules and protocol requirements for the target healthcare system; and an interface including a processor particularly programmed to; define a configuration for the interface associated with the target healthcare system based on the configuration rules, protocol requirements, and a relationship between the target healthcare system and the source healthcare system; construct the target healthcare system interface route; create an interface factory to return implementations of an interface route and configuration; pass the interface factory content to an interface control channel; load concrete implementation of the interface route and configuration; initialize the interface route; and instantiate interface endpoints and processors to enable communication between the source healthcare system and the target healthcare system via the interface route. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium comprising instructions that, when executed, cause a computing device to be particularly programmed at least:
-
identify a target healthcare system, wherein the target healthcare system is a destination for message routing via a platform; identify configuration rules and protocol requirements for the target healthcare system; define a configuration for an interface associated with the target healthcare system based on the configuration rules, protocol requirements, and a relationship between the target healthcare system and the source healthcare system; construct the target healthcare system interface route; create an interface factory to return implementations of an interface route and configuration; pass the interface factory content to an interface control channel; load concrete implementation of the interface route and configuration; initialize the interface route; and instantiate interface endpoints and processors to enable communication between the source healthcare system and the target healthcare system via the interface route. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification