Beispiel #1
0
        /// <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();
        }
Beispiel #2
0
        /// <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();
        }