|
@@ -10,7 +10,7 @@ import org.diagbot.nlp.util.NlpUtil;
|
|
|
import java.util.List;
|
|
|
|
|
|
public class PretreatmentPacs extends Pretreatment {
|
|
|
- protected NegativeEnum[] nees_pacs_result = new NegativeEnum[]{NegativeEnum.PACS_RESULT, NegativeEnum.DISEASE};
|
|
|
+ protected NegativeEnum[] nees_pacs_result = new NegativeEnum[]{NegativeEnum.PACS_RESULT};
|
|
|
protected NegativeEnum[] nees_pacs_name = new NegativeEnum[]{NegativeEnum.PACS_NAME};
|
|
|
public List<PreResult> analyze(String content) throws java.io.IOException{
|
|
|
List<PreResult> preResultList = super.analyzeDefault(content);
|
|
@@ -26,8 +26,8 @@ public class PretreatmentPacs extends Pretreatment {
|
|
|
leftLexeme = lexemes.get(c);
|
|
|
if (NlpUtil.isFeature(leftLexeme.getProperty(), nees_pacs_name)) {
|
|
|
PreResult result = new PreResult();
|
|
|
- result.setValue(l.getText());
|
|
|
- result.setDetailName(leftLexeme.getText());
|
|
|
+ result.setValue(NlpUtil.concept(l, NegativeEnum.PACS_RESULT));
|
|
|
+ result.setDetailName(NlpUtil.concept(leftLexeme, NegativeEnum.PACS_NAME));
|
|
|
preResultList.add(result);
|
|
|
break;
|
|
|
}
|
|
@@ -43,4 +43,8 @@ public class PretreatmentPacs extends Pretreatment {
|
|
|
public PreResult createPreResult(LexemePath<Lexeme> lexemes, Lexeme lexeme, int index) {
|
|
|
return super.createDefaultPreResult(lexemes, lexeme, index);
|
|
|
}
|
|
|
+
|
|
|
+ public String findBodyValue(LexemePath<Lexeme> lexemes, Lexeme lexeme, int index) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
}
|