|
@@ -782,12 +782,7 @@ namespace PTMedicalInsurance.Business
|
|
|
joMdtrtinfo.Add("tel", JsonHelper.getDestValue(joHisRtnInfo, "mdtrtinfo.tel")); //联系电话
|
|
|
joMdtrtinfo.Add("begntime", JsonHelper.getDestValue(joHisRtnInfo, "mdtrtinfo.begntime")); //开始时间
|
|
|
joMdtrtinfo.Add("mdtrt_cert_type", Global.pat.mdtrtcertType); //就诊凭证类型
|
|
|
- string certNo = Global.pat.mdtrtcertNO;
|
|
|
- if (!string.IsNullOrEmpty(Global.pat.ecCardNo))
|
|
|
- {
|
|
|
- certNo = ""; //电子凭证时卡号为空
|
|
|
- }
|
|
|
- joMdtrtinfo.Add("mdtrt_cert_no", certNo); //就诊凭证编号
|
|
|
+ joMdtrtinfo.Add("mdtrt_cert_no", Utils.ConvertMdtrtcertNo()); //就诊凭证编号
|
|
|
joMdtrtinfo.Add("med_type", frmReg.med_type); //医疗类别
|
|
|
|
|
|
string ipAdmNo = Utils.convertAdmDr(JsonHelper.getDestValue(joHisRtnInfo, "mdtrtinfo.ipt_no"));
|
|
@@ -1111,7 +1106,7 @@ namespace PTMedicalInsurance.Business
|
|
|
joSetlInpar.Add("psn_no", Global.pat.psn_no);
|
|
|
joSetlInpar.Add("chrg_bchno", Global.pat.adm_Dr.ToString());
|
|
|
joSetlInpar.Add("mdtrt_cert_type", Global.pat.mdtrtcertType);
|
|
|
- joSetlInpar.Add("mdtrt_cert_no", Global.pat.mdtrtcertNO);
|
|
|
+ joSetlInpar.Add("mdtrt_cert_no", Utils.ConvertMdtrtcertNo());
|
|
|
joSetlInpar.Add("med_type", Global.pat.medType);
|
|
|
joSetlInpar.Add("medfee_sumamt", JsonHelper.getDestValue(joSumFee, "data.Sumamt"));
|
|
|
joSetlInpar.Add("psn_setlway", frmReg.psn_setlway); //结算方式
|
|
@@ -1265,7 +1260,7 @@ namespace PTMedicalInsurance.Business
|
|
|
Global.pat.insuType = frmReg.insuType;
|
|
|
joRegInpar.Add("begntime", JsonHelper.getDestValue(joHisRtnInfo, "mdtrtinfo.begntime"));//挂号时间 occurTime
|
|
|
joRegInpar.Add("mdtrt_cert_type", Global.pat.mdtrtcertType);
|
|
|
- joRegInpar.Add("mdtrt_cert_no", Global.pat.mdtrtcertNO);
|
|
|
+ joRegInpar.Add("mdtrt_cert_no", Utils.ConvertMdtrtcertNo());
|
|
|
|
|
|
string admDr = Utils.convertAdmDr(Global.pat.adm_Dr.ToString());
|
|
|
joRegInpar.Add("ipt_otp_no", admDr);
|
|
@@ -1275,7 +1270,7 @@ namespace PTMedicalInsurance.Business
|
|
|
joRegInpar.Add("dept_code", JsonHelper.getDestValue(joHisRtnInfo, "mdtrtinfo.adm_dept_codg"));
|
|
|
joRegInpar.Add("dept_name", JsonHelper.getDestValue(joHisRtnInfo, "mdtrtinfo.adm_dept_name"));
|
|
|
joRegInpar.Add("exp_content", "");
|
|
|
- joRegInpar.Add("caty", "72");
|
|
|
+ joRegInpar.Add("caty", "A10");
|
|
|
joReg.Add("data", joRegInpar);
|
|
|
#endregion
|
|
|
|
|
@@ -1306,7 +1301,7 @@ namespace PTMedicalInsurance.Business
|
|
|
JObject joSetlInpar = new JObject();
|
|
|
joSetlInpar.Add("psn_no", Global.pat.psn_no);
|
|
|
joSetlInpar.Add("mdtrt_cert_type", Global.pat.mdtrtcertType);
|
|
|
- joSetlInpar.Add("mdtrt_cert_no", Global.pat.mdtrtcertNO);
|
|
|
+ joSetlInpar.Add("mdtrt_cert_no", Utils.ConvertMdtrtcertNo());
|
|
|
joSetlInpar.Add("med_type", Global.pat.medType);
|
|
|
joSetlInpar.Add("medfee_sumamt", "");
|
|
|
joSetlInpar.Add("psn_setlway", frmReg.psn_setlway); //结算方式
|