/// <summary> /// 查询某科室某病区某床位最后一次住院的患者信息 /// </summary> /// <param name="p_strDeptID">部门科室流水号</param> /// <param name="p_strAreaID">病区-流水号</param> /// <param name="p_strBedID">床位流水号</param> /// <param name="p_dtbResult"></param> /// <returns></returns> public long m_lngGetPatientInfoByDeptIDAreaIDBedID(string p_strDeptID, string p_strAreaID, string p_strBedID, out DataTable p_dtbResult) { long lngRes = 0; p_dtbResult = null; com.digitalwave.iCare.middletier.HIS.clsBedManageSvc objSvc = (com.digitalwave.iCare.middletier.HIS.clsBedManageSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsBedManageSvc)); try { lngRes = objSvc.m_lngGetPatientInfoByDeptIDAreaIDBedID(objPrincipal, p_strDeptID, p_strAreaID, p_strBedID, out p_dtbResult); } catch { return(0); } objSvc.Dispose(); return(lngRes); }