Description
This rule (actually a wrong tutorial rule!) causes severe problems (exceptions):
(Labor Entity.label=="NUMBER"{PARSE(v)} AhaUnit (Entity.label=="NUMBER"{PARSE(low)-> ASSIGN(hasLowerLimit, true)} Token.ct=="-" Entity.label=="NUMBER"{PARSE(high)-> ASSIGN(hasUpperLimit, true)})? ) {-> CREATE(LaboratoryValue, "labor" = Labor, "unit" = Unit, "value" = ""+(v), "numericValue" = v, "hasNumericValue" = true, "lowerLimit" = low, "hasLowerLimit" = hasLowerLimit, "upperLimit" = high, "hasUpperLimit" = hasUpperLimit, "limitsFromText" = hasUpperLimit )};