/// <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); }
/// <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); }
/// <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); }
/// <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)); }
/// <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)); }
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)); }