一種健康信息服務(wù)集成系統(tǒng)及方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)一種健康信息服務(wù)集成系統(tǒng),其特征在于,其包括健康數(shù)據(jù)自動(dòng)采集模塊(1)、第一封裝模塊(2)、健康服務(wù)協(xié)同模塊(3)、服務(wù)管理器模塊(4)協(xié)同數(shù)據(jù)元模型庫(kù)(5)、服務(wù)單元模型庫(kù)(6)、第二封裝模塊(7)和應(yīng)用接口模塊(8),其中健康數(shù)據(jù)自動(dòng)采集模塊(1):用于為不同協(xié)議健康數(shù)據(jù)輸入提供各種開(kāi)放接口以實(shí)現(xiàn)健康數(shù)據(jù)的輸入采集,同時(shí)根據(jù)終端的數(shù)據(jù)更新頻率確定系統(tǒng)對(duì)其的查詢請(qǐng)求頻率,并按照查詢請(qǐng)求頻率發(fā)出查詢請(qǐng)求;所述的健康數(shù)據(jù)自動(dòng)采集模塊所根據(jù)的終端數(shù)據(jù)更新頻率是根據(jù)不同文本類(lèi)咨詢和音視頻類(lèi)咨詢而制定。
【專(zhuān)利說(shuō)明】一種健康信息服務(wù)集成系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于網(wǎng)絡(luò)通訊領(lǐng)域,特別是健康信息服務(wù)集成系統(tǒng)及實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]在數(shù)字醫(yī)療中,醫(yī)療數(shù)據(jù)資源主要來(lái)源于各家庭健康終端,如何有效地集成各個(gè)家庭的醫(yī)療數(shù)據(jù)信息,建立跨平臺(tái)與網(wǎng)絡(luò)的數(shù)據(jù)資源共享、實(shí)現(xiàn)不同協(xié)議之間的兼容是實(shí)現(xiàn)醫(yī)療信息化向家庭延伸和遠(yuǎn)程醫(yī)療服務(wù)實(shí)現(xiàn)的關(guān)鍵問(wèn)題。目前,各個(gè)醫(yī)院的健康終端可能由不同的廠商開(kāi)發(fā)的,開(kāi)發(fā)時(shí)并沒(méi)有遵循統(tǒng)一的標(biāo)準(zhǔn),所采用的系統(tǒng)平臺(tái)、系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)接口定義等等都不盡相同,同時(shí)面對(duì)不同的遠(yuǎn)程醫(yī)療服務(wù)應(yīng)用,其采用的系統(tǒng)平臺(tái)、系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)接口定義,如果有效的對(duì)醫(yī)院端的進(jìn)行集成,并形成適合不同的遠(yuǎn)程醫(yī)療服務(wù)應(yīng)用需求的資源訪問(wèn)和協(xié)作需求,是各種平臺(tái)開(kāi)發(fā)急待解決的問(wèn)題。
[0003]中國(guó)專(zhuān)利申請(qǐng)200810108597.6 (醫(yī)療系統(tǒng)信息集成平臺(tái))公開(kāi)了一種醫(yī)療系統(tǒng)信息集成平臺(tái),包括:至少一個(gè)業(yè)務(wù)健康終端,用于對(duì)與醫(yī)院業(yè)務(wù)有關(guān)的一個(gè)或多個(gè)業(yè)務(wù)對(duì)象進(jìn)行處理;至少一個(gè)第一轉(zhuǎn)換單元,與一個(gè)或多個(gè)源健康終端連接,用于從源健康終端獲取第一格式的業(yè)務(wù)對(duì)象,將第一格式的業(yè)務(wù)對(duì)象轉(zhuǎn)換為一般格式的業(yè)務(wù)對(duì)象,并將一般格式的業(yè)務(wù)對(duì)象發(fā)送至消息交換單元;至少一個(gè)第二轉(zhuǎn)換單元,與一個(gè)或多個(gè)目標(biāo)健康終端連接,用于從消息交換單元獲取一般格式的業(yè)務(wù)對(duì)象,將一般格式的業(yè)務(wù)對(duì)象轉(zhuǎn)換為第二格式的業(yè)務(wù)對(duì)象,并將第二格式的業(yè)務(wù)對(duì)象發(fā)送至目標(biāo)健康終端;消息交換單元,與第一轉(zhuǎn)換單元和第二轉(zhuǎn)換單元連接,用于在第一轉(zhuǎn)換單元和/或第二轉(zhuǎn)換單元之間傳送一般格式的業(yè)務(wù)對(duì)象。該發(fā)明提出了解決不同醫(yī)院之間的“信息孤島”問(wèn)題提出了一個(gè)初步的方案,但沒(méi)就在針對(duì)如何就有效的對(duì)醫(yī)院端的進(jìn)行集成,并形成適合不同的遠(yuǎn)程醫(yī)療服務(wù)應(yīng)用需求的資源訪問(wèn)和協(xié)作需求問(wèn)題采用技術(shù)手段來(lái)解決。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的就上述的問(wèn)題提出一種技術(shù)解決方案,克服現(xiàn)有技術(shù)缺點(diǎn),提出一種健康信息服務(wù)集成系統(tǒng)及實(shí)現(xiàn)方法。
[0005]下面對(duì)本發(fā)明方案做進(jìn)一步描述:
一種健康信息服務(wù)集成系統(tǒng),其特征在于,其包括健康數(shù)據(jù)自動(dòng)采集模塊、第一封裝模塊、健康服務(wù)協(xié)同模塊、服務(wù)管理器模塊協(xié)同數(shù)據(jù)元模型庫(kù)、服務(wù)單元模型庫(kù)、第二封裝模塊和應(yīng)用接口模塊,其中
健康數(shù)據(jù)自動(dòng)采集模塊:用于為不同協(xié)議健康數(shù)據(jù)輸入提供各種開(kāi)放接口以實(shí)現(xiàn)健康數(shù)據(jù)的輸入采集,同時(shí)根據(jù)終端的數(shù)據(jù)更新頻率確定系統(tǒng)對(duì)其的查詢請(qǐng)求頻率,并按照查詢請(qǐng)求頻率發(fā)出查詢請(qǐng)求;所述的健康數(shù)據(jù)自動(dòng)采集模塊所根據(jù)的終端數(shù)據(jù)更新頻率是根據(jù)不同文本類(lèi)咨詢和音視頻類(lèi)咨詢而制定;
第一封裝模塊:用于將健康數(shù)據(jù)自動(dòng)采集模塊輸入的健康數(shù)據(jù)根據(jù)HL7或DICOM標(biāo)準(zhǔn)規(guī)范進(jìn)行封裝,實(shí)現(xiàn)數(shù)據(jù)資源發(fā)現(xiàn)及與網(wǎng)格環(huán)境的集成;健康服務(wù)協(xié)同模塊:用于針對(duì)網(wǎng)格環(huán)境中的健康服務(wù)協(xié)作要求,通過(guò)健康服務(wù)動(dòng)態(tài)藕合形成可重構(gòu)健康服務(wù)鏈;執(zhí)行服務(wù)管理器模塊的控制指令,并根據(jù)可重構(gòu)健康服務(wù)鏈和將第一封裝模塊輸入的標(biāo)準(zhǔn)健康數(shù)據(jù)資源規(guī)劃到服務(wù)單元模型庫(kù)的服務(wù)單元模型進(jìn)行處理,實(shí)現(xiàn)以健康數(shù)據(jù)及協(xié)同數(shù)據(jù)元模型庫(kù)的協(xié)同數(shù)據(jù)元為基本原料的數(shù)據(jù)加工,形成服務(wù)流輸出;
服務(wù)管理器模塊:用于控制健康服務(wù)協(xié)同模塊使其與獨(dú)立服務(wù)線程綁定在一起,實(shí)現(xiàn)全局資源調(diào)度、服務(wù)輸出執(zhí)行等功能,并維護(hù)本地資源中間件的健康服務(wù)信息表和當(dāng)前提供信息服務(wù)的信息表,動(dòng)態(tài)創(chuàng)建服務(wù)線程并動(dòng)態(tài)監(jiān)視測(cè)量服務(wù)執(zhí)行過(guò)程,實(shí)現(xiàn)服務(wù)線程創(chuàng)建、監(jiān)測(cè)、刪除和源的配置及釋放;
協(xié)同數(shù)據(jù)元模型庫(kù):用于本地存儲(chǔ)具有協(xié)同數(shù)據(jù)元和基本參數(shù)的協(xié)同數(shù)據(jù)元模型;
服務(wù)單元模型庫(kù):用于存儲(chǔ)各種基本健康服務(wù)處理單元的模型; 第二封裝模塊:用于將健康服務(wù)協(xié)同模塊控制服務(wù)單元模型加工而形成服務(wù)流根據(jù)應(yīng)用接口模塊的輸出標(biāo)準(zhǔn)進(jìn)行二次封裝;
應(yīng)用接口模塊:滿足外部遠(yuǎn)程健康服務(wù)應(yīng)用需求提供不同的交互接口,并將來(lái)自第二封裝模塊的服務(wù)輸出至外部遠(yuǎn)程健康服務(wù)。
[0006]進(jìn)一步,下面就該系統(tǒng)的實(shí)現(xiàn)方法做描述:
一種健康信息服務(wù)集成系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,具有如下步驟:
1)?應(yīng)用接口模塊接收外部遠(yuǎn)程健康服務(wù)的資源訪問(wèn)和服務(wù)協(xié)作請(qǐng)求;
2).其次服務(wù)管理器模塊動(dòng)態(tài)創(chuàng)建服務(wù)線程并動(dòng)態(tài)監(jiān)視測(cè)量服務(wù)執(zhí)行過(guò)程,使控制健康服務(wù)協(xié)同模塊使其與獨(dú)立服務(wù)線程綁定在一起;
3).健康服務(wù)協(xié)同模塊針對(duì)網(wǎng)格環(huán)境中的健康服務(wù)協(xié)作要求,通過(guò)健康服務(wù)動(dòng)態(tài)藕合形成可重構(gòu)健康服務(wù)鏈;
4).健康數(shù)據(jù)自動(dòng)采集模塊為不同協(xié)議健康數(shù)據(jù)輸入提供各種開(kāi)放接口以實(shí)現(xiàn)健康數(shù)據(jù)的輸入采集;
5).第一封裝模塊將健康數(shù)據(jù)自動(dòng)采集模塊輸入的健康數(shù)據(jù)根據(jù)HL7或DICOM標(biāo)準(zhǔn)規(guī)范進(jìn)行封裝,實(shí)現(xiàn)數(shù)據(jù)資源發(fā)現(xiàn)及與網(wǎng)格環(huán)境的集成;
6).健康服務(wù)協(xié)同模塊執(zhí)行服務(wù)管理器模塊的控制指令,并根據(jù)可重構(gòu)健康服務(wù)鏈將第一封裝模塊輸入的標(biāo)準(zhǔn)健康數(shù)據(jù)資源規(guī)劃到服務(wù)單元模型庫(kù)的服務(wù)單元模型進(jìn)行處理,實(shí)現(xiàn)以健康數(shù)據(jù)及協(xié)同數(shù)據(jù)元模型庫(kù)的協(xié)同數(shù)據(jù)元為基本原料的數(shù)據(jù)加工,形成服務(wù)流輸出;
7).第二封裝模塊將健康服務(wù)協(xié)同模塊控制服務(wù)單元模型加工而形成服務(wù)流根據(jù)應(yīng)用接口模塊的輸出標(biāo)準(zhǔn)進(jìn)行二次封裝;
8).應(yīng)用接口模塊將將來(lái)自第二封裝模塊的服務(wù)輸出至外部遠(yuǎn)程健康服務(wù)。
[0007]綜上所述的一種健康信息服務(wù)集成系統(tǒng)及實(shí)現(xiàn)方法,它具有如下顯著特點(diǎn):
1.結(jié)構(gòu)新穎;
2.既能實(shí)現(xiàn)自動(dòng)對(duì)位于不同區(qū)域的家庭信息的異構(gòu)健康數(shù)據(jù)進(jìn)行采集,同時(shí)形成適應(yīng)不同遠(yuǎn)程健康服務(wù)應(yīng)用需求的資源訪問(wèn)和協(xié)作需求,實(shí)現(xiàn)跨平臺(tái)和服務(wù)的健康資源共享;
3.內(nèi)部采用HL7或DICOM標(biāo)準(zhǔn)規(guī)范作為封裝標(biāo)準(zhǔn),具有廣泛適用,更適合服務(wù)單元模型等的設(shè)計(jì); 4.采用二次封裝方式,一方面實(shí)現(xiàn)內(nèi)部處理流程和模式設(shè)計(jì)的標(biāo)準(zhǔn)化,同時(shí)也實(shí)現(xiàn)了對(duì)不同遠(yuǎn)程健康服務(wù)應(yīng)用需求的適配。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0008]圖1是系統(tǒng)組成結(jié)構(gòu)框圖;
圖2是系統(tǒng)應(yīng)用不意圖;
圖3是本發(fā)明方法實(shí)現(xiàn)的主流程圖。
【具體實(shí)施方式】
[0009]實(shí)施例一
如圖2,本發(fā)明一種健康信息服務(wù)集成系統(tǒng)應(yīng)用時(shí),它的一端通過(guò)公網(wǎng)與位于不同家庭的健康終端對(duì)接,實(shí)現(xiàn)對(duì)其健康資源的訪問(wèn);另一端,系統(tǒng)連接各種外部的遠(yuǎn)程健康服務(wù)(應(yīng)用子系統(tǒng)),發(fā)揮一種中間代理商的作用,負(fù)責(zé)為外部應(yīng)用提供集中的健康數(shù)據(jù)共享和服務(wù)集成功能。由于如果各種外部的遠(yuǎn)程健康服務(wù)(應(yīng)用子系統(tǒng))直接訪問(wèn)各家庭進(jìn)行獲得醫(yī)學(xué)數(shù)據(jù)資源,不僅會(huì)加大該外部的遠(yuǎn)程健康服務(wù)(應(yīng)用子系統(tǒng))開(kāi)發(fā)投入,造成重復(fù)開(kāi)發(fā),同時(shí)也“多對(duì)多”的直接訪問(wèn),將給各家庭的健康終端造成很大的安全風(fēng)險(xiǎn),更不利于健康數(shù)據(jù)資源的跨區(qū)域、跨平臺(tái)共享。
[0010]參考圖1,一種健康信息服務(wù)集成系統(tǒng)它至少具有健康數(shù)據(jù)自動(dòng)采集模塊1、第一封裝模塊2、健康服務(wù)協(xié)同模塊3、服務(wù)管理器模塊4協(xié)同數(shù)據(jù)元模型庫(kù)5、服務(wù)單元模型庫(kù)
6、第二封裝模塊7和應(yīng)用接口模塊8。其中
健康數(shù)據(jù)自動(dòng)采集模塊1:用于為不同協(xié)議健康數(shù)據(jù)輸入提供各種開(kāi)放接口以實(shí)現(xiàn)健康數(shù)據(jù)的輸入采集,同時(shí)根據(jù)終端的數(shù)據(jù)更新頻率確定系統(tǒng)對(duì)其的查詢請(qǐng)求頻率,并按照查詢請(qǐng)求頻率發(fā)出查詢請(qǐng)求;所述的健康數(shù)據(jù)自動(dòng)采集模塊所根據(jù)的終端數(shù)據(jù)更新頻率是根據(jù)不同文本類(lèi)咨詢和音視頻類(lèi)咨詢而制定。
[0011]第一封裝模塊2:用于將健康數(shù)據(jù)自動(dòng)采集模塊I輸入的健康數(shù)據(jù)根據(jù)HL7或DICOM標(biāo)準(zhǔn)規(guī)范進(jìn)行封裝,實(shí)現(xiàn)數(shù)據(jù)資源發(fā)現(xiàn)及與網(wǎng)格環(huán)境的集成;相對(duì)于健康數(shù)據(jù)自動(dòng)采集模塊I輸入數(shù)據(jù)標(biāo)準(zhǔn)的多樣性,第一封裝模塊2進(jìn)行封裝的標(biāo)準(zhǔn)只采用HL7或DICOM等在內(nèi)的幾個(gè)具有代表意義的標(biāo)準(zhǔn)作為系統(tǒng)內(nèi)部處理的統(tǒng)一標(biāo)準(zhǔn),將有效的降低各種處理模型設(shè)計(jì)的工作量,同時(shí)也為數(shù)據(jù)共享和服務(wù)集成提供保障。
[0012]健康服務(wù)協(xié)同模塊3:用于針對(duì)網(wǎng)格環(huán)境中的健康服務(wù)協(xié)作要求,通過(guò)健康服務(wù)動(dòng)態(tài)藕合形成可重構(gòu)健康服務(wù)鏈;執(zhí)行服務(wù)管理器模塊4的控制指令,并根據(jù)可重構(gòu)健康服務(wù)鏈和將第一封裝模塊2輸入的標(biāo)準(zhǔn)健康數(shù)據(jù)資源規(guī)劃到服務(wù)單元模型庫(kù)6的服務(wù)單元模型進(jìn)行處理,實(shí)現(xiàn)以健康數(shù)據(jù)及協(xié)同數(shù)據(jù)元模型庫(kù)5的協(xié)同數(shù)據(jù)元為基本原料的數(shù)據(jù)加工,形成服務(wù)流輸出;這里可重構(gòu)健康服務(wù)鏈指針對(duì)網(wǎng)格環(huán)境中的健康服務(wù)協(xié)作要求通過(guò)健康服務(wù)動(dòng)態(tài)藕合而形成的具有協(xié)作關(guān)系的服務(wù)過(guò)程;服務(wù)單元模型庫(kù)6的服務(wù)單元模型之間將采用網(wǎng)絡(luò)計(jì)算技術(shù)來(lái)處理協(xié)同模塊3分配的各子任務(wù);另外,數(shù)據(jù)交換與服務(wù)動(dòng)態(tài)藕合是健康服務(wù)協(xié)同模塊的重點(diǎn)任務(wù)之一,通過(guò)當(dāng)前服務(wù)與服務(wù)鏈中其他服務(wù)之間的動(dòng)態(tài)散藕合協(xié)作。如果當(dāng)前服務(wù)申請(qǐng)成功,則當(dāng)前服務(wù)進(jìn)入就緒狀態(tài),監(jiān)視所連接的數(shù)據(jù)交換接口;如果有數(shù)據(jù)到來(lái),則根據(jù)當(dāng)前線程中參數(shù)對(duì)照表實(shí)例,進(jìn)行處理并把結(jié)果輸出到第二封裝模塊7上。
[0013]服務(wù)管理器模塊4:用于控制健康服務(wù)協(xié)同模塊3使其與獨(dú)立服務(wù)線程綁定在一起,實(shí)現(xiàn)全局資源調(diào)度、服務(wù)輸出執(zhí)行等功能,并維護(hù)本地資源中間件的健康服務(wù)信息表和當(dāng)前提供信息服務(wù)的信息表,動(dòng)態(tài)創(chuàng)建服務(wù)線程并動(dòng)態(tài)監(jiān)視測(cè)量服務(wù)執(zhí)行過(guò)程,實(shí)現(xiàn)服務(wù)線程創(chuàng)建、監(jiān)測(cè)、刪除和數(shù)據(jù)源的配置及釋放;當(dāng)有健康應(yīng)用服務(wù)被訪問(wèn)時(shí),服務(wù)管理器模塊啟動(dòng)一測(cè)量服務(wù)線程,服務(wù)管理器模塊通過(guò)調(diào)度器解析用戶訪問(wèn)協(xié)議,根據(jù)提交服務(wù)請(qǐng)求決定資源分配和服務(wù)的創(chuàng)建。如果配置成功,服務(wù)管理器模塊刷新當(dāng)前服務(wù)信息表,監(jiān)測(cè)服務(wù)過(guò)程并進(jìn)行全局刷新;服務(wù)管理器模塊對(duì)本地資源節(jié)點(diǎn)所提供的服務(wù)進(jìn)行統(tǒng)一管理,通過(guò)線程池來(lái)管理和記錄當(dāng)前正在執(zhí)行的服務(wù)線程、以及本地健康資源的分配情況。
[0014]協(xié)同數(shù)據(jù)元模型庫(kù)5:用于本地存儲(chǔ)具有協(xié)同數(shù)據(jù)元和基本參數(shù)的協(xié)同數(shù)據(jù)元模型;協(xié)同數(shù)據(jù)元模型庫(kù)5為健康服務(wù)協(xié)同模塊3對(duì)以L7或DICOM標(biāo)準(zhǔn)規(guī)范的數(shù)據(jù)進(jìn)行加工的一種輔助元素。
[0015]服務(wù)單元模型庫(kù)6:用于存儲(chǔ)各種基本健康服務(wù)處理單元的模型;服務(wù)單元模型庫(kù)6的服務(wù)單元處理模型一方面采用網(wǎng)格處理技術(shù)處理健康服務(wù)協(xié)同模塊3分配的子任務(wù),另一方面在健康服務(wù)協(xié)同模塊3和服務(wù)管理器模塊4作用下形成更復(fù)雜的服務(wù)功能,為服務(wù)集成提供保障。
[0016]第二封裝模塊7:用于將健康服務(wù)協(xié)同模塊3控制服務(wù)單元模型加工而形成服務(wù)流根據(jù)應(yīng)用接口模塊8的輸出標(biāo)準(zhǔn)進(jìn)行二次封裝。
[0017]應(yīng)用接口模塊8:滿足外部遠(yuǎn)程健康服務(wù)應(yīng)用需求提供不同的交互接口,并將來(lái)自第二封裝模塊的服務(wù)輸出至外部遠(yuǎn)程健康服務(wù);由于外部遠(yuǎn)程健康服務(wù)(應(yīng)用子系統(tǒng))所接受或兼容的標(biāo)準(zhǔn)不同,所以應(yīng)用接口模塊8應(yīng)具有根據(jù)新增加接入應(yīng)用子系統(tǒng)進(jìn)行接口擴(kuò)展或新增接口配置的技術(shù)手段。
[0018]實(shí)施例二
參考圖3,為實(shí)施例一的系統(tǒng)實(shí)現(xiàn)健康數(shù)據(jù)共享和服務(wù)集成的主要步驟,其中包括:
系統(tǒng)接收外部遠(yuǎn)程健康服務(wù)的資源訪問(wèn)和服務(wù)協(xié)作請(qǐng)求;
系統(tǒng)通過(guò)網(wǎng)絡(luò)自動(dòng)訪問(wèn)具有關(guān)聯(lián)關(guān)系的家庭健康數(shù)據(jù)源;
系統(tǒng)處理來(lái)自家庭健康數(shù)據(jù)源的異構(gòu)醫(yī)學(xué)數(shù)據(jù),進(jìn)行封裝、協(xié)同、分布式加工、二次封
裝;
系統(tǒng)符合外部遠(yuǎn)程健康服務(wù)標(biāo)準(zhǔn)的數(shù)據(jù)和服務(wù)輸出;
更具體來(lái)說(shuō)是:
1).系統(tǒng)應(yīng)用接口模塊8接收外部遠(yuǎn)程健康服務(wù)的資源訪問(wèn)和服務(wù)協(xié)作請(qǐng)求;
2).系統(tǒng)服務(wù)管理器模塊4動(dòng)態(tài)創(chuàng)建服務(wù)線程并動(dòng)態(tài)監(jiān)視測(cè)量服務(wù)執(zhí)行過(guò)程,使控制健康服務(wù)協(xié)同模塊3使其與獨(dú)立服務(wù)線程綁定在一起;
3).系統(tǒng)健康服務(wù)協(xié)同模塊3針對(duì)網(wǎng)格環(huán)境中的健康服務(wù)協(xié)作要求,通過(guò)健康服務(wù)動(dòng)態(tài)藕合形成可重構(gòu)健康服務(wù)鏈;
4).系統(tǒng)健康數(shù)據(jù)自動(dòng)采集模塊I為不同協(xié)議健康數(shù)據(jù)輸入提供各種開(kāi)放接口以實(shí)現(xiàn)健康數(shù)據(jù)的輸入采集;同時(shí)根據(jù)終端的數(shù)據(jù)更新頻率確定系統(tǒng)對(duì)其的查詢請(qǐng)求頻率,并按照查詢請(qǐng)求頻率發(fā)出查詢請(qǐng)求;所述的健康數(shù)據(jù)自動(dòng)采集模塊所根據(jù)的終端數(shù)據(jù)更新頻率是根據(jù)不同文本類(lèi)咨詢和音視頻類(lèi)咨詢而制定;
5).系統(tǒng)第一封裝模塊2將健康數(shù)據(jù)自動(dòng)采集模塊I輸入的健康數(shù)據(jù)根據(jù)HL7或DICOM標(biāo)準(zhǔn)規(guī)范進(jìn)行封裝,實(shí)現(xiàn)數(shù)據(jù)資源發(fā)現(xiàn)及與網(wǎng)格環(huán)境的集成;
6).系統(tǒng)健康服務(wù)協(xié)同模塊3執(zhí)行服務(wù)管理器模塊4的控制指令,并根據(jù)可重構(gòu)健康服務(wù)鏈將第一封裝模塊2輸入的標(biāo)準(zhǔn)健康數(shù)據(jù)資源規(guī)劃到服務(wù)單元模型庫(kù)6的服務(wù)單元模型進(jìn)行處理,實(shí)現(xiàn)以健康數(shù)據(jù)及協(xié)同數(shù)據(jù)元模型庫(kù)5的協(xié)同數(shù)據(jù)元為基本原料的數(shù)據(jù)加工,形成服務(wù)流輸出;
7).系統(tǒng)第二封裝模塊7將健康服務(wù)協(xié)同模塊3控制服務(wù)單元模型加工而形成服務(wù)流根據(jù)應(yīng)用接口模塊的輸出標(biāo)準(zhǔn)進(jìn)行二次封裝;
8).系統(tǒng)應(yīng)用接口模塊8將將來(lái)自第二封裝模塊的服務(wù)輸出至外部遠(yuǎn)程健康服務(wù)。
【權(quán)利要求】
1.一種健康信息服務(wù)集成系統(tǒng),其特征在于,其包括健康數(shù)據(jù)自動(dòng)采集模塊(I=1)、第一封裝模塊(2)、健康服務(wù)協(xié)同模塊(3)、服務(wù)管理器模塊(4)協(xié)同數(shù)據(jù)元模型庫(kù)(5)、服務(wù)單元模型庫(kù)(6 )、第二封裝模塊(7 )和應(yīng)用接口模塊(8 ),其中 健康數(shù)據(jù)自動(dòng)采集模塊(I):用于為不同協(xié)議健康數(shù)據(jù)輸入提供各種開(kāi)放接口以實(shí)現(xiàn)健康數(shù)據(jù)的輸入采集,同時(shí)根據(jù)終端的數(shù)據(jù)更新頻率確定系統(tǒng)對(duì)其的查詢請(qǐng)求頻率,并按照查詢請(qǐng)求頻率發(fā)出查詢請(qǐng)求;所述的健康數(shù)據(jù)自動(dòng)采集模塊所根據(jù)的終端數(shù)據(jù)更新頻率是根據(jù)不同文本類(lèi)咨詢和音視頻類(lèi)咨詢而制定; 第一封裝模塊(2):用于將健康數(shù)據(jù)自動(dòng)采集模塊(1)輸入的健康數(shù)據(jù)根據(jù)HL7或DICOM標(biāo)準(zhǔn)規(guī)范進(jìn)行封裝,實(shí)現(xiàn)數(shù)據(jù)資源發(fā)現(xiàn)及與網(wǎng)格環(huán)境的集成; 健康服務(wù)協(xié)同模塊(3):用于針對(duì)網(wǎng)格環(huán)境中的健康服務(wù)協(xié)作要求,通過(guò)健康服務(wù)動(dòng)態(tài)藕合形成可重構(gòu)健康服務(wù)鏈;執(zhí)行服務(wù)管理器模塊(4)的控制指令,并根據(jù)可重構(gòu)健康服務(wù)鏈和將第一封裝模塊(2)輸入的標(biāo)準(zhǔn)健康數(shù)據(jù)資源規(guī)劃到服務(wù)單元模型庫(kù)(6)的服務(wù)單元模型進(jìn)行處理,實(shí)現(xiàn)以健康數(shù)據(jù)及協(xié)同數(shù)據(jù)元模型庫(kù)(5)的協(xié)同數(shù)據(jù)元為基本原料的數(shù)據(jù)加工,形成服務(wù)流輸出; 服務(wù)管理器模塊(4):用于控制健康服務(wù)協(xié)同模塊(3)使其與獨(dú)立服務(wù)線程綁定在一起,實(shí)現(xiàn)全局資源調(diào)度、服務(wù)輸出執(zhí)行等功能,并維護(hù)本地資源中間件的健康服務(wù)信息表和當(dāng)前提供信息服務(wù)的信息表,動(dòng)態(tài)創(chuàng)建服務(wù)線程并動(dòng)態(tài)監(jiān)視測(cè)量服務(wù)執(zhí)行過(guò)程,實(shí)現(xiàn)服務(wù)線程創(chuàng)建、監(jiān)測(cè)、刪除和數(shù)據(jù)源的配置及釋放; 協(xié)同數(shù)據(jù)元模型庫(kù)(5):用于本地存儲(chǔ)具有協(xié)同數(shù)據(jù)元和基本參數(shù)的協(xié)同數(shù)據(jù)元模型; 服務(wù)單元模型庫(kù)(6):用于存儲(chǔ)各種基本健康服務(wù)處理單元的模型; 第二封裝模塊(7 ):用于將健康服務(wù)協(xié)同模塊(3 )控制服務(wù)單元模型加工而形成服務(wù)流根據(jù)應(yīng)用接口模塊的輸出標(biāo)準(zhǔn)進(jìn)行二次封裝; 應(yīng)用接口模塊(8 ):滿足外部遠(yuǎn)程健康服務(wù)應(yīng)用需求提供不同的交互接口,并將來(lái)自第二封裝模塊的服務(wù)輸出至外部遠(yuǎn)程健康服務(wù)。
2.一種健康信息服務(wù)集成系統(tǒng)的方法,為通過(guò)權(quán)利要求1所述系統(tǒng)實(shí)現(xiàn)不同協(xié)議的健康數(shù)據(jù)資源共享和服務(wù)集成的方法,其特征在于,具有如下步驟: . 1)?應(yīng)用接口模塊(8)接收外部遠(yuǎn)程健康服務(wù)的資源訪問(wèn)和服務(wù)協(xié)作請(qǐng)求; . 2).服務(wù)管理器模塊(4)動(dòng)態(tài)創(chuàng)建服務(wù)線程并動(dòng)態(tài)監(jiān)視測(cè)量服務(wù)執(zhí)行過(guò)程,使控制健康服務(wù)協(xié)同模塊(3)使其與獨(dú)立服務(wù)線程綁定在一起; .3).健康服務(wù)協(xié)同模塊(3)針對(duì)網(wǎng)格環(huán)境中的健康服務(wù)協(xié)作要求,通過(guò)健康服務(wù)動(dòng)態(tài)藕合形成可重構(gòu)健康服務(wù)鏈; .4).健康數(shù)據(jù)自動(dòng)采集模塊(1)為不同協(xié)議健康數(shù)據(jù)輸入提供各種開(kāi)放接口以實(shí)現(xiàn)健康數(shù)據(jù)的輸入采集; .5).第一封裝模塊(2)將健康數(shù)據(jù)自動(dòng)采集模塊(1)輸入的健康數(shù)據(jù)根據(jù)HL7或DICOM標(biāo)準(zhǔn)規(guī)范進(jìn)行封裝,實(shí)現(xiàn)數(shù)據(jù)資源發(fā)現(xiàn)及與網(wǎng)格環(huán)境的集成; . 6 ).健康服務(wù)協(xié)同模塊(3 )執(zhí)行服務(wù)管理器模塊(4 )的控制指令,并根據(jù)可重構(gòu)健康服務(wù)鏈將第一封裝模塊(2)輸入的標(biāo)準(zhǔn)健康數(shù)據(jù)資源規(guī)劃到服務(wù)單元模型庫(kù)(6)的服務(wù)單元模型進(jìn)行處理,實(shí)現(xiàn)以健康數(shù)據(jù)及協(xié)同數(shù)據(jù)元模型庫(kù)(5)的協(xié)同數(shù)據(jù)元為基本原料的數(shù)據(jù)加工,形成服務(wù)流輸出; 7).第二封裝模塊(7)將健康服務(wù)協(xié)同模塊(3)控制服務(wù)單元模型加工而形成服務(wù)流根據(jù)應(yīng)用接口模塊的輸出標(biāo)準(zhǔn)進(jìn)行二次封裝; 8).應(yīng)用接口模塊(8)將將來(lái)自第二封裝模塊的服務(wù)輸出至外部遠(yuǎn)程健康服務(wù)。
【文檔編號(hào)】G06F19/00GK103618802SQ201310673138
【公開(kāi)日】2014年3月5日 申請(qǐng)日期:2013年12月12日 優(yōu)先權(quán)日:2013年12月12日
【發(fā)明者】葉燦才, 盧林發(fā) 申請(qǐng)人:中山愛(ài)科數(shù)字科技股份有限公司