|
@@ -134,9 +134,25 @@ public class BeHospitalizedTran extends TargetTran {
|
|
//24小时出入院现病史
|
|
//24小时出入院现病史
|
|
if(StringUtil.isEmpty(retMap.get("现病史")) && StringUtil.isNotEmpty(retMap.get("入院情况"))) {
|
|
if(StringUtil.isEmpty(retMap.get("现病史")) && StringUtil.isNotEmpty(retMap.get("入院情况"))) {
|
|
String value = retMap.get("入院情况");
|
|
String value = retMap.get("入院情况");
|
|
|
|
+ String placeName = "";
|
|
if(value.contains("查体:")){
|
|
if(value.contains("查体:")){
|
|
value = value.substring(0, value.lastIndexOf("查体:"));
|
|
value = value.substring(0, value.lastIndexOf("查体:"));
|
|
}
|
|
}
|
|
|
|
+ if(value.contains("收住我科")){
|
|
|
|
+ placeName = "收住我科";
|
|
|
|
+ }
|
|
|
|
+ if(value.contains("门诊收住")){
|
|
|
|
+ placeName = "门诊收住";
|
|
|
|
+ }
|
|
|
|
+ if( value.contains("收入院")){
|
|
|
|
+ placeName = "收入院";
|
|
|
|
+ }
|
|
|
|
+ if( value.contains("收治入院")){
|
|
|
|
+ placeName = "收治入院";
|
|
|
|
+ }
|
|
|
|
+ if(StringUtil.isNotEmpty(placeName)){
|
|
|
|
+ value = value.substring(0, value.lastIndexOf(placeName)+placeName.length());
|
|
|
|
+ }
|
|
if(StringUtil.isNotEmpty(value)){
|
|
if(StringUtil.isNotEmpty(value)){
|
|
retMap.put("现病史",value);
|
|
retMap.put("现病史",value);
|
|
retMap.put("症状描述",value);
|
|
retMap.put("症状描述",value);
|