return latestEncounter(null);
}
public Result logic(String expression) {
if (session.getPatient() == null)
return new EmptyResult();
cannotBePreviewed();
LogicCriteria lc = getLogicService().parse(expression);
return getLogicService().eval(session.getPatient(), lc);
}