public long m_mthGetDocByDepID(string ID, out DataTable p_dt) { p_dt = null; com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); return(objSvc.m_mthGetDocByDepID(objPrincipal, ID, out p_dt)); }
public long m_mthGetSingleWorkLoad(string m_strFlag, string strID, DateTime strBeginDate, DateTime strEndDate, int flag, out clsSingleWorkLoadSubItem_VO[] objSubArr) { objSubArr = null; com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); return(objSvc.m_mthGetSingleWorkLoad(m_strFlag, strID, strBeginDate, strEndDate, flag, out objSubArr)); }
public long m_mthReportColumns(out DataTable dt, string strEx) { dt = null; com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); return(objSvc.m_mthReportColumns(out dt, strEx)); }
public long m_mthGetUsingMedicine(int Flag, out DataTable dt, string strID, DateTime date, DateTime date2, string strEx) { dt = null; com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); return(objSvc.m_mthGetUsingMedicine(Flag, out dt, strID, date, date2, strEx)); }
/// <summary> /// 根据结帐时间统计专业组->医生就诊人数 /// </summary> /// <param name="BeginDate"></param> /// <param name="EndDate"></param> /// <param name="dt"></param> /// <returns></returns> public long m_lngGetSeeDoctorPersonNums(string m_strCheckManID, string m_strDeptID, string BeginDate, string EndDate, out DataTable dt) { dt = null; com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); return(objSvc.m_lngGetSeeDoctorPersonNums(m_strCheckManID, m_strDeptID, BeginDate, EndDate, out dt)); }
/// <summary> /// 统计收费员工作量报表 /// </summary> /// <param name="strBeginDate"></param> /// <param name="strEndDate"></param> /// <param name="objSubArr"></param> /// <returns></returns> public long m_mthGetCheckManWorkLoad(DateTime strBeginDate, DateTime strEndDate, out DataTable dt) { com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); return(objSvc.m_mthGetCheckManWorkLoad(strBeginDate, strEndDate, out dt)); }
/// <summary> /// 统计收费员工作量报表 /// </summary> /// <param name="strBeginDate"></param> /// <param name="strEndDate"></param> /// <param name="objSubArr"></param> /// <returns></returns> public long m_mthGetCheckManWorkLoad(DateTime strBeginDate, DateTime strEndDate, out clsChargeWork_VO[] objSubArr) { objSubArr = null; com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); return(objSvc.m_mthGetCheckManWorkLoad(strBeginDate, strEndDate, out objSubArr)); }
/// <summary> /// 根据结帐时间统计正、副处方记录数 /// </summary> /// <param name="m_strDeptID"></param> /// <param name="BeginDate"></param> /// <param name="EndDate"></param> /// <param name="dt"></param> /// <returns></returns> public long m_mthGetCount(string m_strCheckManID, string m_strDeptID, string BeginDate, string EndDate, out DataTable m_dtZFS, out DataTable m_dtFFS) { m_dtZFS = null; m_dtFFS = null; com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); return(objSvc.m_mthGetCount(m_strCheckManID, m_strDeptID, BeginDate, EndDate, out m_dtZFS, out m_dtFFS)); }
/// <summary> /// 根据员工ID和日期获取正方数和副方数 /// </summary> /// <param name="m_strID"></param> /// <param name="m_strBeginDate"></param> /// <param name="m_strEndDate"></param> /// <param name="m_objTable"></param> /// <returns></returns> public long m_lngGetRecipeCountByIDAndDate(string m_strFlag, string m_strID, DateTime m_strBeginDate, DateTime m_strEndDate, out DataTable m_objTable) { long lngRes = -1; com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); lngRes = objSvc.m_lngGetRecipeCountByIDAndDate(objPrincipal, m_strFlag, m_strID, m_strBeginDate, m_strEndDate, out m_objTable); return(lngRes); }
/// <summary> /// 统计收费员工作量统计报表发票数(按姓名分组,如果收费员同名则补准,暂时与主报表一致稍后需要同一更改) @@@@@ /// </summary> /// <param name="BeginDate"></param> /// <param name="EndDate"></param> /// <param name="dt"></param> /// <returns></returns> public long m_lngGetCheckinvoicenums(string BeginDate, string EndDate, out DataTable dt) { com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.Reports.clsWaitDiagListManageSvc)); return(objSvc.m_lngGetCheckinvoicenums(BeginDate, EndDate, out dt)); }