李迎新,施高瞻,謝志納
廣東省江門市中心醫(yī)院 網(wǎng)絡信息管理中心,廣東 江門 529030
我院心電信息系統(tǒng)嵌入式集成與應用
李迎新,施高瞻,謝志納
廣東省江門市中心醫(yī)院 網(wǎng)絡信息管理中心,廣東 江門 529030
本文以我院心電信息系統(tǒng)為例,闡述了基于組件技術(shù)的心電信息系統(tǒng)嵌入式集成體的系結(jié)構(gòu)及方法。集成后的心電信息系統(tǒng)得到了臨床工作人員的充分肯定。
HIS;心電信息系統(tǒng);系統(tǒng)集成
心電檢查是各級醫(yī)院常規(guī)的必要檢查方法之一。在醫(yī)院的信息化建設(shè)中,心電圖的全程數(shù)字化管理是醫(yī)院建立完整電子病歷管理的必要組成部分,與影像數(shù)據(jù)的數(shù)字化管理和檢驗數(shù)據(jù)數(shù)字化管理具有同等重要的地位。
我院始終以“一體化數(shù)字醫(yī)院”為建設(shè)目標[1-2],其中一體化所采用的方法是一種自頂向下、橫向兼顧、底層支持的設(shè)計方法,既要從管理、醫(yī)療、后勤等全院業(yè)務的高度考慮又要充分考慮各業(yè)務之間的聯(lián)系,從底層數(shù)據(jù)結(jié)構(gòu)設(shè)計支持全院各系統(tǒng)的集成和共享。一體化要貫穿于需求分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)、系統(tǒng)實施和核心硬件平臺設(shè)計等各個階段。因此對新建立的心電信息系統(tǒng),在論證時以一體化為評價標準,而實現(xiàn)一體化最為關(guān)鍵的問題是系統(tǒng)集成。
這里的“組件”是指基于Microsoft COM/DCOM框架規(guī)范的應用程序,它是以動態(tài)連接庫(DLL)的形式封裝。COM 為組件的創(chuàng)建定義了應用程序接口,用來集成自定義應用程序或支持不同組件間的相互作用。分布式組件對象模型(DCOM)建立在 COM 基礎(chǔ)上,是由Microsoft提供的一種用于開發(fā)分布式系統(tǒng)的方法。DCOM 中,可以在一臺計算機上執(zhí)行 COM 對象,而在另一臺計算機上創(chuàng)建 COM對象[3],并訪問它們。
組件是建立分布式應用系統(tǒng)的具體表現(xiàn),也就是說應用系統(tǒng)軟件產(chǎn)品都是以封裝成DLL文件的組件提交給最終用戶。組件可以作為Client訪問其它組件,也可以作為服務器被其它組件訪問,而且可以是遠程訪問。
組件技術(shù)的應用,不僅實現(xiàn)了數(shù)字化醫(yī)院應用系統(tǒng)的多層分布式結(jié)構(gòu),而且使應用系統(tǒng)的其它特性很方便地得以實現(xiàn),主要表現(xiàn)在:
(1)軟件版本控制和自動下載機制的實現(xiàn)變得更為簡單。
(2)可很方便地向第三方軟件提供集成接口,即被集成。
(3)從實現(xiàn)手段上支持了應用區(qū)域劃分。
在一體化框架下,我院以一體化的HIS為主體,針對其他廠商的產(chǎn)品進行整合,充分考慮到集成和被集成的情況,即產(chǎn)品從設(shè)計到實現(xiàn),既要考慮集成其它軟件產(chǎn)品,同時也要考慮被其它軟件產(chǎn)品集成。只有這樣才能符合醫(yī)院的實際應用情況,實現(xiàn)高集成性,實現(xiàn)最大限度的信息共享。實際上,單一的產(chǎn)品不可能完全滿足醫(yī)院不斷增長的需求,再者,用戶總是希望在某個應用領(lǐng)域使用最先進的產(chǎn)品,而數(shù)字化醫(yī)院建設(shè)中涉及的應用范圍非常廣泛,因此,系統(tǒng)集成是必然的,也是數(shù)字化醫(yī)院建設(shè)的難點和關(guān)鍵。
系統(tǒng)集成其實就是各個應用程序之間如何共享和交換數(shù)據(jù),達到協(xié)同工作,實現(xiàn)用戶的最終目標和要求[4-5]。系統(tǒng)集成的方法主要是接口技術(shù),通過接口函數(shù)實現(xiàn)不同軟件產(chǎn)品之間的通訊和數(shù)據(jù)交換。這其中包括適應內(nèi)部產(chǎn)品間數(shù)據(jù)交換的內(nèi)部接口、與其他軟件間交換數(shù)據(jù)的外部接口。主要采用中間服務器及組件技術(shù)實現(xiàn)。若是我們的軟件集成其他的軟件,則需要對方提供數(shù)據(jù)接口,接口的處理通過中間服務器完成,而調(diào)用該中間服務器的應用程序基本不需要修改就可實現(xiàn)。
系統(tǒng)集成分三個層次(如圖1):數(shù)據(jù)層集成、業(yè)務流程集成、應用層集成。
圖1 嵌入式心電信息系統(tǒng)的集成體系結(jié)構(gòu)
3.1 數(shù)據(jù)層集成
我院新引入的心電信息系統(tǒng)有其自身的數(shù)據(jù)庫庫結(jié)構(gòu)。首先對其數(shù)據(jù)庫與主業(yè)務系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)進行了綜合分析,在數(shù)據(jù)層面進行整合,目的是降低數(shù)據(jù)冗余,減少數(shù)據(jù)庫連接,提高數(shù)據(jù)的共享程度。
另一方面,數(shù)據(jù)庫的并發(fā)連接數(shù)目是一個不容忽視的瓶頸問題。靜態(tài)連接是以犧牲服務器的內(nèi)存換取對客戶端的響應性能,而動態(tài)連接是以犧牲對客戶端的響應時間以及服務器的運算換取服務器的內(nèi)存?;贒COM技術(shù)的引擎較好地解決了這個矛盾。引擎可以靈活地配置到一臺或多臺機器上,配以負載平衡技術(shù)可有效地解決網(wǎng)絡堵塞問題。
3.2 業(yè)務流程集成
圖1 心電檢查業(yè)務流程
心電檢查業(yè)務流程如圖2所示。通過軟件系統(tǒng)控制、規(guī)范心電檢查流程,使其相互促進,達到工作效率的提升,提高為病人服務的水平。
3.3 應用層集成
實現(xiàn)心電波形數(shù)據(jù)的數(shù)字化采集、存儲、傳輸、回放是心電信息系統(tǒng)的核心。實現(xiàn)的難度主要取決于設(shè)備的種類、型號,其主要原因是心電設(shè)備在接口方面沒有可遵循的國際公認的標準[6]。目前我院有三種心電檢查設(shè)備,即:靜息心電、動態(tài)心電、運動平板心電。對靜息心電設(shè)備通過其自身的串口輸出,通過接口組件進行數(shù)據(jù)解析,轉(zhuǎn)換為計算機可以識別的文件;動態(tài)心電設(shè)備有生產(chǎn)商開發(fā)的分析處理軟件,該軟件對設(shè)備記錄盒的數(shù)據(jù)進行提取、分析。我院的動態(tài)心電的系統(tǒng)只需對它進行文件解析,轉(zhuǎn)換為所需的格式;運動平板心電系統(tǒng)的情況類似于動態(tài)的處理方式,所生成的心電數(shù)據(jù)文件進行網(wǎng)絡化壓縮、存儲。
如何將采集的心電數(shù)據(jù)回放、報告醫(yī)生通過回放的心電波形書寫報告,這就涉及到報告系統(tǒng)和心電回放模塊的集成[7-8]。在實現(xiàn)時把回放模塊做成組件,方便報告系統(tǒng)調(diào)用。整合為一個完整的圖形報告系統(tǒng),回放控件提供方便分析的工具,還可以對同一個患者不同時間的心電數(shù)據(jù)進行比較。
嵌入式集成心電信息系統(tǒng)的應用得到了臨床工作人員的充分肯定。它的應用規(guī)范了工作流程,改變了以前的看紙質(zhì)心電波形書寫報告的模式,提高了報告醫(yī)生的工作效率、減少了差錯。也使心電數(shù)據(jù)可以長久保存和方便調(diào)閱,解決了心電圖紙年久褪色,很難查看歷史心電記錄的問題。
[1] 陳能太,李世杰,廖勇彬,等.一體化數(shù)字醫(yī)院軟件系統(tǒng)設(shè)計[J].醫(yī)學信息,2006(4):568-569.
[2] 梁伯進,廖勇彬,陳能太.務實創(chuàng)新建設(shè)一體化數(shù)字化醫(yī)院[J].中國數(shù)字醫(yī)學,2008(2):67-69.
[3] 潘愛民.COM原理與應用[M].北京:清華大學出版社,1999.
[4] 施高瞻,陳能太,廖勇彬,等.一體化數(shù)字醫(yī)院PACS的實現(xiàn)[J].醫(yī)學信息, 2006(6):935-937.
[5] 陳能太,李世杰,廖勇彬,等.一體化數(shù)字醫(yī)院建設(shè)的實踐[J].醫(yī)學信息,2006(4):566-568.
[6] 陳蜀虎,李桂祥,王放,等.心電信息系統(tǒng)的設(shè)計與應用[J].醫(yī)療設(shè)備信息,2007(7):27-29.
[7] 李桂祥,陳蜀虎,王放.心電信息系統(tǒng)與HIS系統(tǒng)的數(shù)據(jù)交換方法[J].醫(yī)療設(shè)備信息,2007(4):21-23.
[8] 董愛榮,李小華.數(shù)字化心電信息系統(tǒng)原理與應用[J].中國醫(yī)療器械信息,2008(2):32-33.
Embeded Integration and Application of ECG Information System
LI Ying-xin, SHI Gao-zhan,XIE Zhi-na
Network Information Management Center,Jiangmen Central Hospital, Jiangmen Guangdong 529030, China
This paper introduces the main ideas of information system integration and concepts of software components in our hospital. The application of ECG information system has acquired the approval of clinical engineers.
HIS; ECG information system; system integration
TP393.03
A
10.3969/j.issn.1674-1633.2010.12.009
1674-1633(2010)12-0017-02
2010-08-15
2010-10-21
作者郵箱:liyingxin82@sohu.com