?

基于BPEL試析醫療信息系統的集成技術

2015-05-26 08:40張文康
信息化建設 2015年4期
關鍵詞:集成技術技術探究

張文康

摘要:隨著我國經濟發展水平的不斷提高,醫療事業得到了顯著發展,伴隨發展而來的醫療信息系統也在構建中逐步完善和加強,形成了種類豐富、系統功能全面的醫療信息系統。但是,對醫療信息系統的集成技術研究的較少,各個系統間的集成制約成為阻礙醫療信息發展的關鍵性問題。本文主要基于BPEL技術,對醫療信息系統的集成技術進行了深入研究,進而表現集成技術對于醫療信息系統的重要作用。

關鍵詞:醫療信息系統;集成技術;技術探究

隨著信息技術的飛速發展,集成技術逐漸走進醫療領域。醫療信息系統的集成能夠體現出醫院的不同層次需求,主要有醫療內部集成以及國家地區的集成需求??梢詫⑨t院內部集成需求看成是一個醫院的內存LIS(Laboratory Information Syste,醫療檢驗系統),還有PACS(Picture Archiving and Communications System,圖像存檔與通信系統)、CIS(Clinical Information System,臨床信息系統)、RIS(Radiation Information System,放射科信息系統)等各種醫療信息系統,所有這些醫療系統都是由特定的開發商研發的,在醫療系統中形成一個個單獨的子系統。而集團中的集成需求指的是不同醫療場所信息系統會存在異常,不能使用同一個數據工具,對病人采用不同的標志。BPEL醫療信息系統是建立集成框架基礎上的,設計的依據為IHE,基礎軟件是JBOSS ESB,Active BPE。此框架能夠支持數字化的醫療實驗系統,通過各項實驗表明,該框架為醫療信息系統的集成提供了一些借鑒。

一、BPEL的基本概念

BPEL是一種商業流程執行語言(Business Process Execution Language)能夠有效的整合Web服務,并且BPEL在應用中有一套規范標準。該語言形式是由IBM公司在2002年發起。提出的基礎是Web Services Flow Language(WSFL)和Microsoft的XLANG。該語言已經升級到了WS2.0版本。

BPEL4WS主要作用是能夠將醫療機構中的各項服務整合起來,進而對We進行重新構建和定義。能夠調用Web服務,對數據進行設置,對故障進行終止??梢詫⒁陨线@些內容連接到一起,從而提出一些復雜的程序流程,可以將其融入到結構化的系統活動中,這種結構形式能夠對活動類型進行控制。將所有的資源和服務整合到一起,對Web服務重新定義。

二、BPEL文件及引擎

BPEL的文件是一個XML形式的文檔,能夠對文本進行編輯,但是手工編寫文件的效率較低,并容易出現一些錯誤。為此,對BPEL的文件編寫人員一定要能夠對指標和要求有所了解。為此,有專門的BPEL設計工具完成文件的構建。BPEL設計工具能夠為用戶提供需要的界面,并且所有的工具都能夠以各式各樣圖像表示出來。文件設計人員要能夠充分了解業務需求和設計流程,要能認清設計工具界面的圖形樣式。BPEL還能夠按照用戶提出的設計流程,實現文件的自動生成,文件的樣式還能夠符合BPEL標準。形成的BPEL文件能夠作為一種文件輸入到系統中,并由專門的引擎指示其運作。BPEL引擎運行情況是由其管理工具進行監督和控制的。下圖表示的就是BPEL設計工具與引擎以及管理工具三者之前的關系。

圖1中的BPEL模塊中的文件輸出是由其內部的設計工具控制的。BPEL引擎能夠對流程進行重新的定義,在定義完成以后就可以進行生產特定的流程。一般,流程的產生都是由BPEL流程系統中的消息接收中心對相應條件進行反映而形成的。為此,一個單獨的BPEL模塊能夠產生很多個流程實例。鑒于這種BPEL引擎能夠長期運行,該引擎實現信息的存儲是由數據庫機制控制的。

三、BPEL的組件及功能

在BPEL模塊中,內部很多的實體應用過軟件都稱為一個伙伴。這種伙伴可以是運行伙伴,也可以是一個網絡形式的伙伴,也可以是內部服務形式。另外,在該模塊中還有一個應用組件就是Partner,該組件是一個啟動流程應用組件。在執行流程過程中,一個單獨的流程能夠調用很多個伙伴,為此提供必要的服務。同時也可以接受很多個伙伴的請求,為此,要想將通信中的多義性剔除,就要對服務和流程進行劃分。合作伙伴的流程也是其定義中的一部分,在BPEL中,該流程和合作伙伴之間關系都是通過各種元素進行定義和劃分的。這樣一來,流程活動中的交互就可以通過伙伴的組合來完成。

四、IHE

IHE是一種處理信息傳播和醫療系統之間信息集成問題的輔助手段,是一種醫療信息系統形式,能夠管理和產生某些醫療信息,并有效開展一些醫療系統的集成。其主要目的是確保病人應用的診斷信息都是正確或者是有效的。其存在的意義是能夠定義一個技術性的系統標準。該手段被廣泛應用在醫療領域,在一些企業中也應用的較為廣泛。

結語:

本文主要基于BPEL應用模塊,對醫療信息系統的集成技術進行了深入探討,通過論述表現了該醫療信息系統對處理集成問題的重要作用。

參考文獻:

[1]趙晨暉.醫療信息系統集成問題研究及實踐[D].浙江大學生物醫學工程與儀器科學學院,2010.

[2]許慶,徐靜,耿慶山等.基于異構系統的醫療信息集成研究[J].中國數字醫學,2011,06(6).

[3]鄭君君.醫院綜合信息系統與醫院檢驗信息系統集成技術的研究[D].廈門大學,2010.

[4]錢忠山.基于BPEL的醫療信息交換系統[D].哈爾濱工業大學,2011.

猜你喜歡
集成技術技術探究
城市燃氣管道的淺埋防護技術探究
電力系統運行中的變電安裝技術的探究
技工學校田徑中長跑技術探究
關于機械自動化技術的應用分析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合