|
@@ -3,6 +3,7 @@ package com.lantone.qc.kernel.catalogue.yiwu.behospitalized;
|
|
|
import com.lantone.qc.kernel.catalogue.QCCatalogue;
|
|
|
import com.lantone.qc.pub.model.InputInfo;
|
|
|
import com.lantone.qc.pub.model.OutputInfo;
|
|
|
+import com.lantone.qc.pub.model.doc.BeHospitalizedDoc;
|
|
|
import com.lantone.qc.pub.model.entity.General;
|
|
|
import com.lantone.qc.pub.model.entity.GeneralDesc;
|
|
|
import com.lantone.qc.pub.model.label.PresentLabel;
|
|
@@ -10,6 +11,7 @@ import com.lantone.qc.pub.util.StringUtil;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
|
|
|
/**
|
|
@@ -40,5 +42,12 @@ public class BEH0022 extends QCCatalogue {
|
|
|
status.set("0");
|
|
|
return;
|
|
|
}
|
|
|
+ //增加强判断,现病史有无"病来..."
|
|
|
+ BeHospitalizedDoc beHospitalizedDoc=inputInfo.getBeHospitalizedDoc();
|
|
|
+ Map<String,String> beHospitalizedDocStructureMap=beHospitalizedDoc.getStructureMap();
|
|
|
+ if(beHospitalizedDocStructureMap.get("现病史")!=null&&beHospitalizedDocStructureMap.get("现病史").contains("病来")){
|
|
|
+ status.set("0");
|
|
|
+ return;
|
|
|
+ }
|
|
|
}
|
|
|
}
|