Exemplo n.º 1
0
        /// <summary>
        /// 编目手术种类数
        /// </summary>
        /// <param name="p_dtmBegin">查询开始时间</param>
        /// <param name="p_dtmEnd">查询结束时间</param>
        /// <param name="p_strNum">查询结果</param>
        /// <returns></returns>
        public long m_lngGetCatalogOpTypeNum(DateTime p_dtmBegin, DateTime p_dtmEnd, out string p_strNum)
        {
            p_strNum = "0";

            clsCaseHistorySearchService objService =
                (clsCaseHistorySearchService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsCaseHistorySearchService));

            long lngRes = objService.m_lngGetCatalogOpTypeNum(p_dtmBegin, p_dtmEnd, out p_strNum);

            return(lngRes);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 获取病案首页诊断及手术信息
        /// </summary>
        /// <param name="p_strRegisterID"></param>
        /// <param name="p_objCollection"></param>
        /// <returns></returns>
        public long lngGetDiagnoseAndOpInfo(string p_strRegisterID, out clsInHospitalMainRecord_GX_Collection p_objCollection)
        {
            p_objCollection = null;

            clsCaseHistorySearchService objService =
                (clsCaseHistorySearchService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsCaseHistorySearchService));

            long lngRes = objService.lngGetDiagnoseAndOpInfo(p_strRegisterID, out p_objCollection);

            return(lngRes);
        }
Exemplo n.º 3
0
        /// <summary>
        /// 根据病人住院号获取入出院情况
        /// </summary>
        /// <param name="p_strInPatientID">住院号</param>
        /// <param name="p_dtbResult">查询结果</param>
        /// <returns></returns>
        public long m_lngGetInAndOutInfo(string p_strInPatientID, out DataTable p_dtbResult)
        {
            p_dtbResult = null;

            clsCaseHistorySearchService objService =
                (clsCaseHistorySearchService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsCaseHistorySearchService));

            long lngRes = objService.m_lngGetInAndOutInfo(p_strInPatientID, out p_dtbResult);

            return(lngRes);
        }
Exemplo n.º 4
0
        /// <summary>
        /// 出院病人登记表
        /// </summary>
        /// <param name="p_strDeptID">科室ID(为空时查询所有科室)</param>
        /// <param name="p_dtmOutDate">查询出院时间</param>
        /// <param name="p_dtbResult">查询结果</param>
        /// <returns></returns>
        public long m_lngGetOutAndNoCatalogPatient(string p_strDeptID,
                                                   DateTime p_dtmOutDate,
                                                   out DataTable p_dtbResult)
        {
            p_dtbResult = null;
            clsCaseHistorySearchService objService =
                (clsCaseHistorySearchService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsCaseHistorySearchService));

            long lngRes = objService.m_lngGetOutAndNoCatalogPatient(p_strDeptID, p_dtmOutDate, out p_dtbResult);

            return(lngRes);
        }
Exemplo n.º 5
0
        /// <summary>
        /// 疾病谱统计
        /// </summary>
        /// <param name="p_blnIsFirst">是否第一诊断</param>
        /// <param name="p_strDeptID">科室ID(为空时查询所有科室)</param>
        /// <param name="p_dtmOutDateBegin">查询出院时间开始</param>
        /// <param name="p_dtmOutDateEnd">查询出院时间结束</param>
        /// <param name="p_dtbResult">查询结果</param>
        /// <returns></returns>
        public long m_lngGetStatDiagnose(bool p_blnIsFirst,
                                         string p_strDeptID,
                                         DateTime p_dtmOutDateBegin,
                                         DateTime p_dtmOutDateEnd,
                                         out DataTable p_dtbResult)
        {
            p_dtbResult = null;

            clsCaseHistorySearchService objService =
                (clsCaseHistorySearchService)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsCaseHistorySearchService));

            long lngRes = objService.m_lngStatDiagnose(p_blnIsFirst, p_strDeptID, p_dtmOutDateBegin, p_dtmOutDateEnd, out p_dtbResult);

            return(lngRes);
        }