|
@@ -524,6 +524,7 @@ namespace PTMedicalInsurance.Business
|
|
{
|
|
{
|
|
MSettl.clearingWay = JsonHelper.getDestValue(joInsuAdmObj, "psnSetlway");
|
|
MSettl.clearingWay = JsonHelper.getDestValue(joInsuAdmObj, "psnSetlway");
|
|
MSettl.settlID = JsonHelper.getDestValue(joInsuAdmObj, "payOrdId");
|
|
MSettl.settlID = JsonHelper.getDestValue(joInsuAdmObj, "payOrdId");
|
|
|
|
+ MSettl.payOrdId = JsonHelper.getDestValue(joInsuAdmObj, "payOrdId");
|
|
}
|
|
}
|
|
#endregion
|
|
#endregion
|
|
|
|
|
|
@@ -1354,7 +1355,6 @@ namespace PTMedicalInsurance.Business
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -1372,6 +1372,7 @@ namespace PTMedicalInsurance.Business
|
|
joSetlinfo.Add("admID", MPat.adm_Dr);
|
|
joSetlinfo.Add("admID", MPat.adm_Dr);
|
|
joSetlinfo.Add("mdtrt_id", MPat.mdtrtID);
|
|
joSetlinfo.Add("mdtrt_id", MPat.mdtrtID);
|
|
joSetlinfo.Add("setl_id", MSettl.settlID);
|
|
joSetlinfo.Add("setl_id", MSettl.settlID);
|
|
|
|
+ joSetlinfo.Add("pay_ord_id", MSettl.payOrdId);
|
|
joSetlinfo.Add("psn_no", MPat.psn_no);
|
|
joSetlinfo.Add("psn_no", MPat.psn_no);
|
|
joSetlinfo.Add("psn_name", MPat.name);
|
|
joSetlinfo.Add("psn_name", MPat.name);
|
|
|
|
|
|
@@ -1387,7 +1388,7 @@ namespace PTMedicalInsurance.Business
|
|
joSetlinfo.Add("mdtrt_cert_type", MPat.mdtrtcertType);
|
|
joSetlinfo.Add("mdtrt_cert_type", MPat.mdtrtcertType);
|
|
joSetlinfo.Add("med_type", MPat.medType);
|
|
joSetlinfo.Add("med_type", MPat.medType);
|
|
joSetlinfo.Add("medfee_sumamt", MSettl.sumamt);
|
|
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("overlmt_selfpay", MSettl.overLimitAmountmt);
|
|
joSetlinfo.Add("preselfpay_amt", MSettl.preSelfPayAmount);
|
|
joSetlinfo.Add("preselfpay_amt", MSettl.preSelfPayAmount);
|
|
joSetlinfo.Add("inscp_scp_amt", MSettl.inPolicyRangeAmount);
|
|
joSetlinfo.Add("inscp_scp_amt", MSettl.inPolicyRangeAmount);
|
|
@@ -1403,7 +1404,7 @@ namespace PTMedicalInsurance.Business
|
|
joSetlinfo.Add("oth_pay", MSettl.otherPay);
|
|
joSetlinfo.Add("oth_pay", MSettl.otherPay);
|
|
joSetlinfo.Add("fund_pay_sumamt", MSettl.fundPaySumamt);
|
|
joSetlinfo.Add("fund_pay_sumamt", MSettl.fundPaySumamt);
|
|
joSetlinfo.Add("psn_part_amt", MSettl.personPaySumamt);
|
|
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("psn_cash_pay", MSettl.personCashPay);
|
|
joSetlinfo.Add("balc", MSettl.balance);
|
|
joSetlinfo.Add("balc", MSettl.balance);
|
|
joSetlinfo.Add("acct_mulaid_pay", "");
|
|
joSetlinfo.Add("acct_mulaid_pay", "");
|
|
@@ -1413,7 +1414,6 @@ namespace PTMedicalInsurance.Business
|
|
joSetlinfo.Add("clr_type", MSettl.clearingType);
|
|
joSetlinfo.Add("clr_type", MSettl.clearingType);
|
|
joSetlinfo.Add("ValidFlag", 1);
|
|
joSetlinfo.Add("ValidFlag", 1);
|
|
joSetlinfo.Add("BillType", 1);
|
|
joSetlinfo.Add("BillType", 1);
|
|
- joSetlinfo.Add("ConfirmFlag", MSettl.confirmFlag);
|
|
|
|
joSetlinfo.Add("msgid", Global.curEvt.msgid);
|
|
joSetlinfo.Add("msgid", Global.curEvt.msgid);
|
|
joSetlinfo.Add("admType", "3");
|
|
joSetlinfo.Add("admType", "3");
|
|
joSetlinfo.Add("billID", MPat.billID);
|
|
joSetlinfo.Add("billID", MPat.billID);
|
|
@@ -1426,6 +1426,7 @@ namespace PTMedicalInsurance.Business
|
|
joSetlinfo.Add("HISAdmTime", MSettl.hisAdmTime);
|
|
joSetlinfo.Add("HISAdmTime", MSettl.hisAdmTime);
|
|
joSetlinfo.Add("HISDischargeTime", MSettl.hisDischargeTime);
|
|
joSetlinfo.Add("HISDischargeTime", MSettl.hisDischargeTime);
|
|
joSetlinfo.Add("updateUserID", Global.user.ID);
|
|
joSetlinfo.Add("updateUserID", Global.user.ID);
|
|
|
|
+ joSetlinfo.Add("ConfirmFlag", MSettl.confirmFlag);
|
|
|
|
|
|
JObject joRtn = invoker.invokeInsuService(JsonHelper.setIrisInpar("09010051", joSetlinfo).ToString(), "插入结算信息");
|
|
JObject joRtn = invoker.invokeInsuService(JsonHelper.setIrisInpar("09010051", joSetlinfo).ToString(), "插入结算信息");
|
|
if (JsonHelper.parseIrisRtnValue(joRtn, out errMsg) != 0)
|
|
if (JsonHelper.parseIrisRtnValue(joRtn, out errMsg) != 0)
|
|
@@ -1570,6 +1571,7 @@ namespace PTMedicalInsurance.Business
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|