|
@@ -187,7 +187,7 @@ public class XiamenThreeLevelWardDocTrans extends ModelDocTrans {
|
|
|
title = title.replace("一助", doctorTitle);
|
|
|
}
|
|
|
if ((StringUtils.isNotEmpty(subTitle(title)) && subTitle(title).contains("主治"))
|
|
|
- || findAttend(content) || title.contains("多学科联合") || endocrinologyTitle(title)) {
|
|
|
+ || findAttend(content) || title.contains("多学科联合") || endocrinologyTitle(title) || xiamenTitle(title)) {
|
|
|
attendingDoctorWardDoc = new AttendingDoctorWardDoc();
|
|
|
attendingDoctorWardDoc.setStructureMap(structureMap);
|
|
|
attendingDoctorWardDoc.setPageData((Map) structureMap);
|
|
@@ -204,7 +204,7 @@ public class XiamenThreeLevelWardDocTrans extends ModelDocTrans {
|
|
|
writTitle = writTitle.replace("一助", doctorTitle);
|
|
|
}
|
|
|
if ((StringUtils.isNotEmpty(subTitle(writTitle)) && subTitle(writTitle).contains("主治"))
|
|
|
- || findAttend(content) || writTitle.contains("多学科联合") || endocrinologyTitle(writTitle)) {
|
|
|
+ || findAttend(content) || writTitle.contains("多学科联合") || endocrinologyTitle(writTitle) || xiamenTitle(title)) {
|
|
|
attendingDoctorWardDoc = new AttendingDoctorWardDoc();
|
|
|
attendingDoctorWardDoc.setStructureMap(structureMap);
|
|
|
attendingDoctorWardDoc.setPageData((Map) structureMap);
|
|
@@ -224,6 +224,17 @@ public class XiamenThreeLevelWardDocTrans extends ModelDocTrans {
|
|
|
return title.matches(regex);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 厦门科主任+主任查房处理
|
|
|
+ *
|
|
|
+ * @param title
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ private boolean xiamenTitle(String title) {
|
|
|
+ String regex = ".*科主任.*主任.*";
|
|
|
+ return title.matches(regex);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 共同照护讨论记录中找主任查房
|
|
|
*
|