◆劉 薔 廖茂成 李韶朗 范世平 龍桂芳
責(zé)任編輯:姚 濤
醫(yī)療質(zhì)量與廣大患者的生命健康息息相關(guān),提高醫(yī)療質(zhì)量、加強(qiáng)醫(yī)療質(zhì)量管理是醫(yī)院工作的核心和永恒主題。然而由于醫(yī)療質(zhì)量管理涉及的范圍廣、因素多、過程長,環(huán)節(jié)復(fù)雜多變等原因,醫(yī)療質(zhì)量管理已成為醫(yī)院工作的重點(diǎn)和難點(diǎn)[1]。因此,在加強(qiáng)醫(yī)療環(huán)節(jié)質(zhì)量控制的同時(shí),開發(fā)醫(yī)療質(zhì)量輔助決策系統(tǒng)對(duì)提升醫(yī)療質(zhì)量具有特殊的意義[2]。
我們嘗試與醫(yī)院信息管理系統(tǒng)對(duì)接,利用 ETL過程對(duì) Caché數(shù)據(jù)庫中的醫(yī)療數(shù)據(jù)進(jìn)行提取、轉(zhuǎn)換和加載。構(gòu)建醫(yī)療質(zhì)量輔助決策平臺(tái)可以實(shí)現(xiàn)對(duì)醫(yī)療質(zhì)量的持續(xù)改進(jìn)。在進(jìn)行臨床工作和科研分析時(shí),醫(yī)療質(zhì)量輔助決策平臺(tái)不僅可以進(jìn)行總結(jié)回顧性分析,也可以進(jìn)行前瞻性分析,并整合來自不同系統(tǒng)的數(shù)據(jù),以實(shí)現(xiàn)更大范圍內(nèi)的數(shù)據(jù)分析,而且數(shù)據(jù)的展現(xiàn)形式靈活多樣,包含大量豐富、直觀的統(tǒng)計(jì)圖形。
Caché數(shù)據(jù)庫支持 ODBC(ODBC即開放數(shù)據(jù)庫互連,Open Database Connectivity)標(biāo)準(zhǔn)接口,易與其它系統(tǒng)進(jìn)行數(shù)據(jù)交換[3]。同時(shí)Caché數(shù)據(jù)庫亦可以將數(shù)據(jù)輸出成文本文件格式以便其它系統(tǒng)訪問調(diào)用。Caché數(shù)據(jù)庫的多維結(jié)構(gòu)不僅和XML(即可拓展標(biāo)記語言)結(jié)構(gòu)一致,并且支持 Caché對(duì)象和XML之間的雙向轉(zhuǎn)換,包括自動(dòng)生成 DTD(即文檔類型定義)文件[4]。這樣就為不同系統(tǒng)之間的耦合提供了極大的便利。
ETL(Extract-Transform-Load的縮寫)是數(shù)據(jù)抽取(Extract)、轉(zhuǎn)換(Transform)、清洗(Cleansing)、裝載(Load)的過程[4]。它是構(gòu)建數(shù)據(jù)倉庫的重要一環(huán),用戶從數(shù)據(jù)源抽取所需的數(shù)據(jù),經(jīng)過數(shù)據(jù)清洗,最終按照預(yù)先定義好的數(shù)據(jù)倉庫模型,將數(shù)據(jù)加載到數(shù)據(jù)倉庫中去。
粵北人民醫(yī)院基于Caché數(shù)據(jù)庫的醫(yī)院信息系統(tǒng)涵蓋了患者的健康檔案、門急診就診記錄、住院診療等所有醫(yī)療信息,有信息系統(tǒng)應(yīng)用基礎(chǔ)和相對(duì)豐富的醫(yī)療歷史數(shù)據(jù)。根據(jù)原衛(wèi)生部制定的《三級(jí)綜合醫(yī)院醫(yī)療質(zhì)量管理和控制指標(biāo)(2011年版)》,我們將住院死亡類指標(biāo)、重返類指標(biāo)、醫(yī)院感染類指標(biāo)、手術(shù)并發(fā)癥類指標(biāo)、患者安全類指標(biāo)、醫(yī)療機(jī)構(gòu)合理用藥指標(biāo)、醫(yī)院運(yùn)行管理類指標(biāo)[5]等7類指標(biāo)分類作為分析依據(jù)。本研究運(yùn)用上述7大指標(biāo),多角度、多層面地綜合分析醫(yī)院在某段時(shí)間內(nèi)醫(yī)療環(huán)節(jié)的質(zhì)量控制水平,通過醫(yī)療質(zhì)量輔助決策系統(tǒng)提高醫(yī)療質(zhì)量。
在構(gòu)建數(shù)據(jù)庫接口平臺(tái)時(shí),如何從常規(guī)指標(biāo)、電子病歷、手術(shù)麻醉系統(tǒng)、臨床路徑、院內(nèi)感染、合理用藥等應(yīng)用系統(tǒng)中分離、提取有用的數(shù)據(jù)是工作重點(diǎn)。
根據(jù)系統(tǒng)總體功能設(shè)計(jì),ETL需要將各項(xiàng)指標(biāo)涉及的相關(guān)信息從多個(gè)應(yīng)用系統(tǒng)合并到OLAP系統(tǒng),并甄選出與OLAP系統(tǒng)無關(guān)的數(shù)據(jù)列,將這些數(shù)據(jù)列排除在合并過程外。合并過程主要解決不同數(shù)據(jù)源系統(tǒng)間的編碼差別問題,且能將源系統(tǒng)中使用不同數(shù)據(jù)類型存儲(chǔ)的數(shù)據(jù)轉(zhuǎn)換成決策支持系統(tǒng)中使用的單一數(shù)據(jù)類型。
醫(yī)療質(zhì)量輔助決策系統(tǒng)體系架構(gòu)如圖1所示。其包括基于各應(yīng)用系統(tǒng)的醫(yī)療信息數(shù)據(jù)源、ETL工具、數(shù)據(jù)倉庫、數(shù)據(jù)集市、數(shù)據(jù)分析展示工具等。
ELT過程負(fù)責(zé)將數(shù)據(jù)從 HIS、LIS、PACS等應(yīng)用系統(tǒng)的數(shù)據(jù)庫中抽取、轉(zhuǎn)換和處理成醫(yī)療質(zhì)量輔助決策系統(tǒng)數(shù)據(jù)倉庫需要的格式和形態(tài),并在規(guī)定的時(shí)間輸入到數(shù)據(jù)倉庫以及數(shù)據(jù)集市中。這個(gè)過程比較繁雜,是整個(gè)醫(yī)療質(zhì)量輔助決策系統(tǒng)建設(shè)過程中工作量最大的一部分。ETL整體流程圖見圖2。
(1)數(shù)據(jù)抽取。必須根據(jù)已確定的主題,從各應(yīng)用系統(tǒng)的數(shù)據(jù)庫中抽取相關(guān)數(shù)據(jù)到醫(yī)療質(zhì)量輔助決策系統(tǒng)數(shù)據(jù)倉庫。同時(shí),在設(shè)計(jì)時(shí)要解決以下問題:源數(shù)據(jù)庫與目標(biāo)數(shù)據(jù)庫的數(shù)據(jù)格式是否一致?要訪問源數(shù)據(jù)庫的哪些文件和表?要提取哪些字段,抽取記錄的條件是什么?目標(biāo)數(shù)據(jù)庫中的表結(jié)構(gòu)是什么?
(2)數(shù)據(jù)轉(zhuǎn)換。數(shù)據(jù)轉(zhuǎn)換是為了處理數(shù)據(jù)源之間的不一致性。數(shù)據(jù)名稱及格式必須統(tǒng)一,當(dāng)系統(tǒng)數(shù)據(jù)倉庫中存在源數(shù)據(jù)庫中不存在的數(shù)據(jù)時(shí),需要?jiǎng)?chuàng)建新的數(shù)據(jù)邏輯視圖并進(jìn)行轉(zhuǎn)換。
圖1 醫(yī)療質(zhì)量輔助決策系統(tǒng)框架
圖2 ETL整體流程圖圖
表1 部分主題及子功能菜單列表
(3)數(shù)據(jù)清洗。是指對(duì)進(jìn)入系統(tǒng)數(shù)據(jù)倉庫的數(shù)據(jù)進(jìn)行全面檢查,將差錯(cuò)降到最低。
(4)數(shù)據(jù)裝載。即將數(shù)據(jù)裝入到系統(tǒng)數(shù)據(jù)倉庫,主要包括確定數(shù)據(jù)裝入次序、載入初始數(shù)據(jù)等。
以度量和維度為考察依據(jù),設(shè)計(jì)了數(shù)據(jù)倉庫關(guān)系數(shù)據(jù)庫的二維表結(jié)構(gòu)。涉及的度量數(shù)據(jù)包括:住院死亡人數(shù)、重返類數(shù)值、醫(yī)院感染類數(shù)值、手術(shù)并發(fā)癥類數(shù)值、患者安全類數(shù)值、門診住院的處方數(shù)、抗菌藥物用藥、外科清潔手術(shù)預(yù)防用藥指標(biāo)、醫(yī)院運(yùn)行管理指標(biāo)等??疾斓木S度需要從產(chǎn)婦、新生兒、手術(shù)患者、重點(diǎn)疾病患者、惡性腫瘤術(shù)后患者等方面進(jìn)行。部分主題及子功能菜單見表1。
以住院死亡情況指標(biāo)為例,該指標(biāo)的功能包括:(1)住院總死亡人數(shù)。產(chǎn)婦、新生兒、手術(shù)患者、重點(diǎn)疾病患者、惡性腫瘤術(shù)后患者死亡人數(shù)趨勢分析;(2)住院人數(shù)。住院總死亡人數(shù),產(chǎn)婦、新生兒、手術(shù)患者、重點(diǎn)疾病患者、惡性腫瘤術(shù)后患者死亡總體指標(biāo)的環(huán)比、同比分析。
本研究介紹了醫(yī)療質(zhì)量管理輔助決策系統(tǒng)的實(shí)施過程,針對(duì)醫(yī)療質(zhì)量管理控制指標(biāo)和外部數(shù)據(jù)源的特點(diǎn),通過Speedminer 7.1開發(fā)工具的構(gòu)件式的系統(tǒng)結(jié)構(gòu),使得程序和組件都能靈活擴(kuò)展,以適應(yīng)數(shù)據(jù)倉庫的需求和技術(shù)變化發(fā)展。
醫(yī)療質(zhì)量管理輔助決策系統(tǒng)運(yùn)行過程中,ELT功能模塊表現(xiàn)出較好的穩(wěn)定性。用戶可以通過拖拽的方式快速進(jìn)行多方位、多角度、連續(xù)性和歷史性的分析。并能進(jìn)行多維度交叉分析,即對(duì)數(shù)據(jù)在不同維度進(jìn)行交叉展現(xiàn),進(jìn)行多角度結(jié)合分析,彌補(bǔ)了獨(dú)立維度分析時(shí)無法發(fā)現(xiàn)的一些問題。同時(shí)呈現(xiàn)可視化,即系統(tǒng)設(shè)計(jì)多種可視化呈現(xiàn)方式,如數(shù)據(jù)表格、圖表、警報(bào)列表、關(guān)鍵性能指示器等,方便管理層進(jìn)行管理與決策[6]。但也存在一些不足:(1)不能自動(dòng)抽取半結(jié)構(gòu)化的源數(shù)據(jù);(2)當(dāng)源數(shù)據(jù)發(fā)生變化時(shí),需要手動(dòng)更新源數(shù)據(jù)庫中的數(shù)據(jù)。
下一步工作包括:(1)完善半結(jié)構(gòu)化源數(shù)據(jù)的自動(dòng)提取方式;(2)當(dāng)目標(biāo)數(shù)據(jù)庫和源數(shù)據(jù)庫的數(shù)據(jù)發(fā)生變化時(shí),索引庫能及時(shí)自動(dòng)地更新。
[1]中國醫(yī)院協(xié)會(huì).單病種質(zhì)量管理手冊[M].北京:科技文獻(xiàn)出版社,2008:12.
[2]陳 敏,曾宇平,王春容.基于醫(yī)療信息技術(shù)的醫(yī)療質(zhì)量管理研究[J].中國醫(yī)院管理,2011,31(2):52-54.
[3]InterSystems公司.Caché技術(shù)手冊[P].InterSystems公司北京代表處,2006.
[4]Orli RJ,Sartos F.Data Extraction,Transformation,and Migration Tools[Z].Distributed Kismet Analytic Corp,1996.
[5]衛(wèi)生部辦公廳.三級(jí)綜合醫(yī)院醫(yī)療質(zhì)量管理和控制指標(biāo)(2011年版)[Z].衛(wèi)辦醫(yī)政函〔2011〕54號(hào),.2011-01-14.
[6]陳天服,張武文.臨床決策支持系統(tǒng)在質(zhì)量管理中的作用[J].國外醫(yī)學(xué):醫(yī)院管理分冊,1999(3):117-118.