浏览代码

门诊结算增加参保地入参返回HIS

837390164@qq.com 5 月之前
父节点
当前提交
42344dded8
共有 3 个文件被更改,包括 12 次插入1 次删除
  1. 8 0
      FuZhouMI/Business/HisMainBusiness.cs
  2. 3 0
      FuZhouMI/Business/IrisServices.cs
  3. 1 1
      FuZhouMI/InsuBusiness.cs

+ 8 - 0
FuZhouMI/Business/HisMainBusiness.cs

@@ -79,6 +79,12 @@ namespace PTMedicalInsurance.Business
             con.password = ini.ReadValue("INSU", "password");
         }
 
+        public void getLocalConfingue()
+        {
+            IniFile ini = new IniFile(Global.curEvt.path + @"\INSUConfigure.ini");
+            Global.curEvt.ext.isOpenAnalysis = (ini.ReadValue("PreAndInProcessAnalysis", "isOpenAnalysis") == "1");
+        }
+
         /// <summary>
         /// 获取Session信息(目前只获取操作员信息)
         /// </summary>
@@ -175,6 +181,8 @@ namespace PTMedicalInsurance.Business
                 
                 getInsuConfingue(out Global.insuConfig);
 
+                getLocalConfingue();
+
                 JObject joInparam = JObject.Parse(inParam);
 
                 JObject JoSession = JObject.Parse(JsonHelper.getDestValue(joInparam, "session[0]"));

+ 3 - 0
FuZhouMI/Business/IrisServices.cs

@@ -645,6 +645,9 @@ namespace PTMedicalInsurance.Business
                     return -1;
                 }
 
+                joSetlInpar.Add("insuplc_admdvs", Global.pat.insuplc_admdvs);
+                joSetlInpar.Add("mdtrtarea_admvs", Global.inf.areaCode);
+
                 dynamic joTmp = new JObject();
                 joTmp.settleInfo = joSetlinfo;
                 joTmp.updateUserID = Global.user.ID;

+ 1 - 1
FuZhouMI/InsuBusiness.cs

@@ -812,7 +812,7 @@ namespace PTMedicalInsurance
                             {
                                 rtnResult = JsonHelper.setExceptionJson(-1, "门诊就诊信息上传", errMsg).ToString();
                                 return rtnResult;
-                            }
+                            }      
 
                             #region【门诊就诊信息上传成功后调用3101事前服务】                            
                             //1.获取3101入参报文