|
@@ -30,6 +30,7 @@ public class TaiZhouThreeLevelWardDocTrans extends ModelDocTrans {
|
|
|
private ThreeLevelWardDoc getThreeLevelWardDoc(String content) {
|
|
|
Map<String, String> sourceMap = TzXmlUtil.getXmlToMapForTZ(content); // xml原始数据给华卓
|
|
|
Map<String, String> structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
|
|
|
+ structureMap.put("记录时间", structureMap.get("查房日期"));
|
|
|
ThreeLevelWardDoc threeLevelWardDoc = new ThreeLevelWardDoc();
|
|
|
threeLevelWardDoc.setStructureMap(structureMap);
|
|
|
threeLevelWardDoc.setText(content);
|
|
@@ -37,39 +38,13 @@ public class TaiZhouThreeLevelWardDocTrans extends ModelDocTrans {
|
|
|
return threeLevelWardDoc;
|
|
|
}
|
|
|
|
|
|
+ // 因removeKey会删除值,1对多需要重新put
|
|
|
private List<String> keyContrasts = Lists.newArrayList(
|
|
|
- "NRS营养风险评分=",
|
|
|
- "审核人=",
|
|
|
- "体检=",
|
|
|
- "事件日期=记录时间",
|
|
|
- "医生=记录医师",
|
|
|
- "查房医师=",
|
|
|
- "简要病情=",
|
|
|
- "事件基本信息=",
|
|
|
- "职务=",
|
|
|
- "年龄=",
|
|
|
- "治疗计划和措施=",
|
|
|
- "主诉=",
|
|
|
- "床号=",
|
|
|
- "病人基本信息=",
|
|
|
- "营养风险总评分=",
|
|
|
- "审核日期=",
|
|
|
- "上级查房医生职称=",
|
|
|
- "性别=",
|
|
|
- "本人姓名=",
|
|
|
- "查房类别=",
|
|
|
- "病历号=",
|
|
|
- "病历日期=",
|
|
|
- "职称=",
|
|
|
- "入院日期=",
|
|
|
- "临床科室=",
|
|
|
- "VTE风险评估=",
|
|
|
- "审核=",
|
|
|
- "病历状态=",
|
|
|
- "VTE评分=",
|
|
|
- "上级医生=",
|
|
|
+ "查房备注=查房标题",
|
|
|
"查房记录=病情记录",
|
|
|
- "查房备注=查房标题"
|
|
|
+ "事件日期=查房日期",
|
|
|
+// "事件日期=记录时间",
|
|
|
+ "医生=记录医师"
|
|
|
);
|
|
|
|
|
|
}
|