顺德人医交叉索引查询使用住院的

3.2.4.44
wyb 2 years ago
parent 95910e6a5e
commit b05f3b79f2

@ -30,7 +30,6 @@ import javax.annotation.Resource;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.time.Instant;
import java.time.LocalDate;
import java.time.ZoneId;
@ -188,7 +187,7 @@ public class ReportJob {
private List<ReportDto> getMzInspectReportList(TBasic tBasic) {
// 根据基础信息查顺德报告业务系统索引,查 交叉索引
List<String> sdRyMzReportPatientIds = getSdRyMzReportPatientIds(tBasic.getPatientId());
List<String> sdRyMzReportPatientIds = getSdRyZyReportPatientIds(tBasic.getPatientId());
if (sdRyMzReportPatientIds.isEmpty()) {
log.warn("patientId{} 未查询到门诊检查报告患者交叉索引", tBasic.getPatientId());
return new ArrayList<>();
@ -313,339 +312,7 @@ public class ReportJob {
}
public static void main(String[] args) {
String respBody="{\n" +
" \"compcode\": \"INSPECT_REPORTQuery\",\n" +
" \"compname\": \"检查报告查询服务\",\n" +
" \"count\": 6,\n" +
" \"data\": {\n" +
" \"result\": [\n" +
" {\n" +
" \"RN\": 1,\n" +
" \"EXAM_REPORT_SN\": \"242935\",\n" +
" \"VISIT_SN\": \"10013534_2\",\n" +
" \"PATIENT_SN\": \"z001344932700\",\n" +
" \"PATIENT_DOMAIN\": \"4560886379\",\n" +
" \"PATIENT_AGE\": \"57岁\",\n" +
" \"ORG_CODE\": \"4560886379\",\n" +
" \"ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_REPORT_LID\": \"242935\",\n" +
" \"ITEM_CLASS\": null,\n" +
" \"ITEM_CLASS_NAME\": \"组织学\",\n" +
" \"EXAMINATION_DATE\": \"2023-06-14T07:04:18.000+00:00\",\n" +
" \"EXAMINATION_DEPT\": \"31\",\n" +
" \"EXAM_DEPT_NAME\": \"病理科\",\n" +
" \"IMAGING_CONCLUSION\": \"“前列腺组织”前列腺增生症伴慢性炎,局灶腺体增生,待免疫组化进一步检查。\",\n" +
" \"REPORT_DOCTOR\": \"3-540\",\n" +
" \"REPORT_DOCTOR_NAME\": \"陈浩宇\",\n" +
" \"REPORT_DATE\": \"2023-06-14T07:04:18.000+00:00\",\n" +
" \"REVIEW_DOCTOR\": \"3-546\",\n" +
" \"REVIEW_DOCTOR_NAME\": \"汪玉\",\n" +
" \"REVIEW_DATE\": \"2023-06-16T02:35:08.000+00:00\",\n" +
" \"REPORT_TYPE_NAME\": \"病理检查报告\",\n" +
" \"CREATE_TIME\": \"2023-06-17T02:55:00.000+00:00\",\n" +
" \"UPDATE_TIME\": \"2023-06-17T02:55:00.000+00:00\",\n" +
" \"UPDATEBY\": \"BL-001\",\n" +
" \"EXAM_RESULT_NO\": \"242935\",\n" +
" \"PATIENT_TYPE_CODE\": \"3\",\n" +
" \"PATIENT_TYPE_NAME\": \"住院\",\n" +
" \"ID_CARD_NUM\": \"440226196601292410\",\n" +
" \"KEEP_ORG_CODE\": \"4560886379\",\n" +
" \"KEEP_ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_TECH_SIGN\": null,\n" +
" \"EXAM_DR_SIGN\": \"陈浩宇\",\n" +
" \"DIAG_CODE\": null,\n" +
" \"DIAG_NAME\": \"前列腺增生、PSA升高\",\n" +
" \"MAIN_SUIT\": \"彩超提示前列腺增生PSA升高\",\n" +
" \"SYMPTOM_DESC\": \"前列腺两侧叶及中叶增大,部分突入膀胱\",\n" +
" \"REQUEST_SN\": \"202306143490\",\n" +
" \"REQ_DEPT\": \"0404\",\n" +
" \"REQ_DEPT_NAME\": \"泌尿外科\",\n" +
" \"IH_TIMES\": 2,\n" +
" \"PATHOLOGY_NO\": \"2321941\",\n" +
" \"PH_CODE\": \"1\",\n" +
" \"PATIENT_ID\": \"z001344932700\",\n" +
" \"FILE_PATH\": \"http://192.168.8.130:15039/blimg/202306_U\\\\Report1172821.pdf\",\n" +
" \"REPORT_NAME\": \"手术标本检查与诊断\",\n" +
" \"COMPLETE_TIME\": null,\n" +
" \"detail\": [\n" +
" {\n" +
" \"ITEM_SN\": null,\n" +
" \"ITEM_VALUE\": \"“前列腺组织”前列腺增生症伴慢性炎,局灶腺体增生,待免疫组化进一步检查。\",\n" +
" \"ITEM_RESULT_CODE\": \"3\",\n" +
" \"ITEM_RESULT_NAME\": \"不确定\",\n" +
" \"ITEM_RATION_RESULT\": \"136\",\n" +
" \"ITEM_RATION_RESULT_UNIT\": null,\n" +
" \"EXAM_REPORT_SN\": \"242935\",\n" +
" \"ITEM_CODE\": \"005656\",\n" +
" \"ITEM_NAME\": \"手术标本检查与诊断\",\n" +
" \"SPECIAL_EXAM_FLAG\": \"F\",\n" +
" \"EXAM_TYPE_NAME\": \"组织学\"\n" +
" }\n" +
" ]\n" +
" },\n" +
" {\n" +
" \"RN\": 2,\n" +
" \"EXAM_REPORT_SN\": \"1505959\",\n" +
" \"VISIT_SN\": \"10013534_2\",\n" +
" \"PATIENT_SN\": \"z001344932700\",\n" +
" \"PATIENT_DOMAIN\": \"4560886379\",\n" +
" \"PATIENT_AGE\": \"57\",\n" +
" \"ORG_CODE\": \"4560886379\",\n" +
" \"ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_REPORT_LID\": \"1505959\",\n" +
" \"ITEM_CLASS\": \"870000000000\",\n" +
" \"ITEM_CLASS_NAME\": \"ECG\",\n" +
" \"EXAMINATION_DATE\": \"2023-06-11T11:03:08.000+00:00\",\n" +
" \"EXAMINATION_DEPT\": \"3206\",\n" +
" \"EXAM_DEPT_NAME\": \"心电图室\",\n" +
" \"IMAGING_CONCLUSION\": \"ST段改变Ⅱ、Ⅲ、avF呈凹面向上型抬高。\",\n" +
" \"REPORT_DOCTOR\": \"3-447\",\n" +
" \"REPORT_DOCTOR_NAME\": \"谭嘉琦\",\n" +
" \"REPORT_DATE\": \"2023-06-11T16:30:29.000+00:00\",\n" +
" \"REVIEW_DOCTOR\": \"3-447\",\n" +
" \"REVIEW_DOCTOR_NAME\": \"谭嘉琦\",\n" +
" \"REVIEW_DATE\": \"2023-06-11T16:30:29.000+00:00\",\n" +
" \"REPORT_TYPE_NAME\": \"心电图检查报告\",\n" +
" \"CREATE_TIME\": \"2023-06-11T16:30:31.000+00:00\",\n" +
" \"UPDATE_TIME\": \"2023-06-11T16:30:31.000+00:00\",\n" +
" \"UPDATEBY\": \"xdxt\",\n" +
" \"EXAM_RESULT_NO\": \"1505959\",\n" +
" \"PATIENT_TYPE_CODE\": \"3\",\n" +
" \"PATIENT_TYPE_NAME\": \"住院\",\n" +
" \"ID_CARD_NUM\": \"440226196601292410\",\n" +
" \"KEEP_ORG_CODE\": \"4560886379\",\n" +
" \"KEEP_ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_TECH_SIGN\": \"泌尿外科\",\n" +
" \"EXAM_DR_SIGN\": \"泌尿外科\",\n" +
" \"DIAG_CODE\": \"R30.000\",\n" +
" \"DIAG_NAME\": \"排尿困难\",\n" +
" \"MAIN_SUIT\": \"无\",\n" +
" \"SYMPTOM_DESC\": \"ST段改变Ⅱ、Ⅲ、avF呈凹面向上型抬高。\",\n" +
" \"REQUEST_SN\": \"231194825\",\n" +
" \"REQ_DEPT\": \"0404\",\n" +
" \"REQ_DEPT_NAME\": \"泌尿外科\",\n" +
" \"IH_TIMES\": 2,\n" +
" \"PATHOLOGY_NO\": null,\n" +
" \"PH_CODE\": null,\n" +
" \"PATIENT_ID\": \"z001344932700\",\n" +
" \"FILE_PATH\": \"http://192.168.5.21:6009/BrowseStationPDF/BrowseStationPDF?HIS_EXAM_ID=231194825\",\n" +
" \"REPORT_NAME\": \"科内床旁心电图\",\n" +
" \"COMPLETE_TIME\": null,\n" +
" \"detail\": [\n" +
" {\n" +
" \"ITEM_SN\": null,\n" +
" \"ITEM_VALUE\": \"ST段改变Ⅱ、Ⅲ、avF呈凹面向上型抬高。\",\n" +
" \"ITEM_RESULT_CODE\": \"3\",\n" +
" \"ITEM_RESULT_NAME\": \"不确定\",\n" +
" \"ITEM_RATION_RESULT\": \"136\",\n" +
" \"ITEM_RATION_RESULT_UNIT\": \"nmol/L\",\n" +
" \"EXAM_REPORT_SN\": \"1505959\",\n" +
" \"ITEM_CODE\": \"004943\",\n" +
" \"ITEM_NAME\": \"科内床旁心电图\",\n" +
" \"SPECIAL_EXAM_FLAG\": \"F\",\n" +
" \"EXAM_TYPE_NAME\": \"心电图\"\n" +
" }\n" +
" ]\n" +
" },\n" +
" {\n" +
" \"RN\": 3,\n" +
" \"EXAM_REPORT_SN\": \"0002526321_1\",\n" +
" \"VISIT_SN\": \"10013534_2\",\n" +
" \"PATIENT_SN\": \"z001344932700\",\n" +
" \"PATIENT_DOMAIN\": \"4560886379\",\n" +
" \"PATIENT_AGE\": \"57\",\n" +
" \"ORG_CODE\": \"4560886379\",\n" +
" \"ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_REPORT_LID\": \"0002526321_1\",\n" +
" \"ITEM_CLASS\": \"0003\",\n" +
" \"ITEM_CLASS_NAME\": \"超声\",\n" +
" \"EXAMINATION_DATE\": \"2023-06-13T06:14:27.000+00:00\",\n" +
" \"EXAMINATION_DEPT\": \"3205\",\n" +
" \"EXAM_DEPT_NAME\": \"功能科\",\n" +
" \"IMAGING_CONCLUSION\": \"1、符合前列腺增生声像。\\n 2、双肾、膀胱未见异常。\",\n" +
" \"REPORT_DOCTOR\": \"3-141\",\n" +
" \"REPORT_DOCTOR_NAME\": \"马洪\",\n" +
" \"REPORT_DATE\": \"2023-06-13T06:16:16.000+00:00\",\n" +
" \"REVIEW_DOCTOR\": \"3-141\",\n" +
" \"REVIEW_DOCTOR_NAME\": \"马洪\",\n" +
" \"REVIEW_DATE\": \"2023-06-13T06:16:17.000+00:00\",\n" +
" \"REPORT_TYPE_NAME\": \"超声诊断报告\",\n" +
" \"CREATE_TIME\": \"2023-06-13T06:16:19.000+00:00\",\n" +
" \"UPDATE_TIME\": \"2023-06-13T06:16:19.000+00:00\",\n" +
" \"UPDATEBY\": \"CS-001\",\n" +
" \"EXAM_RESULT_NO\": \"0002526321_1\",\n" +
" \"PATIENT_TYPE_CODE\": \"3\",\n" +
" \"PATIENT_TYPE_NAME\": \"住院\",\n" +
" \"ID_CARD_NUM\": \"440226196601292410\",\n" +
" \"KEEP_ORG_CODE\": \"4560886379\",\n" +
" \"KEEP_ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_TECH_SIGN\": \"马洪\",\n" +
" \"EXAM_DR_SIGN\": \"马洪\",\n" +
" \"DIAG_CODE\": \"Z32.100\",\n" +
" \"DIAG_NAME\": \"排尿困难\",\n" +
" \"MAIN_SUIT\": \"主诉及病史:\\n尿潴留入院\\n体查-\\n\\n既往史-\\n\\n其他检查\\n-\\n临床诊断尿潴留\",\n" +
" \"SYMPTOM_DESC\": \"主诉及病史:\\n尿潴留入院\\n体查-\\n\\n既往史-\\n\\n其他检查\\n-\\n临床诊断尿潴留\",\n" +
" \"REQUEST_SN\": \"231194823\",\n" +
" \"REQ_DEPT\": \"0404\",\n" +
" \"REQ_DEPT_NAME\": \"泌尿外科\",\n" +
" \"IH_TIMES\": 2,\n" +
" \"PATHOLOGY_NO\": \"US2306131107\",\n" +
" \"PH_CODE\": \"1\",\n" +
" \"PATIENT_ID\": \"z001344932700\",\n" +
" \"FILE_PATH\": \"http://192.168.5.51/ClinicView/html/report.htm?exam_no=0002526321&report_no=1\",\n" +
" \"REPORT_NAME\": \"彩超肾输尿管膀胱前列腺\",\n" +
" \"COMPLETE_TIME\": \"2023-06-13T06:15:08.000+00:00\",\n" +
" \"detail\": [\n" +
" {\n" +
" \"ITEM_SN\": null,\n" +
" \"ITEM_VALUE\": \"  1、符合前列腺增生声像。\\n 2、双肾、膀胱未见异常。\",\n" +
" \"ITEM_RESULT_CODE\": \"3\",\n" +
" \"ITEM_RESULT_NAME\": \"不确定\",\n" +
" \"ITEM_RATION_RESULT\": \"136\",\n" +
" \"ITEM_RATION_RESULT_UNIT\": \"nmol/L\",\n" +
" \"EXAM_REPORT_SN\": \"0002526321_1\",\n" +
" \"ITEM_CODE\": \"004908\",\n" +
" \"ITEM_NAME\": \"彩超肾输尿管膀胱前列腺\",\n" +
" \"SPECIAL_EXAM_FLAG\": \"F\",\n" +
" \"EXAM_TYPE_NAME\": \"超声\"\n" +
" }\n" +
" ]\n" +
" },\n" +
" {\n" +
" \"RN\": 4,\n" +
" \"EXAM_REPORT_SN\": \"0002524584_1\",\n" +
" \"VISIT_SN\": \"10013534_2\",\n" +
" \"PATIENT_SN\": \"z001344932700\",\n" +
" \"PATIENT_DOMAIN\": \"4560886379\",\n" +
" \"PATIENT_AGE\": \"57\",\n" +
" \"ORG_CODE\": \"4560886379\",\n" +
" \"ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_REPORT_LID\": \"0002524584_1\",\n" +
" \"ITEM_CLASS\": \"0003\",\n" +
" \"ITEM_CLASS_NAME\": \"超声\",\n" +
" \"EXAMINATION_DATE\": \"2023-06-13T02:12:15.000+00:00\",\n" +
" \"EXAMINATION_DEPT\": \"3205\",\n" +
" \"EXAM_DEPT_NAME\": \"功能科\",\n" +
" \"IMAGING_CONCLUSION\": \"心内结构未见异常。\",\n" +
" \"REPORT_DOCTOR\": \"3-456\",\n" +
" \"REPORT_DOCTOR_NAME\": \"何红云\",\n" +
" \"REPORT_DATE\": \"2023-06-13T02:38:53.000+00:00\",\n" +
" \"REVIEW_DOCTOR\": \"3-456\",\n" +
" \"REVIEW_DOCTOR_NAME\": \"何红云\",\n" +
" \"REVIEW_DATE\": \"2023-06-13T02:38:54.000+00:00\",\n" +
" \"REPORT_TYPE_NAME\": \"超声诊断报告\",\n" +
" \"CREATE_TIME\": \"2023-06-13T02:38:58.000+00:00\",\n" +
" \"UPDATE_TIME\": \"2023-06-13T02:38:58.000+00:00\",\n" +
" \"UPDATEBY\": \"CS-001\",\n" +
" \"EXAM_RESULT_NO\": \"0002524584_1\",\n" +
" \"PATIENT_TYPE_CODE\": \"3\",\n" +
" \"PATIENT_TYPE_NAME\": \"住院\",\n" +
" \"ID_CARD_NUM\": \"440226196601292410\",\n" +
" \"KEEP_ORG_CODE\": \"4560886379\",\n" +
" \"KEEP_ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_TECH_SIGN\": \"何红云\",\n" +
" \"EXAM_DR_SIGN\": \"何红云\",\n" +
" \"DIAG_CODE\": \"Z32.100\",\n" +
" \"DIAG_NAME\": \"排尿困难\",\n" +
" \"MAIN_SUIT\": \"主诉及病史:\\n尿潴留入院\\n体查-\\n\\n既往史-\\n\\n其他检查\\n-\\n临床诊断尿潴留\",\n" +
" \"SYMPTOM_DESC\": \"主诉及病史:\\n尿潴留入院\\n体查-\\n\\n既往史-\\n\\n其他检查\\n-\\n临床诊断尿潴留\",\n" +
" \"REQUEST_SN\": \"231194822\",\n" +
" \"REQ_DEPT\": \"0404\",\n" +
" \"REQ_DEPT_NAME\": \"泌尿外科\",\n" +
" \"IH_TIMES\": 2,\n" +
" \"PATHOLOGY_NO\": \"US2306130402\",\n" +
" \"PH_CODE\": \"1\",\n" +
" \"PATIENT_ID\": \"z001344932700\",\n" +
" \"FILE_PATH\": \"http://192.168.5.51/ClinicView/html/report.htm?exam_no=0002524584&report_no=1\",\n" +
" \"REPORT_NAME\": \"心脏彩超\",\n" +
" \"COMPLETE_TIME\": \"2023-06-13T02:15:24.000+00:00\",\n" +
" \"detail\": [\n" +
" {\n" +
" \"ITEM_SN\": null,\n" +
" \"ITEM_VALUE\": \"  心内结构未见异常。\",\n" +
" \"ITEM_RESULT_CODE\": \"3\",\n" +
" \"ITEM_RESULT_NAME\": \"不确定\",\n" +
" \"ITEM_RATION_RESULT\": \"136\",\n" +
" \"ITEM_RATION_RESULT_UNIT\": \"nmol/L\",\n" +
" \"EXAM_REPORT_SN\": \"0002524584_1\",\n" +
" \"ITEM_CODE\": \"004896\",\n" +
" \"ITEM_NAME\": \"心脏彩超\",\n" +
" \"SPECIAL_EXAM_FLAG\": \"F\",\n" +
" \"EXAM_TYPE_NAME\": \"超声\"\n" +
" }\n" +
" ]\n" +
" },\n" +
" {\n" +
" \"RN\": 5,\n" +
" \"EXAM_REPORT_SN\": \"0002524583_1\",\n" +
" \"VISIT_SN\": \"10013534_2\",\n" +
" \"PATIENT_SN\": \"z001344932700\",\n" +
" \"PATIENT_DOMAIN\": \"4560886379\",\n" +
" \"PATIENT_AGE\": \"57\",\n" +
" \"ORG_CODE\": \"4560886379\",\n" +
" \"ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_REPORT_LID\": \"0002524583_1\",\n" +
" \"ITEM_CLASS\": \"0003\",\n" +
" \"ITEM_CLASS_NAME\": \"超声\",\n" +
" \"EXAMINATION_DATE\": \"2023-06-13T02:16:19.000+00:00\",\n" +
" \"EXAMINATION_DEPT\": \"3205\",\n" +
" \"EXAM_DEPT_NAME\": \"功能科\",\n" +
" \"IMAGING_CONCLUSION\": \"1、双侧下肢大动脉硬化。\\n2、双侧下肢深静脉血流通畅。\",\n" +
" \"REPORT_DOCTOR\": \"3-456\",\n" +
" \"REPORT_DOCTOR_NAME\": \"何红云\",\n" +
" \"REPORT_DATE\": \"2023-06-13T02:24:18.000+00:00\",\n" +
" \"REVIEW_DOCTOR\": \"3-456\",\n" +
" \"REVIEW_DOCTOR_NAME\": \"何红云\",\n" +
" \"REVIEW_DATE\": \"2023-06-13T02:24:19.000+00:00\",\n" +
" \"REPORT_TYPE_NAME\": \"超声诊断报告\",\n" +
" \"CREATE_TIME\": \"2023-06-13T02:24:22.000+00:00\",\n" +
" \"UPDATE_TIME\": \"2023-06-13T02:24:22.000+00:00\",\n" +
" \"UPDATEBY\": \"CS-001\",\n" +
" \"EXAM_RESULT_NO\": \"0002524583_1\",\n" +
" \"PATIENT_TYPE_CODE\": \"3\",\n" +
" \"PATIENT_TYPE_NAME\": \"住院\",\n" +
" \"ID_CARD_NUM\": \"440226196601292410\",\n" +
" \"KEEP_ORG_CODE\": \"4560886379\",\n" +
" \"KEEP_ORG_NAME\": \"南方医科大学顺德医院\",\n" +
" \"EXAM_TECH_SIGN\": \"何红云\",\n" +
" \"EXAM_DR_SIGN\": \"何红云\",\n" +
" \"DIAG_CODE\": \"Z32.100\",\n" +
" \"DIAG_NAME\": \"排尿困难\",\n" +
" \"MAIN_SUIT\": \"主诉及病史:\\n尿潴留入院\\n体查-\\n\\n既往史-\\n\\n其他检查\\n-\\n临床诊断尿潴留\",\n" +
" \"SYMPTOM_DESC\": \"主诉及病史:\\n尿潴留入院\\n体查-\\n\\n既往史-\\n\\n其他检查\\n-\\n临床诊断尿潴留\",\n" +
" \"REQUEST_SN\": \"231194821\",\n" +
" \"REQ_DEPT\": \"0404\",\n" +
" \"REQ_DEPT_NAME\": \"泌尿外科\",\n" +
" \"IH_TIMES\": 2,\n" +
" \"PATHOLOGY_NO\": \"US2306130401\",\n" +
" \"PH_CODE\": \"1\",\n" +
" \"PATIENT_ID\": \"z001344932700\",\n" +
" \"FILE_PATH\": \"http://192.168.5.51/ClinicView/html/report.htm?exam_no=0002524583&report_no=1\",\n" +
" \"REPORT_NAME\": \"彩超双侧下肢动静脉\",\n" +
" \"COMPLETE_TIME\": \"2023-06-13T02:20:08.000+00:00\",\n" +
" \"detail\": [\n" +
" {\n" +
" \"ITEM_SN\": null,\n" +
" \"ITEM_VALUE\": \"1、双侧下肢大动脉硬化。\\n2、双侧下肢深静脉血流通畅。\",\n" +
" \"ITEM_RESULT_CODE\": \"3\",\n" +
" \"ITEM_RESULT_NAME\": \"不确定\",\n" +
" \"ITEM_RATION_RESULT\": \"136\",\n" +
" \"ITEM_RATION_RESULT_UNIT\": \"nmol/L\",\n" +
" \"EXAM_REPORT_SN\": \"0002524583_1\",\n" +
" \"ITEM_CODE\": \"005669\",\n" +
" \"ITEM_NAME\": \"彩超双侧下肢动静脉\",\n" +
" \"SPECIAL_EXAM_FLAG\": \"F\",\n" +
" \"EXAM_TYPE_NAME\": \"超声\"\n" +
" }\n" +
" ]\n" +
" }\n" +
" ]\n" +
" },\n" +
" \"ResultCode\": \"0\",\n" +
" \"ResultMessage\": \"查询成功\"\n" +
"}";
ReportJob reportJob = new ReportJob();
reportJob.parseQuerySdRyInspectReport(respBody,new TBasic());
System.out.println(createBase64SaveDir());
}
private List<ReportDto> parseQuerySdRyInspectReport(String respBody, TBasic tBasic) {
JSONObject jsonObject = Func.readJson(respBody, JSONObject.class);
@ -723,37 +390,39 @@ public class ReportJob {
}
private String saveBase64(String base64) throws IOException {
String dir;
private String saveBase64(String base64){
String dir=createBase64SaveDir();
String base64File = dir + File.separator+idService.getDateSeq() + ".txt";
try (FileWriter fileWriter = new FileWriter(base64File);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter)) {
bufferedWriter.write(base64);
bufferedWriter.flush();
} catch (Exception ex) {
log.error(ex.getMessage(), ex);
return null;
}
return base64File;
}
private static String createBase64SaveDir(){
try {
File current = new File(".");
String canonicalPath = current.getCanonicalPath();
String dirPath = canonicalPath + File.separator + "base64";
String dirPath = canonicalPath + File.separator + "base64"+File.separator+Func.formatDate(new Date());
File dirFile = new File(dirPath);
if (!dirFile.exists()) {
dirFile.mkdirs();
}
dir = dirPath;
return dirPath;
} catch (Exception e) {
String temp = "C:\\docus\\base64";
String temp = "C:\\docus\\base64\\"+Func.formatDate(new Date());
File file1 = new File(temp);
if (!file1.exists()) {
file1.mkdirs();
}
dir = temp;
return temp;
}
String base64File = dir + File.separator + idService.getDateSeq() + ".txt";
try (FileWriter fileWriter = new FileWriter(base64File);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter)) {
bufferedWriter.write(base64);
bufferedWriter.flush();
} catch (Exception ex) {
log.error(ex.getMessage(), ex);
return null;
}
return base64File;
}
private static String parsePacsGetBase64(String xml) {
try {
XmlUtil xmlUtil = XmlUtil.of(xml);
@ -772,7 +441,7 @@ public class ReportJob {
private List<ReportDto> getLisReportList(TBasic tBasic) {
// 根据基础信息查顺德报告业务系统索引,查 交叉索引
List<String> sdRyMzReportPatientIds = getSdRyMzReportPatientIds(tBasic.getPatientId());
List<String> sdRyMzReportPatientIds = getSdRyZyReportPatientIds(tBasic.getPatientId());
if (sdRyMzReportPatientIds.isEmpty()) {
log.warn("patientId{} 未查询到门诊Lis检验报告患者交叉索引", tBasic.getPatientId());
return new ArrayList<>();

Loading…
Cancel
Save