本發(fā)明涉及醫(yī)療信息化領域,尤其涉及一種基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)及方法。
背景技術:
病歷是病人在醫(yī)院診斷治療全過程的原始記錄,它包含有首頁、病程記錄、檢查檢驗結果、醫(yī)囑、手術記錄、護理記錄等等。隨著醫(yī)院計算機管理網絡化,電子病歷(EMR,Electronic Medical Record)應運而生。作為科技進步的產物,電子病歷因其方便記錄,易存儲等優(yōu)點被越來越廣泛的應用在醫(yī)療系統(tǒng)中。
進一步地,隨著移動醫(yī)療的發(fā)展,現(xiàn)在越來越多的患者或醫(yī)生都使用移動終端(例如,手機、平板電腦等觸摸屏的移動終端)查看電子病例。然而,現(xiàn)有的醫(yī)療信息化系統(tǒng)中無法通過電子病例進一步查詢醫(yī)療數(shù)據(jù)(例如,通過電子病例中的某幾個關鍵字查詢所述關鍵字對應的醫(yī)療數(shù)據(jù)),若患者進行遠程診斷時,會導致患者就醫(yī)時診斷時間及費用增加,同時也降低了患者就醫(yī)時的診斷效率。
技術實現(xiàn)要素:
本發(fā)明的主要目的在于提供一種基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)及方法,旨在解決基于電子病歷無法進一步查詢醫(yī)療數(shù)據(jù)的技術問題。
為實現(xiàn)上述目的,本發(fā)明提供了一種基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng),運行于移動終端中,所述移動終端通過網絡與醫(yī)療云平臺連接,所述醫(yī)療云平臺存儲有電子病例及醫(yī)療數(shù)據(jù),該系統(tǒng)包括:
計算模塊,用于當電子病歷顯示于移動終端上時,計算用戶手指點擊該電子病歷時與該移動終端的觸摸屏的接觸面積;
獲取模塊,用于當所述觸摸面積大于或等于預設面積且點擊時間大于或等于預設時間時,獲取用戶手指點擊該電子病歷的文本內容;
解析模塊,用于將文本內容進行文字解析并將解析后的文本內容顯示于懸浮窗;
所述獲取模塊,還用于獲取用戶從懸浮窗中選擇的關鍵字;
發(fā)送模塊,用于將所述關鍵字發(fā)送至醫(yī)療云平臺;及
接收模塊,用于接收所述醫(yī)療云平臺根據(jù)所述關鍵字查詢后返回的醫(yī)療數(shù)據(jù)。
優(yōu)選的,所述電子病例為表格式電子病例,所述電子病例采用表格的形式分為多個單元格,其中,電子病例中的每個單元格都有固定顯示區(qū)域及信息輸入區(qū)域,所述固定顯示區(qū)域顯示固定的文本內容,信息輸入區(qū)域用于顯示醫(yī)生輸入的文本內容。
優(yōu)選的,所述解析的文本內容為帶下劃線的文字,所選擇的關鍵字為解析的文本內容中連續(xù)的文字或不連續(xù)的文字。
優(yōu)選的,所述獲取模塊還用于將用戶在懸浮窗內所選擇的關鍵字進行顏色轉換。
優(yōu)選的,所述懸浮窗包括搜索按鈕,所述發(fā)送模塊用于當用戶點擊所述搜索按鈕時,將所選擇的關鍵字發(fā)送給醫(yī)療云平臺。
另一方面,本發(fā)明還提供一種基于電子病歷的醫(yī)療數(shù)據(jù)查詢方法,應用于移動終端中,所述移動終端通過網絡與醫(yī)療云平臺連接,所述醫(yī)療云平臺存儲有電子病例及醫(yī)療數(shù)據(jù),該方法包括以下步驟:
當電子病歷顯示于移動終端上時,計算用戶手指點擊該電子病歷時與該移動終端的觸摸屏的接觸面積;
當所述觸摸面積大于或等于預設面積且點擊時間大于或等于預設時間時,獲取用戶手指點擊該電子病歷的文本內容;
將文本內容進行文字解析并將解析后的文本內容顯示于懸浮窗;
獲取用戶從懸浮窗中選擇的關鍵字;
將所述關鍵字發(fā)送至醫(yī)療云平臺;及
接收所述醫(yī)療云平臺根據(jù)所述關鍵字查詢后返回的醫(yī)療數(shù)據(jù)。
優(yōu)選的,所述電子病例為表格式電子病例,所述電子病例采用表格的形式分為多個單元格,其中,電子病例中的每個單元格都有固定顯示區(qū)域及信息輸入區(qū)域,所述固定顯示區(qū)域顯示固定的文本內容,信息輸入區(qū)域用于顯示醫(yī)生輸入的文本內容。
優(yōu)選的,所述解析的文本內容為帶下劃線的文字,所選擇的關鍵字為解析的文本內容中連續(xù)的文字或不連續(xù)的文字。
優(yōu)選的,所述用戶在懸浮窗內所選擇的關鍵字還將進行顏色轉換。
優(yōu)選的,所述懸浮窗包括搜索按鈕,當用戶點擊所述搜索按鈕時,將所選擇的關鍵字發(fā)送給醫(yī)療云平臺。
本發(fā)明采用上述技術方案,帶來的技術效果為:本發(fā)明采用的所述基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)及方法,可以基于電子病歷中的數(shù)據(jù)從遠端的醫(yī)療云平臺進一步查詢醫(yī)療數(shù)據(jù),降低了患者就醫(yī)時的診斷時間及就醫(yī)費用,同時也降低了患者就醫(yī)時的診斷效率。
附圖說明
圖1是本發(fā)明基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)的應用環(huán)境示意圖;
圖2是本發(fā)明基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)的優(yōu)選實施例的模塊示意圖;
圖3是本發(fā)明基于電子病歷的醫(yī)療數(shù)據(jù)查詢方法的優(yōu)選實施例的流程圖;
圖4是本發(fā)明電子病歷的優(yōu)選實施例的示意圖;
圖5是本發(fā)明對電子病歷中的文本內容進行解析后的優(yōu)選實施例的示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
具體實施方式
為更進一步闡述本發(fā)明為達成預定發(fā)明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對本發(fā)明的具體實施方式、結構、特征及其功效,詳細說明如下。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
參照圖1所示,圖1是本發(fā)明基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)的應用環(huán)境示意圖。本發(fā)明中的基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)10運行于移動終端1上。所述移動終端1通過網絡2與醫(yī)療云平臺3通信連接,以從所述醫(yī)療云平臺3獲取各種類型的醫(yī)療數(shù)據(jù)。所述醫(yī)療數(shù)據(jù)包括,但不限于,患者姓名、患者年齡、患病時間、疾病名稱、患病原因、疾病診斷信息、藥品名稱、藥品數(shù)量、醫(yī)生姓名、就診醫(yī)院及科室、費用及患者的聯(lián)系方式(例如,電子郵箱地址、手機號碼、即時通信賬號等)、疾病百科、政府醫(yī)療政策文件等信息。具體而言,所述醫(yī)療云平臺3提供數(shù)據(jù)導入接口(例如,應用程序接口,Application Program Interface,API),接入該數(shù)據(jù)導入接口的設備或系統(tǒng)都可以從所述醫(yī)療云平臺3中獲取醫(yī)療數(shù)據(jù)。
進一步地,所述醫(yī)療云平臺3還存儲有電子病例100。所述電子病例100為表格式電子病例100,具體地說,所述電子病例100采用表格的形式分為多個單元格。如圖4所示,電子病例100以表格的形式顯示于移動終端1的觸摸屏上,所述電子病例100采用表格的形式分為十個單元格(10個單元格只是舉例說明,實際的電子病例遠遠多于十個單元格),每個單元格上有對應的病例信息,例如,單元格①顯示姓名,單元格②顯示性別,單元格③顯示籍貫,單元格④顯示年齡,單元格⑤顯示職業(yè),單元格⑥顯示就診日期,單元格⑦顯示就診醫(yī)生,單元格⑧顯示科室,單元格⑨顯示就診信息及單元格⑩顯示用藥信息。
進一步地,電子病例100中的每個單元格都有固定顯示區(qū)域及信息輸入區(qū)域,其中,固定顯示區(qū)域顯示固定的文本內容,信息輸入區(qū)域用于顯示醫(yī)生輸入的文本內容,例如,單元格⑨中的“就診信息”顯示于固定顯示區(qū)域,而單元格⑨中的“頸部肌肉僵硬,脊柱生理彎曲存在,頸椎間隙壓痛”顯示于信息輸入區(qū)域。在其他實施例中,所述信息輸入區(qū)域還可以顯示圖片(例如,醫(yī)療影像圖片)。
需要說明的是,由于所述醫(yī)療數(shù)據(jù)及電子病例100屬于隱私信息,為了確保信息安全,所述醫(yī)療數(shù)據(jù)發(fā)送給醫(yī)療云平臺3時,會通過加解密算法(例如,MD5加解密算法、RSA加解密算法、DES加解密算法、DSA加解密算法、AES加解密算法等)先對醫(yī)療數(shù)據(jù)進行加密處理,之后傳輸給所述醫(yī)療云平臺3。
所述網絡2可以是有線通訊網絡或無線通訊網絡。所述網絡2優(yōu)選為無線通訊網絡,包括但不限于,GSM網絡、GPRS網絡、CDMA網絡、TD-SCDMA網絡、WiMAX網絡、TD-LTE網絡、FDD-LTE網絡等無線傳輸網絡。
所述醫(yī)療云平臺3是云平臺或數(shù)據(jù)中心的某一臺服務器,通過云平臺或數(shù)據(jù)中心的數(shù)據(jù)傳輸能力及數(shù)據(jù)存儲能力,可以更好地管理及/或協(xié)助與該醫(yī)療云平臺3連接的移動終端1,有利于用戶獲取醫(yī)療數(shù)據(jù)及電子病例100。
所述移動終端1可以是,但不限于,智能手機、平板電腦、個人數(shù)字助理(Personal Digital Assistant,PDA)、個人電腦、電子看板等其它任意合適的便攜式觸摸屏電子設備。
參照圖2所示,是本發(fā)明基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)的優(yōu)選實施例的模塊示意圖。在本實施例中,所述基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)10應用于移動終端1。該移動終端1包括,但不僅限于,基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)10、存儲單元11、處理單元12、及通訊單元13。
所述的存儲單元11可以為一種只讀存儲單元ROM,電可擦寫存儲單元EEPROM、快閃存儲單元FLASH或固體硬盤等。
所述的處理單元12可以為一種中央處理器(Central Processing Unit,CPU)、微控制器(MCU)、數(shù)據(jù)處理芯片、或者具有數(shù)據(jù)處理功能的信息處理單元。
所述的通訊單元13為一種具有遠程通訊功能的通訊接口,例如支持GSM、GPRS、WCDMA、CDMA、TD-SCDMA、WiMAX、TD-LTE、FDD-LTE等無線通訊技術的通訊接口,支持USB、網線的有線通訊接口。
所述基于電子病歷的醫(yī)療數(shù)據(jù)查詢系統(tǒng)10包括,但不局限于,計算模塊111、判斷模塊112、獲取模塊113、解析模塊114、發(fā)送模塊115及接收模塊116,本發(fā)明所稱的模塊是指一種能夠被所述移動終端1的處理單元12執(zhí)行并且能夠完成固定功能的一系列計算機程序指令段,其存儲在所述移動終端1的存儲單元11中。
所述計算模塊111用于當電子病歷100顯示于移動終端1上時,計算用戶手指點擊該電子病歷100時與該移動終端1的觸摸屏的接觸面積。在本實施例中,所述觸摸屏為電容式觸摸屏。具體地說,電容式觸摸屏是一塊四層復合玻璃屏,玻璃屏的內表面和夾層各涂有一層ITO,最外層是一薄層矽土玻璃保護層,夾層ITO涂層作為工作面,四個角上引出四個電極,內層ITO為屏蔽層以保證良好的工作環(huán)境。當手指觸摸在金屬層上時,由于人體電場,用戶和觸摸屏表面形成以一個耦合電容,對于高頻電流來說,電容是直接導體,于是手指從接觸點吸走一個很小的電流。所吸走的電流分別從觸摸屏的四角上的電極中流出,并且流經這四個電極的電流與手指到四角的距離成正比,觸摸屏中的控制器通過對這四個電流比例的精確計算,得出觸摸點的位置,通過觸摸點的計算可以計算出接觸面積。在其他實施例中,所述觸摸屏為壓力感應電容式觸摸屏,當用戶手指觸摸該壓力感應電容式觸摸屏時,檢測手指各點對該壓力感應電容式觸摸屏的壓力值,通過壓力值計算手指與該壓力感應電容式觸摸屏的觸摸面積。
所述判斷模塊112用于判斷觸摸面積是否大于或等于預設面積。在本實施例中,所述預設面積為一平方厘米。在其它實施例中,用戶可以設置預設面積,例如,設置預設面積為1.1平方厘米、1.2平方厘米、1.3平方厘米、1.4平方厘米等。
當所述觸摸面積大于或等于預設面積時,所述判斷模塊112還用于判斷點擊時間是否超過預設時間。在本實施例中,所述預設時間為一秒。在其它實施例中,用戶可以設置預設時間,例如,設置預設時間為兩秒、三秒、四秒、五秒等。
所述獲取模塊113用于當點擊時間大于或等于預設時間時,獲取用戶手指點擊該電子病歷100的文本內容。在本實施例中,所述獲取模塊113從信息輸入區(qū)域獲取文本內容。如圖4所示,當用戶手指點擊電子病例100的其中一個單元格(例如點擊單元格⑨),用戶手指點擊的位置位于電子病例100的單元格⑨時,獲取單元格⑨中的文本內容“頸部肌肉僵硬,脊柱生理彎曲存在,頸椎間隙壓痛”。
所述解析模塊114用于將文本內容進行文字解析并將解析后的文本內容顯示于懸浮窗110。具體地說,如圖5所示,所述解析模塊114將獲取的文本內容分解為帶下劃線的文字并顯示于懸浮窗110內。具體地說,所述懸浮窗110顯示于所述電子病例100的最上層,懸浮窗110內顯示解析后的文本內容。需要說明的是,若信息輸入區(qū)域顯示的是圖片時,所述解析模塊114通過OCR(Optical Character Recognition,光學字符識別)技術對圖片進行解析以獲得解析后的文本內容,并將解析后的文本內容顯示于懸浮窗110內。
所述獲取模塊113還用于獲取用戶從懸浮窗110中選擇的關鍵字。具體而言,解析后的文本內容顯示于所述懸浮窗110上時,用戶可以通過手指點擊所選擇的文字,所點擊的文字即為用戶從懸浮窗110中選擇的關鍵字。例如,若用戶用手指點擊懸浮窗110內的文字“頸部肌肉僵硬”,則“頸部肌肉僵硬”為從懸浮窗110中選擇的關鍵字,若用戶用手指點擊懸浮窗110內的文字“頸部肌肉痛”,則“頸部肌肉痛”為從懸浮窗110中選擇的關鍵字。需要說明的是,所選擇的關鍵字可以是解析的文本內容中連續(xù)的文字(例如,“頸部肌肉僵硬”),也可以是不連續(xù)的文字(例如,“頸部肌肉痛”)。進一步地,為了提高用戶體驗,讓用戶很直觀地看到選擇的關鍵字,在本實施例中,所述獲取模塊113還會將用戶在懸浮窗110內所選擇的關鍵字進行顏色轉換,例如,當用戶點擊所選擇的關鍵字時,將所選擇的關鍵字轉換成紅色的文字(例如,將“頸部肌肉僵硬”轉換成紅色字體)。
所述發(fā)送模塊115用于將所述關鍵字發(fā)送至醫(yī)療云平臺3。具體地說,在本實施例中,如圖5所示,所述懸浮窗110還包括搜索按鈕,所述發(fā)送模塊115用于當用戶點擊所述搜索按鈕時,將所選擇的關鍵字發(fā)送給醫(yī)療云平臺1。所述醫(yī)療云平臺3根據(jù)所述關鍵字搜索對應的醫(yī)療數(shù)據(jù)。
所述接收模塊116用于接收醫(yī)療云平臺3查詢后返回的醫(yī)療數(shù)據(jù)。具體地說,當醫(yī)療云平臺3根據(jù)所述關鍵字完成醫(yī)療數(shù)據(jù)的搜索后,將搜索后的醫(yī)療數(shù)據(jù)返回給移動終端1,并顯示于移動終端1的觸摸屏上。
參照圖3所示,是本發(fā)明基于電子病歷的醫(yī)療數(shù)據(jù)查詢方法的優(yōu)選實施例的流程圖。在本實施例中,所述的基于電子病歷100的醫(yī)療數(shù)據(jù)查詢方法應用于移動終端1,該方法包括以下步驟:
步驟S11:當電子病歷100顯示于移動終端1上時,所述計算模塊111計算用戶手指點擊該電子病歷100時與該移動終端1的觸摸屏的接觸面積。在本實施例中,所述觸摸屏為電容式觸摸屏。具體地說,電容式觸摸屏是一塊四層復合玻璃屏,玻璃屏的內表面和夾層各涂有一層ITO,最外層是一薄層矽土玻璃保護層,夾層ITO涂層作為工作面,四個角上引出四個電極,內層ITO為屏蔽層以保證良好的工作環(huán)境。當手指觸摸在金屬層上時,由于人體電場,用戶和觸摸屏表面形成以一個耦合電容,對于高頻電流來說,電容是直接導體,于是手指從接觸點吸走一個很小的電流。所吸走的電流分別從觸摸屏的四角上的電極中流出,并且流經這四個電極的電流與手指到四角的距離成正比,觸摸屏中的控制器通過對這四個電流比例的精確計算,得出觸摸點的位置,通過觸摸點的計算可以計算出接觸面積。在其他實施例中,所述觸摸屏為壓力感應電容式觸摸屏,當用戶手指觸摸該壓力感應電容式觸摸屏時,檢測手指各點對該壓力感應電容式觸摸屏的壓力值,通過壓力值計算手指與該壓力感應電容式觸摸屏的觸摸面積。
步驟S12:所述判斷模塊112判斷觸摸面積是否大于或等于預設面積。當所述觸摸面積大于或等于預設面積時,流程進入步驟S13。當所述觸摸面積小于預設面積時,重復執(zhí)行步驟S12。在本實施例中,所述預設面積為一平方厘米。在其它實施例中,用戶可以設置預設面積,例如,設置預設面積為1.1平方厘米、1.2平方厘米、1.3平方厘米、1.4平方厘米等。
步驟S13:所述判斷模塊112判斷點擊時間是否大于或等于預設時間。當點擊時間大于或等于預設時間時,流程進入步驟S14。當點擊時間小于預設時間時,重復執(zhí)行步驟S13。在本實施例中,所述預設時間為一秒。在其它實施例中,用戶可以設置預設時間,例如,設置預設時間為兩秒、三秒、四秒、五秒等。
需要說明的是,步驟S12與步驟S13的執(zhí)行順序并不是固定的,在其它實施例中,步驟S12及步驟S13的執(zhí)行順序可以調換。具體地說,先執(zhí)行步驟S13再執(zhí)行步驟S12,例如,當步驟S13中的點擊時間大于或等于預設時間時,流程進入驟S12,當步驟S12中的所述觸摸面積大于或等于預設面積時,流程進入步驟S14。
步驟S14:所述獲取模塊113獲取用戶手指點擊該電子病歷100的文本內容。在本實施例中,所述獲取模塊113從信息輸入區(qū)域獲取文本內容。如圖4所示,當用戶手指點擊電子病例100的其中一個單元格(例如點擊單元格⑨)時,用戶手指點擊的位置位于電子病例100的單元格⑨時,獲取單元格⑨中的文本內容“頸部肌肉僵硬,脊柱生理彎曲存在,頸椎間隙壓痛”。
步驟S15:所述解析模塊114將獲取的文本內容進行文字解析并將解析后的文本內容顯示于懸浮窗110。具體地說,如圖5所示,所述解析模塊114將獲取的文本內容分解為帶下劃線的文字并顯示于懸浮窗110內。具體地說,所述懸浮窗110顯示于所述電子病例100的最上層,懸浮窗110內顯示解析后的文本內容。需要說明的是,若信息輸入區(qū)域顯示的是圖片時,所述解析模塊114通過OCR(Optical Character Recognition,光學字符識別)技術對圖片進行解析以獲得解析后的文本內容,并將解析后的文本內容顯示于懸浮窗110內。
步驟S16:所述獲取模塊113獲取用戶從懸浮窗110中選擇的關鍵字。具體而言,解析后的文本內容顯示于所述懸浮窗110上時,用戶可以通過手指點擊所選擇的文字,所點擊的文字即為用戶從懸浮窗110中選擇的關鍵字。例如,若用戶用手指點擊懸浮窗110內的文字“頸部肌肉僵硬”,則“頸部肌肉僵硬”為從懸浮窗110中選擇的關鍵字,若用戶用手指點擊懸浮窗110內的文字“頸部肌肉痛”,則“頸部肌肉痛”為從懸浮窗110中選擇的關鍵字。需要說明的是,所選擇的關鍵字可以是解析的文本內容中連續(xù)的文字(例如,“頸部肌肉僵硬”),也可以是不連續(xù)的文字(例如,“頸部肌肉痛”)。進一步地,為了提高用戶體驗,讓用戶很直觀地看到選擇的關鍵字,在本實施例中,所述獲取模塊113還會將所選擇的關鍵字進行顏色轉換,例如,當用戶點擊所選擇的關鍵字時,將所選擇的關鍵字轉換成紅色的文字(例如,將“頸部肌肉僵硬”轉換成紅色字體)。
步驟S17:所述發(fā)送模塊115將所述關鍵字發(fā)送至醫(yī)療云平臺3。具體地說,在本實施例中,如圖5所示,所述懸浮窗110還包括搜索按鈕,當用戶點擊所述搜索按鈕時,將所選擇的關鍵字發(fā)送給醫(yī)療云平臺1。所述醫(yī)療云平臺3根據(jù)所述關鍵字搜索對應的醫(yī)療數(shù)據(jù)。
步驟S18:所述接收模塊116接收醫(yī)療云平臺3查詢后返回的醫(yī)療數(shù)據(jù)。具體地說,當醫(yī)療云平臺3根據(jù)所述關鍵字完成醫(yī)療數(shù)據(jù)的搜索后,將搜索后的醫(yī)療數(shù)據(jù)返回給移動終端1,并顯示于移動終端1的觸摸屏上。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。