示例#1
0
        public RequestResult <List <MED_OPERATION_SCHEDULE> > GetOperationScheduleList(DateTime startTime, DateTime endTime, string emergencyFlg, string hospBranch, string operRoom)
        {
            string address = "PacuOperationSchedule/GetOperationScheduleList?startTime=" + startTime + "&endTime=" +
                             endTime + "&emergencyFlg=" + emergencyFlg + "&hospBranch=" + hospBranch + "&operRoom=" + operRoom;

            return(BaseRepository.GetCallApi <List <MED_OPERATION_SCHEDULE> >(address));
        }
示例#2
0
        public RequestResult <List <MED_USERS> > GetUserList(string deptCode, string loginName, string userName)
        {
            string address = "PacuUser/GetUserList?deptCode=" + deptCode + "&loginName="
                             + loginName + "&userName=" + userName;

            return(BaseRepository.GetCallApi <List <MED_USERS> >(address));
        }
示例#3
0
        /// <summary>
        /// 工作量统计
        /// </summary>
        /// <param name="startTime">报表时间</param>
        /// <param name="report">报表类型,1:日报;2:月报;3:年报</param>
        /// <returns>报表结果</returns>
        public RequestResult <System.Data.DataTable> GetOperationReport(DateTime startTime, int report)
        {
            string address = "PacuQuery/GetOperationReport?startTime=" + startTime.ToString("yyyy-MM-dd")
                             + "&report=" + report;

            return(BaseRepository.GetCallApi <System.Data.DataTable>(address));
        }
示例#4
0
        /// <summary>
        /// 获取患者列表信息
        /// </summary>
        /// <param name="operDateTime"></param>
        /// <param name="operRoomNo"></param>
        /// <param name="operRoom"></param>
        /// <param name="hospBranch"></param>
        /// <returns></returns>
        public RequestResult <List <MED_PATIENT_CARD> > GetCurrentPatCardList(DateTime operDateTime, string operRoomNo, string operRoom, string hospBranch)
        {
            string address = "PacuPatientInfo/GetCurrentPatCardList?operDateTime=" + operDateTime + "&operRoomNo=" + operRoomNo
                             + "&operRoom=" + operRoom
                             + "&hospBranch=" + hospBranch;

            return(BaseRepository.GetCallApi <List <MED_PATIENT_CARD> >(address));
        }
示例#5
0
        public RequestResult <System.Data.DataTable> GetOperationList(DateTime startTime, DateTime endTime, string inpNo, string name, string operationName, string oper_scale, string surgeon, string oper_dept_code, string anes_doctor, string anes_method, string asa_grade, int emergency_ind)
        {
            string address = "PacuQuery/GetOperationList?startTime=" + startTime.ToString("yyyy-MM-dd")
                             + "&endTime=" + endTime.ToString("yyyy-MM-dd")
                             + "&inpNo=" + inpNo
                             + "&name=" + name
                             + "&operationName=" + operationName
                             + "&oper_scale=" + oper_scale
                             + "&surgeon=" + surgeon
                             + "&oper_dept_code=" + oper_dept_code
                             + "&anes_doctor=" + anes_doctor
                             + "&anes_method=" + anes_method
                             + "&asa_grade=" + asa_grade
                             + "&emergency_ind=" + emergency_ind;

            return(BaseRepository.GetCallApi <System.Data.DataTable>(address));
        }
示例#6
0
        /// <summary>
        /// 获取手术信息列表
        /// </summary>
        /// <param name="startDate">手术开始时间</param>
        /// <param name="patientID">病人ID</param>
        /// <param name="patientName">病人姓名</param>
        /// <param name="anesthesiaDoctor">麻醉医生</param>
        /// <param name="departCode">科室号</param>
        /// <param name="operationStatus">麻醉状态</param>
        /// <param name="asa">ASA分级</param>
        /// <param name="operationName">手术名称</param>
        /// <param name="anesthesiaMethod">麻醉方法</param>
        /// <param name="age">年龄-低值</param>
        /// <param name="age1">年龄-高值</param>
        /// <param name="isSelfOpera">是否自己相关的手术</param>
        /// <param name="isJiZhen">是否急诊</param>
        /// <param name="isZeQi">是否择期</param>
        /// <param name="userName">登陆者ID</param>
        /// <returns>List<MED_OPERATION_MASTER></returns>
        public RequestResult <List <MED_OPERATION_MASTER> > GetPatMasterInfoList(string startDate, string patientID, string patientName, string anesthesiaDoctor, string departCode
                                                                                 , string operationStatus, string asa, string operationName, string anesthesiaMethod, string age, string age1, string isSelfOpera, string isJiZhen, string isZeQi, string userName)
        {
            string address = "PacuPatientInfo/GetPatMasterInfoList?startDate=" + startDate + "&patientID=" + patientID
                             + "&patientName=" + patientName
                             + "&anesthesiaDoctor=" + anesthesiaDoctor
                             + "&departCode=" + departCode
                             + "&operationStatus=" + operationStatus
                             + "&asa=" + asa
                             + "&operationName=" + operationName
                             + "&anesthesiaMethod=" + anesthesiaMethod
                             + "&age=" + age
                             + "&age1=" + age1
                             + "&isSelfOpera=" + isSelfOpera
                             + "&isJiZhen=" + isJiZhen
                             + "&isZeQi=" + isZeQi
                             + "&userName=" + userName;

            return(BaseRepository.GetCallApi <List <MED_OPERATION_MASTER> >(address));
        }
