Management of medical workflow
First Claim
Patent Images
1. A system comprising:
- one or more hardware processors; and
one or more non-transitory computer-readable storage media storing computer-executable instructions that are executable by the one or more hardware processors;
a structured data acquisition tool executable by the one or more processors to perform operations including wrapping an external graphical user interface (GUI) of a first medical information application that is external to the structured data acquisition tool such that user interaction with the external GUI is detectable by the structured data acquisition tool, the first medical information application managed by a first medical information system containing, for each of a plurality of medical records, medical workflow data, wherein a particular medical record of the plurality of medical records is configured to be displayed within the external GUI;
a second medical information application managed by a second medical information system that is external to the first medical information system, the second medical information application executable by the one or more processors to perform operations including;
receiving from the structured data acquisition tool a notification indicating a user selection of the particular medical record from the external GUI of the first medical information application;
responsive to receiving the notification from the structured data acquisition tool, performing operations including;
launching a form in a local GUI of the second medical information application the local GUI being separate from the external GUI of the first medical information application;
utilizing the form to automatically capture the medical workflow data from the particular medical record of the first medical information application, including capturing text from particular the medical record included in the external GUI;
automatically populating the form within the local GUI with the medical workflow data such that at least some of the medical workflow data is displayed in the form, including automatically populating the text captured from the external GUI to the local GUI;
receiving user input to the form within the local GUI of the second medical information application, the user input including an edit of the text populated to the local GUI from the external GUI; and
causing the particular medical record managed by the first medical information application to be automatically updated based on the input by the user into the form by pushing the edited text from the local GUI of the second medical information application to the first medical information application of the first medical information system such that the updated medical record with the edited text is accessible via the external GUI of the first medical information application.
6 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide participants in a medical workflow with an integrated way to interact with a variety of medical information systems. Medical information can be collected from different medical information systems and/or data sources and presented to a user in one or more customized interfaces. Users can interact with the interface(s) and perform tasks associated with a medical workflow.
15 Citations
20 Claims
-
1. A system comprising:
-
one or more hardware processors; and one or more non-transitory computer-readable storage media storing computer-executable instructions that are executable by the one or more hardware processors; a structured data acquisition tool executable by the one or more processors to perform operations including wrapping an external graphical user interface (GUI) of a first medical information application that is external to the structured data acquisition tool such that user interaction with the external GUI is detectable by the structured data acquisition tool, the first medical information application managed by a first medical information system containing, for each of a plurality of medical records, medical workflow data, wherein a particular medical record of the plurality of medical records is configured to be displayed within the external GUI; a second medical information application managed by a second medical information system that is external to the first medical information system, the second medical information application executable by the one or more processors to perform operations including; receiving from the structured data acquisition tool a notification indicating a user selection of the particular medical record from the external GUI of the first medical information application; responsive to receiving the notification from the structured data acquisition tool, performing operations including; launching a form in a local GUI of the second medical information application the local GUI being separate from the external GUI of the first medical information application; utilizing the form to automatically capture the medical workflow data from the particular medical record of the first medical information application, including capturing text from particular the medical record included in the external GUI; automatically populating the form within the local GUI with the medical workflow data such that at least some of the medical workflow data is displayed in the form, including automatically populating the text captured from the external GUI to the local GUI; receiving user input to the form within the local GUI of the second medical information application, the user input including an edit of the text populated to the local GUI from the external GUI; and causing the particular medical record managed by the first medical information application to be automatically updated based on the input by the user into the form by pushing the edited text from the local GUI of the second medical information application to the first medical information application of the first medical information system such that the updated medical record with the edited text is accessible via the external GUI of the first medical information application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method comprising:
-
wrapping, by a local medical information application of a local medical information system, an external graphical user interface (GUI) of an external medical information application that is external to a computing system that implements the local medical information system such that user interaction with the external GUI is detectable by the local medical information application; receiving, by the computing system, a signal indicating a user selection of a medical record from the external GUI that is external to the computing system; launching, by the computing system, a form in a local GUI of the local medical information application that is separate from the external GUI, said launching occurring automatically by the local medical information application and in response to detecting the user selection of the medical record from the external GUI; utilizing, by the computing system, the form to capture medical workflow data from the medical record of the external medical information application that is external to the computing system, the medical workflow data including text content from the external GUI; automatically populating, by the computing system, the form in the local GUI with the medical workflow data in response to a user interaction with the external medical information application such that at least some of the medical workflow data is displayed in the form; receiving, by the computing system, user input to the local GUI to edit the text content; and updating, by the computing system, the medical record based on input by the user into the form in the local GUI by pushing the edited text content from the local medical information application to the external medical information application.
-
-
20. A computer-implemented method comprising:
-
utilizing, by a computing system, a form in a local graphical user interface (GUI) to capture medical workflow data from an external medical information application by wrapping an external graphical user interface (GUI) of the external medical information application that is external to the computing system such that user interaction with the external GUI is detectable by the computing system; automatically populating, by the computing system, the form in the local GUI with the medical workflow data in response to an interaction by a user with the external medical information application such that at least some of the medical workflow data is displayed as part of the form in the local GUI; automatically updating, by the computing system, one or more external instances of a medical record based on input by the user into the form by pushing the input to the one or more external instances of the medical record; performing a statistical analysis utilizing the medical workflow data to determine that a medical procedure assigned to a particular entity and associated with the one or more external instances of the medical record is behind schedule; generating an alert indicating that the medical procedure is behind schedule based on one or more of the procedure approaching an allowed pendency time, or the procedure exceeding the allowed pendency time; and reassigning, automatically and in response to the alert, the medical procedure to a different entity that is indicated as being available to perform the procedure.
-
Specification