



摘要:關于醫院流程與服務質量提出了更高的要求,這就需要醫院加強信息化建設。目前,很多醫院的挽留結構已經難以滿足日益增長的信息的需求,一體化數據交換平臺逐漸發展成為醫療服務業務的數據共享交換平臺,在加強醫院信息化建設的基礎上,豐富完善了數據共享與交換解決方案。
關鍵詞:一體化;數據交換平臺;醫院信息系統
Abstract:With the development of information technology,people living standard rise,on hospital process and service quality put forward higher request,this requires hospitals to strengthen the construction of informatization.At present,many hospitals retaining structure has been difficult to meet the needs of the growing information,integration of data exchange platform developed as medical service business share data exchange platform,on the basis of strengthening the construction of hospital informatization,rich solutions improve the data sharing and exchange
Key words:Pintegration;Data exchange platform;Hospital information system
我院的信息化建設從上世紀90年代開始,以掛號收費為基礎的費用核算起步,醫院信息系統從單一的收費系統,逐步發展對醫院及其所屬各部門人流、物流、財流進行綜合管理;更陸續推進了對醫療活動各階段中產生的圖像、數據進行收集、處理、共享,減輕各類事務性工作的勞動強度,并提供臨床咨詢、輔助診療、輔助臨床決策,使醫護人員騰出更多的精力和時間來服務于患者。
1 一體化數據交換平臺的認識
近來,一體化數據交換平臺逐步進入大家的視線,平臺除了能提供數據交換服務外還能將分散在各業務系統中被不斷重復實現的醫療業務要素化,同時采用規范的數據定義,實現數據傳輸標準化。我們接觸到了一體化數據交換平臺Orion Heath Rhapsody。
Orion Heath Rhapsody一體化數據交換平臺不是一個單獨的概念,它是由多個部件及節點共同完成系統整合的要求,包括管理平臺、監控平臺和集成引擎。
集成引擎可以在各種主流操作系統上安裝,同時支持32及64位操作平臺。基于微軟視窗操作系統的圖形化設置及設計工具能非常直觀、圖形化、拖放可視化提供開發環境和監控管理平臺。開發環境(IDE)支持Java編程語言,提供API應用程序編程接口,可讓用戶自行開發基于Java編程語言的通訊點及過濾器。
通過消息路由功能傳輸數據,能根據具體的消息內容將信息從源系統路由到正確的目標信息路由。面向連接和高穩定性的TCP/IP協議,用應答模式處理消息的通信與處理從而保證了每條消息能夠被正確的傳遞與解析。
數據格式采用國際通用標準HL7,將數據庫中存放的數據通過該系統生成標準的HL7消息,也能夠通過解析HL7消息得到數據庫相應的格式的數據與字段。在發送消息的同時,既能根據需要過濾掉不符合標準與規定的消息,篩選出正確的HL7消息;也能在將數據格式化成HL7消息時,通過補充相應字段的內容后發送到目的信息系統中。
2 平臺數據集成方式
2.1數據分發 所有信息系統通過一體化平臺的接口進行連接,接口的消息交換模式采用標準HL7格式。
根據各個系統的業務需要,分別訂閱各HL7消息。通應用系統過中間路由功能將數據轉換成HL7消息分發給各個已訂閱的應用系統,同時根據業務需要接收平臺轉來的其他應用程序返回的應答消息。見圖1、圖2。
2.2消息映射與轉換 發送不同格式的HL7消息,并根據需要將各種消息進行相互映射和轉換,以適用不同版本的應用系統之間發送和接受信息。見圖3。
3 數據庫集成
3.1數據采集 通過數據庫通信點連接到被抽取數據的系統中,通過編寫T-SQL語句即可實現將數據庫中的數據抽取到一體化數據轉換平臺(后稱平臺)中,以讀取臨床檢查報告為例:首先從HIS中獲取當天的患者(門診、入院、出院)的診療過程,逐個的讀取其全部相關的業務數據。其中檢驗、檢查數據以單個報告為中心的模式,將單份報告單的完整數據一次性傳輸,同時與門診、住院患者進行數據匹配,避免了數據的不一致。
以報告接收為例,門診掛號:該系統接收HL7的消息,獲取患者的掛號等信息,在目的系統中對患者掛號信息進行更新等操作。
入院登記:該系統接收HL7的消息,獲取患者的住院登記信息,在目的系統中對患者登記信息進行錄入等操作。
醫囑消息:RIS/LIS系統生成HL7的消息,獲取患者的醫囑信息,在目的系統中對患者醫囑信息進行新增或更新等操作。
報告消息:RIS/LIS系統生成HL7消息,獲取患者的報告信息,在目的系統中對患者報告信息進行增加或更新等操作。
3.2數據整合 所有抽取到的數據都是以消息即XML格式傳輸的,所以這樣為數據整合帶來極大的優勢。根據業務的需要可以細分為以下幾點。
數據轉換:由于通過提取出的數據格式與目標表的格式不統一,此時需要將源數據格式轉換成目標數據庫格式,系統支持多種Filter組件,通過這些可視化的組件能夠方便快捷的對數據實現轉化。
數據匯總:對于目標數據庫的數據分布在不同的數據庫時,此時需要聯合多個數據庫的數據一起查詢并匯總到目標庫。中間件提供了強大的Database Message Extraction Filter。能夠將已抓取到的數據結合其他系統的數據匯總,最后一起導入到目的庫中。
數據導入:將所有交換到中間件的數據并已得到數據整合的數據通過Database通信點根據目標庫的格式將這些數據導入到數據庫,此時也支持強大的T-sql語言。見圖4。
4 一體化平臺的使用效果
通過建設數據平臺的,初步實現了將醫院門急診掛號收費、藥品及材料物流、臨床檢驗、醫囑、病歷等臨床信息及管理監控系的數據集成和互聯。
全院各業務系統通過平臺進行數據交換,實現了對院內各信息系統集成交換的實時監控,提高數據安全性,及時發現和排除出現的各類異常,縮短故障處理時間,增強穩定性。由于各個應用系統只需要通過數據交換平臺傳輸數據,從而減少了各應用系統之間的耦合度,可以對某個應用系統的部分或全部進行修改或者升級而不會影響到其他系統的正常使用。
一體化平臺數據傳輸的標準化不但能夠實現HIS、RIS、LIS等醫療信息系統間的數據交換與通信,能夠與任何實現了HL7標準的系統進行熱插拔式無縫對接,而且也能將所有的財務信息、臨床信息和管理信息從不同的位置被檢索,發送以便進行共享[1]。
參考文獻:
[1]牛啟潤,吳向群,譚志明,等.醫院數據一體化整合及建設數據集成平臺的體會[J].中華醫院信息網絡大會暨第四屆中美醫院信息化論壇,2008.編輯/哈濤