|
@@ -59,8 +59,8 @@ public class YiWuBeHospitalizedDocTrans extends ModelDocTrans {
|
|
|
if ("51923".equals(behDeptId) || "52883".equals(behDeptId) || "52903".equals(behDeptId) || "52923".equals(behDeptId) || "53523".equals(behDeptId)) {
|
|
|
dailyTrans(sourceMap, text, behDeptId);
|
|
|
} else {
|
|
|
- List<String> titles = Lists.newArrayList("婚 姻", "婚姻状况", "住 址", "供 史 者", "性 别", "婚 姻", "民 族", "民 族", "个人史", "妇科检查", "产科检查",
|
|
|
- "实验室", "诊断和诊断修正", "婚 育 史", "家 族 史", "体格检查(一)", "体 格 检 查(一)", "现 病 史", "既 往 史", "系统回顾","职 业","联系人及电话");
|
|
|
+ List<String> titles = Lists.newArrayList("婚 姻", "婚姻状况", "住 址", "供 史 者", "性 别", "婚 姻", "民 族", "民 族", "个人史", "个 人 史", "妇科检查", "产科检查",
|
|
|
+ "实验室", "诊断和诊断修正", "婚 育 史", "家 族 史", "体格检查(一)", "体 格 检 查(一)", "现 病 史", "既往史", "既 往 史", "系统回顾", "职 业", "联系人及电话");
|
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitlesNoColon(titles, text);
|
|
|
CommonAnalysisUtil.cutByTitlesNoColon(text, sortTitles, 0, sourceMap);
|
|
|
List<String> modifyKey = Lists.newArrayList("初步诊断", "修正诊断", "补充诊断");
|
|
@@ -103,7 +103,7 @@ public class YiWuBeHospitalizedDocTrans extends ModelDocTrans {
|
|
|
//入院记录标题部分解析不出的 婚姻和民族处理
|
|
|
//注意中间的空格是什么字符
|
|
|
List<String> titletitles = Lists.newArrayList("住 址",
|
|
|
- "婚 姻", "民 族", "民 族", "供 史 者", "性 别", "婚 姻", "婚姻状况", "病史提供者","职业","联系人及电话");
|
|
|
+ "婚 姻", "民 族", "民 族", "供 史 者", "性 别", "婚 姻", "婚姻状况", "病史提供者", "职业", "联系人及电话");
|
|
|
for (String str : titletitles) {
|
|
|
String str1 = str.replaceAll("[ ]", "");
|
|
|
if (sourceMap.containsKey(str)) {
|