|
@@ -270,7 +270,17 @@ namespace PTMedicalInsurance.Forms
|
|
|
joInput["mdtrtinfo"]["fixmedinsName"] = Global.inf.hospitalName;
|
|
|
joInput["mdtrtinfo"]["psnNo"] = Global.pat.psn_no;
|
|
|
joInput["mdtrtinfo"]["medType"] = Global.pat.medType;
|
|
|
- joInput["insuPlcNo"] = Global.pat.insuplc_admdvs;
|
|
|
+ joInput["insuPlcNo"] = Global.pat.insuplc_admdvs;
|
|
|
+
|
|
|
+ //测试医生
|
|
|
+ string doctorCode = "D500103040264";
|
|
|
+ JArray diseInfos = JArray.Parse(joInput["diseinfo"].ToString());
|
|
|
+ diseInfos.ToList().ForEach(d =>
|
|
|
+ {
|
|
|
+ d["diagDrNo"] = doctorCode;
|
|
|
+ });
|
|
|
+ joInput["mdtrtinfo"]["drCode"] = doctorCode;
|
|
|
+
|
|
|
|
|
|
JObject joRtn = invoker.invokeEPCenterService("7101", JsonHelper.setCenterInparPresCirNew(joInput));
|
|
|
if (JsonHelper.parseEPCenterRtnValue(joRtn, out InsuOutMsg) != 0)
|
|
@@ -506,7 +516,8 @@ namespace PTMedicalInsurance.Forms
|
|
|
|
|
|
DrCode = dataRow["Code"].ToString().Trim(); //HIS工号
|
|
|
DrName = dataRow["descripts"].ToString().Trim(); //姓名
|
|
|
- DrInsuCode = dataRow["insuUserCode"].ToString().Trim(); //医保医师代码
|
|
|
+ DrInsuCode = "D500103040264"; //测试医生
|
|
|
+ //DrInsuCode = dataRow["insuUserCode"].ToString().Trim(); //医保医师代码
|
|
|
DrCertNo = dataRow["credNo"].ToString().Trim(); //身份证号
|
|
|
|
|
|
cbx_DocInfo.Text = DrName;
|
|
@@ -836,8 +847,8 @@ namespace PTMedicalInsurance.Forms
|
|
|
hBus.insertPatCurInsuInfo(patInfo, out outParam);
|
|
|
|
|
|
jo2203Inpar["mdtrtinfo"]["mdtrt_id"] = MdtrtID;
|
|
|
- jo2203Inpar_plain = JObject.Parse(JsonHelper.setCenterInpar_plain("2203", jo2203Inpar));
|
|
|
- jo2203Inpar = JObject.Parse(JsonHelper.setCenterInpar("2203", jo2203Inpar));
|
|
|
+ jo2203Inpar_plain = JObject.Parse(JsonHelper.setCenterInpar_plain("2203A", jo2203Inpar));
|
|
|
+ jo2203Inpar = JObject.Parse(JsonHelper.setCenterInpar("2203A", jo2203Inpar));
|
|
|
//门诊登记信息,插入云医保平台
|
|
|
jo2201Rtn.Add("validflag", 1);
|
|
|
jo2201Rtn.Add("regstate", 1);
|