Переглянути джерело

trans层给mrqc返回behospitalCode

huj 4 роки тому
батько
коміт
0aa3e8f185
17 змінених файлів з 25 додано та 0 видалено
  1. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunBeHospitalizedDocTrans.java
  2. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunClinicBloodEffectDocTrans.java
  3. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunClinicalBloodDocTrans.java
  4. 5 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunConsultationDocTrans.java
  5. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunCrisisValueReportDocTrans.java
  6. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunCriticallyIllNoticeDocTrans.java
  7. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunDeathCaseDiscussDocTrans.java
  8. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunDeathRecordDocTrans.java
  9. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunDifficultCaseDiscussDocTrans.java
  10. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunDutyShiftSystemDocTrans.java
  11. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunFirstCourseRecordDocTrans.java
  12. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunLeaveHospitalDocTrans.java
  13. 3 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunOperationDocTrans.java
  14. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunRescueDocTrans.java
  15. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunStagesSummaryDocTrans.java
  16. 1 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunThreeLevelWardDocTrans.java
  17. 3 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunTransferRecordDocTrans.java

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunBeHospitalizedDocTrans.java

@@ -34,6 +34,7 @@ public class BeiLunBeHospitalizedDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
             //初步诊断特殊处理
             if (structureMap.containsKey("初步诊断")) {
                 String initDiag = structureMap.get("初步诊断");

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunClinicBloodEffectDocTrans.java

@@ -41,6 +41,7 @@ public class BeiLunClinicBloodEffectDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         ClinicBloodEffectDoc clinicBloodEffectDoc = ModelDocGenerate.clinicBloodEffectDoc(structureMap);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunClinicalBloodDocTrans.java

@@ -42,6 +42,7 @@ public class BeiLunClinicalBloodDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         ClinicalBloodDoc clinicalBloodDoc = ModelDocGenerate.clinicalBloodDocGen(structureMap);

+ 5 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunConsultationDocTrans.java

@@ -89,6 +89,8 @@ public class BeiLunConsultationDocTrans extends ModelDocTrans {
         xmlNodeValueMap.put("mode_id=" + contentMap.get("modeId").toString(), "");
         xmlNodeValueMap.put("rec_title=" + contentMap.get("recTitle").toString(), "");
         Map<String, String> structureMap = OrdinaryAssistant.mapKeyContrast(xmlNodeValueMap, consultationRecord_keyContrasts);
+        structureMap.put("记录编号", contentMap.get("recId").toString());
+        structureMap.put("病历号", contentMap.get("behospitalCode").toString());
 
         String text = CxXmlUtil.getXmlText(content);
         Map<String, String> cutWordMap = Preproc.getCutWordMap(true, consultationRecord_sourceTitles, text);
@@ -147,6 +149,7 @@ public class BeiLunConsultationDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, consultationResults_pageDataTitles);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         ConsultationResultsDoc consultationResultsDoc = ModelDocGenerate.consultationResultsDocGen(structureMap);
@@ -191,6 +194,8 @@ public class BeiLunConsultationDocTrans extends ModelDocTrans {
         xmlNodeValueMap.put("mode_id=" + contentMap.get("modeId").toString(), "");
         xmlNodeValueMap.put("rec_title=" + contentMap.get("recTitle").toString(), "");
         Map<String, String> structureMap = OrdinaryAssistant.mapKeyContrast(xmlNodeValueMap, consultationApplication_keyContrasts);
+        structureMap.put("记录编号", contentMap.get("recId").toString());
+        structureMap.put("病历号", contentMap.get("behospitalCode").toString());
 
         String text = CxXmlUtil.getXmlText(content);
         Map<String, String> cutWordMap = Preproc.getCutWordMap(true, consultationApplication_sourceTitles, text);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunCrisisValueReportDocTrans.java

@@ -42,6 +42,7 @@ public class BeiLunCrisisValueReportDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         CrisisValueReportDoc crisisValueReportDoc = ModelDocGenerate.crisisValueReportDocGen(structureMap);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunCriticallyIllNoticeDocTrans.java

@@ -43,6 +43,7 @@ public class BeiLunCriticallyIllNoticeDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         String text = CommonAnalysisUtil.html2String(content);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunDeathCaseDiscussDocTrans.java

@@ -34,6 +34,7 @@ public class BeiLunDeathCaseDiscussDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         DeathCaseDiscussDoc deathCaseDiscussDoc = ModelDocGenerate.deathCaseDiscussDocGen(structureMap);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunDeathRecordDocTrans.java

@@ -35,6 +35,7 @@ public class BeiLunDeathRecordDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         DeathRecordDoc deathRecordDoc = ModelDocGenerate.deathRecordDocGen(structureMap);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunDifficultCaseDiscussDocTrans.java

@@ -42,6 +42,7 @@ public class BeiLunDifficultCaseDiscussDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         DifficultCaseDiscussDoc difficultCaseDiscussDoc = ModelDocGenerate.difficultCaseDiscussDocGen(structureMap);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunDutyShiftSystemDocTrans.java

@@ -42,6 +42,7 @@ public class BeiLunDutyShiftSystemDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         DutyShiftSystemDoc dutyShiftSystemDoc = ModelDocGenerate.dutyShiftSystemDocGen(structureMap);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunFirstCourseRecordDocTrans.java

@@ -39,6 +39,7 @@ public class BeiLunFirstCourseRecordDocTrans extends ModelDocTrans {
             sourceMap = removeSerialNumber(sourceMap);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
         
         String text = CommonAnalysisUtil.html2String(content);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunLeaveHospitalDocTrans.java

@@ -38,6 +38,7 @@ public class BeiLunLeaveHospitalDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         LeaveHospitalDoc leaveHospitalDoc = ModelDocGenerate.leaveHospitalDocGen(structureMap);

+ 3 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunOperationDocTrans.java

@@ -94,6 +94,7 @@ public class BeiLunOperationDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, operationDiscussion_keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         OperationDiscussionDoc operationDiscussionDoc = ModelDocGenerate.operationDiscussionDocGen(structureMap);
@@ -141,6 +142,7 @@ public class BeiLunOperationDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, operationRecord_keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         OperationRecordDoc operationRecordDoc = ModelDocGenerate.operationRecordDocGen(structureMap);
@@ -190,6 +192,7 @@ public class BeiLunOperationDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, preoperativeDiscussion_keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         PreoperativeDiscussionDoc preoperativeDiscussionDoc = ModelDocGenerate.preoperativeDiscussionDocGen(structureMap);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunRescueDocTrans.java

@@ -42,6 +42,7 @@ public class BeiLunRescueDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         RescueDoc rescueDoc = ModelDocGenerate.rescueDocGen(structureMap);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunStagesSummaryDocTrans.java

@@ -42,6 +42,7 @@ public class BeiLunStagesSummaryDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         StagesSummaryDoc stagesSummaryDoc = ModelDocGenerate.stagesSummaryDocGen(structureMap);

+ 1 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunThreeLevelWardDocTrans.java

@@ -61,6 +61,7 @@ public class BeiLunThreeLevelWardDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
         //structureMap.put("查房日期", structureMap.get("记录时间"));
 

+ 3 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunTransferRecordDocTrans.java

@@ -156,6 +156,7 @@ public class BeiLunTransferRecordDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         TransferIntoDoc transferIntoDoc = new TransferIntoDoc();
@@ -197,6 +198,7 @@ public class BeiLunTransferRecordDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         TransferRecordDoc transferAllDoc = new TransferRecordDoc();
@@ -239,6 +241,7 @@ public class BeiLunTransferRecordDocTrans extends ModelDocTrans {
             Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
             structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
             structureMap.put("记录编号", contentMap.get("recId").toString());
+            structureMap.put("病历号", contentMap.get("behospitalCode").toString());
         }
 
         TransferOutDoc transferOutDoc = new TransferOutDoc();