|
@@ -19,6 +19,7 @@ import com.lantone.qc.pub.model.vo.MedrecVo;
|
|
|
import com.lantone.qc.pub.util.FastJsonUtils;
|
|
|
import com.lantone.qc.pub.util.StringUtil;
|
|
|
import com.lantone.qc.trans.ModelDocTrans;
|
|
|
+import com.lantone.qc.trans.comsis.CommonAnalysisUtil;
|
|
|
import com.lantone.qc.trans.comsis.OrdinaryAssistant;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
|
@@ -48,6 +49,10 @@ public class YiWuBeHospitalizedDocTrans extends ModelDocTrans {
|
|
|
} else {
|
|
|
Map<String, String> sourceMap = YiWuXmlUtil.xmlToMap(content);
|
|
|
sourceMap.put("mode_id", ModuleMappingUtil.getDeptModuleId(modeId));
|
|
|
+ List<String> titles = Lists.newArrayList("妇科检查","产科检查","实验室");
|
|
|
+ String text = sourceMap.get("原始文本");
|
|
|
+ List<String> sortTitles = CommonAnalysisUtil.sortTitles(titles, text);
|
|
|
+ CommonAnalysisUtil.cutByTitles(text, sortTitles, 0, sourceMap);
|
|
|
sourceMap.put("mode_id=" + contentMap.get("modeId").toString(), "");
|
|
|
sourceMap.put("rec_title=" + contentMap.get("recTitle").toString(), "");
|
|
|
structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts, modeId);
|
|
@@ -98,8 +103,8 @@ public class YiWuBeHospitalizedDocTrans extends ModelDocTrans {
|
|
|
"新生儿出生日期=出生日期",
|
|
|
// "出生地址=户口地址",
|
|
|
"本人电话=电话",
|
|
|
- "入院日期=入院日期",
|
|
|
- "入病房时间=入院日期",
|
|
|
+ "入院日期=入院时间",
|
|
|
+ "入病房时间=入院时间",
|
|
|
"病历日期=记录日期",
|
|
|
"主诉=主诉",
|
|
|
"现病史=现病史",
|
|
@@ -122,7 +127,7 @@ public class YiWuBeHospitalizedDocTrans extends ModelDocTrans {
|
|
|
"家长姓名=联系人",
|
|
|
"联系人姓名=联系人",
|
|
|
"患者出生地址=出生地",
|
|
|
- "入院日期时间=入院日期",
|
|
|
+ "入院日期时间=入院时间",
|
|
|
"现住址=户口地址",
|
|
|
"_{K4}=性别",
|
|
|
"联系住址=户口地址",
|
|
@@ -139,19 +144,19 @@ public class YiWuBeHospitalizedDocTrans extends ModelDocTrans {
|
|
|
"病史提供者=病史陈述者",
|
|
|
"家庭地址=户口地址",
|
|
|
"患者手机号码=联系电话",
|
|
|
- "入院诊断=初步诊断",
|
|
|
"孕 产次=孕产次",
|
|
|
"有/无=产前检查",
|
|
|
- "产科检查=专科检查",
|
|
|
"末次月经日期=末次月经",
|
|
|
- "入院诊断1=初步诊断",
|
|
|
+ "入院诊断1=入院诊断",
|
|
|
"记录医师=初步诊断医师签名",
|
|
|
"修正诊断签名日期=修正诊断日期",
|
|
|
"修正诊断一医师签名=修正诊断医师签名",
|
|
|
"患者姓名=姓名",
|
|
|
"年月日=初步诊断日期",
|
|
|
"年月日时分=初步诊断日期",
|
|
|
- "病历内容=个人史"
|
|
|
+ "病历内容=个人史",
|
|
|
+ "诊疗经过=诊疗情况",
|
|
|
+ "出院日期=出院时间"
|
|
|
|
|
|
);
|
|
|
|