本實用新型涉及醫(yī)療掛號領(lǐng)域,特別涉及基于云通訊的醫(yī)院掛號系統(tǒng)。
背景技術(shù):
云通訊是云計算概念的一個分支,指用戶利用SaaS行駛的瘦客戶端或智能客戶端,通過現(xiàn)有局域網(wǎng)或互聯(lián)網(wǎng)線路進行通訊交流,而無需經(jīng)由傳統(tǒng)PSTN線路的一種新型通訊方式。在現(xiàn)在ADSL寬帶、光纖、3G、4G等高速數(shù)據(jù)網(wǎng)絡(luò)日新月異的年代,云通訊給傳統(tǒng)電信經(jīng)營商帶來了新的發(fā)展契機。
醫(yī)院預(yù)約掛號系統(tǒng)是以病人為中心開展醫(yī)療服務(wù)的重要改革措施,對于方便群眾就醫(yī)、提高醫(yī)療服務(wù)水平具有重大意義。醫(yī)院施行預(yù)約診療服務(wù),有利于患者進行就醫(yī)咨詢,提前安排就醫(yī)計劃,減少候診時間,也有利于醫(yī)院提升管理水平,提高工作效率和醫(yī)療質(zhì)量,降低醫(yī)療安全風險。醫(yī)院預(yù)約掛號系統(tǒng)包含電話自動掛號、電腦上網(wǎng)、手機上網(wǎng)、手機短信、自助預(yù)約機等多種預(yù)約渠道,患者可根據(jù)自身習慣,選擇任何一種渠道完成預(yù)約操作。
但是,現(xiàn)有的醫(yī)院預(yù)約掛號系統(tǒng)中電話自動預(yù)約掛號容易出現(xiàn)占線無法進行預(yù)約的問題,電腦上網(wǎng)和手機上網(wǎng)容易出現(xiàn)網(wǎng)絡(luò)資源被占用而無法登入預(yù)約界面進行預(yù)約的問題,手機短信則容易出現(xiàn)無法延遲收到預(yù)約短信或者無法收到預(yù)約短信的問題,而自助預(yù)約機的投入成本和維護成本較大,綜上,現(xiàn)有的醫(yī)院預(yù)約系統(tǒng)容易出現(xiàn)當預(yù)約資源被占用而無法進行預(yù)約的問題。
技術(shù)實現(xiàn)要素:
本實用新型的目的是提供一種節(jié)約預(yù)約資源的基于云通訊的醫(yī)院預(yù)約掛號系統(tǒng)。
本實用新型的上述技術(shù)目的是通過以下技術(shù)方案得以實現(xiàn)的:一種基于云通訊的醫(yī)院預(yù)約掛號系統(tǒng),包括:
用戶端:用于輸入預(yù)約掛號信息及預(yù)約號碼,將預(yù)約號碼發(fā)送至驗證服務(wù)器,并向驗證服務(wù)器發(fā)起呼叫請求,同時,將預(yù)約掛號信息發(fā)送至預(yù)約服務(wù)器;
驗證服務(wù)器:用于接收預(yù)約號碼,并向驗證端發(fā)送第一驗證碼,同時,預(yù)約服務(wù)器向云通訊模塊發(fā)送預(yù)約號碼,并向用戶端反饋通過驗證的信息;
云通訊模塊:用于接收預(yù)約服務(wù)器發(fā)送的預(yù)約號碼,云通訊模塊采用第二驗證碼通過預(yù)約號碼向驗證端發(fā)起呼叫請求;
驗證端:用于接收驗證服務(wù)器發(fā)送的第一驗證碼,當云通訊模塊采用與第一驗證碼相匹配的第二驗證碼呼叫驗證端時,驗證端直接中斷云通訊模塊的呼叫,說明驗證通過預(yù)約成功,則向驗證服務(wù)器反饋通過驗證的信息。
預(yù)約服務(wù)器:用于接收和存儲用戶端發(fā)送的預(yù)約掛號信息。
通過采用上述技術(shù)方案,用戶在用戶端上輸入預(yù)約掛號信息和預(yù)約號碼,用戶端將預(yù)約掛號信息傳輸至預(yù)約服務(wù)器,由預(yù)約服務(wù)端存儲預(yù)約掛號信息,方便在用戶就診時,醫(yī)生向預(yù)約服務(wù)器調(diào)用預(yù)約掛號信息。用戶端將預(yù)約號碼傳輸至驗證服務(wù)器,驗證服務(wù)器存儲預(yù)約號碼并將預(yù)約號碼傳輸至云通訊模塊的同時,根據(jù)預(yù)約號碼向驗證端發(fā)送第一驗證碼。云通訊模塊接收到驗證服務(wù)器輸入的預(yù)約號碼時,生成一個第二驗證碼,并與預(yù)約號碼相綁定。云通訊模塊根據(jù)預(yù)約號碼呼叫驗證端,驗證端將從驗證服務(wù)器收到的第一驗證碼與云通訊模塊呼入的預(yù)約號碼中綁定的第二驗證碼相比較,若第一驗證碼與第二驗證碼相匹配,則驗證端直接中斷呼叫,并通過云通訊模塊向用戶端發(fā)送預(yù)約成功的通過驗證的信息;若第一驗證碼與第二驗證碼不匹配,則驗證端持續(xù)響鈴若干秒后掛斷。通過在醫(yī)院預(yù)約掛號系統(tǒng)中加入云通訊模塊,利用云通訊模塊的能夠承載大數(shù)據(jù)流的特點,使得用戶在預(yù)約掛號的過程中不容易出現(xiàn)預(yù)約資源被占用而無法預(yù)約掛號的問題,使得用戶的預(yù)約掛號的成功率大大提升。
進一步的,所述用戶模塊包括:
輸入模塊:用于向信息存儲模塊輸入預(yù)約掛號信息和預(yù)約號碼;
顯示模塊:用于調(diào)取并顯示信息存儲模塊中的預(yù)約掛號信息、預(yù)約號碼和通過驗證的信息;
信息存儲模塊:用于存儲由輸入模塊輸入的預(yù)約掛號信息和預(yù)約號碼,并將預(yù)約掛號信息和預(yù)約信號發(fā)送至無線通訊模塊,同時,存儲由無線通訊模塊接收的通過驗證的信息;
無線通訊模塊:與互聯(lián)網(wǎng)通信連接,用于將從信息存儲模塊接收的預(yù)約掛號信息發(fā)送至預(yù)約服務(wù)器,將預(yù)約號碼發(fā)送至驗證客戶端。
通過采用上述技術(shù)方案,用戶通過輸入模塊向信息存儲模塊輸入預(yù)約掛號信息和預(yù)約號碼;信息存儲模塊將預(yù)約掛號信息和預(yù)約號碼,同時將預(yù)約掛號信息和預(yù)約號碼傳輸至與互聯(lián)網(wǎng)通信連接的無線通訊模塊,由無線通訊模塊分別將預(yù)約掛號信息發(fā)送至預(yù)約服務(wù)器,將預(yù)約號碼發(fā)送至驗證服務(wù)器。顯示模塊調(diào)取并顯示存儲在信息存儲模塊中的預(yù)約掛號信息和預(yù)約號碼。無線通訊模塊接收由驗證端反饋的驗證端通過驗證的信息,將通過驗證的信息存儲至信息存儲模塊,由顯示模塊從存儲信息模塊中調(diào)取并顯示通過驗證的信息。
進一步的,所述輸入模塊為觸屏模塊或者按鍵模塊。
通過采用上述技術(shù)方案,用戶使用觸摸屏和按鍵模塊輸入預(yù)約掛號信息和預(yù)約號碼方便用戶的操作,提升用戶體驗。
進一步的,所述驗證服務(wù)器包括:
驗證通訊模塊:與互聯(lián)網(wǎng)通信連接,用于將從用戶端接收的預(yù)約號碼傳輸至驗證存儲模塊,將從云通訊模塊接收的通過驗證的信息傳輸至驗證存儲模塊;同時,從驗證存儲模塊調(diào)取預(yù)約號碼發(fā)送至云通信模塊,調(diào)取通過驗證的信息發(fā)送至用戶端;并將從第一驗證碼生成模塊輸入的第一驗證碼傳輸至驗證端;
驗證存儲模塊:用于接收并存儲由驗證通訊模塊接收的預(yù)約號碼和通過驗證的信息;
第一驗證碼生成模塊:生成第一驗證碼,并將第一驗證碼傳輸至驗證通訊模塊。
通過采用上述技術(shù)方案,驗證通訊模塊分別從用戶端接收預(yù)約號碼,從云通訊模塊接收到通過驗證的信息;驗證通訊模塊通過將接收到的預(yù)約號碼和通過驗證的信息存儲至驗證存儲模塊后,驗證通訊模塊再從驗證存儲模塊中調(diào)取通過驗證的信息,并將通過驗證的信息發(fā)送至用戶端。驗證存儲模塊在存儲預(yù)約號碼后,觸發(fā)第一驗證碼生成模塊生成一個與預(yù)約號碼唯一匹配的第一驗證碼,并通過驗證通訊模塊將第一驗證碼發(fā)送至驗證端。
進一步的,所述驗證存儲模塊包括:
第一存儲模塊:用于存儲預(yù)約號碼;
第二存儲模塊:用于存儲通過驗證的信息。
通過采用上述技術(shù)方案,將預(yù)約號碼存儲至第一存儲模塊,將通過驗證的信息存儲至第二存儲模塊,可以使得存儲在驗證存儲模塊中的信息能夠按照不同的用途予以存儲,方便驗證存儲模塊的調(diào)用,避免了數(shù)據(jù)調(diào)用錯誤的發(fā)生。
進一步的,所述云通訊模塊包括:
網(wǎng)絡(luò)模塊:與互聯(lián)網(wǎng)通信連接,用于接收從驗證服務(wù)器輸入的預(yù)約號碼,并將預(yù)約號碼傳輸至云存儲模塊;
第二驗證碼生成模塊:用于生成第二驗證碼,并將第二驗證碼傳送至撥號模塊;
云存儲模塊:用于存儲從網(wǎng)絡(luò)模塊輸入的預(yù)約號碼;
API接口:用于調(diào)取云存儲模塊中的預(yù)約號碼,接收第二驗證碼生成模塊輸入的第二驗證碼,將預(yù)約號碼與第二驗證碼綁定生成驗證號碼,將驗證號碼發(fā)送至撥號模塊;
撥號模塊:用于接收API接口輸入的驗證號碼,并通過驗證號碼呼叫驗證端。
通過采用上述技術(shù)方案,網(wǎng)絡(luò)模塊接收從驗證服務(wù)器發(fā)送的預(yù)約號碼,并將預(yù)約號碼發(fā)送至云儲存模塊;云存儲模塊接收并存儲預(yù)約號碼后觸發(fā)第二驗證碼生成模塊生成唯一與預(yù)約號碼相匹配的第二驗證碼,并將第二驗證碼發(fā)送至API接口。API接口將第二驗證碼與從云儲存模塊中調(diào)取的預(yù)約號碼向綁定,發(fā)送至撥號模塊,由撥號模塊根據(jù)預(yù)約號碼呼叫驗證端。
進一步的,所述云通訊模塊還包括:
反饋信息模塊:用于接收從驗證端輸入的通過驗證的信息,并將通過驗證的信息傳輸至云存儲模塊,由云存儲模塊通過網(wǎng)絡(luò)模塊發(fā)送至驗證服務(wù)器。
通過采用上述技術(shù)方案,網(wǎng)絡(luò)模塊接收從驗證端發(fā)送的通過驗證的信息,將其存儲在云儲存模塊后,再將其發(fā)送至驗證服務(wù)器。
進一步的,所述驗證端包括:
驗證端通訊模塊:與互聯(lián)網(wǎng)通信連接,用于接收從驗證服務(wù)器輸入的第一驗證碼,并將第一驗證碼傳輸至驗證端存儲模塊;
驗證端存儲模塊:用于存儲從驗證端通訊模塊輸入的第一驗證碼;
呼叫接收模塊:接收從云通訊模塊呼入的驗證號碼,并將驗證號碼傳輸至比較模塊;
比較模塊:用于調(diào)取驗證端存儲模塊中的第一驗證碼和接收從呼叫接收模塊輸入的驗證號碼,將第一驗證碼與驗證號碼中的第二驗證碼相比較,并將匹配信息傳輸至振鈴模塊;
振鈴模塊:用于接收從比較模塊輸入的匹配信息,若匹配信息為相匹配,則振鈴模塊直接中斷呼叫,并向云通訊模塊發(fā)送通過驗證的信息;若匹配信息為不匹配,則振鈴模塊響鈴若干秒后再掛斷。
通過采用上述技術(shù)方案,驗證端通訊模塊將從驗證服務(wù)器接收的第一驗證碼存儲至驗證端存儲模塊。呼叫接收模塊接收到從云通訊模塊呼入的第二驗證碼。比較模塊從驗證端存儲模塊中調(diào)取第一驗證碼,將其與云通訊模塊呼入的第二驗證碼相比較后,將比較結(jié)果傳輸至振鈴模塊。若振鈴模塊接收到的是第一驗證碼與第二驗證碼相匹配的結(jié)果,則振鈴模塊直接中斷呼叫,并通過驗證端通訊模塊向云通訊模塊發(fā)送通過驗證的信息;若振鈴模塊接收到的是第一驗證碼與第二驗證碼不匹配的結(jié)果,則振鈴模塊響鈴若干秒后掛斷,通知用戶驗證不通過。
進一步的,所述比較模塊包括:
解碼模塊:用于接收驗證號碼,將驗證號碼中的預(yù)約號碼與第二驗證碼解綁。
通過采用上述技術(shù)方案,解碼模塊將從呼叫接收模塊接收的預(yù)約號碼與第二驗證碼相綁定的號碼中解碼出第二驗證碼,并將第二驗證碼發(fā)送至比較模塊。
進一步的,所述預(yù)約服務(wù)器包括:
預(yù)約通訊模塊:與互聯(lián)網(wǎng)通信連接,用于接收從用戶端輸入的預(yù)約掛號信息,并將預(yù)約掛號信息傳輸至預(yù)約存儲模塊;
預(yù)約存儲模塊:用于存儲從預(yù)約通訊模塊接收的預(yù)約掛號信息。
通過采用上述技術(shù)方案,預(yù)約通訊模塊從用戶端接收預(yù)約掛號信息,并將預(yù)約掛號信息存儲至預(yù)約存儲模塊。用戶前往醫(yī)院就診時,方便醫(yī)生通過終端從預(yù)約服務(wù)器中調(diào)取并核對用戶的預(yù)約掛號信息。
綜上所述,本實用新型具有以下有益效果:在醫(yī)院的預(yù)約掛號系統(tǒng)中加入云通訊模塊,利用云通訊模塊能夠承載大數(shù)據(jù)流的優(yōu)點,避免了醫(yī)院預(yù)約掛號系統(tǒng)資源被占用而無法進行預(yù)約的問題。
附圖說明
圖1是本實用新型的工作流程圖;
圖2是用戶端的工作流程圖;
圖3是驗證服務(wù)器的工作流程圖;
圖4是云通訊模塊的工作流程圖;
圖5是驗證端的工作流程圖;
圖6是預(yù)約服務(wù)器的工作流程圖。
具體實施方式
以下結(jié)合附圖對本實用新型作進一步詳細說明。
如圖1和圖2所示,用戶通過觸屏模塊或按鍵模塊向信息存儲模塊輸入預(yù)約掛號信息和預(yù)約號碼;信息存儲模塊將預(yù)約掛號信息和預(yù)約號碼,同時將預(yù)約掛號信息和預(yù)約號碼傳輸至與互聯(lián)網(wǎng)通信連接的無線通訊模塊,由無線通訊模塊分別將預(yù)約掛號信息發(fā)送至預(yù)約服務(wù)器,將預(yù)約號碼發(fā)送至驗證服務(wù)器。顯示模塊調(diào)取并顯示存儲在信息存儲模塊中的預(yù)約掛號信息和預(yù)約號碼。無線通訊模塊接收由驗證端反饋的驗證端通過驗證的信息,將通過驗證的信息存儲至信息存儲模塊,由顯示模塊從存儲信息模塊中調(diào)取并顯示通過驗證的信息。
如圖1和圖3所示,驗證通訊模塊分別從用戶端接收預(yù)約號碼,從云通訊模塊接收到通過驗證的信息;驗證通訊模塊分別將預(yù)約號碼存儲至第一存儲模塊,將通過驗證的信息存儲至第二存儲模塊;驗證通訊模塊將通過驗證的信息存儲至第二存儲模塊后,再從第二存儲模塊中調(diào)取通過驗證的信息,并將通過驗證的信息發(fā)送至用戶端。第一儲模塊在存儲預(yù)約號碼后,觸發(fā)第一驗證碼生成模塊生成一個與預(yù)約號碼唯一匹配的第一驗證碼,并通過驗證通訊模塊將第一驗證碼發(fā)送至驗證端。
如圖1和圖4所示,網(wǎng)絡(luò)模塊接收從驗證服務(wù)器發(fā)送的預(yù)約號碼,并將預(yù)約號碼發(fā)送至云儲存模塊;云存儲模塊接收并存儲預(yù)約號碼后觸發(fā)第二驗證碼生成模塊生成唯一與預(yù)約號碼相匹配的第二驗證碼,并將第二驗證碼發(fā)送至API接口。API接口將第二驗證碼與從云儲存模塊中調(diào)取的預(yù)約號碼向綁定,發(fā)送至撥號模塊,由撥號模塊根據(jù)預(yù)約號碼呼叫驗證端。同時,反饋信息模塊接收從驗證端輸入的通過驗證的信息,并將通過驗證的信息傳輸至云存儲模塊,由云存儲模塊通過網(wǎng)絡(luò)模塊發(fā)送至驗證服務(wù)器。
如圖1和圖5所示,驗證端通訊模塊將從驗證服務(wù)器接收的第一驗證碼存儲至驗證端存儲模塊。呼叫接收模塊接收從云通訊模塊的呼入。解碼模塊將從呼叫接收模塊接收的預(yù)約號碼與第二驗證碼相綁定的號碼中解碼出第二驗證碼,并將第二驗證碼發(fā)送至比較模塊。比較模塊從驗證端存儲模塊中調(diào)取第一驗證碼,將其與云通訊模塊呼入的第二驗證碼相比較后,將比較結(jié)果傳輸至振鈴模塊。若振鈴模塊接收到的是第一驗證碼與第二驗證碼相匹配的結(jié)果,則振鈴模塊直接中斷呼叫,并通過驗證端通訊模塊向云通訊模塊發(fā)送通過驗證的信息;若振鈴模塊接收到的是第一驗證碼與第二驗證碼不匹配的結(jié)果,則振鈴模塊響鈴若干秒后掛斷,通知用戶驗證不通過。
如圖1和圖6所示,預(yù)約通訊模塊從用戶端接收預(yù)約掛號信息,并將預(yù)約掛號信息存儲至預(yù)約存儲模塊。用戶前往醫(yī)院就診時,方便醫(yī)生通過終端從預(yù)約服務(wù)器中調(diào)取并核對用戶的預(yù)約掛號信息。
本具體實施例僅僅是對本實用新型的解釋,其并不是對本實用新型的限制,本領(lǐng)域技術(shù)人員在閱讀完本說明書后可以根據(jù)需要對本實施例做出沒有創(chuàng)造性貢獻的修改,但只要在本實用新型的權(quán)利要求范圍內(nèi)都受到專利法的保護。