|
@@ -96,7 +96,7 @@ public class ConsultationDocTrans extends ModelDocTrans {
|
|
|
|
|
|
//按指定标题切词
|
|
//按指定标题切词
|
|
List<String> titles = Lists.newArrayList("记录医师", "会诊意见的执行情况", "会诊医师",
|
|
List<String> titles = Lists.newArrayList("记录医师", "会诊意见的执行情况", "会诊医师",
|
|
- "会诊科室", "会诊时间", "会诊意见");
|
|
|
|
|
|
+ "会诊科室", "会诊时间", "会诊意见","会诊原因");
|
|
String text = sourceMap.get("原始文本");
|
|
String text = sourceMap.get("原始文本");
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|
|
CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
|
|
CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
|
|
@@ -155,7 +155,7 @@ public class ConsultationDocTrans extends ModelDocTrans {
|
|
} else {
|
|
} else {
|
|
Map<String, String> sourceMap = ShengzhouyyXmlUtil.xmlToMap(content);
|
|
Map<String, String> sourceMap = ShengzhouyyXmlUtil.xmlToMap(content);
|
|
List<String> titles = Lists.newArrayList("会诊记录", "会诊科室", "会诊医师", "会诊意见",
|
|
List<String> titles = Lists.newArrayList("会诊记录", "会诊科室", "会诊医师", "会诊意见",
|
|
- "会诊后采取措施", "记录医师", "会诊原因","会诊时间","记录时间");
|
|
|
|
|
|
+ "会诊后采取措施", "记录医师", "会诊原因","会诊时间","记录时间","会诊意见的执行情况");
|
|
String text = sourceMap.get("原始文本");
|
|
String text = sourceMap.get("原始文本");
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|
|
List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|
|
CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
|
|
CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
|
|
@@ -183,6 +183,7 @@ public class ConsultationDocTrans extends ModelDocTrans {
|
|
"临床科室1=申请科室",
|
|
"临床科室1=申请科室",
|
|
"申请医生1=申请医生"*/
|
|
"申请医生1=申请医生"*/
|
|
// "会诊记录","会诊科室","会诊医师","会诊意见","会诊后采取措施","记录医师"
|
|
// "会诊记录","会诊科室","会诊医师","会诊意见","会诊后采取措施","记录医师"
|
|
|
|
+ "会诊后采取措施=会诊意见的执行情况"
|
|
);
|
|
);
|
|
|
|
|
|
|
|
|