基于XML的虛擬病歷應(yīng)用研究
陳國斌① 王軍① 劉孟旭①
①河南省信息中心,450003,河南省鄭州市緯二路21 號
摘 要 提出了以XML 為基礎(chǔ)的、開放的、松散耦合的基于XML 的虛擬病例系統(tǒng)。該系統(tǒng)以XML 作為信
息交換格式、Internet/intranet 技術(shù)實現(xiàn)患者信息在多個醫(yī)療機構(gòu)信息發(fā)布和共享方式。本系統(tǒng)采用
XML 來分離業(yè)務(wù)邏輯和數(shù)據(jù)庫、作為信息交換的基礎(chǔ);并通過XML 技術(shù)將內(nèi)容與樣式關(guān)聯(lián)在一起,使得
電子醫(yī)療文檔更具有可讀性。基于XML 技術(shù)的電子病歷描述,通過瀏覽器即可直接瀏覽病歷內(nèi)容,系統(tǒng)
部署簡單快捷。該系統(tǒng)本身不僅實現(xiàn)了異構(gòu)系統(tǒng)的信息共享、簡化了系統(tǒng)開發(fā)的難度,而且還可以實現(xiàn)
不同醫(yī)療機構(gòu)之間信息整合,為患者提供完整統(tǒng)一電子病例。
關(guān)鍵詞 XML 虛擬電子病歷 分布式系統(tǒng) 醫(yī)療信息共享
1 引言
隨著醫(yī)學(xué)信息技術(shù)的發(fā)展,以及計算機和通訊技術(shù)與醫(yī)學(xué)影像科學(xué)的相互滲透,醫(yī)學(xué)影像存儲與傳
輸系統(tǒng) PACS(Pictures Archiving and Communication System)、放射信息 系統(tǒng) RIS(Radiology
Information System)與醫(yī)院信息系統(tǒng) HIS(Hospital Information System)已經(jīng)在一些具備良好醫(yī)
學(xué)、計算機軟硬件、網(wǎng)絡(luò)條件的醫(yī)院建立起來。醫(yī)學(xué)信息系統(tǒng)的發(fā)展使得醫(yī)院積累了海量的信息,包括
病人醫(yī)療信息、費用信息、藥品物質(zhì)信息、醫(yī)療管理信息等。
病人的醫(yī)療信息也不可避免的在不同的地方、以不同的格式、記錄在不同的平臺和編程語言、不同
的生產(chǎn)廠家和不同的實施標準的異構(gòu)的自治系統(tǒng)中。不同的數(shù)據(jù)標準導(dǎo)致不同系統(tǒng)之間信息不能共享,
從而在每個系統(tǒng)中看到的信息都是患者的一個醫(yī)療信息片段而無法形成完整統(tǒng)一的患者診療信息
另一方面,對醫(yī)療服務(wù)的質(zhì)量提出了越來越高的要求,醫(yī)療信息資源和醫(yī)療文件資源共享,以及綜
合醫(yī)院與專科醫(yī)院資源的共享,醫(yī)學(xué)檢驗、影像檢查結(jié)果互認,大型貴重和特殊醫(yī)學(xué)儀器設(shè)備共享,藥
物不良反應(yīng)監(jiān)測結(jié)果共享,重要醫(yī)療救治資源共享成為一個日益迫切的需求。因此,如何實現(xiàn)異構(gòu)系統(tǒng)
的信息共享,形成患者完整統(tǒng)一的診療記錄就成為重中之重。
本文以XML 技術(shù)實現(xiàn)異構(gòu)系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換,通過便捷的Internet 網(wǎng)絡(luò)等公共信息平臺合法獲得診
療信息共享,形成一個簡潔的基于XML 的虛擬電子病例解決方案。該系統(tǒng)通過把患者分散在不同系統(tǒng)中
的有關(guān)信息檢索和合成,然后提交給用戶提供統(tǒng)一虛擬電子病例。
2 基于XML的資源整合
XML( extensible markup language) 是一種元語言。XML 的自描述性和靈性使它在信息交換中具備
了跨平臺和兼容異構(gòu)系統(tǒng)的能力,以XML 為基礎(chǔ)的資源整合方案允許用戶以開放的、松散耦合的方式進
行信息交換。每一個醫(yī)療機構(gòu)都可以根據(jù)自己的實際需求,在不改變現(xiàn)有系統(tǒng)的情況下,決定以自己的
方式把數(shù)據(jù)轉(zhuǎn)換成XML 格式對外提供服務(wù)。
XML 的資源整合涉及異構(gòu)數(shù)據(jù)交換、XML 信息整合以及XML 數(shù)據(jù)顯示樣式等多方面內(nèi)容。實現(xiàn)
異構(gòu)數(shù)據(jù)交換是信息共享基礎(chǔ),關(guān)鍵問題是如何實現(xiàn)異構(gòu)系統(tǒng)與XML 數(shù)據(jù)的雙向轉(zhuǎn)換接口以及XML
信息的發(fā)布和請求相應(yīng)。XML 數(shù)據(jù)整合的目標是把分散的XML 數(shù)據(jù)進行整合述全局的XML 數(shù)據(jù)模式,
形成完整統(tǒng)一的電子病例。在這一層面臨的主要問題是如何在各個系統(tǒng)發(fā)布的XML 數(shù)據(jù)的基礎(chǔ)上把語
義相同和相關(guān)的XML 進行和并與關(guān)聯(lián)。雖然經(jīng)過整合的XML 已經(jīng)包括了完整電子病歷數(shù)據(jù),然而在
實際應(yīng)用中我們還需要另外一類數(shù)據(jù),即病例顯示樣式信息。通過XML 與樣式相結(jié)合,不但可以為虛擬
電子病例形成統(tǒng)一的外觀和顯示效果,而且為滿足數(shù)據(jù)顯示樣式需求提供了靈活性。
3 基于XML的虛擬病例系統(tǒng)與實現(xiàn)
基于XML 的虛擬電子病歷系統(tǒng)采用數(shù)據(jù)轉(zhuǎn)換層、XML 資源整合層、XML 樣式渲染層分別實現(xiàn)異構(gòu)數(shù)
據(jù)信息交換、統(tǒng)一視圖的建立和XML 顯示等功能,解決上述XML 整合方面的問題。該分層設(shè)計,各層的
操作是彼此獨立,采用XML 作為各層之間信息交互的橋梁,總體上分為三層結(jié)構(gòu),由下至上各層的功能
見圖1。
圖1 基于XML 的虛擬病例系統(tǒng)結(jié)構(gòu)
3.1 XML |
|