摘要:該文討論了建立醫(yī)療保險(xiǎn)數(shù)據(jù)倉庫的方案,并以數(shù)據(jù)倉庫技術(shù)為基礎(chǔ),對(duì)醫(yī)療保險(xiǎn)管理信息系統(tǒng)的業(yè)務(wù)數(shù)據(jù)庫數(shù)據(jù)進(jìn)行了集成、轉(zhuǎn)換,并進(jìn)行規(guī)范化和數(shù)據(jù)建模。
關(guān)鍵詞:醫(yī)療保險(xiǎn)管理信息系統(tǒng);數(shù)據(jù)倉庫技術(shù);聯(lián)機(jī)分析處理
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2009)35-9897-02
Establishment of Huizhou Medicare Management Information System
JIN Xiao-chen
(Huizhou University, Huizhou 516001,China)
Abstract: This paper describs the establishment of Medicare data warehouse program, and integrates data, convers, uniformizes data structures and norms, data modeling, which bases ondata warehouse technology and on the medical system's operational database.
Key words: medicare management information system; data warehouse technology; online analysis processing
我國城鎮(zhèn)職工醫(yī)療保險(xiǎn)實(shí)行社會(huì)統(tǒng)籌和個(gè)人帳戶相結(jié)合的制度,基本醫(yī)療保險(xiǎn)金由個(gè)人帳戶和統(tǒng)籌基金構(gòu)成。參保人要進(jìn)行參保,必須先將個(gè)人及其單位的信息登記到醫(yī)保中心,醫(yī)保中心為其作醫(yī)保IC卡,參保人到委托銀行繳納醫(yī)保費(fèi),醫(yī)保中心為其建立醫(yī)保個(gè)人賬戶,完成以上步驟后,參保人才可以到定點(diǎn)醫(yī)院或定點(diǎn)藥店進(jìn)行就診或消費(fèi)。醫(yī)療保險(xiǎn)業(yè)務(wù)在管理方、服務(wù)方、消費(fèi)方三者之間聯(lián)合發(fā)生,管理信息系統(tǒng)既應(yīng)完成各方面業(yè)務(wù)信息管理,還應(yīng)實(shí)現(xiàn)它們之間高效的信息傳遞和信息共享應(yīng)用管理。由此可見,投保范圍之廣、人員之多、信息量之大、計(jì)算之復(fù)雜,必須建立基于數(shù)據(jù)倉庫技術(shù)的醫(yī)療保險(xiǎn)管理信息系統(tǒng)(簡稱醫(yī)保系統(tǒng)),才能保障醫(yī)保改革制度的良好運(yùn)轉(zhuǎn)和科學(xué)的管理?;葜菔姓?008年的上半年開始進(jìn)行該市醫(yī)保系統(tǒng)的開發(fā)。同年底該系統(tǒng)正式投入使用。
1 數(shù)據(jù)倉庫
數(shù)據(jù)倉庫是面向主題的、整合的、反映歷史變化的、相對(duì)穩(wěn)定的數(shù)據(jù)集合,用以對(duì)管理決策的支持[1]。數(shù)據(jù)倉庫技術(shù)是一種分布式異構(gòu)數(shù)據(jù)庫集成技術(shù),需要進(jìn)行大量的即席查詢來提供決策支持。建立過程如下:首先,對(duì)不同信息源的數(shù)據(jù)進(jìn)行提取、轉(zhuǎn)換和過濾,再根據(jù)預(yù)先設(shè)計(jì)好的統(tǒng)一數(shù)據(jù)模式進(jìn)行集成,并裝載到一個(gè)中心數(shù)據(jù)庫中,這樣就將原來對(duì)多個(gè)數(shù)據(jù)源的復(fù)雜查詢?cè)L問轉(zhuǎn)化成對(duì)統(tǒng)一模式下的數(shù)據(jù)庫的簡單即席查詢?cè)L問。醫(yī)保系統(tǒng)充分利用了數(shù)據(jù)倉庫的先進(jìn)技術(shù)及聯(lián)機(jī)分析處理機(jī)制,首先將從醫(yī)療保險(xiǎn)系統(tǒng)中的多個(gè)數(shù)據(jù)源(各藥店、各定點(diǎn)醫(yī)院、銀行帳戶等)采集數(shù)據(jù)并將其轉(zhuǎn)化成關(guān)系型Oracle數(shù)據(jù)文件,然后通過前端工具BO進(jìn)行靈活的查詢、分析、鉆取和報(bào)表,對(duì)數(shù)據(jù)進(jìn)行多維動(dòng)態(tài)查詢和分析。
2 醫(yī)保系統(tǒng)構(gòu)架與建模
2.1 系統(tǒng)構(gòu)架
醫(yī)保系統(tǒng)包含以下部件:
源數(shù)據(jù)——從醫(yī)療保險(xiǎn)管理信息系統(tǒng)的關(guān)系數(shù)據(jù)庫(本系統(tǒng)主要為Oracle數(shù)據(jù)庫)中自動(dòng)采集的醫(yī)保數(shù)據(jù)。
倉庫管理——對(duì)來自各個(gè)醫(yī)保業(yè)務(wù)系統(tǒng)的源數(shù)據(jù)進(jìn)行抽取、校驗(yàn)、轉(zhuǎn)換、過濾和裝載,再依據(jù)決策主題來進(jìn)行數(shù)據(jù)建模、使用源數(shù)據(jù)存儲(chǔ)數(shù)據(jù)模型、定義數(shù)據(jù)結(jié)構(gòu),對(duì)數(shù)據(jù)的安全、維護(hù)、備份、恢復(fù)等工作進(jìn)行管理。
分析工具——包括數(shù)據(jù)分析工具、可視化工具等。其中數(shù)據(jù)分析工具用于從源數(shù)據(jù)中按決策要求的主題形成當(dāng)前基本數(shù)據(jù)層,再按綜合決策要求形成輕度和高度決策數(shù)據(jù)層;可視化工具用于可視化地表示分析數(shù)據(jù)和結(jié)果數(shù)據(jù)。
數(shù)據(jù)倉庫——醫(yī)療保險(xiǎn)的數(shù)據(jù)分為當(dāng)前數(shù)據(jù)、歷史數(shù)據(jù)和經(jīng)過計(jì)算而得到的綜合數(shù)據(jù)三大部分,各個(gè)部門均按多個(gè)決策主題形成多維的數(shù)據(jù)組織形式。
2.2 系統(tǒng)邏輯建模
邏輯建模是數(shù)據(jù)倉庫實(shí)施中的重要的環(huán)節(jié),因?yàn)樗鼘?duì)系統(tǒng)的物理實(shí)施有著重要的指導(dǎo)作用。目前較常用的建模方法是星形模式(Star-Schema),在對(duì)醫(yī)療保險(xiǎn)數(shù)據(jù)倉庫進(jìn)行建模時(shí),我們就采用星形模式。
星型模式是一種多維的數(shù)據(jù)關(guān)系,由事實(shí)表及所關(guān)聯(lián)的一組維表構(gòu)成。事實(shí)表存儲(chǔ)業(yè)務(wù)事實(shí)信息,具有多個(gè)維度,每一個(gè)維度通過外鍵對(duì)應(yīng)于一個(gè)維表,維表中包含有相關(guān)維度的描述信息[2]。
星形模型如表1所示,中間表示基金支出情況(事實(shí)表),四周表示的是與之相關(guān)聯(lián)的維的信息(個(gè)人帳號(hào)、單位、藥品、支出),每個(gè)維表有自己的屬性,維表和事實(shí)通過維關(guān)鍵字相關(guān)聯(lián)。事實(shí)表是星形模型的核心。它存儲(chǔ)著真實(shí)數(shù)據(jù)并按維進(jìn)行查詢。
使用星形模型(Star Model)的主要原因是可提高查詢的性能及方便用戶安排不同的查詢。由于主要數(shù)據(jù)都放在龐大的事實(shí)表中,所以只要掃描事實(shí)表就可進(jìn)行查詢,而不必把多個(gè)龐大的表聯(lián)系起來;同時(shí)由于維表一般都很小,甚至可以放在高速緩存中,與事實(shí)表作連接時(shí)其速度較快。另一方面,對(duì)于非計(jì)算機(jī)專業(yè)的用戶來說,星形模型較直觀,通過分析星形模型,很容易組合出各種查詢[3]。例如通過個(gè)人帳戶和醫(yī)療費(fèi)用兩個(gè)維,可分析出參保人的支出情況,便于管理部門及時(shí)調(diào)整基金比例進(jìn)而保證基金收支平衡。
3 綜合信息聯(lián)想查詢
對(duì)影響醫(yī)療保險(xiǎn)系統(tǒng)運(yùn)行狀況的因素進(jìn)行查詢分析,構(gòu)成了醫(yī)保綜合信息聯(lián)合查詢功能,有助于系統(tǒng)管理者以及有關(guān)領(lǐng)導(dǎo)作出分析和預(yù)測。聯(lián)想是指在查詢某一方面信息時(shí),為了更深入地思考,需要查詢其他方面相關(guān)的信息,如圖2所示。
在醫(yī)保信息聯(lián)想查詢中以下幾種方式最為常用:
醫(yī)?;鹦畔⒙?lián)想分析——除直接分析分類基金的組成和總額外,還可聯(lián)想查詢不同參保單位按其企業(yè)性質(zhì)分類匯總,按其所屬行業(yè)分類匯總,最終得出基金總額按企業(yè)性質(zhì)的構(gòu)成和基金總額分行業(yè)的構(gòu)成,這對(duì)分析本市、本地區(qū)醫(yī)保開展情況和發(fā)展思路大有裨益[4]。
醫(yī)保開支信息聯(lián)想分析——除直接分析開支按基金分類情況外可聯(lián)想分析支出按疾病的分析、年齡的分布、按行業(yè)的分布和按企業(yè)性質(zhì)的分布等情況。
基金盈虧情況聯(lián)想分析——由盈虧結(jié)果總數(shù)得到總收入增長情況和總支出組成情況,由收入增長情況聯(lián)想到醫(yī)?;鸱诸惤M成及增減變化和變化原因,由支出組成聯(lián)想到醫(yī)療費(fèi)用消耗及組成,聯(lián)想到不同藥店、醫(yī)院提取醫(yī)療費(fèi)用情況。分析如何改變基金比例或者基金組成以及改變后又會(huì)發(fā)生什么結(jié)果。
4系統(tǒng)整體規(guī)劃
1)系統(tǒng)可實(shí)現(xiàn)的功能:
① 建立面向醫(yī)療保險(xiǎn)管理信息系統(tǒng)的數(shù)據(jù)倉庫,包括數(shù)據(jù)采集、從操作型數(shù)據(jù)庫到數(shù)據(jù)倉庫的抽取轉(zhuǎn)換功能;
② 建立基于數(shù)據(jù)倉庫的應(yīng)用系統(tǒng),實(shí)現(xiàn)報(bào)表的多功能組合查詢、分析和鉆取等功能。
2)數(shù)據(jù)分析:該系統(tǒng)可完成醫(yī)療保險(xiǎn)系統(tǒng)數(shù)據(jù)的采集、加工和分析,數(shù)據(jù)主要來自終端征收系統(tǒng)。指標(biāo)主要包括基金征收細(xì)目、基金繳費(fèi)記錄、個(gè)人基本情況、個(gè)人費(fèi)用繳納情況、單位基本信息、單位費(fèi)用繳納情況等,每個(gè)指標(biāo)又可按要求分時(shí)段指標(biāo),如月指標(biāo)、年指標(biāo)、累計(jì)指標(biāo),系統(tǒng)中的指標(biāo)數(shù)據(jù)主要是經(jīng)過科學(xué)地計(jì)算后所得到的數(shù)據(jù)。
3)系統(tǒng)結(jié)構(gòu):醫(yī)療保險(xiǎn)系統(tǒng)主要由一個(gè)操作型數(shù)據(jù)庫系統(tǒng)、一個(gè)數(shù)據(jù)倉庫系統(tǒng)及基于數(shù)據(jù)倉庫的OLAP系統(tǒng)組成,用以處理各種繳費(fèi)業(yè)務(wù),進(jìn)而提供較強(qiáng)大的查詢、分析功能。
4)系統(tǒng)的物理結(jié)構(gòu):系統(tǒng)利用三層C/S機(jī)構(gòu)實(shí)現(xiàn)。數(shù)據(jù)從各定點(diǎn)醫(yī)院計(jì)算機(jī)中心的業(yè)務(wù)數(shù)據(jù)庫傳到同一個(gè)地點(diǎn)或上級(jí)部門的數(shù)據(jù)倉庫里。OLAPServer和WebServer從數(shù)據(jù)倉庫中抽取數(shù)據(jù),供客戶端使用,各單位部門相關(guān)人員利用PC機(jī)上的分析軟件,通過部門局域網(wǎng)訪問數(shù)據(jù)倉庫上的數(shù)據(jù)。
5)系統(tǒng)實(shí)現(xiàn)方案:該系統(tǒng)利用Oracle數(shù)據(jù)庫系統(tǒng)建立數(shù)據(jù)倉庫。采用業(yè)務(wù)對(duì)象(Business Object,BO),PowerBuilder等工具開發(fā)應(yīng)用程序。使用開放數(shù)據(jù)庫互連(Open Database Connectivity,ODBC)進(jìn)行數(shù)據(jù)連接,并通過運(yùn)用OLAPServer所提供的功能,使數(shù)據(jù)訪問盡可能本地化,來提高系統(tǒng)響應(yīng)速度。
5 結(jié)束語
惠州市醫(yī)保系統(tǒng)在一年多的使用中,也存在一些小問題,正進(jìn)行著不斷的改進(jìn)和完善。從用戶的反饋意見來看,系統(tǒng)還是取得比較滿意的效果,各項(xiàng)指標(biāo)基本滿足設(shè)計(jì)要求。由于該系統(tǒng)的正常運(yùn)行,新的醫(yī)保制度才得以真正的運(yùn)作,并取得良好的社會(huì)效益。
參考文獻(xiàn):
[1] Inmon W H.數(shù)據(jù)倉庫[M].王志海,譯.北京:機(jī)械工業(yè)出版社,2006.
[2] 王麗珍,周麗華,陳紅梅,等.數(shù)據(jù)倉庫與數(shù)據(jù)挖掘原理及應(yīng)用[M].北京:科學(xué)出版社,2005.
[3] 張玉芳,熊忠陽.數(shù)據(jù)倉庫數(shù)據(jù)模型的設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用,1999(9):12-14.
[4] 孫小健,仇德成.基于數(shù)據(jù)倉庫的醫(yī)療保險(xiǎn)決策支持系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].甘肅科技,2007(3):56-58.