- Timestamp:
- 02/29/08 19:16:14 (10 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
openmrs-modules/dss/src/org/openmrs/module/dss/service/DssService.java
r3386 r3513 13 13 public interface DssService 14 14 { 15 public String runRulesAsString(Patient p, 16 ArrayList<Rule> ruleList);15 public String runRulesAsString(Patient p, ArrayList<Rule> ruleList, 16 String defaultPackagePrefix); 17 17 18 18 public String runRulesAsString(Patient p, ArrayList<Rule> ruleList, 19 LogicService logicService );19 LogicService logicService, String defaultPackagePrefix); 20 20 21 public Result runRule(Patient p, Rule rule );21 public Result runRule(Patient p, Rule rule, String defaultPackagePrefix); 22 22 23 public Result runRule(Patient p, Rule rule, LogicService logicService); 23 public Result runRule(Patient p, Rule rule, LogicService logicService, 24 String defaultPackagePrefix); 24 25 25 public ArrayList<Result> runRules(Patient p,ArrayList<Rule> ruleList); 26 public ArrayList<Result> runRules(Patient p, ArrayList<Rule> ruleList, 27 String defaultPackagePrefix); 26 28 27 public ArrayList<Result> runRules(Patient p, ArrayList<Rule> ruleList,28 LogicService logicSvc );29 public ArrayList<Result> runRules(Patient p, ArrayList<Rule> ruleList, 30 LogicService logicSvc, String defaultRulePrefix); 29 31 30 32 public Rule getRule(int ruleId) throws APIException; … … 41 43 42 44 public void testAOP(); 43 45 46 public void loadRule(String rule, String defaultPackagePrefix) 47 throws Exception; 48 49 public void loadRule(String rule) throws Exception; 44 50 }