System and User Interface for Workflow & Task Schedule Configuration
First Claim
1. A method for use in generating a work flow process, the work flow process comprising a task performed using a plurality of corresponding executable procedures in response to user command, the method comprising the steps of:
- decomposing functions of a clinical information system into discrete tasks including an individual task associated with a first executable procedure for implementing the individual task, the first executable procedure being pre-configured by being associated with an identifier of the individual task; and
associating a user selectable image element with the pre-configured first executable procedure used in implementing the individual task.
2 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment of the present inventions, a work flow process may be generated by decomposing functions of a clinical information system into discrete tasks including an individual task associated with a first pre-configured executable procedure for implementing the individual task and associating a user selectable image element with the pre-configured first executable procedure used in implementing the individual task. In a currently envisioned embodiment, integratable work flow processes according to the present invention may be provided to a vertical application system. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope of meaning of the claims.
39 Citations
19 Claims
-
1. A method for use in generating a work flow process, the work flow process comprising a task performed using a plurality of corresponding executable procedures in response to user command, the method comprising the steps of:
-
decomposing functions of a clinical information system into discrete tasks including an individual task associated with a first executable procedure for implementing the individual task, the first executable procedure being pre-configured by being associated with an identifier of the individual task; and associating a user selectable image element with the pre-configured first executable procedure used in implementing the individual task. - View Dependent Claims (2, 3)
-
-
4. A method for generating a user selectable image element for a work flow process, the work flow process comprising tasks and a plurality of work flow executable procedures wherein an individual work flow executable procedure corresponds to a unique one of the tasks, comprising the steps of:
-
configuring a work flow executable procedure to be associated with a particular work flow task by associating the work flow executable procedure with (i) a task identifier and (ii) a predetermined executable application for initiating the work flow executable procedure for implementing the particular task; and associating a user selectable image element with the configured work flow executable procedure in response to at least one of a user command entered via a displayed user interface and a command from the predetermined executable application.
-
-
5. A method of providing work flow integration of a pre-configured work flow executable procedure into an second software application system, comprising:
-
for a desired work step, creating a work flow executable procedure;
embedding, within the work flow executable procedure, a predetermined set of parameters required to invoke appropriate functionality desired by the designer;exposing parameters that must be passed into the executable procedure as public parameters; exposing returns that must be passed back to the process in which the work step will be configured; using a property page for the executable procedure to expose a predetermined set of public attributes that can be set at design time; creating an image element representation for the executable procedure; and including the resultant image element and its associated executable procedure in a library as part of a customized environment for the second software application system. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A system for integratably providing work flow functionality within a second software application that does not have a native work flow engine, comprising:
-
a work flow engine; a display; a source of work flow executable procedure capable of being integrated into the second software application and further capable of providing work flow functionality to the second software application; a source of image elements displayable on the display, wherein an image element provides a pre-configured interface to one or more of the work flow executable procedure, the image element further comprising a programmatic call to the second application system, processing within the second application system, and a return from the second application system; an image element interface displayable on the display, the image element interface useful for allowing user selection of a predetermined set of work flow functions and a predetermined set of image elements; and a work flow process configuration environment, further comprising an interface, the interface comprising an atomic, encapsulated image element that exposes functionality of the second software application to an end user of the second software application, the interface being further capable of providing configuration functionality with respect to work flow configuration.
-
-
13. A method of providing integratable work flow processes to a second application system, comprising:
-
creating a work flow engine; providing a general image element interface to one or more executable processes of the work flow engine; and creating an image element interface for a predetermined set of work flow functions for the second application system, the image element interface representing a programmatic call to the second application system, processing within the second application system, and a return from the second application system.
-
-
14. A method for creating a library of user selectable image elements supporting user creation of a work flow comprising a plurality of tasks performed using a corresponding plurality of work flow executable procedures in response to a user command, comprising the steps of:
-
pre-configuring a predetermined work flow executable procedure to be associated with (i) an identifier for a particular task and (ii) an executable application for initiating the work flow executable procedure for implementing the particular task, wherein the work flow executable procedure is useable in implementing the particular task in a work flow; and installing the pre-configured work flow executable procedure into a library of retrievable, pre-configured work flow executable procedure. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification