面向云平臺的醫(yī)療系統(tǒng)病例信息優(yōu)化獲取方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及到信息的存儲及安全領(lǐng)域,具體的說是面向云平臺的醫(yī)療系統(tǒng)病例信息優(yōu)化獲取方法。
【背景技術(shù)】
[0002]步入信息化時代以后,為了提升各自領(lǐng)域的信息化能力,各行各業(yè)均改變著以往的模型,尤其是具有全球化意義的醫(yī)院行業(yè)。信息化不僅提升了醫(yī)院管理者及醫(yī)生對醫(yī)療信息和管理的效率,同時有助于患者對自己病情的實時了解,有利于患者與醫(yī)生實時交流,解決了看病難的現(xiàn)狀。
[0003]現(xiàn)有的醫(yī)療信息管理系統(tǒng)由于網(wǎng)絡構(gòu)架、設備及資本等原因,存在功能比較單一、操作復雜、交互性比較差、傳輸效率低、設備使用地域范圍的局限、安裝維護不便等問題,并且在線系統(tǒng)應用功能不成熟,種種原因均導致不能滿足日益提高的信息化管理的要求。
[0004]各醫(yī)院都有自己的HIS系統(tǒng)來存儲并管理自己的數(shù)據(jù)信息,但是移動終端及本地計算機的存儲資源有限,使用一段時間后會提示空間不足,特別是醫(yī)院這個信息密集、身份復雜、流動性大、實時性強的行業(yè)更需要定期地將本地移動終端的信息備份到具有大容量存儲空間的介質(zhì)。另外現(xiàn)存的醫(yī)療管理系統(tǒng)中不同醫(yī)院甚至同所醫(yī)院的不同部門的信息交互及融合能力不足,使得信息的共享能力受到限制,同時信息冗余情況頻現(xiàn)。
[0005]隨著信息化技術(shù)的日益完善,醫(yī)院系統(tǒng)的各個業(yè)務由不同的公司開發(fā),應用于同一所醫(yī)院,由于遵循的標準和協(xié)議各不相同,所以目前以患者為中心的診療數(shù)據(jù)尚不能完全實現(xiàn)全院共享,更不用說不同醫(yī)院的信息交互?!靶畔⒐聧u”問題已成為阻礙醫(yī)院信息化建設的障礙。
[0006]現(xiàn)存的醫(yī)院信息管理系統(tǒng)對患者個人基本信息的保密性不完善,另外各個醫(yī)院及同所醫(yī)院的不同部門由于所遵循的標準和協(xié)議各不相同,不能實現(xiàn)很好的交互與融合,并且經(jīng)常會出現(xiàn)信息的冗余,如某病人在同一所醫(yī)院多次就診會有多次記錄,但是記錄內(nèi)容如患者的個人基本信息會存在冗余,占用大量的本地存儲空間。
【發(fā)明內(nèi)容】
[0007]為了解決現(xiàn)有技術(shù)中各醫(yī)院信息不能交互融合、患者信息存儲冗余、占用大量本地內(nèi)存的問題,本發(fā)明提供了一種面向云平臺的醫(yī)療系統(tǒng)病例信息優(yōu)化獲取方法,先將各醫(yī)院的信息匯總存儲在云端,然后各醫(yī)院均可調(diào)用,實現(xiàn)了各院及各部門科室的信息交互,解決了 “信息孤島”的難題,同時也很好的解決了信息冗余、占用大量本地內(nèi)存的問題。
[0008]本發(fā)明為解決上述技術(shù)問題采用的技術(shù)方案為:面向云平臺的醫(yī)療系統(tǒng)病例信息優(yōu)化獲取方法,將若干醫(yī)院所有病人的醫(yī)療信息均存儲到云端服務器的數(shù)據(jù)庫內(nèi)進行匯總,以使在獲得患者授權(quán)的情況下,任意醫(yī)院使用客戶終端能夠?qū)υ贫朔掌鞯臄?shù)據(jù)庫進行訪問以獲取該患者的醫(yī)療信息,在從云端服務器的數(shù)據(jù)庫中獲取某患者的醫(yī)療信息時,需進行自律優(yōu)化,具體操作如下: 1)客戶終端向云端服務器的數(shù)據(jù)庫申請訪問時,通過驗證后,云端服務器根據(jù)客戶終端攜帶的信息定位其地理位置以及是否首次訪問,若該客戶終端首次訪問云端服務器的數(shù)據(jù)庫,則繼續(xù)步驟2),若非首次訪問,轉(zhuǎn)為步驟3);
2)云端服務器以廣播的形式向客戶終端發(fā)送一個數(shù)據(jù)部分為空的數(shù)據(jù)包,并在發(fā)送數(shù)據(jù)包的過程中跟蹤記錄廣播信號的路徑及安全指數(shù),并從中篩選出最優(yōu)路徑記錄在云端服務器的數(shù)據(jù)庫內(nèi);
3)云端服務器按照最優(yōu)路徑向客戶終端傳送信息,該信息由兩部分構(gòu)成,一部分為信息的長度lengthl,另一部分為患者的醫(yī)療信息,傳送信息的同時將該信息備份到備份數(shù)據(jù)庫中,并跟蹤傳輸信息的路徑;
4)客戶終端接收到云端服務器傳送的信息后,計算收到信息的長度length2,若length2等于Iengthl,則表示發(fā)送成功,云端服務器刪除備份數(shù)據(jù)庫中的該條信息,反之,若length2不等于Iengthl,則客戶終端向云端服務器反饋報錯信息,云端服務器收到該報錯信息時再次向客戶終端傳送信息,直至發(fā)送成功。
[0009]若客戶終端非首次訪問云端服務器的數(shù)據(jù)庫,云端服務器在使用已存儲的最優(yōu)路徑時需要對該最優(yōu)路徑進行驗證,具體操作為:云端服務器以廣播的形式向客戶終端發(fā)送一個數(shù)據(jù)部分為空的數(shù)據(jù)包,并在發(fā)送數(shù)據(jù)包的過程中跟蹤記錄廣播信號的路徑及安全指數(shù),并從中篩選出最優(yōu)路徑X,并將該最優(yōu)路徑X與已存儲的最優(yōu)路徑相比較,若兩者相同,則使用該最優(yōu)路徑進行信息傳送,若兩者不同,則將最優(yōu)路徑X記錄在云端服務器的數(shù)據(jù)庫內(nèi),并使用最優(yōu)路徑X進行信息傳送。
[0010]所述云端總數(shù)據(jù)庫內(nèi)開辟一個單獨的賬戶管理數(shù)據(jù)庫以存儲用戶賬戶和密碼,并將用戶賬戶和密碼賦予各醫(yī)院的醫(yī)療管理人員和主治醫(yī)生,醫(yī)療管理人員和主治醫(yī)生使用客戶終端查詢數(shù)據(jù)時,需要先輸入用戶賬戶和密碼,客戶終端將該用戶賬戶和密碼提交到云端,并在賬戶管理數(shù)據(jù)庫中查找是否匹配,若匹配,則授權(quán)該賬戶登陸使用,否則,反饋無權(quán)限登陸信息。
[0011]本發(fā)明中,各醫(yī)院將本醫(yī)院數(shù)據(jù)庫的存儲空間劃分為若干大小不等的分區(qū),并為每一個分區(qū)建立一張二級索引表,該索引表包括索引號、一級ID信息和指針,且指針指向二級索引表,其內(nèi)容為二級ID信息;其中,一級ID信息包含患者姓名、性別、出生日期、聯(lián)系電話和住址,二級ID信息包含患者的病例信息及身份證號等隱私信息。
[0012]由于各醫(yī)院本地存儲容量有限,需定期將自己的信息匯報給直屬的上級醫(yī)院。本發(fā)明采用分級存儲系統(tǒng),將各個醫(yī)院的數(shù)據(jù)庫信息逐級上傳給父級節(jié)點,父級節(jié)點根據(jù)所接收的信息與自己已有的本地數(shù)據(jù)庫信息進行對比,并運用折半查找法查詢本地數(shù)據(jù)庫中的信息,如果所接收信息的一級ID信息與已有數(shù)據(jù)庫信息重合,只需將患者信息的二級ID信息插入數(shù)據(jù)庫對應位置即可,否則將患者的所有數(shù)據(jù)均插入所在數(shù)據(jù)庫。然后父級節(jié)點再逐級上傳,直至上傳到各節(jié)點的專屬云端,最后各節(jié)點的專屬云端將自己的服務器中的信息上傳到總云端,總云端所擁有的信息是所有專屬云端數(shù)據(jù)庫中信息的融合。如鄉(xiāng)鎮(zhèn)社區(qū)各子醫(yī)院的信息定期上傳給縣級所屬醫(yī)院,縣級醫(yī)院再將信息上傳給地市級醫(yī)院,地市級醫(yī)院上傳給省級醫(yī)院等等,直至最終上傳給本院所屬的專屬云端,最終各專屬云端再將自己已存的所有信息上傳至總云端數(shù)據(jù)庫,不僅消除了冗余信息,節(jié)省了存儲空間,同時還使各院信息共享交互。
[0013]本發(fā)明使用了第三方介質(zhì)一云來定期存儲移動終端的信息,運用多個云盤存儲不同類型的信息。云存儲是通過網(wǎng)絡提供可配置的虛擬化的存儲及相關(guān)數(shù)據(jù)的服務。云存儲的內(nèi)涵是存儲虛擬化和存儲自動化。云存儲的概念與云計算類似,是通過集群應用、網(wǎng)格技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡中大量各種不同類型的存儲設備通過應用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務訪問功能的一個系統(tǒng),保證數(shù)據(jù)的安全性,并節(jié)約存儲空間。采用云存儲,對于存儲設備的型號、接口、傳輸協(xié)議等均不需要考慮。云存儲系統(tǒng)中的所有設備對使用者來講都是完全透明的,任何一個經(jīng)過授權(quán)的使用者在任何地方都可以通過一根接入線纜與云存儲連接,對云存儲進行數(shù)據(jù)訪問。
[0014]由于醫(yī)療需要,本院先向患者本人講明原由,經(jīng)病人同意并簽署書面同意書后方能向云端申請獲取指定患者的數(shù)據(jù),首先只有每個醫(yī)院最高領(lǐng)導人有訪問云端數(shù)據(jù)的權(quán)利,然后該院最高領(lǐng)導人可以給有需要的醫(yī)療管理人員授權(quán)訪問云端數(shù)據(jù),所有可以訪問云端數(shù)據(jù)的人員的用戶名和密碼均存儲在云端的一個單獨數(shù)據(jù)庫中,醫(yī)療管理人員首先進行登錄,云服務器根據(jù)登錄的信息到數(shù)據(jù)庫中進行驗證,如果驗證成功則根據(jù)其提供的一級ID信息到總數(shù)據(jù)庫查詢,若知道該患者先前就診醫(yī)院的編號,則直接到該編號所在的醫(yī)院查找患者信息,否則采用折半查找法進行總數(shù)據(jù)庫查詢。如果找到相應數(shù)據(jù)則生成對應的醫(yī)療訪問結(jié)果并返回給請求終端,請求終端根據(jù)返回的醫(yī)療訪問結(jié)果提取需要的信息。
[0015]有益效果:本發(fā)明通過將醫(yī)療系統(tǒng)中的各醫(yī)院分級,然后逐級上傳匯總醫(yī)療信息,并最終匯總到云端總數(shù)據(jù)庫內(nèi),如果患者到同所醫(yī)院多次就診,僅首