|
@@ -1328,6 +1328,9 @@ namespace PTMedicalInsurance.Business
|
|
|
|
|
|
joSetlInpar.Add("exp_content", joDataExp); //11111
|
|
joSetlInpar.Add("exp_content", joDataExp); //11111
|
|
|
|
|
|
|
|
+ joSetlInpar.Add("minpacunt_drug_trac_cnt", Global.Set.minpacunt_drug_trac_cnt); //本次结算应上传最小包装追溯码数量
|
|
|
|
+ joSetlInpar.Add("mcs_trac_cnt", Global.Set.mcs_trac_cnt); //本次结算应上传耗材追溯码数量
|
|
|
|
+
|
|
JObject joOut = new JObject();
|
|
JObject joOut = new JObject();
|
|
joOut.Add("DischargeRegister", joRegInpar);
|
|
joOut.Add("DischargeRegister", joRegInpar);
|
|
joOut.Add("Settlement", joSetlInpar);
|
|
joOut.Add("Settlement", joSetlInpar);
|
|
@@ -1505,6 +1508,8 @@ namespace PTMedicalInsurance.Business
|
|
joSetlInpar.Add("pub_hosp_rfom_flag", "");
|
|
joSetlInpar.Add("pub_hosp_rfom_flag", "");
|
|
joSetlInpar.Add("exp_content11", "");
|
|
joSetlInpar.Add("exp_content11", "");
|
|
|
|
|
|
|
|
+ joSetlInpar.Add("minpacunt_drug_trac_cnt", Global.Set.minpacunt_drug_trac_cnt); //本次结算应上传最小包装追溯码数量
|
|
|
|
+ joSetlInpar.Add("mcs_trac_cnt", Global.Set.mcs_trac_cnt); //本次结算应上传耗材追溯码数量
|
|
|
|
|
|
joReg.Add("mdtrtinfo", joMdtrtinfo);
|
|
joReg.Add("mdtrtinfo", joMdtrtinfo);
|
|
joReg.Add("diseinfo", jaDiagnoses);
|
|
joReg.Add("diseinfo", jaDiagnoses);
|
|
@@ -1783,6 +1788,10 @@ namespace PTMedicalInsurance.Business
|
|
pat.adm_Dr = JsonHelper.getDestValue(joInparam, "params[0].admID");
|
|
pat.adm_Dr = JsonHelper.getDestValue(joInparam, "params[0].admID");
|
|
pat.recordID = JsonHelper.getDestValue(joInparam, "params[0].recordID");
|
|
pat.recordID = JsonHelper.getDestValue(joInparam, "params[0].recordID");
|
|
pat.billID = JsonHelper.getDestValue(joInparam, "params[0].billID");
|
|
pat.billID = JsonHelper.getDestValue(joInparam, "params[0].billID");
|
|
|
|
+
|
|
|
|
+ Global.Set.minpacunt_drug_trac_cnt = JsonHelper.getDestValue(joInparam, "insuAdmObj.minpacunt_drug_trac_cnt");
|
|
|
|
+ Global.Set.mcs_trac_cnt = JsonHelper.getDestValue(joInparam, "insuAdmObj.mcs_trac_cnt");
|
|
|
|
+
|
|
Global.pat.insuplc_admdvs = "";
|
|
Global.pat.insuplc_admdvs = "";
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
@@ -1797,7 +1806,7 @@ namespace PTMedicalInsurance.Business
|
|
pat.billID = JsonHelper.getDestValue(joInparam, "params[0].billID");
|
|
pat.billID = JsonHelper.getDestValue(joInparam, "params[0].billID");
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
- case "M6"://门诊结算
|
|
|
|
|
|
+ case "M6"://移动支付结算
|
|
{
|
|
{
|
|
pat.adm_Dr = JsonHelper.getDestValue(joInparam, "params[0].admID");
|
|
pat.adm_Dr = JsonHelper.getDestValue(joInparam, "params[0].admID");
|
|
pat.recordID = JsonHelper.getDestValue(joInparam, "params[0].recordID");
|
|
pat.recordID = JsonHelper.getDestValue(joInparam, "params[0].recordID");
|
|
@@ -1886,6 +1895,9 @@ namespace PTMedicalInsurance.Business
|
|
pat.billID = JsonHelper.getDestValue(joInparam, "params[0].billID");
|
|
pat.billID = JsonHelper.getDestValue(joInparam, "params[0].billID");
|
|
pat.hisDischargeTime = Convert.ToDateTime(JsonHelper.getDestValue(joInparam, "insuAdmObj.disDateTime")).ToString("yyyy-MM-dd HH:mm:ss");
|
|
pat.hisDischargeTime = Convert.ToDateTime(JsonHelper.getDestValue(joInparam, "insuAdmObj.disDateTime")).ToString("yyyy-MM-dd HH:mm:ss");
|
|
|
|
|
|
|
|
+ Global.Set.minpacunt_drug_trac_cnt = JsonHelper.getDestValue(joInparam, "insuAdmObj.minpacunt_drug_trac_cnt");
|
|
|
|
+ Global.Set.mcs_trac_cnt = JsonHelper.getDestValue(joInparam, "insuAdmObj.mcs_trac_cnt");
|
|
|
|
+
|
|
if (string.IsNullOrEmpty(JsonHelper.getDestValue(joInparam, "insuAdmObj.inDays")))
|
|
if (string.IsNullOrEmpty(JsonHelper.getDestValue(joInparam, "insuAdmObj.inDays")))
|
|
{
|
|
{
|
|
Global.Set.hospitalizationsDays = 0;
|
|
Global.Set.hospitalizationsDays = 0;
|