示例#7
0
        public RequestResult <List <MED_ANESTHESIA_EVENT_TEMPLET> > GetAnesEventTempletAll()
        {
            string address = "PacuCommon/GetAnesEventTempletAll";

            return(BaseRepository.GetCallApi <List <MED_ANESTHESIA_EVENT_TEMPLET> >(address));
        }
示例#8
0
        public RequestResult <System.Data.DataTable> GetAcsArticleKeyWord()
        {
            string address = "PacuCommon/GetAcsArticleKeyWord";

            return(BaseRepository.GetCallApi <System.Data.DataTable>(address));
        }
示例#9
0
        public RequestResult <List <MED_LAB_RESULT> > GetMedLabResult(string testNo)
        {
            string address = "PacuCommon/GetMedLabResult?testNo=" + testNo;

            return(BaseRepository.GetCallApi <List <MED_LAB_RESULT> >(address));
        }
示例#10
0
        public RequestResult <List <MED_BJCA_SIGN> > GetBjcaSignList(string patientID, int visitID, int operID)
        {
            string address = "PacuCommon/GetBjcaSignList?patientID=" + patientID + "&visitID=" + visitID + "&operID=" + operID;

            return(BaseRepository.GetCallApi <List <MED_BJCA_SIGN> >(address));
        }
示例#11
0
        public RequestResult <List <STANDARD_KEYWORD> > GetAcsContextByKeyWord(string keyWord)
        {
            string address = "PacuCommon/GetAcsContextByKeyWord?keyWord=" + keyWord;

            return(BaseRepository.GetCallApi <List <STANDARD_KEYWORD> >(address));
        }
示例#12
0
        public RequestResult <List <MED_PREOPERATIVE_EXPANSION> > GetPreoperativeExpansion(string patientID, int visitID, int operID)
        {
            string address = "PacuCommon/GetPreoperativeExpansion?patientID=" + patientID + "&visitID=" + visitID + "&operID=" + operID;

            return(BaseRepository.GetCallApi <List <MED_PREOPERATIVE_EXPANSION> >(address));
        }
示例#13
0
        /// <summary>
        /// 获取围术期事件索引列表(不分页)
        /// </summary>
        /// <param name="PATIENT_ID">患者住院号 可传null</param>
        /// <param name="VISIT_ID">住院次数 可传null</param>
        /// <param name="OPER_ID">手术次数 可传null</param>
        /// <returns><![CDATA[RequestResult<IEnumerable<MED_PERIOPERATIVE_EVENT_INDEX>>]]></returns>
        public RequestResult <IEnumerable <MED_PERIOPERATIVE_EVENT_INDEX> > GetPOPEventIndexs(string PATIENT_ID, string VISIT_ID, int?OPER_ID)
        {
            string address = "PacuPOPEvent/GetPOPEventIndexs?PATIENT_ID=" + PATIENT_ID + "&VISIT_ID=" + VISIT_ID + "&OPER_ID=" + OPER_ID;

            return(BaseRepository.GetCallApi <IEnumerable <MED_PERIOPERATIVE_EVENT_INDEX> >(address));
        }
示例#14
0
        public RequestResult <List <MED_PAT_MONITOR_DATA_HISTORY> > GetPatMonitorHistoryList(string patientID, int visitID, int operID)
        {
            string address = "PacuOperationInfo/GetPatMonitorHistoryList?patientID=" + patientID + "&visitID=" + visitID + "&operID=" + operID;

            return(BaseRepository.GetCallApi <List <MED_PAT_MONITOR_DATA_HISTORY> >(address));
        }
示例#15
0
        public RequestResult <List <MED_PAT_MONITOR_DATA> > GetPatMonitorDataListByEvent(string patientID, int visitID, int operID, string eventNo)
        {
            string address = "PacuOperationInfo/GetPatMonitorDataListByEvent?patientID=" + patientID + "&visitID=" + visitID + "&operID=" + operID + "&eventNo=" + eventNo;

            return(BaseRepository.GetCallApi <List <MED_PAT_MONITOR_DATA> >(address));
        }
