集成臨床數(shù)據(jù)倉(cāng)庫(kù)的建立與應(yīng)用研究
廣州總醫(yī)院 劉曉輝 李小華 楊哲 田源 陳穗芬
(廣州,510010)
摘要:本文探討數(shù)據(jù)倉(cāng)庫(kù)技術(shù)在醫(yī)院信息化應(yīng)用中的作用與意義。研究利用數(shù)據(jù)倉(cāng)庫(kù)技
術(shù),挖掘和整合醫(yī)院各類(lèi)醫(yī)療信息系統(tǒng)的診療信息,建立集成臨床數(shù)據(jù)倉(cāng)庫(kù),為臨床診斷、
治療提供輔助決策的技術(shù)原理和方法。
1、引言
我國(guó)醫(yī)院信息系統(tǒng)(HIS)的開(kāi)發(fā)和使用始于上個(gè)世紀(jì)八十年代,在經(jīng)過(guò)近二十年的開(kāi)
發(fā)和使用后,現(xiàn)正進(jìn)入一個(gè)快速發(fā)展和成熟期。國(guó)內(nèi)各家大型醫(yī)院都已先后建立了自己的
HIS 系統(tǒng)。隨著HIS 的發(fā)展和成熟,以及醫(yī)院“以病人為中心”指導(dǎo)思想的確立,以HIS
系統(tǒng)為基礎(chǔ)發(fā)展起來(lái)的、以病人為中心的臨床信息系統(tǒng)(Clinicla Information System)開(kāi)始
出現(xiàn)。CIS 是相對(duì)面向管理的信息系統(tǒng)而言的,是指以病人信息的采集、存儲(chǔ)、展現(xiàn)、處理
為中心,為臨床醫(yī)護(hù)人員和醫(yī)技科室的醫(yī)療工作服務(wù)的信息系統(tǒng),它與管理信息系統(tǒng)之間并
無(wú)嚴(yán)格的界限。CIS 主要包括醫(yī)生工作站系統(tǒng)、護(hù)理信息系統(tǒng)、檢驗(yàn)信息系統(tǒng)( LIS)、放射
信息系統(tǒng)(RIS)、手術(shù)麻醉信息系統(tǒng)、重癥監(jiān)護(hù)信息系統(tǒng)、圖像存檔和通訊系統(tǒng)等等。CIS
具有數(shù)據(jù)量大、實(shí)時(shí)性強(qiáng)、模塊分散、數(shù)據(jù)利用率低的特點(diǎn),數(shù)據(jù)庫(kù)中存儲(chǔ)了大量未被利用
的臨床數(shù)據(jù)。若要進(jìn)一步挖掘臨床數(shù)據(jù),提高臨床數(shù)據(jù)的利用率,有必要在目前的系統(tǒng)中引
入一項(xiàng)新技術(shù):數(shù)據(jù)倉(cāng)庫(kù)技術(shù),來(lái)實(shí)現(xiàn)對(duì)CIS 進(jìn)行知識(shí)發(fā)現(xiàn),從而讓數(shù)據(jù)更好地服務(wù)于臨床。
2、集成數(shù)據(jù)倉(cāng)庫(kù)建立的方法和意義
數(shù)據(jù)倉(cāng)庫(kù)是一種面向主題的、集成的、不可更新的、隨時(shí)間的變化而不斷變化的數(shù)據(jù)集
合。這樣的定義包含了數(shù)據(jù)倉(cāng)庫(kù)的特點(diǎn):一是數(shù)據(jù)倉(cāng)庫(kù)非常龐大,包括了不同數(shù)據(jù)源的、不
同歷史時(shí)期的數(shù)據(jù);二是數(shù)據(jù)倉(cāng)庫(kù)的組織形式是面向主題的。因此,從以上特點(diǎn)分析,數(shù)據(jù)
倉(cāng)庫(kù)的開(kāi)發(fā)方法是不同于關(guān)系數(shù)據(jù)庫(kù)的從需求開(kāi)始,以實(shí)現(xiàn)和維護(hù)結(jié)束的開(kāi)發(fā)方法。數(shù)據(jù)倉(cāng)
庫(kù)的開(kāi)發(fā)過(guò)程實(shí)質(zhì)上是一個(gè)數(shù)據(jù)驅(qū)動(dòng)的過(guò)程,是一個(gè)從主題出發(fā),匯總數(shù)據(jù),得出結(jié)論的不
斷循環(huán)過(guò)程。將快速原型法(rapid prototyping)引入數(shù)據(jù)倉(cāng)庫(kù)的開(kāi)發(fā),正好符合了這樣的過(guò)
程,快速原型法是近年來(lái)提出的一種以計(jì)算機(jī)為基礎(chǔ)的系統(tǒng)開(kāi)發(fā)方法,它首先構(gòu)造一個(gè)功能
簡(jiǎn)單的原型系統(tǒng),然后通過(guò)對(duì)原型系統(tǒng)逐步求精,不斷擴(kuò)充完善得到最終的系統(tǒng)?焖僭
法的示意圖如下:
數(shù)據(jù)倉(cāng)庫(kù)建立的示意圖如下所示:
數(shù)據(jù)倉(cāng)庫(kù)建立的具體步驟如下:
(1) 概念數(shù)據(jù)模型的設(shè)計(jì)
數(shù)據(jù)倉(cāng)庫(kù)是對(duì)現(xiàn)有數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)進(jìn)行集成和重組而形成的數(shù)據(jù)集合,所以數(shù)據(jù)倉(cāng)
庫(kù)的概念數(shù)據(jù)模型設(shè)計(jì),首先要對(duì)已有的數(shù)據(jù)庫(kù)系統(tǒng)加以分析理解,了解原有數(shù)據(jù)庫(kù)系統(tǒng)中
數(shù)據(jù)的組織、分布情況,然后在此基礎(chǔ)上確定建立數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的概念數(shù)據(jù)模型。
首先進(jìn)行需求分析。通過(guò)需求分析,我們可以將用戶的需求轉(zhuǎn)變?yōu)閷?duì)數(shù)據(jù)的需求,從而
劃定一個(gè)當(dāng)前的大致的系統(tǒng)邊界。
然后確定主要的主題域,也就是要找出多個(gè)系統(tǒng)間的公共鍵碼,多個(gè)系統(tǒng)間的數(shù)據(jù)聯(lián)系,
以及充分代表主題的屬性組,從而形成數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)模型。
我們?cè)O(shè)計(jì)的臨床決策支持系統(tǒng)是從臨床需求出發(fā),將病人診療過(guò)程中產(chǎn)生的各種數(shù)據(jù)進(jìn)
行匯總、分析,找出治療各種疾病的有效的臨床治療手段,從而為臨床決策提供輔助決策。
通過(guò)需求分析,可以確定上述臨床應(yīng)用的數(shù)據(jù)需求主要是住院病人診斷治療情況,以及所有
做過(guò)的檢驗(yàn)、檢查情況,這些數(shù)據(jù)分布在HIS、CPR、PACS、LIS 中。將這些數(shù)據(jù)聯(lián)系起來(lái)
的公共鍵碼主要是病人的基本信息,其中以住院號(hào)為首選,在遇到不可確定的信息時(shí),同時(shí)
還要參考病人的其他基本信息。
(2) 邏輯模型設(shè)計(jì) |
|