Просмотр исходного кода

宁海一院手术记录问题修改

wangsy 4 лет назад
Родитель
Сommit
4c216532ca

+ 1 - 1
kernel/src/main/java/com/lantone/qc/kernel/catalogue/ninghaiyiyi/operationdiscussion/OPE0369.java

@@ -21,7 +21,7 @@ import java.util.List;
 import java.util.Map;
 
 /**
- * @Description: 手术患者缺术前主刀医师查房记录
+ * @Description: 主刀医师术前查房未在术前24小时内完成
  * @author: WANGSY
  * @time: 2020/11/11 11:22
  */

+ 4 - 0
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/NingHaiYiYiOperationDocTrans.java

@@ -191,6 +191,7 @@ public class NingHaiYiYiOperationDocTrans extends ModelDocTrans {
                 structureMap.put("记录编号", contentMap.get("recId").toString());
                 structureMap.put("病历号", contentMap.get("behospitalCode") == null ? null : contentMap.get("behospitalCode").toString());
             }
+
             List<String> titles = Lists.newArrayList("手术开始时间", "手术结束时间");
             for (String title : titles) {
                 eliminateDate(structureMap, title);
@@ -201,6 +202,9 @@ public class NingHaiYiYiOperationDocTrans extends ModelDocTrans {
             if (structureMap.containsKey("接生者")) {
                 structureMap.put("接生者", structureMap.get("接生者").replace("\n", "").replaceAll("接生者签名", ""));
             }
+            if (StringUtil.isBlank(structureMap.get("主刀医师")) && structureMap.containsKey("手术人员")) {
+                structureMap.put("主刀医师", structureMap.get("手术人员").split("、")[0]);
+            }
         }
         if (MapUtils.isNotEmpty(structureMap)) {
             OperationRecordDoc operationRecordDoc = ModelDocGenerate.operationRecordDocGen(structureMap);

+ 1 - 1
trans/src/main/java/com/lantone/qc/trans/ninghaiyiyi/util/NingHaiYiYiOperationRecordHtmlAnalysis.java

@@ -105,7 +105,7 @@ public class NingHaiYiYiOperationRecordHtmlAnalysis implements NingHaiYiYiHtmlAn
                 "姓名", "性别", "出生日期", "出生年月", "科别", "科室", "病区", "床号", "床位", "住院号", "手术开始时间", "手术结束时间",
                 "手术时间", "手术日期", "术前诊断", "手术指征", "手术人员", "外邀指导专家", "麻醉方式", "麻醉人员", "麻 醉 者", "洗手护士", "本次手术是否属于非计划再次手术", "接生者",
                 "术前胎心", "手术名称", "术后诊断", "手术者及助手名称", "术中取病理标本", "麻醉方法", "手术经过(包括病人体位、切口处理、病灶所见及手术步骤等)",
-                "诊断手术/操作简要经过(包括术中有无并发症及具体描述和处理)", "手术经过", "医师签名",
+                "诊断手术/操作简要经过(包括术中有无并发症及具体描述和处理)", "手术经过", "主刀医师签名",
                 "医生签名", "手术/操作医生", "记录者", "记录时间", "术中输血", "术前宫颈准备日期", "药物名称及用法", "导管或其他", "插入深度",
                 "阴道填塞纱布条", "准备者", "取出日期", "手术方法", "术中特殊情况", "病理检查", "其他", "手术者",
                 "检查子宫位置", "开始", "结束"