Esempio n. 1
0
        /// <summary>
        ///  病人(来源)住院查询
        /// </summary>
        /// <param name="p_strStartDate"></param>
        /// <param name="p_strEndDate"></param>
        /// <param name="p_strOutStartDate"></param>
        /// <param name="p_strOutEndDate"></param>
        /// <param name="p_dtbReulst"></param>
        /// <returns></returns>
        public long m_lngGetCollectorReport_PatientSource(string p_strStartDate, string p_strEndDate, string p_strOutStartDate, string p_strOutEndDate, out DataTable p_dtbReulst)
        {
            com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc objSvc = (com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc));
            long lngRes = objSvc.m_lngGetCollectorReport_PatientSource(p_strStartDate, p_strEndDate, p_strOutStartDate, p_strOutEndDate, out p_dtbReulst);

            objSvc.Dispose();
            objSvc = null;
            return(lngRes);
        }
Esempio n. 2
0
        /// <summary>
        /// 名称检验检验项目
        /// </summary>
        /// <param name="strTempName"></param>
        /// <param name="dtbResult"></param>
        /// <returns></returns>
        public long lngGetCheckItemByName(string strTempName, string groudId, out DataTable dtbResult)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc objSvc =
                (com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType
                    (typeof(com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc));

            lngRes = objSvc.lngGetCheckItemByName(strTempName, groudId, out dtbResult);

            return(lngRes);
        }
Esempio n. 3
0
        /// <summary>
        /// 获取专业组
        /// </summary>
        /// <param name="dtbResult"></param>
        /// <returns></returns>
        public long lngGetAllCheckSpec(out DataTable dtbResult)
        {
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc objSvc =
                (com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType
                    (typeof(com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc));

            lngRes = objSvc.lngGetAllCheckSpec(out dtbResult);

            return(lngRes);
        }
Esempio n. 4
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="dtbResult"></param>
        /// <param name="dteStart"></param>
        /// <param name="dteEnd"></param>
        /// <param name="applyUnitId"></param>
        /// <param name="strDept"></param>
        /// <param name="enmergencyFlg"></param>
        /// <returns></returns>
        public long lngGetSampleAcceptable(out DataTable dtbResult, string dteStart, string dteEnd, string applyUnitId, string strDept, string enmergencyFlg, string patType)
        {
            long lngRes = 0;

            dtbResult = null;
            com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc objSvc =
                (com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType
                    (typeof(com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc));

            lngRes = objSvc.lngGetSampleAcceptable(out dtbResult, dteStart, dteEnd, applyUnitId, strDept, enmergencyFlg, patType);

            return(lngRes);
        }
        /// <summary>
        /// 获取所有检验项目
        /// </summary>
        /// <param name="dtbResult"></param>
        /// <returns></returns>
        public long lngGetAllCheckItem(out DataTable dtbResult, string groupId)
        {
            long lngRes = 0;

            dtbResult = null;
            com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc objSvc =
                (com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType
                    (typeof(com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc));

            //lngRes = objSvc.lngGetAllCheckItem(out dtbResult, groupId);
            lngRes = objSvc.lngGetAllCheckItemCpy(out dtbResult, groupId);
            return(lngRes);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="dtbResult"></param>
        /// <returns></returns>
        public long lngGgetAllZyz(out DataTable dtbResult)
        {
            long lngRes = 0;

            dtbResult = null;
            com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc objSvc =
                (com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType
                    (typeof(com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc));

            dtbResult = objSvc.GetGategoryType();

            return(lngRes);
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="dtbResult"></param>
        /// <returns></returns>
        public long lngGetPositiveReport(out DataTable dtbResult, string dteStart, string dteEnd, string applyUnitId, string strDept, string groupId, string patNo)
        {
            long lngRes = 0;

            dtbResult = null;
            com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc objSvc =
                (com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType
                    (typeof(com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc));

            lngRes = objSvc.lngGetPositiveReport(out dtbResult, dteStart, dteEnd, applyUnitId, strDept, groupId, patNo);

            return(lngRes);
        }
Esempio n. 8
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="dteStart"></param>
        /// <param name="dteEnd"></param>
        /// <param name="dtbResult"></param>
        /// <returns></returns>
        public long lngGetPmpcDetail(string dteStart, string dteEnd, out DataTable dtbResult)
        {
            long lngRes = 0;

            dtbResult = null;
            com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc objSvc =
                (com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType
                    (typeof(com.digitalwave.iCare.middletier.HIS.Report.clsHISReportZy_Supported_Svc));

            lngRes = objSvc.lngGetPmpctDetail(dteStart, dteEnd, out dtbResult);

            return(lngRes);
        }