System and method for distributing meaningful clinical alerts
First Claim
Patent Images
1. A messaging system for routing clinical messages, said messaging system comprising:
- an event handler comprising;
a memory with executable instructions stored thereon; and
a processor configured to access said memory to execute said instructions and to;
receive one or more inbound messages, including one or more worklist items, from one or more event sources;
store the worklist items in an event database; and
,generate and communicate outbound messages for one or more worklist items in the event database that need to be acted upon, as determined by one or more rules; and
a standardized protocol to represent the inbound messages and the outbound messages;
wherein the event handler verifies and/or modifies the worklist items of the inbound messages using one or more rules, wherein the rules are based on one or more of hospital policies, target settings, properties of the inbound messages, on-call status, worklists, and workflows.
1 Assignment
0 Petitions
Accused Products
Abstract
A messaging system (100) for routing clinical messages includes an event handler and a standardized protocol (105). The event handler (106) receives one or more inbound messages from one or more event sources (102). The event sources (102) include one or more worklist items. The event handler (106) further stores the worklist items in an event database (198) and generates and communicates outbound messages for one or more worklist items in the event database (198) that need to be acted upon, as determined by one or more rules. The standardized protocol (105) is used to represent the inbound messages and the outbound messages.
-
Citations
15 Claims
-
1. A messaging system for routing clinical messages, said messaging system comprising:
-
an event handler comprising; a memory with executable instructions stored thereon; and a processor configured to access said memory to execute said instructions and to; receive one or more inbound messages, including one or more worklist items, from one or more event sources; store the worklist items in an event database; and
,generate and communicate outbound messages for one or more worklist items in the event database that need to be acted upon, as determined by one or more rules; and a standardized protocol to represent the inbound messages and the outbound messages; wherein the event handler verifies and/or modifies the worklist items of the inbound messages using one or more rules, wherein the rules are based on one or more of hospital policies, target settings, properties of the inbound messages, on-call status, worklists, and workflows. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of routing clinical messages, said method performed by one or more processors preprogrammed to perform said method, said method comprising:
-
receiving one or more inbound messages in a standardized protocol from one or more event sources, said inbound messages including one or more worklist items; storing the worklist items in an event database; generating and communicating outbound messages in the standardized protocol for one or more worklist items in the event database that need to be acted upon, as determined by one or more rules; receiving a worklist item for a location, device, or patient from the inbound messages, wherein the location, device, or patient includes an escalation sequence of escalation levels, each escalation level including a target; determining whether the worklist item is to be escalated using the rules; in response to determining the worklist item is to be escalated, identifying a next escalation level of the location, device, or patient, the next escalation level including only target(s) not already servicing higher and/or equal priority worklist items; and generating and communicating an outbound message for the worklist item to the identified target. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of self-describing and communicating event information to an event handler, comprising one or more processors, said method performed by one or more processors preprogrammed to perform the method, said method comprising:
-
receiving event information including a notice of an event and/or a user response to the notice of an event; generating a message using a standardized protocol, wherein the message includes the event information and one or more worklist items, represented using one or more standardized message properties, wherein the worklist items specify to whom the message is directed and how the message should be routed by the event handler; and
,communicating the message to an event handler; wherein the event handler verifies and/or modifies the worklist items of the inbound messages using one or more rules, wherein the rules are based on one or more of hospital policies, target settings, properties of the inbound messages, on-call status, worklists, and workflows. - View Dependent Claims (13, 14, 15)
-
Specification