本發(fā)明涉及醫(yī)療信息化的技術(shù)領(lǐng)域,尤其涉及一種基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)及方法。
背景技術(shù):
目前,隨著我國經(jīng)濟持續(xù)穩(wěn)定的發(fā)展和現(xiàn)代科技的日新月異,人們越來越多的關(guān)注自身健康,在滿足日常工作和生活的需求之外,人們也迫切希望通過網(wǎng)絡(luò)或者手機上網(wǎng)就能隨時查看流行病的季節(jié)信息、了解每種疾病下的用藥情況以及針對自身疾病獲得一些個性化的推薦服務(wù)等。對于公共衛(wèi)生機構(gòu),它們希望各個社區(qū)居民的醫(yī)療數(shù)據(jù)能夠自動匯總,并自動對這些數(shù)據(jù)進行統(tǒng)計分析,統(tǒng)計的結(jié)果用來進行流行病的趨勢分析和爆發(fā)預(yù)警,從而為制定防治干預(yù)計劃提供有力的參考依據(jù)。
隨著國家新醫(yī)改政策的頒布和實施,與健康直接相關(guān)的醫(yī)療行業(yè)開始迅猛發(fā)展,醫(yī)療數(shù)據(jù)越來越趨于高度集中化。在海量醫(yī)療數(shù)據(jù)的訪問上,存在大規(guī)模數(shù)據(jù)統(tǒng)計計算的服務(wù),而且需要盡可能快的查詢響應(yīng)時間。由于醫(yī)療數(shù)據(jù)規(guī)模很大,醫(yī)療數(shù)據(jù)之間具有強關(guān)聯(lián)性,不同類型的用戶對同一數(shù)據(jù)具有不同的觀察視角,從而對醫(yī)療數(shù)據(jù)的存儲模型有很高的要求以應(yīng)付靈活多變的數(shù)據(jù)請求,大規(guī)模數(shù)據(jù)上還存在大量已知的或者未知的數(shù)據(jù)分析需求,查詢的總類多,需要支持各種定制性查詢。由此可見,由于用戶對查詢醫(yī)療數(shù)據(jù)的要求高,因此現(xiàn)有醫(yī)療數(shù)據(jù)存儲系統(tǒng)簡單地采用傳統(tǒng)數(shù)據(jù)庫、商業(yè)并行數(shù)據(jù)庫或者SQL數(shù)據(jù)庫對海量醫(yī)療數(shù)據(jù)進行在線查詢分析然后返回結(jié)果的方式已不能滿足實際情況和需求。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的在于提供一種基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)及方法,旨在解決現(xiàn)有醫(yī)療信息化系統(tǒng)查詢到的醫(yī)療數(shù)據(jù)不夠全面、準(zhǔn)確度不夠高且查詢效率較低的問題。
為實現(xiàn)上述目的,本發(fā)明提供了一種基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng),運行于云服務(wù)器中,所述云服務(wù)器通過通信網(wǎng)絡(luò)與臨床數(shù)據(jù)源以及通信終端建立通信連接,并通過數(shù)據(jù)庫連接與大數(shù)據(jù)存儲倉庫連接,所述基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)包括:
數(shù)據(jù)采集模塊,用于從多個不同的臨床數(shù)據(jù)源收集每一個患者的原始醫(yī)療數(shù)據(jù);
數(shù)據(jù)清洗模塊,用于對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理得到每一個患者的規(guī)范醫(yī)療數(shù)據(jù);
數(shù)據(jù)抽取模塊,用于從每一個患者的規(guī)范醫(yī)療數(shù)據(jù)中抽取每一個患者的身份信息和生命體征數(shù)據(jù);
數(shù)據(jù)關(guān)聯(lián)存儲模塊,用于根據(jù)每一個患者的身份信息為每一個患者產(chǎn)生一個身份標(biāo)識號,以及將每一個患者的身份標(biāo)識號與患者各自對應(yīng)的生命體征數(shù)據(jù)進行關(guān)聯(lián)并存儲在所述大數(shù)據(jù)存儲倉庫中;
數(shù)據(jù)查詢模塊,用于從所述通信終端接收待查詢患者的身份標(biāo)識號,根據(jù)該身份標(biāo)識號從所述大數(shù)據(jù)存儲倉庫中讀取待查詢患者的生命體征數(shù)據(jù),以及將待查詢患者的生命體征數(shù)據(jù)展現(xiàn)在通信終端上。
優(yōu)先的,所述數(shù)據(jù)采集模塊從多個不同的臨床數(shù)據(jù)源收集每一個患者的原始醫(yī)療數(shù)據(jù)的方式為:設(shè)定一個定時器腳本的執(zhí)行時間和執(zhí)行周期,以及按照定時器腳本的執(zhí)行時間和執(zhí)行周期從不同的臨床數(shù)據(jù)源采集每一個患者的原始醫(yī)療數(shù)據(jù)。
優(yōu)先的,所述數(shù)據(jù)清洗模塊對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理的方式為:利用ETL數(shù)據(jù)過濾轉(zhuǎn)換組件移除原始醫(yī)療數(shù)據(jù)中無意義的詞,將原始醫(yī)療數(shù)據(jù)中一個詞的不同形式轉(zhuǎn)換為相同形式,以及刪除原始醫(yī)療數(shù)據(jù)中重復(fù)的數(shù)據(jù)。
優(yōu)先的,所述數(shù)據(jù)關(guān)聯(lián)存儲模塊還用于將每一個患者的身份標(biāo)識號與該患者對應(yīng)的生命體征數(shù)據(jù)進行關(guān)聯(lián)并建立一個患者體征信息表,并將所述患者體征信息表存儲在大數(shù)據(jù)存儲倉庫中。
優(yōu)先的,所述數(shù)據(jù)查詢模塊將待查詢患者的生命體征數(shù)據(jù)以文字、圖形或列表形式展現(xiàn)在所述通信終端上。
本發(fā)明還提供一種基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢方法,應(yīng)用于云服務(wù)器中,所述云服務(wù)器通過通信網(wǎng)絡(luò)與臨床數(shù)據(jù)源以及通信終端建立通信連接,并通過數(shù)據(jù)庫連接與大數(shù)據(jù)存儲倉庫連接,所述基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢方法包括步驟:
從多個不同的臨床數(shù)據(jù)源收集每一個患者的原始醫(yī)療數(shù)據(jù);
對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理得到每一個患者的規(guī)范醫(yī)療數(shù)據(jù);
從每一個患者的規(guī)范醫(yī)療數(shù)據(jù)中抽取每一個患者的身份信息和生命體征數(shù)據(jù);
根據(jù)每一個患者的身份信息為每一個患者產(chǎn)生一個身份標(biāo)識號;
將每一個患者的身份標(biāo)識號與患者各自對應(yīng)的生命體征數(shù)據(jù)進行關(guān)聯(lián)并存儲在所述大數(shù)據(jù)存儲倉庫中;
從所述通信終端接收待查詢患者的身份標(biāo)識號,根據(jù)該身份標(biāo)識號從所述大數(shù)據(jù)存儲倉庫中讀取待查詢患者的生命體征數(shù)據(jù);以及
將待查詢患者的生命體征數(shù)據(jù)展現(xiàn)在所述通信終端上。
優(yōu)選的,所述從多個不同的臨床數(shù)據(jù)源收集每一個患者的原始醫(yī)療數(shù)據(jù)的步驟包括步驟:設(shè)定一個定時器腳本的執(zhí)行時間和執(zhí)行周期,按照定時器腳本的執(zhí)行時間和執(zhí)行周期從不同的臨床數(shù)據(jù)源采集每一個患者的原始醫(yī)療數(shù)據(jù)。
優(yōu)選的,所述對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理的步驟包括如下步驟:利用ETL數(shù)據(jù)過濾轉(zhuǎn)換組件移除原始醫(yī)療數(shù)據(jù)中無意義的詞,將原始醫(yī)療數(shù)據(jù)中的一個詞的不同形式轉(zhuǎn)換為相同形式,以及刪除原始醫(yī)療數(shù)據(jù)中重復(fù)的數(shù)據(jù)。
優(yōu)選的,所述將每一個患者的身份標(biāo)識號與各自的生命體征數(shù)據(jù)進行關(guān)聯(lián)并存儲在所述大數(shù)據(jù)存儲倉庫中的步驟包括如下步驟:將每一個患者的身份標(biāo)識號與該患者對應(yīng)的生命體征數(shù)據(jù)進行關(guān)聯(lián)并建立一個患者體征信息表,并將所述患者體征信息表存儲在大數(shù)據(jù)存儲倉庫中。
優(yōu)選的,所述待查詢患者的生命體征數(shù)據(jù)以文字、圖形或列表形式展現(xiàn)在所述通信終端上。
相較于現(xiàn)有技術(shù),本發(fā)明所述基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)及方法采用上述技術(shù)方案,帶來的技術(shù)效果為:能夠從不同臨床數(shù)據(jù)源采集患者的醫(yī)療數(shù)據(jù),保證了患者的醫(yī)療數(shù)據(jù)采集的全面性以及準(zhǔn)確性,為醫(yī)療數(shù)據(jù)存儲在大數(shù)據(jù)存儲倉庫中節(jié)省了存儲空間,提高了查詢患者醫(yī)療數(shù)據(jù)的速度,減輕了系統(tǒng)負(fù)載,提高了醫(yī)療數(shù)據(jù)的查詢效率。
附圖說明
圖1是本發(fā)明基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)優(yōu)選實施例的架構(gòu)圖;
圖2是本發(fā)明基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢方法優(yōu)選實施例的流程圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
為更進一步闡述本發(fā)明為達成上述目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及優(yōu)選實施例,對本發(fā)明的具體實施方式、結(jié)構(gòu)、特征及其功效進行詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
參考圖1所示,圖1是本發(fā)明基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)優(yōu)選實施例的應(yīng)用環(huán)境架構(gòu)示意圖。在本實施例中,在本實施例中,所述基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)10應(yīng)用并運行于云服務(wù)器1中,所述云服務(wù)器1通過通信網(wǎng)絡(luò)4與多個不同的臨床數(shù)據(jù)源2(圖1中以兩個為例進行說明)通信連接,通過通信網(wǎng)絡(luò)4與一個或多個通信終端3通信連接,以及通過數(shù)據(jù)庫連接6與大數(shù)據(jù)存儲倉庫5連接。所述通信網(wǎng)絡(luò)4可以是有線通信網(wǎng)絡(luò)或無線通信網(wǎng)絡(luò)。在本實施例中,所述通信網(wǎng)絡(luò)4優(yōu)選為無線通信網(wǎng)絡(luò),包括但不限于,GSM網(wǎng)絡(luò)、GPRS網(wǎng)絡(luò)、CDMA網(wǎng)絡(luò)、TD-SCDMA網(wǎng)絡(luò)、WiMAX網(wǎng)絡(luò)、TD-LTE網(wǎng)絡(luò)、FDD-LTE網(wǎng)絡(luò)等無線傳輸網(wǎng)絡(luò)。所述數(shù)據(jù)庫連接6可以為一種開放數(shù)據(jù)庫連接(Open Database Connectivity,ODBC)以及Java數(shù)據(jù)庫連接(Java Data Base Connectivity,JDBC)。
所述云服務(wù)器1是一種云平臺或云平臺中的一臺服務(wù)器,通過云服務(wù)器1的數(shù)據(jù)傳輸能力、數(shù)據(jù)存儲能力及數(shù)據(jù)處理能力,可以快速地從不同的臨床數(shù)據(jù)源2采集到不同的原始醫(yī)療數(shù)據(jù),并能夠快速處理通信終端3的醫(yī)療數(shù)據(jù)查詢請求。所述臨床數(shù)據(jù)源2存儲有患者的原始醫(yī)療數(shù)據(jù),可以為產(chǎn)生臨床數(shù)據(jù)的醫(yī)院信息系統(tǒng),例如HIS系統(tǒng)、EMR、LIS、PACS系統(tǒng),也可以為體檢中心、私人診所和急救中心等任何適合的臨床業(yè)務(wù)系統(tǒng)。所述通信終端3可以是智能手機、平板電腦、個人數(shù)字助理(Personal Digital Assistant,PDA)、個人電腦、移動通信終端等其它任意合適的便攜式電子設(shè)備,也可以是設(shè)置醫(yī)院的自助式醫(yī)療查詢終端設(shè)備。所述大數(shù)據(jù)存儲倉庫5可以為SequoiaDB集群的大數(shù)據(jù)存儲數(shù)庫,用于存儲從不同醫(yī)療臨床數(shù)據(jù)源2采集的患者的醫(yī)療數(shù)據(jù),以供所述云服務(wù)器1處理以及查詢使用。
在本實施例中,所述云服務(wù)器1包括,但不僅限于,基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)10、通信單元11、存儲單元12以及處理單元13。所述通信單元11為一種有線通信接口或無線通訊接口,例如,支持GSM、GPRS、WCDMA、CDMA、TD-SCDMA、WiMAX、TD-LTE、FDD-LTE等通訊技術(shù)的通訊接口。在本實例中,所述云服務(wù)器1通過通信單元11與臨床數(shù)據(jù)源2、通信終端3進行信息交互。所述存儲單元12可以為一種只讀存儲單元ROM,電可擦寫存儲單元EEPROM、快閃存儲單元FLASH或固體硬盤等。所述的處理單元13可以為一種中央處理器(Central Processing Unit,CPU)、微控制器(MCU)、數(shù)據(jù)處理芯片、或者具有數(shù)據(jù)處理功能的信息處理單元。
所述基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)10,包括但不僅限于,數(shù)據(jù)采集模塊101、數(shù)據(jù)清洗模塊102、數(shù)據(jù)抽取模塊103、數(shù)據(jù)關(guān)聯(lián)存儲模塊104以及數(shù)據(jù)查詢模塊105。本發(fā)明所稱的模塊是指一種能夠被所述云平臺服務(wù)器1的處理單元13執(zhí)行并且能夠完成固定功能的一系列計算機程序指令段,其存儲在所述云平臺服務(wù)器1的存儲單元12中。
所述數(shù)據(jù)采集模塊101用于從多個不同的臨床數(shù)據(jù)源2收集每一個患者的原始醫(yī)療數(shù)據(jù)。一般地,患者的原始醫(yī)療數(shù)據(jù)的生成和采集通常來自于醫(yī)院信息系統(tǒng)所產(chǎn)生的臨床數(shù)據(jù),例如HIS系統(tǒng)、EMR、LIS、PACS系統(tǒng),但是隨著物聯(lián)網(wǎng)的發(fā)展,患者的原始醫(yī)療數(shù)據(jù)還可以來自于體檢中心、私人診所和急救中心等任何適合的臨床業(yè)務(wù)系統(tǒng)。具體地,所述數(shù)據(jù)采集模塊101具體用于設(shè)定一個定時器腳本的執(zhí)行時間和執(zhí)行周期,以及按照定時器腳本的執(zhí)行時間和執(zhí)行周期從不同的臨床數(shù)據(jù)源采集原始醫(yī)療數(shù)據(jù)。
所述數(shù)據(jù)清洗模塊102用于對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理得到每一個患者的規(guī)范醫(yī)療數(shù)據(jù)。在本實施例中,由于從不同的臨床數(shù)據(jù)源2收集上來的原始醫(yī)療數(shù)據(jù)可能有壞數(shù)據(jù)、不合理的數(shù)據(jù)或者是重復(fù)的數(shù)據(jù)等,因此數(shù)據(jù)清洗模塊102需要利用ETL(抽取(extract)、轉(zhuǎn)換(transform)、加載(load)數(shù)據(jù)過濾轉(zhuǎn)換組件對所收集的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理得到規(guī)范醫(yī)療數(shù)據(jù),從而并保證了醫(yī)療數(shù)據(jù)的準(zhǔn)確性,并為醫(yī)療數(shù)據(jù)的存儲節(jié)省了存儲空間。具體地,所述數(shù)據(jù)清洗模塊102對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理的方式為:利用ETL數(shù)據(jù)過濾轉(zhuǎn)換組件移除原始醫(yī)療數(shù)據(jù)中無意義的詞,將原始醫(yī)療數(shù)據(jù)中一個詞的不同形式轉(zhuǎn)換為相同形式,以及刪除原始醫(yī)療數(shù)據(jù)中重復(fù)的數(shù)據(jù)等處理。
所述數(shù)據(jù)抽取模塊103用于從每一個患者的規(guī)范醫(yī)療數(shù)據(jù)中抽取每一個患者的身份信息和生命體征數(shù)據(jù)。在本實施例中,所述規(guī)范醫(yī)療數(shù)據(jù)包括患者的身份信息以及生命體征數(shù)據(jù),其中所述生命體征數(shù)據(jù)包括患者的身高數(shù)據(jù)、體重數(shù)據(jù)、血壓數(shù)據(jù)、脈搏數(shù)據(jù)、心率數(shù)據(jù)、血氧數(shù)據(jù)以及血糖數(shù)據(jù)等數(shù)據(jù)信息。
所述數(shù)據(jù)關(guān)聯(lián)存儲模塊104用于根據(jù)每一個患者的身份信息為每一個患者產(chǎn)生一個身份標(biāo)識號,以及將每一個患者的身份標(biāo)識號與患者各自對應(yīng)的生命體征數(shù)據(jù)進行關(guān)聯(lián)并存儲在大數(shù)據(jù)存儲倉庫5中;具體地,數(shù)據(jù)關(guān)聯(lián)存儲模塊104將每一個患者的身份標(biāo)識號與患者各自對應(yīng)的生命體征數(shù)據(jù)進行關(guān)聯(lián)并建立一個患者體征信息表,并將所述患者體征信息表存儲在大數(shù)據(jù)存儲倉庫5中。在本實施例中,所述患者體征信息表的每一個表頭字段存儲患者的身份標(biāo)識號,患者體征信息表的每一個內(nèi)容字段存儲患者對應(yīng)的生命體征數(shù)據(jù)。由于每個患者的身份標(biāo)識號是唯一,將患者的身份標(biāo)識號與患者的生命體征數(shù)據(jù)進行關(guān)聯(lián)并存儲在大數(shù)據(jù)存儲倉庫5中,因此增強了數(shù)據(jù)結(jié)構(gòu)化存儲以及避免了訪問醫(yī)療數(shù)據(jù)是產(chǎn)生的數(shù)據(jù)沖突,加快了云服務(wù)器1對醫(yī)療數(shù)據(jù)的讀取與處理速度,從而能夠提高醫(yī)療服務(wù)水平與患者的滿意度。
所述數(shù)據(jù)查詢模塊105用于從通信終端3接收待查詢患者的身份標(biāo)識號,根據(jù)該身份標(biāo)識號從大數(shù)據(jù)存儲倉庫5中讀取待查詢患者的生命體征數(shù)據(jù),以及將待查詢患者的生命體征數(shù)據(jù)展現(xiàn)在通信終端3上。在本實施例中,所述數(shù)據(jù)查詢模塊105將待查詢患者的生命體征數(shù)據(jù)以文字、圖形或列表形式展現(xiàn)在通信終端3上,以供患者可以直觀地了解到自身健康狀況,也可以供醫(yī)生為患者診斷病情作為輔助參考依據(jù)。
為實現(xiàn)本發(fā)明目的,本發(fā)明還提供了一種基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢方法。如圖2所示,圖2是本發(fā)明基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢方法優(yōu)選實施例的流程圖。在本實施例中,所述的基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢方法包括如下步驟:
步驟S21,從不同的臨床數(shù)據(jù)源收集每一個患者的原始醫(yī)療數(shù)據(jù);具體地,數(shù)據(jù)采集模塊101從不同的臨床數(shù)據(jù)源2收集每一個患者的原始醫(yī)療數(shù)據(jù)。一般地,患者的原始醫(yī)療數(shù)據(jù)的生成和采集通常來自于醫(yī)院信息系統(tǒng)所產(chǎn)生的臨床數(shù)據(jù),例如HIS系統(tǒng)、EMR、LIS、PACS系統(tǒng),但是隨著物聯(lián)網(wǎng)的發(fā)展,患者的原始醫(yī)療數(shù)據(jù)還可以來自于體檢中心、私人診所和急救中心等任何適合的臨床業(yè)務(wù)系統(tǒng)。在本實施例中,數(shù)據(jù)采集模塊101對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理的步驟包括步驟:設(shè)定一個定時器腳本的執(zhí)行時間和執(zhí)行周期,按照定時器腳本的執(zhí)行時間和執(zhí)行周期從不同的臨床數(shù)據(jù)源采集原始醫(yī)療數(shù)據(jù)。
步驟S22,對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理得到每一個患者的規(guī)范醫(yī)療數(shù)據(jù);具體地,數(shù)據(jù)清洗模塊102對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理得到每一個患者的規(guī)范醫(yī)療數(shù)據(jù)。在本實施例中,由于從不同的臨床數(shù)據(jù)源2收集上來的原始醫(yī)療數(shù)據(jù)可能有壞數(shù)據(jù)、不合理的數(shù)據(jù)或者是重復(fù)的數(shù)據(jù)等,因此數(shù)據(jù)清洗模塊102需要利用ETL(抽取(extract)、轉(zhuǎn)換(transform)、加載(load)數(shù)據(jù)過濾轉(zhuǎn)換組件對所收集的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理得到規(guī)范醫(yī)療數(shù)據(jù),從而并保證了醫(yī)療數(shù)據(jù)的準(zhǔn)確性,并為醫(yī)療數(shù)據(jù)的存儲節(jié)省了存儲空間。具體地,數(shù)據(jù)清洗模塊102對每一個患者的原始醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理的步驟包括步驟:利用利用ETL數(shù)據(jù)過濾轉(zhuǎn)換組件移除原始醫(yī)療數(shù)據(jù)中無意義的詞,將原始醫(yī)療數(shù)據(jù)中一個詞的不同形式轉(zhuǎn)換為相同形式,以及刪除原始醫(yī)療數(shù)據(jù)中重復(fù)的數(shù)據(jù)等處理。
步驟S23,從每一個患者的規(guī)范醫(yī)療數(shù)據(jù)中抽取每一個患者的身份信息和生命體征數(shù)據(jù);具體地,數(shù)據(jù)抽取模塊103從每一個患者的規(guī)范醫(yī)療數(shù)據(jù)中抽取每一個患者的身份信息和生命體征數(shù)據(jù)。在本實施例中,所述規(guī)范醫(yī)療數(shù)據(jù)包括患者的身份信息以及生命體征數(shù)據(jù),其中所述生命體征數(shù)據(jù)包括患者的身高數(shù)據(jù)、體重數(shù)據(jù)、血壓數(shù)據(jù)、脈搏數(shù)據(jù)、心率數(shù)據(jù)、血氧數(shù)據(jù)以及血糖數(shù)據(jù)等數(shù)據(jù)信息。
步驟S24,根據(jù)每一個患者的身份信息為每一個患者產(chǎn)生一個身份標(biāo)識號;具體地,數(shù)據(jù)關(guān)聯(lián)存儲模塊104根據(jù)每一個患者的身份信息為每一個患者產(chǎn)生一個身份標(biāo)識號,作為每一個患者唯一的身份標(biāo)識。
步驟S25,將每一個患者的身份標(biāo)識號與患者各自對應(yīng)的生命體征數(shù)據(jù)進行關(guān)聯(lián)并存儲在大數(shù)據(jù)存儲倉庫中;具體地,數(shù)據(jù)關(guān)聯(lián)存儲模塊104將每一個患者的身份標(biāo)識號與患者各自對應(yīng)的生命體征數(shù)據(jù)進行關(guān)聯(lián)并建立一個患者體征信息表,并將所述患者體征信息表存儲在大數(shù)據(jù)存儲倉庫5中。在本實施例中,所述患者體征信息表的每一個表頭字段存儲患者的身份標(biāo)識號,患者體征信息表的每一個內(nèi)容字段存儲患者對應(yīng)的生命體征數(shù)據(jù)。由于每個患者的身份標(biāo)識號是唯一,將患者的身份標(biāo)識號與患者的生命體征數(shù)據(jù)進行關(guān)聯(lián)并存儲在大數(shù)據(jù)存儲倉庫5中,因此增強了數(shù)據(jù)結(jié)構(gòu)化存儲以及避免了訪問醫(yī)療數(shù)據(jù)是產(chǎn)生的數(shù)據(jù)沖突,加快了云服務(wù)器1對醫(yī)療數(shù)據(jù)的讀取與處理速度,從而能夠提高醫(yī)療服務(wù)水平與患者的滿意度。
步驟S26,從通信終端接收待查詢患者的身份標(biāo)識號,并根據(jù)該身份標(biāo)識號從大數(shù)據(jù)存儲倉庫中讀取待查詢患者的生命體征數(shù)據(jù);具體地,數(shù)據(jù)查詢模塊105從通信終端3接收待查患者的身份標(biāo)識號,并根據(jù)該身份標(biāo)識號從大數(shù)據(jù)存儲倉庫5中讀取待查詢患者的生命體征數(shù)據(jù)。
步驟S27,將待查詢患者的生命體征數(shù)據(jù)展現(xiàn)在通信終端上;具體地,數(shù)據(jù)查詢模塊105將待查詢患者的生命體征數(shù)據(jù)以文字、圖形或列表形式展現(xiàn)在通信終端3上,以供患者可以直觀地了解到自身健康狀況,也可以供醫(yī)生為患者診斷病情作為輔助參考依據(jù)。
本發(fā)明所述基于大數(shù)據(jù)關(guān)聯(lián)存儲的醫(yī)療數(shù)據(jù)查詢系統(tǒng)及方法通過采集不同的臨床數(shù)據(jù)源中的醫(yī)療數(shù)據(jù),并將對醫(yī)療數(shù)據(jù)進行清洗轉(zhuǎn)換處理得到規(guī)范醫(yī)療數(shù)據(jù),從而并保證了醫(yī)療數(shù)據(jù)采集的全面性以及準(zhǔn)確性,并為醫(yī)療數(shù)據(jù)存儲在大數(shù)據(jù)存儲倉庫中節(jié)省了存儲空間。此外,將每一個患者的身份標(biāo)識號生命體征數(shù)據(jù)進行關(guān)聯(lián)存儲,并根據(jù)通信終端輸入的身份標(biāo)識號來查詢患者的生命體征數(shù)據(jù),從而提高了服務(wù)器查詢患者醫(yī)療數(shù)據(jù)的速度,減輕了系統(tǒng)負(fù)載,提高了醫(yī)療數(shù)據(jù)的查詢效率。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效功能變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。