本申請涉及醫(yī)院預約掛號領域,具體涉及一種醫(yī)院預約掛號系統(tǒng)的雙隨機慢速排隊處理方法及裝置。
背景技術:
1、號源管理是醫(yī)院門診管理的重要任務之一,合理的號源分配與管理機制將有效地促進號源利用率,提高患者預約就診效率,改善患者就醫(yī)體驗。
2、隨著社會和醫(yī)院治理力度的層層升級,“號販子(或者也可以稱為黃牛)”的手段也在變化更新,通過分析“號販子”活動特點,可以發(fā)現(xiàn)發(fā)現(xiàn)“號販子”搶占和倒賣號源的手段,已從現(xiàn)場排隊轉變?yōu)槔妙A約平臺線上渠道的漏洞刷號搶占號源,通過提前取消預約或就診當日取號后在窗口辦理退號,同時迅速使用患者就診卡通過預約平臺或醫(yī)院現(xiàn)場自助機重新預約掛號的新模式。因此如何加強醫(yī)院號源管理平臺的系統(tǒng)安全性,已經(jīng)成為防止號販子倒號行為的重要手段。
3、而本申請發(fā)明人發(fā)現(xiàn),現(xiàn)有技術中,醫(yī)院預約掛號系統(tǒng)的慢速排隊方案對于防范“號販子”方面還是存在著一定程度上的缺陷,這點可以從預約掛號的取消占比比例上體現(xiàn)出來,因此如何更為有效地防范惡意掛號,需要繼續(xù)做進行相應的改進。
技術實現(xiàn)思路
1、本申請?zhí)峁┝酸t(yī)院預約掛號系統(tǒng)的雙隨機慢速排隊處理方法及裝置,通過結合排隊隊列機制還有請求隨機抽取機制,形成雙隨機慢速排隊處理架構,以此有效地限制惡意掛號行為倒號行為、倒號行為的展開,保障正?;颊呖梢猿晒︻A約掛號,從而有效地促進號源利用率,提高患者預約就診效率,改善患者就醫(yī)體驗。
2、第一方面,本申請?zhí)峁┝艘环N醫(yī)院預約掛號系統(tǒng)的雙隨機慢速排隊處理方法,方法包括:
3、針對目標號源,在放號后預設為m秒的延時時間內,獲取第一預約掛號請求,其中,第一預約掛號請求的請求數(shù)量為多個,第一預約掛號請求的請求限號量設置為t;
4、按照預設的第一隨機抽取算法,從第一預約掛號請求中隨機抽取出第二預約掛號請求進入第一排隊隊列,其中,第二預約掛號請求的請求數(shù)量為多個,在放號后預設為m秒的延時時間內,第一排隊隊列中的請求處理完畢之后繼續(xù)從更新的第一預約掛號請求中隨機抽取出新請求進行處理,直至目標號源全部約完;
5、基于第一排隊隊列中第二預約掛號請求各自對應的用戶行為,篩選出第二預約掛號請求對應用戶中的正常用戶和非正常用戶;
6、對于正常用戶的請求,進行正常預約掛號處理;
7、對于非正常用戶的請求,排隊直至延時時間結束,進行正常預約掛號處理。
8、第二方面,本申請?zhí)峁┝艘环N醫(yī)院預約掛號系統(tǒng)的雙隨機慢速排隊處理裝置,裝置包括:
9、獲取單元,用于針對目標號源,在放號后預設為m秒的延時時間內,獲取第一預約掛號請求,其中,第一預約掛號請求的請求數(shù)量為多個,第一預約掛號請求的請求限號量設置為t;
10、抽取單元,用于按照預設的第一隨機抽取算法,從第一預約掛號請求中隨機抽取出第二預約掛號請求進入第一排隊隊列,其中,第二預約掛號請求的請求數(shù)量為多個,在放號后預設為m秒的延時時間內,第一排隊隊列中的請求處理完畢之后繼續(xù)從更新的第一預約掛號請求中隨機抽取出新請求進行處理,直至目標號源全部約完;
11、篩選單元,用于基于第一排隊隊列中第二預約掛號請求各自對應的用戶行為,篩選出第二預約掛號請求對應用戶中的正常用戶和非正常用戶;
12、掛號單元,用于對于正常用戶的請求,進行正常預約掛號處理;
13、掛號單元,還用于對于非正常用戶的請求,排隊直至延時時間結束,進行正常預約掛號處理。
14、第三方面,本申請?zhí)峁┝艘环N處理設備,包括處理器和存儲器,存儲器中存儲有計算機程序,處理器調用存儲器中的計算機程序時執(zhí)行本申請第一方面或者本申請第一方面任一種可能的實現(xiàn)方式提供的方法。
15、第四方面,本申請?zhí)峁┝艘环N計算機可讀存儲介質,計算機可讀存儲介質存儲有多條指令,指令適于處理器進行加載,以執(zhí)行本申請第一方面或者本申請第一方面任一種可能的實現(xiàn)方式提供的方法。
16、從以上內容可得出,本申請具有以下的有益效果:
17、針對于醫(yī)院預約掛號系統(tǒng)的慢速排隊的改善目標,本申請通過結合排隊隊列機制還有請求隨機抽取機制,形成雙隨機慢速排隊處理架構,以此有效地限制惡意掛號行為、倒號行為的展開,保障正?;颊呖梢猿晒︻A約掛號,從而有效地促進號源利用率,提高患者預約就診效率,改善患者就醫(yī)體驗。
1.一種醫(yī)院預約掛號系統(tǒng)的雙隨機慢速排隊處理方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,針對所述目標號源,在未公開展示取消預約的號源的情況下,在放號后預設為m秒的所述延時時間之后,在就診當日0時之前,所述方法還包括:
3.根據(jù)權利要求2所述的方法,其特征在于,所述第一預約掛號請求和所述第三預約掛號請求的請求來源,具體包括醫(yī)院app、醫(yī)院電話、醫(yī)院的現(xiàn)場自主機、第三方合作機構和線上預約平臺,所述線上預約平臺包括公眾號、生活號和小程序。
4.根據(jù)權利要求2所述的方法,其特征在于,對于包括所述目標號源的不同號源,所適配的t和u不同。
5.根據(jù)權利要求1所述的方法,其特征在于,所述基于所述第一排隊隊列中所述第二預約掛號請求各自對應的用戶行為,篩選出所述第二預約掛號請求對應用戶中的正常用戶和非正常用戶,包括:
6.根據(jù)權利要求1所述的方法,其特征在于,所述正常預約掛號處理包括以下處理內容:
7.根據(jù)權利要求1所述的方法,其特征在于,所述目標號源具體為指定科室或者指定醫(yī)生的號源;
8.一種醫(yī)院預約掛號系統(tǒng)的雙隨機慢速排隊處理裝置,其特征在于,所述裝置包括:
9.一種處理設備,其特征在于,包括處理器和存儲器,所述存儲器中存儲有計算機程序,所述處理器調用所述存儲器中的計算機程序時執(zhí)行如權利要求1至7任一項所述的方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有多條指令,所述指令適于處理器進行加載,以執(zhí)行權利要求1至7任一項所述的方法。