[摘 要] 本文針對現(xiàn)有醫(yī)院信息系統(tǒng)(Hospital Information System ,簡稱HIS)結(jié)構(gòu)上存在的問題,考慮到公共對象請求代理體系結(jié)構(gòu)(CORBA)對面向?qū)ο蠓植际较到y(tǒng)結(jié)構(gòu)的支持,討論了將CORBA應(yīng)用到HIS中的方法,并給出了HIS的三層結(jié)構(gòu)。這種結(jié)構(gòu)將能更好地適應(yīng)醫(yī)院信息化的要求。
[關(guān)鍵詞] CORBA 醫(yī)院信息系統(tǒng)(HIS) 分布式系統(tǒng)
醫(yī)院信息系統(tǒng)HIS(Hospital Information System)是一個建立在計算機和通信網(wǎng)絡(luò)基礎(chǔ)上的、能為醫(yī)院的醫(yī)療和管理事務(wù)提供服務(wù)的系統(tǒng)。它是現(xiàn)代醫(yī)院管理不可缺少的組成部分。
目前我國大多數(shù)醫(yī)院的計算機應(yīng)用水平總的來說還處于使用 MIS系統(tǒng)的初級階段。這些計算機管理系統(tǒng)都是前幾年開發(fā)的,限于當(dāng)時計算機軟硬件發(fā)展的水平,它們在系統(tǒng)結(jié)構(gòu)、系統(tǒng)工具、數(shù)據(jù)庫選擇、開發(fā)平臺等方面的水平都比較低,限制了HIS進一步發(fā)展高水平的臨床信息管理、影像信息的處理、遠程醫(yī)療服務(wù)、電子病史檔案等,對于目前醫(yī)療體制深化改革的需要、市場經(jīng)濟環(huán)境下醫(yī)院經(jīng)營管理的要求很難適應(yīng)。
近年來,計算機技術(shù)、通訊技術(shù)有了突飛猛進的發(fā)展,它們?yōu)?HIS系統(tǒng)的開發(fā)提供了很好的環(huán)境和工具支持。
1 目前HIS存在的問題
目前的醫(yī)院信息系統(tǒng)多采用Client/Server兩層結(jié)構(gòu),隨著醫(yī)院信息系統(tǒng)的發(fā)展,這種兩層結(jié)構(gòu)逐漸顯露出一些問題:
(1)兩層結(jié)構(gòu)使醫(yī)院信息系統(tǒng)的可擴展性差。兩層結(jié)構(gòu)本身是封閉性的,很難進行進一步的擴展或集成。如何使應(yīng)用系統(tǒng)比較靈活,便于擴展,能方便地進行集成,是目前醫(yī)院信息系統(tǒng)開發(fā)中提出的迫切要求。
(2)兩層結(jié)構(gòu)不能支持互操作性。由于醫(yī)院中各個部門所擔(dān)負的職能不盡相同,內(nèi)部配置需要各取所需,尤其一些具有特殊需要的子系統(tǒng),如放射科管理系統(tǒng)等等,當(dāng)涉及到圖像的存取和處理時,更需要特殊的配置。因此,異構(gòu)平臺的集成和平臺間的通訊成為涵待解決的問題。
(3)兩層結(jié)構(gòu)的醫(yī)院信息系統(tǒng)不利于重用。在醫(yī)院信息系統(tǒng)具有廣泛市場的情況下,對HIS軟件重用的要求很大。而現(xiàn)有的Client/Server兩層結(jié)構(gòu)使得開發(fā)出來的系統(tǒng)的針對性和局限性過強,只限于特定的醫(yī)院,無法在改動很小的情況下移植到其他醫(yī)院中使用,造成大量重復(fù)開發(fā)。
(4)兩層結(jié)構(gòu)不利于系統(tǒng)的安全性要求。由于兩層結(jié)構(gòu)中,用戶通過界面可直接訪問數(shù)據(jù)庫服務(wù)器,而一些需要保密的業(yè)務(wù)邏輯亦包含在界面中,導(dǎo)致系統(tǒng)的安全性差,有待進一步改進。
(5)兩層結(jié)構(gòu)為醫(yī)院信息系統(tǒng)的發(fā)展帶來了一些限制,需要采用新的軟件技術(shù)來進行改進。目前致力于這方面的分布式技術(shù)有:OMG的CORBA,Microsoft的DCOM等。通過對這些技術(shù)的考察,認為CORBA能夠很好地滿足分布式系統(tǒng)的要求。
|
|