Skip to main content
. 2014 Nov 14;2014:1028–1036.

Figure 2:

Figure 2:

Overview of Approach. (1) Eligibility criteria are manually encoded into an Medical Logic Module (MLM); (2) an ANTLR parser is used to interpret the Arden Syntax; (3) SQL statements are parsed by the Akiban SQL parser and used to send queries to an SQL-92 compliant database using the jTDS Application Program Interface (API), such as an EHR reporting database that uses a relational database model (which is populated from the live EHR database that uses a hierarchical database model); (4) the returned results of the SQL query are then used by the MLM to determine eligibility; (5) eligible records are recorded in a Eligibility Database; (6) the records in the Eligibility Database are enhanced with additional data needed for the registry by additional SQL queries using the jTDS API.