/// <summary> /// 撤销门诊结算 /// </summary> /// <returns></returns> //public void CancelOutReimSettle(string p_blh, string p_jshid) public void CancelOutReimSettle(string p_jshid) { PayAPIResolver.Dareway.JNLX.JNLXDarewayInterfaceResolver handelModel = new PayAPIResolver.Dareway.JNLX.JNLXDarewayInterfaceResolver(); Dictionary <string, string> result = new Dictionary <string, string>(); //初始化 handelModel.InitHandle(); //handelModel.AddInPara("p_blh", p_blh); //*病历号 handelModel.AddInPara("p_jshid", p_jshid); //*费用日期 //业务处理 handelModel.Handle("destroy_mz", true); //获取结果 result = handelModel.GetResultDict(); }
/// <summary> /// 3.2.1获取人员基本信息(无卡) /// </summary> /// <param name="p1"></param> /// <param name="strYlCtlb"></param> /// <param name="p2"></param> /// <param name="p3"></param> /// <param name="p4"></param> /// <param name="p5"></param> /// <returns></returns> private static Dictionary <string, string> QueryPersonInfo(string idNumber, string strYlCtlb, string p3, string p4, string p5, string p_xzbz = "C") { Dictionary <string, string> result = new Dictionary <string, string>(); handelModel.InitHandle(); handelModel.SBJGBH = "000000"; handelModel.AddInPara("p_grbh", idNumber); ////*个人编号 社会保障号码或者身份证号 handelModel.AddInPara("p_xzbz", p_xzbz); ////*险种标志 具体值调用数据字典接口获取,代码编号:XZBZ handelModel.AddInPara("p_xm", p_xzbz); ////姓名 该姓名必须和医保数据库中一致 handelModel.AddInPara("p_yltclb", strYlCtlb); ////医疗统筹类别 0为仅获取人员基本信息,1为住院,4为门诊大病(特病),6为普通门诊,不传时,默认值为0,其他具体值调用数据字典接口获取,代码编号:YLTCLB //业务处理 handelModel.Handle("query_basic_info"); result = handelModel.GetResultDict(); return(result); /// throw new NotImplementedException(); }