患者數(shù)據(jù)查詢系統(tǒng)和患者數(shù)據(jù)查詢方法
【專利摘要】本發(fā)明提供了一種患者數(shù)據(jù)查詢系統(tǒng),包括:接收單元,接收用戶選擇的查詢細(xì)節(jié)模板和用戶輸入的查詢條件;條件生成單元,獲取所述接收單元接收到的所述查詢模板和所述查詢條件,將所述查詢模板和所述查詢條件結(jié)合,生成查詢總條件;查詢單元,解析出所述查詢總條件要查詢的數(shù)據(jù)信息,根據(jù)管理服務(wù)器中的數(shù)據(jù)和每個(gè)鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,確定存儲(chǔ)有符合所述查詢總條件的數(shù)據(jù)信息的多個(gè)鏡像服務(wù)器,從所述多個(gè)鏡像服務(wù)器中分別提取出所述符合所述查詢總條件的數(shù)據(jù)信息。相應(yīng)地,本發(fā)明還提供了一種患者數(shù)據(jù)查詢方法。通過(guò)本發(fā)明的技術(shù)方案,可以使用戶查詢到完整的患者數(shù)據(jù)信息。
【專利說(shuō)明】患者數(shù)據(jù)查詢系統(tǒng)和患者數(shù)據(jù)查詢方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及醫(yī)療【技術(shù)領(lǐng)域】,具體而言,涉及一種患者數(shù)據(jù)查詢系統(tǒng)和患者數(shù)據(jù)查詢方法。
【背景技術(shù)】
[0002]目前我國(guó)醫(yī)療信息化是多形態(tài)并存并逐步完善,最終的目標(biāo)達(dá)到醫(yī)療信息社會(huì)化。醫(yī)療系統(tǒng)中各系統(tǒng)相互獨(dú)立,例如門(mén)急診系統(tǒng)、住院、體檢系統(tǒng)、影像中心等,部分系統(tǒng)的患者信息數(shù)據(jù)要求低,錄入不完整。各業(yè)務(wù)系統(tǒng)標(biāo)準(zhǔn)不一致、業(yè)務(wù)字段不一致,從而導(dǎo)致患者信息沒(méi)有關(guān)聯(lián),系統(tǒng)間信息獨(dú)立,因此在查詢患者信息時(shí),會(huì)查找到同一個(gè)患者的多種信息,但是卻不能唯一確定患者的信息,從而很難得到患者的完整信息,不能按用戶要求輸出查詢的信息。
[0003]因此,需要一種新的技術(shù)方案,可以唯一確定患者的信息,從而可以根據(jù)用戶的要求,輸出患者數(shù)據(jù)信息。
【發(fā)明內(nèi)容】
[0004]本發(fā)明正是基于上述問(wèn)題,提出了一種新的技術(shù)方案,可以唯一確定患者的信息,從而可以根據(jù)用戶的要求,輸出患者數(shù)據(jù)信息。
[0005]有鑒于此,本發(fā)明提出了一種患者數(shù)據(jù)查詢系統(tǒng),包括:接收單元,接收用戶選擇的查詢細(xì)節(jié)模板和用戶輸入的查詢條件;條件生成單元,獲取所述接收單元接收到的所述查詢模板和所述查詢條件,將所述查詢模板和所述查詢條件結(jié)合,生成查詢總條件;查詢單元,解析出所述查詢總條件要查詢的數(shù)據(jù)信息,根據(jù)所述管理服務(wù)器中的數(shù)據(jù)和每個(gè)鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,確定存儲(chǔ)有符合所述查詢總條件的數(shù)據(jù)信息的多個(gè)鏡像服務(wù)器,從所述多個(gè)鏡像服務(wù)器中分別提取出所述符合所述查詢總條件的數(shù)據(jù)信息。
[0006]在該技術(shù)方案中,在管理服務(wù)器的數(shù)據(jù)和鏡像服務(wù)器的數(shù)據(jù)之間,存在唯一標(biāo)識(shí)來(lái)標(biāo)記同一個(gè)患者的數(shù)據(jù)信息,即記錄管理服務(wù)器中的數(shù)據(jù)和鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,當(dāng)用戶查詢患者的數(shù)據(jù)信息時(shí),系統(tǒng)會(huì)根據(jù)查詢細(xì)節(jié)模板和查詢條件,在管理服務(wù)器中查找到含有符合查詢要求的數(shù)據(jù)的多個(gè)鏡像服務(wù)器,再?gòu)牟檎业降亩鄠€(gè)鏡像服務(wù)器中獲取符合查詢要求的數(shù)據(jù),從而使得用戶可以從不同醫(yī)療系統(tǒng)(比如體檢系統(tǒng)、門(mén)診系統(tǒng)、住院系統(tǒng)等)中獲得查詢數(shù)據(jù),保證了查詢數(shù)據(jù)的完整性。其中,管理服務(wù)器可同時(shí)管理多個(gè)鏡像服務(wù)器。
[0007]在上述技術(shù)方案中,優(yōu)選地,還包括:輸出單元,將所述查詢結(jié)果數(shù)據(jù)合并,組成總查詢結(jié)果數(shù)據(jù),根據(jù)所述查詢總條件對(duì)總查詢結(jié)果數(shù)據(jù)進(jìn)行處理,輸出符合所述查詢總條件的數(shù)據(jù)。
[0008]在該技術(shù)方案中,將從不同鏡像服務(wù)器中獲取的數(shù)據(jù)合并,形成較完整的整體數(shù)據(jù),再根據(jù)用戶輸入的查詢總條件(即查詢細(xì)節(jié)模板和查詢條件)的不同對(duì)數(shù)據(jù)進(jìn)行處理,其中,對(duì)數(shù)據(jù)進(jìn)行處理包括數(shù)據(jù)格式的轉(zhuǎn)化等,從而為用戶輸出符合查詢細(xì)節(jié)模板和查詢條件的完整的查詢數(shù)據(jù)。
[0009]在上述技術(shù)方案中,優(yōu)選地,還包括:模板生成單元,接收輸入的查詢細(xì)節(jié),根據(jù)所述查詢細(xì)節(jié)生成查詢細(xì)節(jié)模板,并存儲(chǔ)所述查詢細(xì)節(jié)模板,以供用戶進(jìn)行選擇。
[0010]在該技術(shù)方案中,可以根據(jù)查詢細(xì)節(jié)以邏輯分段的方法將查詢細(xì)節(jié)與基礎(chǔ)查詢語(yǔ)法進(jìn)行映射形成查詢細(xì)節(jié)模板。用戶可以根據(jù)個(gè)人需要修改或設(shè)置查詢細(xì)節(jié)模板,例如如果用戶只想要查詢患者的姓名、性別,可以設(shè)置只會(huì)輸出姓名和性別的模板,如果用戶除了姓名和性別還需要年齡、身份證號(hào)等信息,可以修改模板,加入年齡和身份證號(hào)設(shè)置項(xiàng)。這樣,用戶可以根據(jù)需要設(shè)置或修改,從而使得查詢輸出的數(shù)據(jù)都是用戶需要的數(shù)據(jù),提升了用戶的使用體驗(yàn)。
[0011]在上述技術(shù)方案中,優(yōu)選地,還包括:存儲(chǔ)單元,用于存儲(chǔ)所述管理服務(wù)器中的數(shù)據(jù)和多個(gè)鏡像服務(wù)器中的數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系。
[0012]在該技術(shù)方案中,由于各鏡像服務(wù)器的格式不一樣,字段不一樣,有效數(shù)據(jù)不一樣,因此需要將表示相同患者身份的不同形式數(shù)據(jù)處理得到標(biāo)準(zhǔn)的身份數(shù)據(jù)并生成唯一標(biāo)識(shí)來(lái)標(biāo)識(shí)該標(biāo)準(zhǔn)的身份數(shù)據(jù),以及通過(guò)該唯一標(biāo)識(shí)建立各鏡像服務(wù)器中的不同形式數(shù)據(jù)和管理服務(wù)器中的標(biāo)準(zhǔn)身份數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系并存儲(chǔ),以便通過(guò)標(biāo)準(zhǔn)身份數(shù)據(jù)和存儲(chǔ)的關(guān)聯(lián)關(guān)系找到其他相同身份不同格式的數(shù)據(jù)。具體的,管理服務(wù)器中的數(shù)據(jù)和鏡像服務(wù)器中的數(shù)據(jù)可以采用多維索引表的方法進(jìn)行關(guān)聯(lián)。
[0013]根據(jù)本發(fā)明的又一方面,還提供了一種患者數(shù)據(jù)查詢方法,包括:步驟202,接收用戶選擇的查詢細(xì)節(jié)模板和用戶輸入的查詢條件;步驟204,獲取接收到的所述查詢模板和所述查詢條件,將所述查詢模板和所述查詢條件結(jié)合,生成查詢總條件;步驟206,解析出所述查詢總條件要查詢的數(shù)據(jù)信息,根據(jù)管理服務(wù)器中的數(shù)據(jù)和每個(gè)鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,確定存儲(chǔ)有符合所述查詢總條件的數(shù)據(jù)信息的多個(gè)鏡像服務(wù)器,從所述多個(gè)鏡像服務(wù)器中分別提取出所述符合所述查詢總條件的數(shù)據(jù)信息。
[0014]在該技術(shù)方案中,在管理服務(wù)器的數(shù)據(jù)和鏡像服務(wù)器的數(shù)據(jù)之間,存在唯一標(biāo)識(shí)來(lái)標(biāo)記同一個(gè)患者的數(shù)據(jù)信息,即記錄管理服務(wù)器中的數(shù)據(jù)和鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,當(dāng)用戶查詢患者的數(shù)據(jù)信息時(shí),系統(tǒng)會(huì)根據(jù)查詢細(xì)節(jié)模板和查詢條件,在管理服務(wù)器中查找到含有符合查詢要求的數(shù)據(jù)的多個(gè)鏡像服務(wù)器,再?gòu)牟檎业降亩鄠€(gè)鏡像服務(wù)器中獲取符合查詢要求的數(shù)據(jù),從而使得用戶可以從不同醫(yī)療系統(tǒng)(比如體檢系統(tǒng)、門(mén)診系統(tǒng)、住院系統(tǒng)等)中獲得查詢數(shù)據(jù),保證了查詢數(shù)據(jù)的完整性。其中,管理服務(wù)器可同時(shí)管理多個(gè)鏡像服務(wù)器。
[0015]在上述技術(shù)方案中,優(yōu)選地,還包括:步驟208,將所述查詢結(jié)果數(shù)據(jù)合并,組成總查詢結(jié)果數(shù)據(jù),根據(jù)所述查詢總條件,輸出所述總查詢結(jié)果數(shù)據(jù)。
[0016]在該技術(shù)方案中,將從不同鏡像服務(wù)器中獲取的數(shù)據(jù)合并,形成較完整的整體數(shù)據(jù),再根據(jù)用戶輸入的查詢總條件(即查詢細(xì)節(jié)模板和查詢條件)的不同對(duì)數(shù)據(jù)進(jìn)行處理,其中,對(duì)數(shù)據(jù)進(jìn)行處理包括數(shù)據(jù)格式的轉(zhuǎn)化等,從而為用戶輸出符合查詢細(xì)節(jié)模板和查詢條件的完整的查詢數(shù)據(jù)。
[0017]在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括:接收輸入的查詢細(xì)節(jié),根據(jù)所述查詢細(xì)節(jié)生成查詢細(xì)節(jié)模板,并存儲(chǔ)所述查詢細(xì)節(jié)模板,以供用戶進(jìn)行選擇。
[0018]在該技術(shù)方案中,可以根據(jù)查詢細(xì)節(jié)以邏輯分段的方法將查詢細(xì)節(jié)與基礎(chǔ)查詢語(yǔ)法進(jìn)行映射形成查詢細(xì)節(jié)模板。用戶可以根據(jù)個(gè)人需要修改或設(shè)置查詢細(xì)節(jié)模板,例如如果用戶只想要查詢患者的姓名、性別,可以設(shè)置只會(huì)輸出姓名和性別的模板,如果用戶除了姓名和性別還需要年齡、身份證號(hào)等信息,可以修改模板,加入年齡和身份證號(hào)設(shè)置項(xiàng)。這樣,用戶可以根據(jù)需要設(shè)置或修改,從而使得查詢輸出的數(shù)據(jù)都是用戶需要的數(shù)據(jù),提升了用戶的使用體驗(yàn)。
[0019]在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括:存儲(chǔ)所述管理服務(wù)器中的數(shù)據(jù)和多個(gè)鏡像服務(wù)器中的數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系。
[0020]在該技術(shù)方案中,由于各鏡像服務(wù)器的格式不一樣,字段不一樣,有效數(shù)據(jù)不一樣,因此需要將表示相同患者身份的不同形式數(shù)據(jù)處理得到標(biāo)準(zhǔn)的身份數(shù)據(jù)并生成唯一標(biāo)識(shí)來(lái)標(biāo)識(shí)該標(biāo)準(zhǔn)的身份數(shù)據(jù),以及通過(guò)該唯一標(biāo)識(shí)建立各鏡像服務(wù)器中的不同形式數(shù)據(jù)和管理服務(wù)器中的標(biāo)準(zhǔn)身份數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系并存儲(chǔ),以便通過(guò)標(biāo)準(zhǔn)身份數(shù)據(jù)和存儲(chǔ)的關(guān)聯(lián)關(guān)系找到其他相同身份不同格式的數(shù)據(jù)。具體的,管理服務(wù)器中的數(shù)據(jù)和鏡像服務(wù)器中的數(shù)據(jù)可以采用多維索引表的方法進(jìn)行關(guān)聯(lián)。
【專利附圖】
【附圖說(shuō)明】
[0021]圖1示出了根據(jù)本發(fā)明的實(shí)施例的患者數(shù)據(jù)查詢系統(tǒng)的框圖;
[0022]圖2示出了根據(jù)本發(fā)明的實(shí)施例的患者數(shù)據(jù)查詢方法的流程圖;
[0023]圖3示出了根據(jù)本發(fā)明的實(shí)施例的患者數(shù)據(jù)查詢方法的具體流程圖。
【具體實(shí)施方式】
[0024]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0025]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開(kāi)的具體實(shí)施例的限制。
[0026]圖1示出了根據(jù)本發(fā)明的實(shí)施例的患者數(shù)據(jù)查詢系統(tǒng)的框圖。
[0027]如圖1所示,根據(jù)本發(fā)明的實(shí)施例患者數(shù)據(jù)查詢系統(tǒng)100,包括:接收單元102,接收用戶選擇的查詢細(xì)節(jié)模板和用戶輸入的查詢條件;條件生成單元104,獲取所述接收單元102接收到的所述查詢模板和所述查詢條件,將所述查詢模板和所述查詢條件結(jié)合,生成查詢總條件;查詢單元106,解析出所述查詢總條件要查詢的數(shù)據(jù)信息,根據(jù)管理服務(wù)器中的數(shù)據(jù)和每個(gè)鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,確定存儲(chǔ)有符合所述查詢總條件的數(shù)據(jù)信息的多個(gè)鏡像服務(wù)器,從所述多個(gè)鏡像服務(wù)器中分別提取出所述符合所述查詢總條件的數(shù)據(jù)信息。
[0028]在該技術(shù)方案中,在管理服務(wù)器的數(shù)據(jù)和鏡像服務(wù)器的數(shù)據(jù)之間,存在唯一標(biāo)識(shí)來(lái)標(biāo)記同一個(gè)患者的數(shù)據(jù)信息,即記錄管理服務(wù)器中的數(shù)據(jù)和鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,當(dāng)用戶查詢患者的數(shù)據(jù)信息時(shí),系統(tǒng)會(huì)根據(jù)查詢細(xì)節(jié)模板和查詢條件,在管理服務(wù)器中查找到含有符合查詢要求的數(shù)據(jù)的多個(gè)鏡像服務(wù)器,再?gòu)牟檎业降亩鄠€(gè)鏡像服務(wù)器中獲取符合查詢要求的數(shù)據(jù),從而使得用戶可以從不同醫(yī)療系統(tǒng)(比如體檢系統(tǒng)、門(mén)診系統(tǒng)、住院系統(tǒng)等)中獲得查詢數(shù)據(jù),保證了查詢數(shù)據(jù)的完整性。其中,管理服務(wù)器可同時(shí)管理多個(gè)鏡像服務(wù)器。
[0029]在上述技術(shù)方案中,優(yōu)選地,還包括:輸出單元108,將所述查詢結(jié)果數(shù)據(jù)合并,組成總查詢結(jié)果數(shù)據(jù),根據(jù)所述查詢總條件對(duì)總查詢結(jié)果數(shù)據(jù)進(jìn)行處理,輸出符合所述查詢總條件的數(shù)據(jù)。
[0030]在該技術(shù)方案中,將從不同鏡像服務(wù)器中獲取的數(shù)據(jù)合并,形成較完整的整體數(shù)據(jù),再根據(jù)用戶輸入的查詢總條件(即查詢細(xì)節(jié)模板和查詢條件)的不同對(duì)數(shù)據(jù)進(jìn)行處理,其中,對(duì)數(shù)據(jù)進(jìn)行處理包括數(shù)據(jù)格式的轉(zhuǎn)化等,從而為用戶輸出符合查詢細(xì)節(jié)模板和查詢條件的完整的查詢數(shù)據(jù)。
[0031]在上述技術(shù)方案中,優(yōu)選地,還包括:模板生成單元110,接收輸入的查詢細(xì)節(jié),根據(jù)所述查詢細(xì)節(jié)生成查詢細(xì)節(jié)模板,并存儲(chǔ)所述查詢細(xì)節(jié)模板,以供用戶進(jìn)行選擇。
[0032]在該技術(shù)方案中,可以根據(jù)查詢細(xì)節(jié)以邏輯分段的方法將查詢細(xì)節(jié)與基礎(chǔ)查詢語(yǔ)法進(jìn)行映射形成查詢細(xì)節(jié)模板。用戶可以根據(jù)個(gè)人需要修改或設(shè)置查詢細(xì)節(jié)模板,例如如果用戶只想要查詢患者的姓名、性別,可以設(shè)置只會(huì)輸出姓名和性別的模板,如果用戶除了姓名和性別還需要年齡、身份證號(hào)等信息,可以修改模板,加入年齡和身份證號(hào)設(shè)置項(xiàng)。這樣,用戶可以根據(jù)需要設(shè)置或修改,從而使得查詢輸出的數(shù)據(jù)都是用戶需要的數(shù)據(jù),提升了用戶的使用體驗(yàn)。
[0033]在上述技術(shù)方案中,優(yōu)選地,還包括:存儲(chǔ)單元112,用于存儲(chǔ)所述管理服務(wù)器中的數(shù)據(jù)和多個(gè)鏡像服務(wù)器中的數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系。
[0034]在該技術(shù)方案中,由于各鏡像服務(wù)器的格式不一樣,字段不一樣,有效數(shù)據(jù)不一樣,因此需要將表示相同患者身份的不同形式數(shù)據(jù)處理得到標(biāo)準(zhǔn)的身份數(shù)據(jù)并生成唯一標(biāo)識(shí)來(lái)標(biāo)識(shí)該標(biāo)準(zhǔn)的身份數(shù)據(jù),以及通過(guò)該唯一標(biāo)識(shí)建立各鏡像服務(wù)器中的不同形式數(shù)據(jù)和管理服務(wù)器中的標(biāo)準(zhǔn)身份數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系并存儲(chǔ),以便通過(guò)標(biāo)準(zhǔn)身份數(shù)據(jù)和存儲(chǔ)的關(guān)聯(lián)關(guān)系找到其他相同身份不同格式的數(shù)據(jù)。具體的,管理服務(wù)器中的數(shù)據(jù)和鏡像服務(wù)器中的數(shù)據(jù)可以采用多維索引表的方法進(jìn)行關(guān)聯(lián)。
[0035]圖2示出了根據(jù)本發(fā)明的實(shí)施例的患者數(shù)據(jù)查詢方法的流程圖。
[0036]如圖2所示,根據(jù)本發(fā)明的實(shí)施例的患者數(shù)據(jù)查詢方法,包括:步驟202,接收用戶選擇的查詢細(xì)節(jié)模板和用戶輸入的查詢條件;步驟204,獲取接收到的所述查詢模板和所述查詢條件,將所述查詢模板和所述查詢條件結(jié)合,生成查詢總條件;步驟206,解析出所述查詢總條件要查詢的數(shù)據(jù)信息,根據(jù)管理服務(wù)器中的數(shù)據(jù)和每個(gè)鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,確定存儲(chǔ)有符合所述查詢總條件的數(shù)據(jù)信息的多個(gè)鏡像服務(wù)器,從所述多個(gè)鏡像服務(wù)器中分別提取出所述符合所述查詢總條件的數(shù)據(jù)信息。
[0037]在該技術(shù)方案中,在管理服務(wù)器的數(shù)據(jù)和鏡像服務(wù)器的數(shù)據(jù)之間,存在唯一標(biāo)識(shí)來(lái)標(biāo)記同一個(gè)患者的數(shù)據(jù)信息,即記錄管理服務(wù)器中的數(shù)據(jù)和鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,當(dāng)用戶查詢患者的數(shù)據(jù)信息時(shí),系統(tǒng)會(huì)根據(jù)查詢細(xì)節(jié)模板和查詢條件,在管理服務(wù)器中查找到含有符合查詢要求的數(shù)據(jù)的多個(gè)鏡像服務(wù)器,再?gòu)牟檎业降亩鄠€(gè)鏡像服務(wù)器中獲取符合查詢要求的數(shù)據(jù),從而使得用戶可以從不同醫(yī)療系統(tǒng)(比如體檢系統(tǒng)、門(mén)診系統(tǒng)、住院系統(tǒng)等)中獲得查詢數(shù)據(jù),保證了查詢數(shù)據(jù)的完整性。其中,管理服務(wù)器可同時(shí)管理多個(gè)鏡像服務(wù)器。[0038]在上述技術(shù)方案中,優(yōu)選地,還包括:步驟208,將所述查詢結(jié)果數(shù)據(jù)合并,組成總查詢結(jié)果數(shù)據(jù),根據(jù)所述查詢總條件,輸出所述總查詢結(jié)果數(shù)據(jù)。
[0039]在該技術(shù)方案中,將從不同鏡像服務(wù)器中獲取的數(shù)據(jù)合并,形成較完整的整體數(shù)據(jù),再根據(jù)用戶輸入的查詢總條件(即查詢細(xì)節(jié)模板和查詢條件)的不同對(duì)數(shù)據(jù)進(jìn)行處理,其中,對(duì)數(shù)據(jù)進(jìn)行處理包括數(shù)據(jù)格式的轉(zhuǎn)化等,從而為用戶輸出符合查詢細(xì)節(jié)模板和查詢條件的完整的查詢數(shù)據(jù)。
[0040]在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括:接收輸入的查詢細(xì)節(jié),根據(jù)所述查詢細(xì)節(jié)生成查詢細(xì)節(jié)模板,并存儲(chǔ)所述查詢細(xì)節(jié)模板,以供用戶進(jìn)行選擇。
[0041]在該技術(shù)方案中,可以根據(jù)查詢細(xì)節(jié)以邏輯分段的方法將查詢細(xì)節(jié)與基礎(chǔ)查詢語(yǔ)法進(jìn)行映射形成查詢細(xì)節(jié)模板。用戶可以根據(jù)個(gè)人需要修改或設(shè)置查詢細(xì)節(jié)模板,例如如果用戶只想要查詢患者的姓名、性別,可以設(shè)置只會(huì)輸出姓名和性別的模板,如果用戶除了姓名和性別還需要年齡、身份證號(hào)等信息,可以修改模板,加入年齡和身份證號(hào)設(shè)置項(xiàng)。這樣,用戶可以根據(jù)需要設(shè)置或修改,從而使得查詢輸出的數(shù)據(jù)都是用戶需要的數(shù)據(jù),提升了用戶的使用體驗(yàn)。
[0042]在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括:存儲(chǔ)所述管理服務(wù)器中的數(shù)據(jù)和多個(gè)鏡像服務(wù)器中的數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系。
[0043]在該技術(shù)方案中,由于各鏡像服務(wù)器的格式不一樣,字段不一樣,有效數(shù)據(jù)不一樣,因此需要將表示相同患者身份的不同形式數(shù)據(jù)處理得到標(biāo)準(zhǔn)的身份數(shù)據(jù)并生成唯一標(biāo)識(shí)來(lái)標(biāo)識(shí)該標(biāo)準(zhǔn)的身份數(shù)據(jù),以及通過(guò)該唯一標(biāo)識(shí)建立各鏡像服務(wù)器中的不同形式數(shù)據(jù)和管理服務(wù)器中的標(biāo)準(zhǔn)身份數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系并存儲(chǔ),以便通過(guò)標(biāo)準(zhǔn)身份數(shù)據(jù)和存儲(chǔ)的關(guān)聯(lián)關(guān)系找到其他相同身份不同格式的數(shù)據(jù)。具體的,管理服務(wù)器中的數(shù)據(jù)和鏡像服務(wù)器中的數(shù)據(jù)可以采用多維索引表的方法進(jìn)行關(guān)聯(lián)。
[0044]圖3示出了根據(jù)本發(fā)明的實(shí)施例的患者數(shù)據(jù)查詢方法的具體流程圖。
[0045]如圖3所示,根據(jù)本發(fā)明的實(shí)施例的患者數(shù)據(jù)查詢方法的具體流程如下:
[0046]步驟302,選擇查詢細(xì)節(jié)模板,其中,用戶可以根據(jù)個(gè)人需要修改或設(shè)置查詢細(xì)節(jié)模板,例如如果用戶只想要查詢患者的姓名、性別,可以設(shè)置只會(huì)輸出姓名和性別的模板,如果用戶除了姓名和性別還需要年齡、身份證號(hào)等信息,可以修改模板,加入年齡和身份證號(hào)設(shè)置項(xiàng)。這樣,用戶可以根據(jù)需要設(shè)置或修改,從而使得查詢輸出的數(shù)據(jù)都是用戶需要的數(shù)據(jù),提升了用戶的使用體驗(yàn);
[0047]步驟304,設(shè)置查詢項(xiàng)條件,用戶可以根據(jù)查詢需要,任意設(shè)置查詢條件;
[0048]步驟306,生成合成條件,根據(jù)查詢細(xì)節(jié)模板和查詢項(xiàng)條件,生成合成的條件,根據(jù)合成的條件查詢數(shù)據(jù);
[0049]步驟308,到不同鏡像服務(wù)器的數(shù)據(jù)庫(kù)中查詢;其中,在管理服務(wù)器的數(shù)據(jù)和鏡像服務(wù)器的數(shù)據(jù)之間,存在唯一標(biāo)識(shí)來(lái)標(biāo)記同一個(gè)患者的數(shù)據(jù)信息,即記錄管理服務(wù)器中的數(shù)據(jù)和鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,當(dāng)用戶查詢患者的數(shù)據(jù)信息時(shí),系統(tǒng)會(huì)根據(jù)查詢細(xì)節(jié)模板和查詢條件,在管理服務(wù)器中查找到含有符合查詢要求的數(shù)據(jù)的多個(gè)鏡像服務(wù)器,再?gòu)牟檎业降亩鄠€(gè)鏡像服務(wù)器中獲取符合查詢要求的數(shù)據(jù),從而使得用戶可以從不同醫(yī)療系統(tǒng)(比如體檢系統(tǒng)、門(mén)診系統(tǒng)、住院系統(tǒng)等)中獲得查詢數(shù)據(jù),保證了查詢數(shù)據(jù)的完整性,其中,管理服務(wù)器可同時(shí)管理多個(gè)鏡像服務(wù)器;[0050]步驟310,合并查詢數(shù)據(jù),將從不同鏡像服務(wù)器中獲取的數(shù)據(jù)合并,形成較完整的整體數(shù)據(jù),再根據(jù)用戶輸入的查詢總條件(即查詢細(xì)節(jié)模板和查詢條件)的不同對(duì)數(shù)據(jù)進(jìn)行處理,其中,對(duì)數(shù)據(jù)進(jìn)行處理包括數(shù)據(jù)格式的轉(zhuǎn)化等,從而為用戶輸出符合查詢細(xì)節(jié)模板和查詢條件的完整的查詢數(shù)據(jù)。
[0051]以上結(jié)合附圖詳細(xì)說(shuō)明了本發(fā)明的技術(shù)方案,通過(guò)本發(fā)明的技術(shù)方案,可以使用戶查詢到完整的患者數(shù)據(jù)信息,并且可以按照用戶的查詢要求輸出相應(yīng)的患者信息。
[0052]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種患者數(shù)據(jù)查詢系統(tǒng),其特征在于,包括: 接收單元,接收用戶選擇的查詢細(xì)節(jié)模板和用戶輸入的查詢條件; 條件生成單元,獲取所述接收單元接收到的所述查詢模板和所述查詢條件,將所述查詢模板和所述查詢條件結(jié)合,生成查詢總條件; 查詢單元,解析出所述查詢總條件要查詢的數(shù)據(jù)信息,根據(jù)管理服務(wù)器中的數(shù)據(jù)和每個(gè)鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,確定存儲(chǔ)有符合所述查詢總條件的數(shù)據(jù)信息的多個(gè)鏡像服務(wù)器,從所述多個(gè)鏡像服務(wù)器中分別提取出所述符合所述查詢總條件的數(shù)據(jù)信息。
2.根據(jù)權(quán)利要求1所述的患者數(shù)據(jù)查詢系統(tǒng),其特征在于,還包括: 輸出單元,將從所述多個(gè)鏡像服務(wù)器中分別提取出的符合所述查詢總條件的數(shù)據(jù)信息合并,組成總查詢結(jié)果數(shù)據(jù),控制所述管理服務(wù)器對(duì)所述總查詢結(jié)果數(shù)據(jù)進(jìn)行處理并輸出。
3.根據(jù)權(quán)利要求1所述的患者數(shù)據(jù)查詢系統(tǒng),其特征在于,還包括: 模板生成單元,接收輸入的查詢細(xì)節(jié),根據(jù)所述查詢細(xì)節(jié)生成查詢細(xì)節(jié)模板,并存儲(chǔ)所述查詢細(xì)節(jié)模板,以供用戶進(jìn)行選擇。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的患者數(shù)據(jù)查詢系統(tǒng),其特征在于,還包括: 存儲(chǔ)單元,用于存儲(chǔ)所述管理服務(wù)器中的數(shù)據(jù)和多個(gè)鏡像服務(wù)器中的數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系。
5.一種患者數(shù)據(jù)查詢方法,其特征在于,包括: 步驟202,接收用戶選擇的查詢細(xì)節(jié)模板和用戶輸入的查詢條件; 步驟204,獲取接收到的所述查詢模板和所述查詢條件,將所述查詢模板和所述查詢條件結(jié)合,生成查詢總條件; 步驟206,解析出所述查詢總條件要查詢的數(shù)據(jù)信息,根據(jù)管理服務(wù)器中的數(shù)據(jù)和每個(gè)鏡像服務(wù)器中的數(shù)據(jù)的關(guān)聯(lián)關(guān)系,確定存儲(chǔ)有符合所述查詢總條件的數(shù)據(jù)信息的多個(gè)鏡像服務(wù)器,從所述多個(gè)鏡像服務(wù)器中分別提取出所述符合所述查詢總條件的數(shù)據(jù)信息。
6.根據(jù)權(quán)利要求5所述的患者數(shù)據(jù)查詢方法,其特征在于,還包括: 步驟208,將所述查詢結(jié)果數(shù)據(jù)合并,組成總查詢結(jié)果數(shù)據(jù),根據(jù)所述查詢總條件,輸出所述總查詢結(jié)果數(shù)據(jù)。
7.根據(jù)權(quán)利要求5所述的患者數(shù)據(jù)查詢方法,其特征在于,所述步驟202還包括: 接收輸入的查詢細(xì)節(jié),根據(jù)所述查詢細(xì)節(jié)生成查詢細(xì)節(jié)模板,并存儲(chǔ)所述查詢細(xì)節(jié)模板,以供用戶進(jìn)行選擇。
8.根據(jù)權(quán)利要求5至7中任一項(xiàng)所述的患者數(shù)據(jù)查詢方法,其特征在于,所述步驟202還包括: 存儲(chǔ)所述管理服務(wù)器中的數(shù)據(jù)和多個(gè)鏡像服務(wù)器中的數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系。
【文檔編號(hào)】G06F17/30GK103530332SQ201310456449
【公開(kāi)日】2014年1月22日 申請(qǐng)日期:2013年9月29日 優(yōu)先權(quán)日:2013年9月29日
【發(fā)明者】張恒, 李登高, 張應(yīng)才 申請(qǐng)人:方正國(guó)際軟件有限公司, 方正國(guó)際軟件(北京)有限公司