Workflow compatible healthcare information message communication system
First Claim
1. A system supporting message communication between healthcare information systems employing different communication message data formats, comprising:
- a communication processor for, receiving a message from a first information system in a first data format, identifying a type of said received message, selecting a particular message data format and a message destination from a plurality of message destinations based on said determined type and based on a source of said received message, converting data in said received message in said first data format to a different second data format for communication via a communication interface to a destination information system, and communicating said converted data in said different second data format to said destination information system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is disclosed for providing a single portable and consistent non-proprietary interface between proprietary systems that are required to be integrated to facilitate workflow integration (i.e., the communication of data and messaging). The system includes a communication processor that receives a message from a first information system in a first data format and identifies the type of message received. The communication processor selects a particular message data format and a message destination from a plurality of message destinations based on the identified message type and the source of the received message. The communication processor converts the received message from the first data format to a different, i.e., second, data format to be communicated, via a communication interface, to a destination information system. The communication processor communicates the converted data in the different, i.e., second, data format to a destination information system. The system of the invention further includes a repository of information identifying a plurality of different message data formats associated with a corresponding plurality of different healthcare information system communication interfaces and wherein the communication processor selects the particular message data format and the destination, using the repository.
-
Citations
23 Claims
-
1. A system supporting message communication between healthcare information systems employing different communication message data formats, comprising:
a communication processor for, receiving a message from a first information system in a first data format, identifying a type of said received message, selecting a particular message data format and a message destination from a plurality of message destinations based on said determined type and based on a source of said received message, converting data in said received message in said first data format to a different second data format for communication via a communication interface to a destination information system, and communicating said converted data in said different second data format to said destination information system. - View Dependent Claims (2, 3, 4, 5)
-
6. A system supporting message communication between healthcare information systems employing different communication message data formats, comprising:
a communication processor for, receiving a message via a first information system communication interface in a first data format, identifying a type of said received message, selecting a particular message data format and a message destination information system communication interface based on said determined type, converting data in said received message in said first data format to a different second data format for communication via said destination information system communication interface, and communicating said converted data in said different second data format to said destination information system. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A system supporting message communication between healthcare information systems employing different communication message data formats, comprising:
-
a repository of information identifying a plurality of different message data formats associated with a corresponding plurality of different healthcare information system communication interfaces; and
a communication processor for, receiving a message via a first information system communication interface in a first data format, identifying a type of said received message, selecting a particular message data format and a message destination information system communication interface based on said determined type, converting data in said received message in said first data format to a different second data format for communication via said destination information system communication interface, and communicating said converted data in said different second data format to said destination information system. - View Dependent Claims (18)
-
-
19. A system supporting message communication between healthcare information systems employing different communication message data formats, comprising:
-
a communication processor for, receiving a message from a first information system in a first data format, identifying a type of said received message, selecting a particular message data format and a message destination from a plurality of message destinations based on said determined type and based on a source of said received message, converting data in said received message in said first data format to a different second data format; and
a healthcare information system simulator for receiving and processing said converted data in said different second data format and for providing a response indicative of whether said converted data is compatible with a particular healthcare information system. - View Dependent Claims (20)
-
-
21. A method for providing message communication between healthcare information systems employing different communication message data formats, comprising the activities of:
-
receiving a message from a first information system in a first data format;
identifying a type of said received message;
selecting a particular message data format and a message destination from a plurality of message destinations based on said determined type and based on a source of said received message;
converting data in said received message in said first data format to a different second data format for communication via a communication interface to a destination information system; and
communicating said converted data in said different second data format to said destination information system.
-
-
22. A method for providing message communication between healthcare information systems employing different communication message data formats, comprising the activities of:
-
receiving a message from a first information system in a first data format;
identifying a type of said received message;
selecting a particular message data format and a message destination from a plurality of message destinations based on said determined type and based on a source of said received message;
converting data in said received message in said first data format to a different second data format; and
simulating a healthcare information system response by receiving and processing said converted data in said different second data format to provide a response indicative of whether said converted data is compatible with a particular healthcare information system.
-
-
23. A method for providing message communication between healthcare information systems employing different communication message data formats, comprising the activities of:
-
receiving a message via a first information system communication interface in a first data format;
identifying a type of said received message;
selecting a particular message data format and a message destination information system communication interface based on said determined type;
converting data in said received message in said first data format to a different second data format for communication via said destination information system communication interface; and
communicating said converted data in said different second data format to said destination information system.
-
Specification