|
@@ -524,6 +524,7 @@ namespace PTMedicalInsurance.Business
|
|
|
{
|
|
|
MSettl.clearingWay = JsonHelper.getDestValue(joInsuAdmObj, "psnSetlway");
|
|
|
MSettl.settlID = JsonHelper.getDestValue(joInsuAdmObj, "payOrdId");
|
|
|
+ MSettl.payOrdId = JsonHelper.getDestValue(joInsuAdmObj, "payOrdId");
|
|
|
}
|
|
|
#endregion
|
|
|
|
|
@@ -1354,7 +1355,6 @@ namespace PTMedicalInsurance.Business
|
|
|
}
|
|
|
|
|
|
}
|
|
|
-
|
|
|
/// <summary>
|
|
|
/// 插入结算信息
|
|
|
/// </summary>
|
|
@@ -1372,6 +1372,7 @@ namespace PTMedicalInsurance.Business
|
|
|
joSetlinfo.Add("admID", MPat.adm_Dr);
|
|
|
joSetlinfo.Add("mdtrt_id", MPat.mdtrtID);
|
|
|
joSetlinfo.Add("setl_id", MSettl.settlID);//
|
|
|
+ joSetlinfo.Add("pay_ord_id", MSettl.payOrdId);
|
|
|
joSetlinfo.Add("psn_no", MPat.psn_no);
|
|
|
joSetlinfo.Add("psn_name", MPat.name);
|
|
|
//joSetlinfo.Add("mdtrt_cert_type", JsonHelper.getDestValue(joRtnSetlinfo, "mdtrt_cert_type"));
|
|
@@ -1387,7 +1388,7 @@ namespace PTMedicalInsurance.Business
|
|
|
joSetlinfo.Add("mdtrt_cert_type", MPat.mdtrtcertType);
|
|
|
joSetlinfo.Add("med_type", MPat.medType);
|
|
|
joSetlinfo.Add("medfee_sumamt", MSettl.sumamt);//总费用
|
|
|
- joSetlinfo.Add("fulamt_ownpay_amt", MSettl.fundPaySumamt);//全自费金额
|
|
|
+ joSetlinfo.Add("fulamt_ownpay_amt", MSettl.ownPayAmount);//全自费金额
|
|
|
joSetlinfo.Add("overlmt_selfpay", MSettl.overLimitAmountmt);//超限价自费费用
|
|
|
joSetlinfo.Add("preselfpay_amt", MSettl.preSelfPayAmount);//先行自付金额
|
|
|
joSetlinfo.Add("inscp_scp_amt", MSettl.inPolicyRangeAmount);//符合政策范围金额
|
|
@@ -1403,7 +1404,7 @@ namespace PTMedicalInsurance.Business
|
|
|
joSetlinfo.Add("oth_pay", MSettl.otherPay);//其他支出
|
|
|
joSetlinfo.Add("fund_pay_sumamt", MSettl.fundPaySumamt);//基金支付总额
|
|
|
joSetlinfo.Add("psn_part_amt", MSettl.personPaySumamt);//个人负担总金额
|
|
|
- joSetlinfo.Add("acct_pay", MSettl.accountMutualAidAmount);//个人账户支出
|
|
|
+ joSetlinfo.Add("acct_pay", MSettl.accountPaySumamt);//个人账户支出
|
|
|
joSetlinfo.Add("psn_cash_pay", MSettl.personCashPay);//个人现金支出
|
|
|
joSetlinfo.Add("balc", MSettl.balance);// 余额
|
|
|
joSetlinfo.Add("acct_mulaid_pay", "");//个人账户共济支付金额
|
|
@@ -1413,7 +1414,6 @@ namespace PTMedicalInsurance.Business
|
|
|
joSetlinfo.Add("clr_type", MSettl.clearingType);//清算类别
|
|
|
joSetlinfo.Add("ValidFlag", 1);
|
|
|
joSetlinfo.Add("BillType", 1);
|
|
|
- joSetlinfo.Add("ConfirmFlag", MSettl.confirmFlag);
|
|
|
joSetlinfo.Add("msgid", Global.curEvt.msgid);
|
|
|
joSetlinfo.Add("admType", "3");
|
|
|
joSetlinfo.Add("billID", MPat.billID);
|
|
@@ -1426,6 +1426,7 @@ namespace PTMedicalInsurance.Business
|
|
|
joSetlinfo.Add("HISAdmTime", MSettl.hisAdmTime);
|
|
|
joSetlinfo.Add("HISDischargeTime", MSettl.hisDischargeTime);
|
|
|
joSetlinfo.Add("updateUserID", Global.user.ID);
|
|
|
+ joSetlinfo.Add("ConfirmFlag", MSettl.confirmFlag);
|
|
|
|
|
|
JObject joRtn = invoker.invokeInsuService(JsonHelper.setIrisInpar("09010051", joSetlinfo).ToString(), "插入结算信息");
|
|
|
if (JsonHelper.parseIrisRtnValue(joRtn, out errMsg) != 0)
|
|
@@ -1570,6 +1571,7 @@ namespace PTMedicalInsurance.Business
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 插入医保费用
|
|
|
/// </summary>
|