IP Library Granted Patent US 7,447,644
Granted Patent B2
US 7,447,644 · App. 10/052,192 · Granted Nov 4, 2008

System and user interface for processing healthcare related event information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,447,644
App. No.
10/052,192
Granted
Nov 4, 2008
Kind
B2
Abstract

A system for scheduling a set of tasks to be performed by at least one individual to support healthcare delivery employs a method for providing a user interface for processing an event. The event represents a change in circumstances potentially affecting healthcare delivered to a patient. The method involves initiating generation of at least one display image in response to user command. The display image or images support the identification of an event and an associated parameter as well as the designation of a predetermined process associated with the identified event. The display image or images also support user indication of the parameter to be provided to the predetermined process in response to occurrence of the event. The predetermined process comprises a set of tasks to be performed by at least one individual to support healthcare delivery. The display image or images also support designating an executable procedure to be initiated in response to occurrence of the identified event.

Claims (60)

1. In a system for scheduling a set of tasks to be performed by at least one individual to support healthcare delivery, a method for providing a user interface for processing an event representing a change in circumstances potentially affecting healthcare delivered to a patient, comprising the steps of:

in response to user command, initiating generation of at least one display image enabling a user in,

identifying an event and an associated parameter;

identifying a global parameter;

designating a predetermined first process is associated with said event by associating identifiers with said event and said associated parameter, said predetermined process comprising a set of tasks to be performed by at least one individual to support healthcare delivery;

designating a plurality of predetermined concurrently operable processes, including said first process, are associated with said global parameter for concurrently automatically sharing a value of said global parameter; and

indicating a value of said associated parameter is to be provided to said first process in response to occurrence of said event;

enabling access by said predetermined concurrently operable processes and sharing of said global parameter value;

providing said associated parameter to said first process using a map in at least one repository associating event identifiers and parameter identifiers; and

using said global parameter while executing said predetermined concurrently operable processes.

2. A method according to claim 1 , including the step of

filtering messages identifying events using said map to exclude messages conveying event identifiers unassociated with said predetermined first process from being passed to said process, wherein said at least one display image supports

designating an executable procedure, for initiating a workflow process comprising a sequence of tasks to be performed by a worker or system, is associated with said event and wherein

execution of said procedure is initiated in response to occurrence of said event.

3. A method according to claim 1 , wherein said at least one display image supports

designating a second process, comprising a scheduled sequence of tasks to be performed by at least one individual to support healthcare delivery, is associated with said event and

determining said second process is to be at least one of, (a) replaced and (b) supplemented, by said predetermined first process in response to occurrence of said event.

4. A method according to claim 3 , wherein said second process is supplemented by said predetermined first process by at least one of the steps of,

(a) adding said tasks of said predetermined first process to tasks of said second process, and

(b) substituting at least one of said tasks of said predetermined first process for a task of said second process.

5. A method according to claim 1 , wherein said at least one display image supports

designating a second process is to be at least one of, (a) replaced and (b) supplemented, by said predetermined first process in response to occurrence of said event, said second process comprising a scheduled sequence of tasks to be performed by at least one individual to support healthcare delivery and is different to said predetermined first process sequence of tasks.

6. A method according to claim 1 , wherein said at least one display image supports

designating predetermined parameter verification criteria is associated with said associated parameter.

7. A method according to claim 6 , wherein

said designated predetermined parameter verification criteria comprises at least one of, (a) a value range (b) a value type and (c) a parameter symbol check.

8. A method according to claim 1 , wherein

said plurality of predetermined concurrently operable processes comprise process instances.

9. A method according to claim 1 , wherein said step of

designating said predetermined first process is associated with said event comprises designating an instance of said predetermined first process is associated with said event.

10. A method according to claim 9 , including the step of

searching a database containing records indicating active processes to identify active process instances of said predetermined first process.

11. A method according to claim 1 , including the step of

in response to user command via said at least one display image, storing at least one of, (a) an event identifier identifying said event, (b) a process identifier identifying said predetermined first process and (c) an identifier identifying a particular instance of said predetermined first process.

12. A method according to claim 1 , wherein

scheduling said set of tasks includes a workflow engine integrated with a clinical information system and

said event comprises at least one of, (a) an event resulting from action by healthcare personnel, (b) an event generated by an operating process, (c) an event generated by patient monitoring equipment and (d) an event generated by a medical device.

13. A method according to claim 1 , wherein

said display image indicates to a user a mapping of a first label representing said event associated parameter used by said predetermined first process to a corresponding second label representing said associated parameter used by a second process replaceable by said predetermined first process upon occurrence of said event.

14. A method according to claim 13 , wherein

said first label is different from said second label.

15. A method according to claim 1 , wherein

said at least one display image indicates individual tasks comprising said predetermined first process.

16. A method according to claim 15 , wherein

said at least one display image supports user designation of a particular individual task of said individual tasks and said predetermined first process is initiated from said user designated particular individual task upon occurrence of said event.

17. A method according to claim 16 , wherein

upon occurrence of said event, said predetermined first process omits at least one task prior to said designated particular individual task.

18. In a system for scheduling performance of a workflow, comprising a set of tasks, by at least one individual to support healthcare delivery, a method for providing a user interface for processing an event representing a change in circumstances potentially affecting healthcare delivered to a patient, comprising the steps of:

in response to user command, initiating generation of at least one display image enabling a user in,

identifying first event and an associated global parameter, said associated global parameter being for use by multiple different process task sequences and stored at a location available for access by said multiple different process task sequences;

identifying a second event and an associated process specific parameter;

designating a predetermined first process is associated with said first event and second event by associating identifiers with said first event, second event and said associated global and process specific parameters, said predetermined first process comprising a set of tasks to be performed by at least one individual to support healthcare delivery; and

designating said global and process specific parameter values are automatically to be provided to said first process in response to occurrence of said first event and said second event, respectively;

providing said global and process specific parameter values to said first process using a map in at least one repository associating event identifiers and parameter identifiers;

filtering messages identifying events using said map to exclude messages conveying event identifiers unassociated with said predetermined first process from being passed to said first process using said global parameter while executing said; and

multiple different process task sequences.

19. A method according to claim 18 , wherein said step of

designating said predetermined first process is associated with said first event and second event includes the step of designating an instance of said predetermined first process is associated with said first event and second event.

20. A method according to claim 19 , wherein

said particular instance of said predetermined first process comprises a particular use of said predetermined first process for a specific patient.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2015
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: CERNER INNOVATION, INC.
Reel/Frame 034914/0523 →