Guideline execution engine: Difference between revisions

Content deleted Content added
No edit summary
 
Citation bot (talk | contribs)
Add: volume, doi-access. | Use this bot. Report bugs. | #UCB_CommandLine
 
(42 intermediate revisions by 23 users not shown)
Line 1:
A '''Guidelineguideline Executionexecution Engineengine''' is a [[computer program]] which can interpret a [[clinical guideline]] represented in a computerized format and perform actions towards the user of aan [[electronic medical record]].
 
A guideline execution engine needs to communicate with a host [[clinical information system]]. [[Virtual Medical Record]] (vMR) is one possible interface which can be used.
 
The engine's main function is to manage instances of executed guidelines of individual patients.
 
== Architecture ==
The following modules are generally needed for any engine:
 
* interface to clinical information system
* new guidelines loading module
* guideline interpreter module
* clinical events parser
* alert/recommendations dispatch
 
== Guideline Interchange Format ==
 
The [[Guideline Interchange Format]] (GLIF) is a computer representation format for [[clinical guideline]]s.<ref>{{cite web |url=http://mis.hevra.haifa.ac.il/~morpeleg/Intermed/ |title=Guideline Representation Page: GLIF 2.0, 3.4, 3.5 Specifications |work=Stanford University, School of Medicine, InterMed Collaboratory }}</ref> Represented guidelines can be executed using a guideline execution engine.
 
The format has several versions as it has been improved. In 2003 GLIF3 was introduced.
 
== Use of third party workflow engine as a guideline execution engine ==
Some commercial [[electronic health record]] systems use a [[workflow engine]] to execute clinical guidelines. RetroGuide<ref name=eval>{{Cite journal | last1 = Huser | first1 = V. | last2 = Narus | first2 = S. P. | last3 = Rocha | first3 = R. A. | doi = 10.1016/j.jbi.2009.06.001 | title = Evaluation of a flowchart-based EHR query system: A case study of RetroGuide | journal = Journal of Biomedical Informatics | volume = 43 | issue = 1 | pages = 41–50 | year = 2010 | pmid = 19560553 | pmc =2840619}}</ref> and HealthFlow<ref name=hf2010>{{citation|pmc=3079703|title=Implementation of workflow engine technology to deliver basic clinical decision support functionality|journal=BMC Med Res Methodol|year=2011|volume= 11|page= 43|doi=10.1186/1471-2288-11-43|pmid=21477364|vauthors=Huser V, Rasmussen LV, Oberg R, Starren JB |doi-access=free }}</ref> are examples of such an approach.
 
== See also ==
* [[Arden syntax]]
* [[Medical algorithm]]
 
== References ==
<references/>
 
== Further reading ==
*{{cite journal |vauthors=Wang D, Peleg M, Tu SW, etal |title=Design and implementation of the GLIF3 guideline execution engine |journal=J Biomed Inform |volume=37 |issue=5 |pages=305–18 |date=October 2004 |pmid=15488745 |doi=10.1016/j.jbi.2004.06.002 |doi-access=free }}
*{{cite journal |vauthors=Ram P, Berg D, Tu S, etal |title=Executing clinical practice guidelines using the SAGE execution engine |journal=Stud Health Technol Inform |volume=107 |issue=Pt 1 |pages=251–5 |year=2004 |pmid=15360813 }}
*{{cite journal |vauthors=Tu SW, Campbell J, Musen MA |title=The structure of guideline recommendations: a synthesis |journal=AMIA Annu Symp Proc |pages=679–83 |year=2003 |volume=2003 |pmid=14728259 |pmc=1480008 }} [https://web.archive.org/web/20110719200301/http://bmir.stanford.edu/file_asset/index.php/1511/BMIR-2003-0966.pdf (PDF)]
*{{cite journal |vauthors=Tu SW, Musen MA |title=A flexible approach to guideline modeling |journal=Proc AMIA Symp |pages=420–4 |year=1999 |pmid=10566393 |pmc=2232509 }} [https://web.archive.org/web/20100818051352/http://bmir.stanford.edu/file_asset/index.php/211/BMIR-1999-0789.pdf (PDF)]
 
[[Category:Health informatics]]
[[Category:Knowledge representation]]