US 11,868,905 B1
Clinical decision support systems, apparatus, and methods
Samuel H. Christie, IV, Cary, NC (US); and Bryn Rhodes, Orem, UT (US)
Assigned to Allscripts Software, LLC, Chicago, IL (US)
Filed by ALLSCRIPTS SOFTWARE, LLC, Chicago, IL (US)
Filed on Oct. 1, 2019, as Appl. No. 16/590,185.
Application 16/590,185 is a continuation of application No. 13/454,915, filed on Apr. 24, 2012, granted, now 10,452,981.
Claims priority of provisional application 61/502,865, filed on Jun. 30, 2011.
This patent is subject to a terminal disclaimer.
Int. Cl. G06N 5/02 (2023.01); G16H 10/60 (2018.01); G06Q 50/22 (2018.01)
CPC G06N 5/02 (2013.01) [G06Q 50/22 (2013.01); G16H 10/60 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A method for facilitating the real-time provision of recommendations to a health care provider, comprising the steps of:
receiving, in a processor-based clinical decision support (CDS) system, a user's identity from an electronic health records application and a call to evaluate rules associated with the provision of data relating to health care information;
electronically performing an evaluation of the rules via a CDS rule engine, wherein rule content, patient data, and rule evaluation parameters are provided to the engine, and the engine returns recommendation data triggered by the evaluation;
automatically determining in the CDS system a list of rules subscribed to by a healthcare provider and generating a rule evaluation call including the list of rules and the determined specific healthcare information;
automatically determining specific information necessary to evaluate the rules from the list of rules, such that the determined specific information is a minimum possible set of information necessary to evaluate the subscribed rules during a workflow process;
evaluating, via the CDS rule engine, the electronically communicated rules from the list of rules utilizing the electronically communicated specific healthcare information to produce one or more results based on the evaluation of the rules, the one or more results comprising recommendation data; and
generating the recommendation data comprising message data including only a minimum required information in a request for rule evaluation.