|
@@ -957,7 +957,7 @@ func ZHGdyb2303(psnNo string, mdtrtId string, chrgBchno string, certNo string, i
|
957
|
957
|
}
|
958
|
958
|
|
959
|
959
|
// 住院结算
|
960
|
|
-func ZHGdyb2304(psnNo string, mdtrtId string, chrgBchno string, certNo string, insutype string, total string, org_name string, doctor string, fixmedins_code string, insuplc_admdvs string, mdtrtarea_admvs string, secret_key string, mid_setl_flag string, id_card_type int64, fulamt_ownpay_amt float64, overlmt_selfpay float64, preselfpay_amt float64, inscp_scp_amt float64, certificates int64, fapiao_number string) (string, string) {
|
|
960
|
+func ZHGdyb2304(psnNo string, mdtrtId string, chrgBchno string, certNo string, insutype string, total string, org_name string, doctor string, fixmedins_code string, insuplc_admdvs string, mdtrtarea_admvs string, secret_key string, mid_setl_flag string, id_card_type int64, fulamt_ownpay_amt float64, overlmt_selfpay float64, preselfpay_amt float64, inscp_scp_amt float64, certificates int64, fapiao_number string, acct_used_flag string) (string, string) {
|
961
|
961
|
// 生成签名
|
962
|
962
|
nonce := GetRandomString(32)
|
963
|
963
|
timestamp := time.Now().Unix()
|
|
@@ -982,13 +982,13 @@ func ZHGdyb2304(psnNo string, mdtrtId string, chrgBchno string, certNo string, i
|
982
|
982
|
}
|
983
|
983
|
}
|
984
|
984
|
inputData["mdtrt_cert_sn"] = ""
|
985
|
|
- inputData["mid_setl_flag"] = mid_setl_flag // 中途退费标志
|
986
|
|
- inputData["medfee_sumamt"] = total // 医疗费总额
|
987
|
|
- inputData["psn_setlway"] = "01" // 个人结算方式 01 按项目结 02 按定额结算
|
988
|
|
- inputData["mdtrt_id"] = mdtrtId // 就诊 ID(来自2201接口返回)
|
989
|
|
- inputData["acct_used_flag"] = "1" // 个人账户使用标志 0否 1是
|
990
|
|
- inputData["insutype"] = insutype // 险种类型
|
991
|
|
- inputData["invono"] = fapiao_number // 发票号
|
|
985
|
+ inputData["mid_setl_flag"] = mid_setl_flag // 中途退费标志
|
|
986
|
+ inputData["medfee_sumamt"] = total // 医疗费总额
|
|
987
|
+ inputData["psn_setlway"] = "01" // 个人结算方式 01 按项目结 02 按定额结算
|
|
988
|
+ inputData["mdtrt_id"] = mdtrtId // 就诊 ID(来自2201接口返回)
|
|
989
|
+ inputData["acct_used_flag"] = acct_used_flag // 个人账户使用标志 0否 1是
|
|
990
|
+ inputData["insutype"] = insutype // 险种类型
|
|
991
|
+ inputData["invono"] = fapiao_number // 发票号
|
992
|
992
|
|
993
|
993
|
input["data"] = inputData
|
994
|
994
|
inputMessage["input"] = input //交易输入
|