|
@@ -54,6 +54,15 @@ public class FIRC0500 extends QCCatalogue {
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
+ //结构化再获取诊断依据,判断是否包含主诉内容
|
|
|
+ String diagnose_resuse = structureMap.get("诊断依据");
|
|
|
+ if (StringUtil.isNotBlank(diagnose_resuse)) {
|
|
|
+ diagnose_resuse = diagnose_resuse.replaceAll("[\\p{Punct}\\pP。]", "");
|
|
|
+ if (diagnose_resuse.contains(chief_text)) { //首程诊断依据.contains(入院记录主诉)
|
|
|
+ status.set("0");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ }
|
|
|
if(StringUtils.isNotBlank(firstCourseRecordDoc.getText())){
|
|
|
if (firstCourseRecordDoc.getText().contains(chief_text)) {
|
|
|
status.set("0");
|