/// <summary> /// 查询符合条件的医嘱病人 /// </summary> /// <param name="p_strSQL">查询语句</param> /// <param name="p_dtbPatient">病人</param> /// <returns></returns> public long m_lngGetOrdersPatient(string p_strSQL, out DataTable p_dtbPatient) { clsQuery8iServ m_objServ = (clsQuery8iServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsQuery8iServ)); long lngRes = m_objServ.m_lngGetOrdersPatient(p_strSQL, out p_dtbPatient); return(lngRes); }
/// <summary> /// 获取医嘱状态 /// </summary> /// <param name="p_objStatus">医嘱状态</param> /// <returns></returns> public long m_lngGetOrderStatusDicMap(out clsOrderStatus_VO p_objStatus) { long lngRes = 0; clsQuery8iServ m_objServ = (clsQuery8iServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsQuery8iServ)); lngRes = m_objServ.m_lngGetOrderStatusDicMap(out p_objStatus); return(lngRes); }
/// <summary> /// 特定编码诊断总类数(如V码,E码,M码) /// </summary> /// <param name="p_dtmBegin">查询开始时间</param> /// <param name="p_dtmEnd">查询结束时间</param> /// <param name="p_strDiagType">编码类型</param> /// <param name="p_strNum">查询结果</param> /// <returns></returns> public long m_lngCatalogSpecifyDiagTypeDict(DateTime p_dtmBegin, DateTime p_dtmEnd, string p_strDiagType, out string p_strNum) { p_strNum = "0"; clsQuery8iServ objService = (clsQuery8iServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsQuery8iServ)); long lngRes = objService.m_lngCatalogSpecifyDiagTypeDict(p_dtmBegin, p_dtmEnd, p_strDiagType, out p_strNum); return(lngRes); }
/// <summary> /// VIP病案数 /// </summary> /// <param name="p_dtmBegin">查询开始时间</param> /// <param name="p_dtmEnd">查询结束时间</param> /// <param name="p_strNum">查询结果</param> /// <returns></returns> public long m_lngGetVipPatientNum(DateTime p_dtmBegin, DateTime p_dtmEnd, out string p_strNum) { p_strNum = "0"; clsQuery8iServ objService = (clsQuery8iServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsQuery8iServ)); long lngRes = objService.m_lngGetVipPatientNum(p_dtmBegin, p_dtmEnd, out p_strNum); return(lngRes); }
/// <summary> /// 查询获得手术名称、编码 /// </summary> /// <param name="P_dtbOp"></param> /// <returns></returns> public long m_lngGetOperationDesc(out DataTable P_dtbOp) { P_dtbOp = null; clsQuery8iServ objServ = (clsQuery8iServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsQuery8iServ)); long lngRes = objServ.m_lngGetOperationDesc(clsLoginContext.s_ObjLoginContext.m_ObjPrincial, out P_dtbOp); //objServ.Dispose(); return(lngRes); }
/// <summary> /// 获取军惠ICD10表信息 /// </summary> /// <param name="P_dtbICD"></param> /// <returns></returns> public long m_lngGetICDFrom8i(out DataTable P_dtbICD) { P_dtbICD = null; clsQuery8iServ objServ = (clsQuery8iServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsQuery8iServ)); long lngRes = objServ.m_lngGetICDFrom8i(out P_dtbICD); //objServ.Dispose(); return(lngRes); }
/// <summary> ///模糊查询获得麻醉方式 /// </summary> /// <returns></returns> public long m_lngGetAnaesthesiaModeLikeID(out clsAnaesthesiaModeInOperation[] p_objAnaesthesiaModeInOperation) { clsQuery8iServ m_objServ = (clsQuery8iServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsQuery8iServ)); long m_lngRes = 0; try { m_lngRes = m_objServ.m_lngGetAnaesthesiaModeLikeID(clsLoginContext.s_ObjLoginContext.m_ObjPrincial, out p_objAnaesthesiaModeInOperation); } finally { //m_objServ.Dispose(); } return(m_lngRes); }