|
@@ -32,6 +32,11 @@ public class BEH0022 extends QCCatalogue {
|
|
|
status.set("0");
|
|
|
return;
|
|
|
}
|
|
|
+ String presentText = presentLabel.getText();
|
|
|
+ if (presentText.contains("发病以来")) {
|
|
|
+ status.set("0");
|
|
|
+ return;
|
|
|
+ }
|
|
|
List<GeneralDesc> generals = presentLabel.getGenerals();
|
|
|
if (generals != null && generals.size() > 0) {
|
|
|
status.set("0");
|
|
@@ -43,10 +48,10 @@ public class BEH0022 extends QCCatalogue {
|
|
|
return;
|
|
|
}
|
|
|
//增加强判断,现病史有无"病来..."
|
|
|
- BeHospitalizedDoc beHospitalizedDoc=inputInfo.getBeHospitalizedDoc();
|
|
|
- Map<String,String> beHospitalizedDocStructureMap=beHospitalizedDoc.getStructureMap();
|
|
|
- if(beHospitalizedDocStructureMap.get("现病史")!=null&&(beHospitalizedDocStructureMap.get("现病史").contains("病来")
|
|
|
- || beHospitalizedDocStructureMap.get("现病史").contains("孕来"))){
|
|
|
+ BeHospitalizedDoc beHospitalizedDoc = inputInfo.getBeHospitalizedDoc();
|
|
|
+ Map<String, String> beHospitalizedDocStructureMap = beHospitalizedDoc.getStructureMap();
|
|
|
+ if (beHospitalizedDocStructureMap.get("现病史") != null && (beHospitalizedDocStructureMap.get("现病史").contains("病来")
|
|
|
+ || beHospitalizedDocStructureMap.get("现病史").contains("孕来"))) {
|
|
|
status.set("0");
|
|
|
return;
|
|
|
}
|