| Interface | Description | 
|---|---|
| ArdenBaseParserTokenTypes | |
| ArdenBaseTreeParserTokenTypes | |
| ArdenDataSource | |
| ArdenRule | |
| ArdenService | |
| MlmRule | 
 A medical logic module (MLM) is an independent unit in a health knowledge base that combines the
 knowledge required and the definition of the way it should be applied for a single health
 decision (from: wikipedia). 
 | 
| Class | Description | 
|---|---|
| Action | |
| ArdenBaseLexer | |
| ArdenBaseParser | |
| ArdenBaseTreeParser | |
| ArdenClause | 
 Arden Clauses are represented by ArdenClause classes. 
 | 
| ArdenValue | |
| Call | 
 This class translates the CALL function of an MLM into a context.eval() of a rule 
 | 
| Comparison | 
 This class translates comparisons within MLM if statements into java 
 | 
| Conclude | |
| DefaultArdenDataSource | |
| LogicAssignment | |
| MLMEvaluateElement | |
| MLMObject | |
| MLMObjectElement | 
| Enum | Description | 
|---|---|
| ArdenClause.Predicate | 
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.