|
|
|
|
2026
|
if miConfig.MdtrtareaAdmvs == "421300" {
|
2026
|
if miConfig.MdtrtareaAdmvs == "421300" {
|
2027
|
api := "http://192.168.124.4:9532/" + "hbyb/2201?psn_no=" + PsnNo + "&insutype=" + insutype + "&cert_no=" + Certno + "&ipt_otp_no=" + ipt_otp_no +
|
2027
|
api := "http://192.168.124.4:9532/" + "hbyb/2201?psn_no=" + PsnNo + "&insutype=" + insutype + "&cert_no=" + Certno + "&ipt_otp_no=" + ipt_otp_no +
|
2028
|
"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
|
2028
|
"&org_name=" + miConfig.OrgName + "&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
|
2029
|
- "&insuplc_admdvs=" + insuplc_admdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(id_card_type, 10) + "&dept_code=" + department.Number + "&dept=" + department.Name + "&doctor_id=" + doctor_id
|
|
|
|
|
2029
|
+ "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(id_card_type, 10) + "&dept_code=" + department.Number + "&dept=" + department.Name + "&doctor_id=" + doctor_id
|
2030
|
resp, requestErr := http.Get(api)
|
2030
|
resp, requestErr := http.Get(api)
|
2031
|
if requestErr != nil {
|
2031
|
if requestErr != nil {
|
2032
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
2032
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
|
|
|
2248
|
data["med_type"] = strconv.FormatInt(reg_type, 10)
|
2248
|
data["med_type"] = strconv.FormatInt(reg_type, 10)
|
2249
|
data["doctor_id"] = strconv.FormatInt(doctor_info.AdminUserId, 10)
|
2249
|
data["doctor_id"] = strconv.FormatInt(doctor_info.AdminUserId, 10)
|
2250
|
data["fixmedins_code"] = miConfig.Code
|
2250
|
data["fixmedins_code"] = miConfig.Code
|
2251
|
- data["insuplc_admdvs"] = his.InsuplcAdmdvs
|
|
|
|
|
2251
|
+ data["insuplc_admdvs"] = miConfig.InsuplcAdmdvs
|
2252
|
data["mdtrtarea_admvs"] = miConfig.MdtrtareaAdmvs
|
2252
|
data["mdtrtarea_admvs"] = miConfig.MdtrtareaAdmvs
|
2253
|
data["secret_key"] = miConfig.SecretKey
|
2253
|
data["secret_key"] = miConfig.SecretKey
|
2254
|
data["sick_code"] = sickConfig.CountryCode
|
2254
|
data["sick_code"] = sickConfig.CountryCode
|
|
|
|
|
2393
|
data["dept_code"] = department.Number
|
2393
|
data["dept_code"] = department.Number
|
2394
|
}
|
2394
|
}
|
2395
|
|
2395
|
|
2396
|
- data["insuplc_admdvs"] = his.InsuplcAdmdvs
|
|
|
|
|
2396
|
+ data["insuplc_admdvs"] = miConfig.InsuplcAdmdvs
|
2397
|
data["mdtrtarea_admvs"] = miConfig.MdtrtareaAdmvs
|
2397
|
data["mdtrtarea_admvs"] = miConfig.MdtrtareaAdmvs
|
2398
|
data["secret_key"] = miConfig.SecretKey
|
2398
|
data["secret_key"] = miConfig.SecretKey
|
2399
|
data["balance_accounts_type"] = strconv.FormatInt(his.BalanceAccountsType, 10)
|
2399
|
data["balance_accounts_type"] = strconv.FormatInt(his.BalanceAccountsType, 10)
|
|
|
|
|
2644
|
api := "http://192.168.124.4:9532/" + "hbyb/2207?psn_no=" + his.PsnNo + "&mdtrt_id=" +
|
2644
|
api := "http://192.168.124.4:9532/" + "hbyb/2207?psn_no=" + his.PsnNo + "&mdtrt_id=" +
|
2645
|
his.Number + "&chrg_bchno=" + chrg_bchno + "&org_name=" + miConfig.OrgName +
|
2645
|
his.Number + "&chrg_bchno=" + chrg_bchno + "&org_name=" + miConfig.OrgName +
|
2646
|
"&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
|
2646
|
"&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
|
2647
|
- "&insuplc_admdvs=" + his.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs +
|
|
|
|
|
2647
|
+ "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs +
|
2648
|
"&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(his.IdCardType, 10) +
|
2648
|
"&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(his.IdCardType, 10) +
|
2649
|
"&certificates=" + strconv.FormatInt(his.IdType, 10) + "&cert_no=" + cert_no +
|
2649
|
"&certificates=" + strconv.FormatInt(his.IdType, 10) + "&cert_no=" + cert_no +
|
2650
|
"&insutype=" + insutype + "&total=" + allTotal + "&med_type=" + strconv.FormatInt(reg_type, 10) + "&acct_used_flag=" + acct_used_flag
|
2650
|
"&insutype=" + insutype + "&total=" + allTotal + "&med_type=" + strconv.FormatInt(reg_type, 10) + "&acct_used_flag=" + acct_used_flag
|
|
|
|
|
2897
|
api := "http://192.168.124.4:9532/" + "hbyb/2207?psn_no=" + his.PsnNo + "&mdtrt_id=" +
|
2897
|
api := "http://192.168.124.4:9532/" + "hbyb/2207?psn_no=" + his.PsnNo + "&mdtrt_id=" +
|
2898
|
his.Number + "&chrg_bchno=" + chrg_bchno + "&org_name=" + miConfig.OrgName +
|
2898
|
his.Number + "&chrg_bchno=" + chrg_bchno + "&org_name=" + miConfig.OrgName +
|
2899
|
"&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
|
2899
|
"&doctor=" + roles.UserName + "&fixmedins_code=" + miConfig.Code +
|
2900
|
- "&insuplc_admdvs=" + his.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs +
|
|
|
|
|
2900
|
+ "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs +
|
2901
|
"&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(his.IdCardType, 10) +
|
2901
|
"&secret_key=" + miConfig.SecretKey + "&id_card_type=" + strconv.FormatInt(his.IdCardType, 10) +
|
2902
|
"&certificates=" + strconv.FormatInt(his.IdType, 10) + "&cert_no=" + cert_no +
|
2902
|
"&certificates=" + strconv.FormatInt(his.IdType, 10) + "&cert_no=" + cert_no +
|
2903
|
"&insutype=" + insutype + "&total=" + allTotal + "&med_type=" + strconv.FormatInt(reg_type, 10) + "&acct_used_flag=" + acct_used_flag
|
2903
|
"&insutype=" + insutype + "&total=" + allTotal + "&med_type=" + strconv.FormatInt(reg_type, 10) + "&acct_used_flag=" + acct_used_flag
|
|
|
|
|
4415
|
if miConfig.MdtrtareaAdmvs == "421300" {
|
4415
|
if miConfig.MdtrtareaAdmvs == "421300" {
|
4416
|
api3 := "http://192.168.124.4:9532/" + "hbyb/2208?psn_no=" + order.PsnNo +
|
4416
|
api3 := "http://192.168.124.4:9532/" + "hbyb/2208?psn_no=" + order.PsnNo +
|
4417
|
"&mdtrt_id=" + order.MdtrtId + "&setl_id=" + order.SetlId + "&doctor=" + roles.UserName + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4417
|
"&mdtrt_id=" + order.MdtrtId + "&setl_id=" + order.SetlId + "&doctor=" + roles.UserName + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4418
|
- "&insuplc_admdvs=" + his.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
|
|
|
|
4418
|
+ "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
4419
|
resp3, requestErr3 := http.Get(api3)
|
4419
|
resp3, requestErr3 := http.Get(api3)
|
4420
|
if requestErr3 != nil {
|
4420
|
if requestErr3 != nil {
|
4421
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
4421
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
|
|
|
4468
|
|
4468
|
|
4469
|
api3 := "http://192.168.124.4:9532/" + "hbyb/2205?psn_no=" + order.PsnNo +
|
4469
|
api3 := "http://192.168.124.4:9532/" + "hbyb/2205?psn_no=" + order.PsnNo +
|
4470
|
"&mdtrt_id=" + order.MdtrtId + "&chrg_bchno=" + order.Number + "&doctor=" + roles.UserName + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4470
|
"&mdtrt_id=" + order.MdtrtId + "&chrg_bchno=" + order.Number + "&doctor=" + roles.UserName + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4471
|
- "&insuplc_admdvs=" + his.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
|
|
|
|
4471
|
+ "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
4472
|
resp3, requestErr3 := http.Get(api3)
|
4472
|
resp3, requestErr3 := http.Get(api3)
|
4473
|
if requestErr3 != nil {
|
4473
|
if requestErr3 != nil {
|
4474
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
4474
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
|
|
|
4582
|
|
4582
|
|
4583
|
api3 := "http://192.168.124.4:9532/" + "hbyb/2202?psn_no=" + his.PsnNo +
|
4583
|
api3 := "http://192.168.124.4:9532/" + "hbyb/2202?psn_no=" + his.PsnNo +
|
4584
|
"&mdtrt_id=" + his.Number + "&ipt_otp_no=" + his.IptOtpNo + "&doctor=" + roles.UserName + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4584
|
"&mdtrt_id=" + his.Number + "&ipt_otp_no=" + his.IptOtpNo + "&doctor=" + roles.UserName + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4585
|
- "&insuplc_admdvs=" + his.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
|
|
|
|
4585
|
+ "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
4586
|
resp3, requestErr3 := http.Get(api3)
|
4586
|
resp3, requestErr3 := http.Get(api3)
|
4587
|
if requestErr3 != nil {
|
4587
|
if requestErr3 != nil {
|
4588
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
4588
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
|
|
|
4616
|
|
4616
|
|
4617
|
api3 := "http://127.0.0.1:9532/" + "gdyb/three?psn_no=" + his.PsnNo +
|
4617
|
api3 := "http://127.0.0.1:9532/" + "gdyb/three?psn_no=" + his.PsnNo +
|
4618
|
"&mdtrt_id=" + his.Number + "&ipt_otp_no=" + his.IptOtpNo + "&doctor=" + roles.UserName + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4618
|
"&mdtrt_id=" + his.Number + "&ipt_otp_no=" + his.IptOtpNo + "&doctor=" + roles.UserName + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4619
|
- "&insuplc_admdvs=" + his.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
|
|
|
|
4619
|
+ "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
4620
|
resp3, requestErr3 := http.Get(api3)
|
4620
|
resp3, requestErr3 := http.Get(api3)
|
4621
|
if requestErr3 != nil {
|
4621
|
if requestErr3 != nil {
|
4622
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
4622
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
|
|
|
4714
|
if config.IsOpen == 1 { //对接了医保,走医保流程
|
4714
|
if config.IsOpen == 1 { //对接了医保,走医保流程
|
4715
|
api2 := "http://127.0.0.1:9532/" + "gdyb/six?psn_no=" + his.PsnNo +
|
4715
|
api2 := "http://127.0.0.1:9532/" + "gdyb/six?psn_no=" + his.PsnNo +
|
4716
|
"&mdtrt_id=" + his.Number + "&chrg_bchno=" + order.Number + "&doctor=" + patientPrescription.Doctor + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4716
|
"&mdtrt_id=" + his.Number + "&chrg_bchno=" + order.Number + "&doctor=" + patientPrescription.Doctor + "&org_name=" + miConfig.OrgName + "&fixmedins_code=" + miConfig.Code +
|
4717
|
- "&insuplc_admdvs=" + his.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
|
|
|
|
4717
|
+ "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
4718
|
resp2, requestErr2 := http.Get(api2)
|
4718
|
resp2, requestErr2 := http.Get(api2)
|
4719
|
if requestErr2 != nil {
|
4719
|
if requestErr2 != nil {
|
4720
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
4720
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
|
|
|
|
5363
|
|
5363
|
|
5364
|
api := "http://192.168.124.4:9532/" + "hbyb/5203?psn_no=" + businessParams.PsnNo + "&mdtrt_id=" + businessParams.MdtrtId + "&setl_id=" + businessParams.SetlId +
|
5364
|
api := "http://192.168.124.4:9532/" + "hbyb/5203?psn_no=" + businessParams.PsnNo + "&mdtrt_id=" + businessParams.MdtrtId + "&setl_id=" + businessParams.SetlId +
|
5365
|
"&org_name=" + miConfig.OrgName + "&doctor=" + baseParams.Doctor + "&fixmedins_code=" + miConfig.Code +
|
5365
|
"&org_name=" + miConfig.OrgName + "&doctor=" + baseParams.Doctor + "&fixmedins_code=" + miConfig.Code +
|
5366
|
- "&insuplc_admdvs=" + his.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
|
|
|
|
5366
|
+ "&insuplc_admdvs=" + miConfig.InsuplcAdmdvs + "&mdtrtarea_admvs=" + miConfig.MdtrtareaAdmvs + "&secret_key=" + miConfig.SecretKey
|
5367
|
resp, requestErr := http.Get(api)
|
5367
|
resp, requestErr := http.Get(api)
|
5368
|
if requestErr != nil {
|
5368
|
if requestErr != nil {
|
5369
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|
5369
|
c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
|