/// <summary>
        /// 4.专业组挂号费及诊金汇总表(新)
        /// </summary>
        /// <param name="strBeginDat"></param>
        /// <param name="strEndDat"></param>
        /// <param name="m_strTypeOfGh"></param>
        /// <param name="m_strTypeOfZc"></param>
        /// <param name="m_dtbReport"></param>
        /// <returns></returns>
        public long m_lngGetGroupEarningCollect(string strBeginDat, string strEndDat, string[] p_strTypeIDArr1, string[] p_strTypeIDArr2, out DataTable dt1, out DataTable dt2, out DataTable dt3)
        {
            com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc)
                                                                                      com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc));
            long l = objSvc.m_lngGetGroupEarningCollect(strBeginDat, strEndDat, p_strTypeIDArr1, p_strTypeIDArr2, out dt1, out dt2, out dt3);

            objSvc.Dispose();

            return(l);
        }
Example #2
0
        /// <summary>
        /// 获得病区信息
        /// </summary>
        /// <param name="dt"></param>
        /// <param name="Flag">1 科室 </param>
        /// <returns></returns>
        public long m_lngGetDeptArea(out DataTable dt)
        {
            com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc));

            long l = objSvc.m_lngGetDeptArea(out dt);

            objSvc.Dispose();

            return(l);
        }
Example #3
0
        /// <summary>
        /// 门诊未日结汇总报表
        /// </summary>
        /// <param name="p_dtResult"></param>
        /// <returns></returns>
        public long m_lngGetNOCheckOutInvoice(string startDate, string endDate, out DataTable p_dtResult)
        {
            p_dtResult = null;
            long lngRes = 0;

            com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc));
            lngRes = objSvc.m_lngGetNOCheckOutInvoice(startDate, endDate, out p_dtResult);
            objSvc.Dispose();
            return(lngRes);
        }
Example #4
0
 /// <summary>
 /// 取核算分类
 /// </summary>
 /// <param name="strBeginDat"></param>
 /// <param name="strEndDat"></param>
 /// <param name="strTypeOfGh"></param>
 /// <param name="strTypeOfZc"></param>
 /// <param name="m_dtbReport"></param>
 /// <returns></returns>
 internal long m_lngGetTypeID(string p_strRptID, string p_strGroupID, out DataTable p_dtbTypeID)
 {
     com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc)
                                                                               com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc));
     return(objSvc.m_lngGetTypeID(p_strRptID, p_strGroupID, out p_dtbTypeID));
 }
Example #5
0
 /// <summary>
 /// 医生挂号费及诊金汇总表(新)
 /// </summary>
 /// <param name="strBeginDat"></param>
 /// <param name="strEndDat"></param>
 /// <param name="p_strTypeIDArr"></param>
 /// <param name="m_dtbReport"></param>
 /// <returns></returns>
 internal long m_lngGetDoctorEarningCollect(string strBeginDat, string strEndDat, string[] p_strTypeIDArr1, string[] p_strTypeIDArr2, out DataTable m_dtbReport)
 {
     com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc)
                                                                               com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc));
     return(objSvc.m_lngGetDoctorEarningCollect(strBeginDat, strEndDat, p_strTypeIDArr1, p_strTypeIDArr2, out m_dtbReport));
 }
 public long m_lngSelectGroupEarningCollect(string strBeginDat, string strEndDat, string[] strTypeOfGh, string[] strTypeOfZc, out DataTable m_dtbReport)
 {
     com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc)
                                                                               com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc));
     return(objSvc.m_lngSelectGroupEarningCollect(strBeginDat, strEndDat, strTypeOfGh, strTypeOfZc, out m_dtbReport));
 }
Example #7
0
 internal long m_lngSelectDoctorEarning(DateTime dtBeginDat, DateTime dtEndDat, out DataTable m_dtbReport)
 {
     com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc)
                                                                               com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsReportEarningSvc));
     return(objSvc.m_lngSelectDoctorEarning(dtBeginDat.ToShortDateString(), dtEndDat.ToShortDateString(), out m_dtbReport));
 }