/// <summary> /// 修改复诊提示(多条记录) /// </summary> /// <param name="p_objContent"></param> /// <returns></returns> public long m_lngSetRemindRecordStatusMRecord(int p_intStatus, string p_strInPatientID, string p_strInPatientDate, string p_strRevisitTime) { clsOutPatientRevisitServ m_objServ = (clsOutPatientRevisitServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOutPatientRevisitServ)); long m_lngRes = 0; try { m_lngRes = m_objServ.m_lngSetRemindRecordStatusMRecord(p_intStatus, p_strInPatientID, p_strInPatientDate, p_strRevisitTime); } finally { //m_objServ.Dispose(); } return(m_lngRes); }
/// <summary> /// 修改复诊提示 /// </summary> /// <param name="p_objContent"></param> /// <returns></returns> public long m_lngModifyRemindRecord(clsOutPatientRevisitRemind_VO p_objContent) { clsOutPatientRevisitServ m_objServ = (clsOutPatientRevisitServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOutPatientRevisitServ)); long m_lngRes = 0; try { m_lngRes = m_objServ.m_lngModifyRemindRecord(p_objContent); } finally { //m_objServ.Dispose(); } return(m_lngRes); }
/// <summary> /// 获取已删除记录 /// </summary> /// <param name="p_strInPatientID"></param> /// <param name="p_dtmInPatientDate"></param> /// <param name="p_objContentArr"></param> /// <returns></returns> public long m_lngGetDeActivedRecordContent(string p_strInPatientID, DateTime p_dtmInPatientDate, DateTime p_dtmCreatedDate, out clsOutPatientRevisitRecord_VO p_objContent) { clsOutPatientRevisitServ m_objServ = (clsOutPatientRevisitServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOutPatientRevisitServ)); long m_lngRes = 0; try { m_lngRes = m_objServ.m_lngGetDeActivedRecordContent(p_strInPatientID, p_dtmInPatientDate, p_dtmCreatedDate, out p_objContent); } finally { //m_objServ.Dispose(); } return(m_lngRes); }
/// <summary> /// 获取全部到期的复诊提示内容 /// </summary> /// <param name="p_strAreaID"></param> /// <param name="p_objContentArr"></param> /// <returns></returns> public long m_lngGetAllNeedRemindRecord(string p_strAreaID, out clsOutPatientRevisitRemind_VO[] p_objContentArr) { clsOutPatientRevisitServ m_objServ = (clsOutPatientRevisitServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOutPatientRevisitServ)); long m_lngRes = 0; try { m_lngRes = m_objServ.m_lngGetAllNeedRemindRecord(p_strAreaID, out p_objContentArr); } finally { //m_objServ.Dispose(); } return(m_lngRes); }
/// <summary> /// 设置已过期或不需提示的状态为‘2’ /// </summary> /// <param name="p_blnSetToday"></param> /// <param name="p_strAreaID"></param> /// <returns></returns> public long m_lngSetOutDateRemindStatus(bool p_blnSetToday, string p_strAreaID) { clsOutPatientRevisitServ m_objServ = (clsOutPatientRevisitServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOutPatientRevisitServ)); long m_lngRes = 0; try { m_lngRes = m_objServ.m_lngSetOutDateRemindStatus(p_blnSetToday, p_strAreaID); } finally { //m_objServ.Dispose(); } return(m_lngRes); }
/// <summary> /// 根据病人的提醒时间获取复诊提示内容 /// </summary> /// <param name="p_strInPatientID">住院号</param> /// <param name="p_dtmInPatientDate">入院时间</param> /// <param name="p_dtmRevisitTime">提醒时间</param> /// <param name="p_strRemaindText">复诊提示内容</param> /// <returns></returns> public long m_lngGetRemindRecord(string p_strInPatientID, DateTime p_dtmInPatientDate, DateTime p_dtmRevisitTime, out string p_strRemaindText) { clsOutPatientRevisitServ m_objServ = (clsOutPatientRevisitServ)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(clsOutPatientRevisitServ)); long m_lngRes = 0; try { m_lngRes = m_objServ.m_lngGetRemindRecord(p_strInPatientID, p_dtmInPatientDate, p_dtmRevisitTime, out p_strRemaindText); } finally { //m_objServ.Dispose(); } return(m_lngRes); }