@@ -23,7 +23,7 @@ import java.util.List;
@Component
public class BEH03176 extends QCCatalogue {
- private List<String> containList = Arrays.asList("心血管");
+ private List<String> containList = Arrays.asList("心血管", "心力衰竭", "心衰", "心律失常", "冠心病", "心绞痛", "心肌梗死", "高血压", "心肌病", "心肌炎", "心脏病", "高血脂", "高血糖", "糖尿病", "遗传");
public void start(InputInfo inputInfo, OutputInfo outputInfo) {
@@ -74,12 +74,10 @@ public class FirstCourseRecordDocTrans extends ModelDocTrans {
}
-
- if (StringUtil.isBlank(structureMap.get("诊断依据")) && StringUtil.isBlank(structureMap.get("鉴别诊断")) &&
- StringUtil.isBlank(structureMap.get("初步诊断")) && StringUtil.isBlank(structureMap.get("病例分型"))) {
- return firstCourseRecordDoc;
- }
+// if (StringUtil.isBlank(structureMap.get("诊断依据")) && StringUtil.isBlank(structureMap.get("鉴别诊断")) &&
+// StringUtil.isBlank(structureMap.get("初步诊断")) && StringUtil.isBlank(structureMap.get("病例分型"))) {
+// return firstCourseRecordDoc;
+// }
if (StringUtil.isNotBlank(structureMap.get("医生签名"))) {
structureMap.put("医生签名", structureMap.get("医生签名").replaceAll("医生签名", ""));
@@ -77,9 +77,9 @@ public class ThreeLevelWardDocTrans extends ModelDocTrans {
return;
- if (StringUtil.isBlank(structureMap.get("病情记录"))) {
- return;
+// if (StringUtil.isBlank(structureMap.get("病情记录"))) {
+// return;
if (structureMap.containsKey("病情记录")) {
if (structureMap.get("病情记录").contains("医师查房记录 内容:补充病史,补充体查,考虑诊断及依据,鉴别诊断,分析及处理,病情告知情况等。 ")) {