|
@@ -152,14 +152,14 @@ func Gdyb2201(psnNo string, insutype string, certNo string, org_name string, doc
|
152
|
152
|
}
|
153
|
153
|
|
154
|
154
|
// 门诊挂号撤销
|
155
|
|
-func Gdyb2202(psnNo string, mdtrtId string, ipt_otp_no string, org_name string, doctor string, insuplc_admdvs string, mdtrtarea_admvs string, secret_key string) string {
|
|
155
|
+func Gdyb2202(psnNo string, mdtrtId string, ipt_otp_no string, org_name string, doctor string, insuplc_admdvs string, mdtrtarea_admvs string, secret_key string, fixmedins_code string) string {
|
156
|
156
|
// 生成签名
|
157
|
157
|
nonce := GetRandomString(32)
|
158
|
158
|
timestamp := time.Now().Unix()
|
159
|
159
|
signature := setSignature(timestamp, nonce, secret_key)
|
160
|
160
|
|
161
|
161
|
// 生成输入报文
|
162
|
|
- inputMessage := SetInputMessage(nonce, timestamp, org_name, doctor, "", insuplc_admdvs, mdtrtarea_admvs)
|
|
162
|
+ inputMessage := SetInputMessage(nonce, timestamp, org_name, doctor, fixmedins_code, insuplc_admdvs, mdtrtarea_admvs)
|
163
|
163
|
input := make(map[string]interface{})
|
164
|
164
|
inputData := make(map[string]interface{})
|
165
|
165
|
inputMessage["infno"] = "2202" // 交易编码
|