示例#16
0
        public RequestResult <List <MED_QIXIE_TEMPLET_DETAIL> > GetQiXieTempletDetail(string templetGuid)
        {
            string address = "PacuCommon/GetQiXieTempletDetail?templetGuid=" + templetGuid;

            return(BaseRepository.GetCallApi <List <MED_QIXIE_TEMPLET_DETAIL> >(address));
        }
示例#17
0
        public RequestResult <List <MED_POSTOPERATIVE_EXTENDED> > GetPostoperativeExtended(string patientID, int visitID, int operID)
        {
            string address = "PacuCommon/GetPostoperativeExtended?patientID=" + patientID + "&visitID=" + visitID + "&operID=" + operID;

            return(BaseRepository.GetCallApi <List <MED_POSTOPERATIVE_EXTENDED> >(address));
        }
示例#18
0
        public RequestResult <MED_USERS> Login(string loginName, string password)
        {
            string address = "PacuAccount/Login?loginName=" + loginName + "&passWord=" + password;

            return(BaseRepository.GetCallApi <MED_USERS>(address));
        }
示例#19
0
        public RequestResult <List <MED_SCREEN_MSG> > GetScreenMsgList()
        {
            string address = "PacuCommon/GetScreenMsgList";

            return(BaseRepository.GetCallApi <List <MED_SCREEN_MSG> >(address));
        }
示例#20
0
        public RequestResult <DateTime> GetServerTime()
        {
            string address = "PacuAccount/GetServerTime";

            return(BaseRepository.GetCallApi <DateTime>(address));
        }
示例#21
0
        public RequestResult <List <MED_EMR_ARCHIVE_DETIAL> > GetEmrArchiveListByStatus(string patientID, int visitID, string operID)
        {
            string address = "PacuCommon/GetEmrArchiveListByStatus?patientID=" + patientID + "&visitID=" + visitID + "&operID=" + operID;

            return(BaseRepository.GetCallApi <List <MED_EMR_ARCHIVE_DETIAL> >(address));
        }
示例#22
0
        public RequestResult <List <MED_PERMISSIONS> > GetPermission(string appID, string loginName)
        {
            string address = "PacuAccount/GetPermission?appID=" + appID + "&loginName=" + loginName;

            return(BaseRepository.GetCallApi <List <MED_PERMISSIONS> >(address));
        }
示例#23
0
        public RequestResult <List <MED_LAB_TEST_MASTER> > GetMedLabTestMaster(string patientID, int visitID)
        {
            string address = "PacuCommon/GetMedLabTestMaster?patientID=" + patientID + "&visitID=" + visitID;

            return(BaseRepository.GetCallApi <List <MED_LAB_TEST_MASTER> >(address));
        }
示例#24
0
        public RequestResult <List <MED_EVENT_DICT> > GetAnesEventDictByItemClass(string eventItemClass)
        {
            string address = "PacuAnesEvent/GetAnesEventDictByItemClass";

            return(BaseRepository.GetCallApi <List <MED_EVENT_DICT> >(address));
        }
示例#25
0
        public RequestResult <List <MED_LAB_RESULT> > GetMedLabResult(string patientID, int visitID)
        {
            string address = "PacuCommon/GetMedLabResult?patientID=" + patientID + "&visitID=" + visitID;

            return(BaseRepository.GetCallApi <List <MED_LAB_RESULT> >(address));
        }
示例#26
0
        /// <summary>
        /// 获得麻醉事件字典扩展表
        /// </summary>
        /// <returns></returns>
        public RequestResult <List <MED_EVENT_DICT_EXT> > GetAnesEventDictExt()
        {
            string address = "PacuAnesEvent/GetAnesEventDictExt";

            return(BaseRepository.GetCallApi <List <MED_EVENT_DICT_EXT> >(address));
        }
示例#27
0
        public RequestResult <bool> UpdateDataTable(string sql)
        {
            string address = "PacuCommon/UpdateDataTable?sql=" + sql;

            return(BaseRepository.GetCallApi <bool>(address));
        }
示例#28
0
        public RequestResult <List <MED_QIXIE_TEMPLET_MASTER> > GetQiXieTempletMaster()
        {
            string address = "PacuCommon/GetQiXieTempletMaster";

            return(BaseRepository.GetCallApi <List <MED_QIXIE_TEMPLET_MASTER> >(address));
        }
示例#29
0
        public RequestResult <List <MED_DOCUMENT_TEMPLET> > GetDocumentTemplet()
        {
            string address = "PacuCommon/GetDocumentTemplet";

            return(BaseRepository.GetCallApi <List <MED_DOCUMENT_TEMPLET> >(address));
        }
示例#30
0
        public RequestResult <int> GetMaxCancelID(string patientID, int visitID)
        {
            string address = "PacuCommon/GetMaxCancelID?patientID=" + patientID + "&visitID=" + visitID;

            return(BaseRepository.GetCallApi <int>(address));
        }