|
@@ -234,17 +234,17 @@ func Gdyb2201(psnNo string, insutype string, certNo string, org_name string, doc
|
234
|
234
|
nonce := GetRandomString(32)
|
235
|
235
|
timestamp := time.Now().Unix()
|
236
|
236
|
signature := setSignature(timestamp, nonce, secret_key)
|
237
|
|
- tempTime := time.Unix(timestamp, 0)
|
238
|
|
- timeFormatOne := tempTime.Format("2006-01-02 15:04:05")
|
|
237
|
+
|
|
238
|
+
|
239
|
239
|
|
240
|
240
|
|
241
|
241
|
inputMessage := SetInputMessage(nonce, timestamp, org_name, doctor, fixmedins_code, insuplc_admdvs, mdtrtarea_admvs)
|
242
|
242
|
input := make(map[string]interface{})
|
243
|
243
|
inputData := make(map[string]interface{})
|
244
|
|
- inputMessage["infno"] = "2201"
|
245
|
|
- inputData["psn_no"] = psnNo
|
246
|
|
- inputData["insutype"] = insutype
|
247
|
|
- inputData["begntime"] = timeFormatOne
|
|
244
|
+ inputMessage["infno"] = "2201"
|
|
245
|
+ inputData["psn_no"] = psnNo
|
|
246
|
+ inputData["insutype"] = insutype
|
|
247
|
+ inputData["begntime"] = "2021-04-10 12:20:30"
|
248
|
248
|
|
249
|
249
|
|
250
|
250
|
|
|
@@ -376,8 +376,8 @@ func Gdyb2203(psnNo string, mdtrtId string, doctor string, department string, di
|
376
|
376
|
nonce := GetRandomString(32)
|
377
|
377
|
timestamp := time.Now().Unix()
|
378
|
378
|
signature := setSignature(timestamp, nonce, secret_key)
|
379
|
|
- tempTime := time.Unix(timestamp, 0)
|
380
|
|
- timeFormatOne := tempTime.Format("2006-01-02 15:04:05")
|
|
379
|
+
|
|
380
|
+
|
381
|
381
|
|
382
|
382
|
|
383
|
383
|
inputMessage := SetInputMessage(nonce, timestamp, org_name, doctor, fixmedins_code, insuplc_admdvs, mdtrtarea_admvs)
|
|
@@ -385,28 +385,28 @@ func Gdyb2203(psnNo string, mdtrtId string, doctor string, department string, di
|
385
|
385
|
inputData := make(map[string]interface{})
|
386
|
386
|
diseinfo := make([]map[string]interface{}, 0)
|
387
|
387
|
|
388
|
|
- inputMessage["infno"] = "2203"
|
389
|
|
- inputData["mdtrt_id"] = mdtrtId
|
390
|
|
- inputData["psn_no"] = psnNo
|
391
|
|
- inputData["med_type"] = med_type
|
392
|
|
- inputData["begntime"] = timeFormatOne
|
393
|
|
-
|
394
|
|
- inputData["main_cond_dscr"] = ""
|
395
|
|
- inputData["dise_codg"] = sick_code
|
396
|
|
- inputData["dise_name"] = sick_name
|
397
|
|
- inputData["birctrl_type"] = ""
|
398
|
|
- inputData["birctrl_matn_date"] = ""
|
|
388
|
+ inputMessage["infno"] = "2203"
|
|
389
|
+ inputData["mdtrt_id"] = mdtrtId
|
|
390
|
+ inputData["psn_no"] = psnNo
|
|
391
|
+ inputData["med_type"] = med_type
|
|
392
|
+
|
|
393
|
+ inputData["begntime"] = "2021-04-10 12:20:30"
|
|
394
|
+ inputData["main_cond_dscr"] = ""
|
|
395
|
+ inputData["dise_codg"] = sick_code
|
|
396
|
+ inputData["dise_name"] = sick_name
|
|
397
|
+ inputData["birctrl_type"] = ""
|
|
398
|
+ inputData["birctrl_matn_date"] = ""
|
399
|
399
|
|
400
|
400
|
diseinfo_sun := make(map[string]interface{})
|
401
|
|
- diseinfo_sun["diag_type"] = "1"
|
402
|
|
- diseinfo_sun["diag_srt_no"] = "1"
|
403
|
|
- diseinfo_sun["diag_code"] = diag_code
|
404
|
|
- diseinfo_sun["diag_name"] = diag
|
405
|
|
- diseinfo_sun["diag_dept"] = department
|
406
|
|
- diseinfo_sun["dise_dor_no"] = doctor_id
|
407
|
|
- diseinfo_sun["dise_dor_name"] = doctor
|
408
|
|
- diseinfo_sun["diag_time"] = timeFormatOne
|
409
|
|
-
|
|
401
|
+ diseinfo_sun["diag_type"] = "1"
|
|
402
|
+ diseinfo_sun["diag_srt_no"] = "1"
|
|
403
|
+ diseinfo_sun["diag_code"] = diag_code
|
|
404
|
+ diseinfo_sun["diag_name"] = diag
|
|
405
|
+ diseinfo_sun["diag_dept"] = department
|
|
406
|
+ diseinfo_sun["dise_dor_no"] = doctor_id
|
|
407
|
+ diseinfo_sun["dise_dor_name"] = doctor
|
|
408
|
+
|
|
409
|
+ diseinfo_sun["diag_time"] = "2021-04-10 12:20:30"
|
410
|
410
|
diseinfo_sun["vali_flag"] = "1"
|
411
|
411
|
|
412
|
412
|
diseinfo = append(diseinfo, diseinfo_sun)
|
|
@@ -478,7 +478,7 @@ func Gdyb2203A(psnNo string, mdtrtId string, doctor string, department string, d
|
478
|
478
|
inputData["psn_no"] = psnNo
|
479
|
479
|
inputData["med_type"] = med_type
|
480
|
480
|
inputData["begntime"] = timeFormatOne
|
481
|
|
-
|
|
481
|
+ inputData["begntime"] = "2021-04-10 12:20:30"
|
482
|
482
|
|
483
|
483
|
inputData["main_cond_dscr"] = ""
|
484
|
484
|
inputData["dise_codg"] = sick_code
|
|
@@ -498,7 +498,7 @@ func Gdyb2203A(psnNo string, mdtrtId string, doctor string, department string, d
|
498
|
498
|
diseinfo_sun["dise_dor_no"] = doctor_id
|
499
|
499
|
diseinfo_sun["dise_dor_name"] = doctor
|
500
|
500
|
diseinfo_sun["diag_time"] = timeFormatOne
|
501
|
|
-
|
|
501
|
+ diseinfo_sun["diag_time"] = "2021-04-10 12:20:30"
|
502
|
502
|
|
503
|
503
|
diseinfo_sun["vali_flag"] = "1"
|
504
|
504
|
|
|
@@ -691,7 +691,7 @@ func Gdyb2204(psnNo string, mdtrtId string, hisPrescription []*models.HisPrescri
|
691
|
691
|
feedetailInfo["rxno"] = ""
|
692
|
692
|
feedetailInfo["rx_circ_flag"] = "0"
|
693
|
693
|
feedetailInfo["fee_ocur_time"] = timeFormatOne
|
694
|
|
-
|
|
694
|
+ feedetailInfo["fee_ocur_time"] = "2021-04-10 12:20:30"
|
695
|
695
|
|
696
|
696
|
feedetailInfo["med_list_codg"] = item.MedListCodg
|
697
|
697
|
feedetailInfo["medins_list_codg"] = fixmedins_code
|