×

Executing clinical practice guidelines

  • US 8,275,631 B2
  • Filed: 09/15/2004
  • Issued: 09/25/2012
  • Est. Priority Date: 09/15/2003
  • Status: Active Grant
First Claim
Patent Images

1. A guideline execution system including an automated guideline execution engine for executing a clinical practice guideline (CPG) based on patient medical data stored in a clinical information system (CIS), the system comprising:

  • a storage device coupled to a bus, the storage device including a set of executable code; and

    a processor coupled to the bus, wherein the processor executes the set of executable code, effectuating the following elements;

    a core engine configured in the guideline execution engine, wherein the core engine executes the CPG, wherein the CPG is a standardized clinical practice workflow for a medical procedure or practice;

    a binding module configured in the guideline execution engine, wherein the binding module obtains medical data stored in the CIS responsive to execution of the CPG, and further implements an action responsive to execution of the CPG based on the medical data obtained from the CIS, wherein the binding module includes a remote data access module and a local data access module, further wherein the local data access module provides or overrides clinical functionality in the CIS;

    an actions interface coupling the guideline execution engine and the CIS, wherein the actions interface receives and transfers requests from the guideline execution engine to the CIS during the execution of the CPG and receives and transfers responses from the CIS to the guideline execution engine, wherein the actions interface communicates with the guideline execution engine in a first protocol and the CIS in a second protocol, wherein the remote data access module in the binding module formulates the request to the action interface and forwards responses to the core engine;

    an event listener, wherein the event listener monitors changes in and additions to medical data stored in the CIS for a triggering event, and further wherein the event listener sends an event notification of the triggering event to the guideline execution engine; and

    an event processing module in the guideline execution engine, wherein the even processing module receives the event notification and activates the core engine to execute the CPG responsive to the event notification.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×