A C++ framework for developing Medical Logic Modules and an Arden Syntax compiler
- PMID: 7705067
- DOI: 10.1016/0010-4825(94)90003-5
A C++ framework for developing Medical Logic Modules and an Arden Syntax compiler
Abstract
When developing a clinical decision support system that uses knowledge expressed in Arden Syntax, the availability of a robust means of translating Arden Syntax into an executable module becomes critical. This paper describes an approach where Arden Syntax is translated into an intermediate pseudo-Arden language that is in turn compiled and linked to create the executable module. The pseudo-Arden language is defined in C++ using specialized class libraries and preprocessor macros. This approach provides an alternative means of developing the code generator for an Arden Syntax compiler.
Similar articles
-
Writing Arden Syntax Medical Logic Modules.Comput Biol Med. 1994 Sep;24(5):331-63. doi: 10.1016/0010-4825(94)90002-7. Comput Biol Med. 1994. PMID: 7705066 Review.
-
Mid-term report on the Arden Syntax in a clinical event monitor.Comput Biol Med. 1994 Sep;24(5):377-83. doi: 10.1016/0010-4825(94)90005-1. Comput Biol Med. 1994. PMID: 7705069 Review.
-
Rationale for the Arden Syntax.Comput Biomed Res. 1994 Aug;27(4):291-324. doi: 10.1006/cbmr.1994.1023. Comput Biomed Res. 1994. PMID: 7956129 Review.
-
The use of medical logic modules at LDS hospital.Comput Biol Med. 1994 Sep;24(5):391-5. doi: 10.1016/0010-4825(94)90007-8. Comput Biol Med. 1994. PMID: 7705071
-
Mapping clause of Arden Syntax with HL7 and ASTM E 1238-88 standard.Int J Biomed Comput. 1995 Jan;38(1):9-21. doi: 10.1016/0020-7101(94)01029-z. Int J Biomed Comput. 1995. PMID: 7705919
Cited by
-
Computer-Interpretable Guideline formalisms.Stud Health Technol Inform. 2008;139:22-43. Stud Health Technol Inform. 2008. PMID: 18806319 Free PMC article.
-
Integrating Arden-Syntax-based clinical decision support with extended presentation formats into a commercial patient data management system.J Clin Monit Comput. 2014 Oct;28(5):465-73. doi: 10.1007/s10877-013-9430-0. Epub 2013 Jan 26. J Clin Monit Comput. 2014. PMID: 23354988
-
Using Arden Syntax to identify registry-eligible very low birth weight neonates from the Electronic Health Record.AMIA Annu Symp Proc. 2014 Nov 14;2014:1028-36. eCollection 2014. AMIA Annu Symp Proc. 2014. PMID: 25954412 Free PMC article.
-
Executing medical logic modules expressed in ArdenML using Drools.J Am Med Inform Assoc. 2012 Jul-Aug;19(4):533-6. doi: 10.1136/amiajnl-2011-000512. Epub 2011 Dec 16. J Am Med Inform Assoc. 2012. PMID: 22180871 Free PMC article.
MeSH terms
LinkOut - more resources
Full Text Sources