祁美麗,沈劍歡,陸倩
摘要:隨著醫(yī)療信息化的發(fā)展,醫(yī)院各個系統(tǒng)數(shù)據(jù)類型多,數(shù)據(jù)接口標(biāo)準(zhǔn)不統(tǒng)一,給醫(yī)院數(shù)據(jù)互聯(lián)互通造成了諸多不便。為實現(xiàn)醫(yī)院各個業(yè)務(wù)系統(tǒng)的數(shù)據(jù)集成,同時為業(yè)務(wù)運營分析提供數(shù)據(jù)基礎(chǔ),提升醫(yī)院管理決策水平。本文利用ETL工具對異構(gòu)數(shù)據(jù)進行抽取、轉(zhuǎn)換、加載,形成分析型數(shù)據(jù),構(gòu)建面向管理的醫(yī)院運營數(shù)據(jù)分析平臺系統(tǒng),實現(xiàn)了對醫(yī)院數(shù)據(jù)的分析、提取和結(jié)果展示等功能。
關(guān)鍵詞:數(shù)據(jù)集成;ETL;數(shù)據(jù)倉庫
中圖分類號:TP391 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標(biāo)識碼:B ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DOI:10.3969/j.issn.1006-1959.2019.22.005
文章編號:1006-1959(2019)22-0013-03
Construction and Application of Hospital Operation Data Analysis Platform
QI Mei-li,SHEN Jian-huan,LU Qian
(Computer Center,Lianyungang First People's Hospital,Lianyungang 222002,Jiangsu,China)
Abstract:With the development of medical informatization, there are many types of data in various systems of hospitals, and the data interface standards are not uniform, which has caused many inconveniences for hospital data interconnection. In order to realize the data integration of various business systems of the hospital, and provide a data foundation for business operation analysis, the hospital management decision level is improved. This paper mainly introduces the use of ETL tools to extract, transform and load heterogeneous data, form analytical data, and build a management-oriented hospital operation data analysis platform system to realize the functions of analyzing, extracting and displaying the hospital data.
Key words:Data integration;ETL;Data warehouse
近年來,隨著醫(yī)院業(yè)務(wù)的快速發(fā)展和醫(yī)療服務(wù)水平的提高,醫(yī)院信息系統(tǒng)數(shù)量多,體系架構(gòu)差異大,數(shù)據(jù)結(jié)構(gòu)異構(gòu),各系統(tǒng)間的交互大多通過接口方式進行,信息共享不足[1]。醫(yī)生或行政管理人員很難對這些數(shù)據(jù)進行方便、合理的收集和分析。所以,建立一個統(tǒng)一的數(shù)據(jù)中心對臨床診療決策支持和醫(yī)院運營管理決策分析是目前亟需解決的問題。本文設(shè)計了面向管理的醫(yī)院運營數(shù)據(jù)分析平臺,構(gòu)建了系統(tǒng)的數(shù)據(jù)體系架構(gòu),并對系統(tǒng)的具體功能進行詳細(xì)設(shè)計。該平臺集中存儲、管理全院醫(yī)療業(yè)務(wù)數(shù)據(jù)和信息,并且提供數(shù)據(jù)分析、數(shù)據(jù)挖掘、結(jié)果展示、輔助決策等功能。系統(tǒng)通過對各類門診、住院數(shù)據(jù)的統(tǒng)計,可以幫助相關(guān)科室領(lǐng)導(dǎo)實時獲取醫(yī)院運營信息,提高醫(yī)院的管理、決策水平。
1醫(yī)院運營數(shù)據(jù)分析平臺的設(shè)計
以醫(yī)療信息共享為基礎(chǔ),系統(tǒng)對數(shù)據(jù)進行統(tǒng)一規(guī)劃,把不同信息系統(tǒng)的醫(yī)療信息及業(yè)務(wù)數(shù)據(jù)進行整合[2],以實現(xiàn)較大范圍內(nèi)的數(shù)據(jù)挖掘與數(shù)據(jù)分析。利用數(shù)據(jù)抽取、轉(zhuǎn)換、加載(Extract-Transfer-Load,ETL)工具構(gòu)建醫(yī)院運營數(shù)據(jù)分析平臺,將醫(yī)療信息資源圖形化、服務(wù)狀態(tài)信息化展示,而且數(shù)據(jù)的展現(xiàn)形式靈活多樣,包含大量豐富直觀的統(tǒng)計圖形[3]。
1.1系統(tǒng)的設(shè)計思路 ?醫(yī)院運營數(shù)據(jù)分析平臺系統(tǒng)數(shù)據(jù)體系架構(gòu)見圖 1,采用面向?qū)ο蟮脑O(shè)計方法,J2EE開發(fā)框架,面向服務(wù)的體系架構(gòu)(SOA)進行開發(fā)。整合基于HL7-RIM 的臨床事件模型、消息中間件技術(shù)、大數(shù)據(jù)存儲分析技術(shù)、Web前端技術(shù)等進行項目的整體建設(shè)[4]。系統(tǒng)從整體上分為四個層次:源數(shù)據(jù)層、數(shù)據(jù)倉庫、數(shù)據(jù)服務(wù)平臺層和應(yīng)用層。
1.1.1源數(shù)據(jù)層 ?醫(yī)院業(yè)務(wù)的復(fù)雜性,決定了數(shù)據(jù)的復(fù)雜性和廣泛性,主要有HIS、PACS、RIS、LIS、OA、EMR系統(tǒng)等,構(gòu)成了數(shù)據(jù)統(tǒng)計服務(wù)平臺的數(shù)據(jù)基礎(chǔ)。
1.1.2數(shù)據(jù)倉庫 ?數(shù)據(jù)倉庫在管理和決策中是面向主題的、集成的、與時間相關(guān)的[5]、非易失的;數(shù)據(jù)是隨時間變化的,是能夠支持各層管理的數(shù)據(jù)集合。
1.1.3數(shù)據(jù)服務(wù)平臺層 ?數(shù)據(jù)服務(wù)平臺層構(gòu)建在數(shù)據(jù)倉庫和應(yīng)用層之間,統(tǒng)一進行數(shù)據(jù)管理與數(shù)據(jù)訪問。該層具有兩個特性,模型數(shù)據(jù)映射和性能優(yōu)化。模型數(shù)據(jù)映射實現(xiàn)業(yè)務(wù)模型的各個屬性與底層不同類型數(shù)據(jù)源模型的數(shù)據(jù)映射;性能優(yōu)化是基于熱點緩存平臺,二級緩存、異步并行的數(shù)據(jù)查詢、并發(fā)保護和高危查詢過濾等[2,6]。
1.1.4應(yīng)用層 ?利用數(shù)據(jù)分析分析平臺,該層主要實現(xiàn)數(shù)據(jù)查詢、數(shù)據(jù)分析、數(shù)據(jù)展示、報表展示等功能,并且基于數(shù)據(jù)挖掘和數(shù)據(jù)分析能夠為不同角色用戶提供報表分析和圖形化分析等功能。此外還提供一些服務(wù)接口供其他系統(tǒng)調(diào)用。
1.2 ETL組件模塊的建立 ?ETL過程將源數(shù)據(jù)從應(yīng)用系統(tǒng)的數(shù)據(jù)庫中抽取、轉(zhuǎn)換和處理成數(shù)據(jù)分析平臺中數(shù)據(jù)倉庫需要的格式和形態(tài),并在規(guī)定的時間輸入到目標(biāo)數(shù)據(jù)倉庫中[3]。ETL過程是整個系統(tǒng)實施的關(guān)鍵環(huán)節(jié),關(guān)系到數(shù)據(jù)倉庫的建設(shè)成效。ETL過程模型見圖2。
1.3系統(tǒng)主架構(gòu) ?系統(tǒng)主要包括系統(tǒng)管理、數(shù)據(jù)中心、數(shù)據(jù)分析與決策支持、大屏展示四個業(yè)務(wù)模塊。①系統(tǒng)管理:包括單位維護、功能維護、角色維護、業(yè)務(wù)模塊維護。單位維護中同步OA人員信息;功能維護是對數(shù)據(jù)平臺所有功能模塊的維護;角色維護維護各科室、各部門的功能權(quán)限,權(quán)限分配精確到個人;業(yè)務(wù)模塊維護規(guī)劃數(shù)據(jù)分析平臺的主題業(yè)務(wù)。②數(shù)據(jù)中心:以醫(yī)療業(yè)務(wù)為中心,對現(xiàn)有的、歷史的數(shù)據(jù)進行挖掘,實現(xiàn)對醫(yī)療各項數(shù)據(jù)進行數(shù)據(jù)整合和統(tǒng)計分析的功能。對于醫(yī)院來說,數(shù)據(jù)交換涉及部門較多,數(shù)據(jù)中心采用縱向部門框架,建立了各業(yè)務(wù)部門的業(yè)務(wù)單元節(jié)點,實現(xiàn)了各業(yè)務(wù)單元縱向數(shù)據(jù)的傳輸與整合需求。③數(shù)據(jù)分析與決策支持:實時、動態(tài)展現(xiàn)醫(yī)院業(yè)務(wù)動態(tài),并且以儀表盤形式顯現(xiàn)各個項目所占比例,以柱狀圖的形式清晰的展現(xiàn)各個月份的數(shù)據(jù)變化,以折線圖的形式反應(yīng)數(shù)據(jù)變化趨勢。同時支持同比和環(huán)比數(shù)據(jù)的分析、計算。④大屏展示:指系統(tǒng)從數(shù)據(jù)中心獲取數(shù)據(jù)后,以大屏顯示的方式,對醫(yī)療各項業(yè)務(wù)的內(nèi)容及指標(biāo),進行實時、動態(tài)、分類的展示。
2醫(yī)院運營數(shù)據(jù)分析平臺的應(yīng)用
2.1院長早交班數(shù)據(jù)分析 ?在院領(lǐng)導(dǎo)早交班會議上,將前一天醫(yī)院運營數(shù)據(jù)以報表、儀表盤、圖形等形式展現(xiàn)出來,使其可以及時掌握全院運作管理情況及發(fā)展趨勢。方便合理作出當(dāng)天工作和周工作的安排和部署,能夠?qū)μ厥夂彤惓?shù)據(jù)及時進行分析并有效地采取相應(yīng)措施。
2.2運營數(shù)據(jù)分析 ?針對門診和住院業(yè)務(wù)的運營數(shù)據(jù)進行實時分析。通過門診患者年齡、性別、醫(yī)保類型、時間、區(qū)域、醫(yī)生、科室、掛號途徑等多個維度進行分析,生成門急診掛號人次、門診初診人次、門診專家號掛號人次、自助掛號人次等數(shù)據(jù)報表,同時與歷史數(shù)據(jù)對比分析,生產(chǎn)柱狀圖、折線圖,為門診號源發(fā)布、排班提供依據(jù),為分時段預(yù)約提供決策支持,提高了醫(yī)院的管理水平和患者的就診體驗。對出入院人次、平均住院日、科室藥占比、科室床位使用率、住院手術(shù)人次等進行分析,為醫(yī)院運營和管理提高科學(xué)的決策依據(jù),對敏感指標(biāo)重點關(guān)注,降低安全隱患。醫(yī)療數(shù)據(jù)分析平臺以多維統(tǒng)計分析報表展示,見圖3。多維分析報表以多指標(biāo)、交互式、可視化的方式呈現(xiàn)出關(guān)鍵信息。動態(tài)圖像化報表,能夠讓使用者快速的抓住管理的重點,交互式的數(shù)據(jù)篩選、逐層分析等數(shù)據(jù)處理能力,則能幫助使用者快速掌握復(fù)雜數(shù)據(jù)中的關(guān)鍵信息。
2.3護理安全預(yù)警數(shù)據(jù)分析 ?統(tǒng)計每個科室的高危病人數(shù)、高危藥物使用數(shù)、高技術(shù)含量護理工作量、床護比、患護比、院感發(fā)生率、不良事件上報例次數(shù)等指標(biāo),衡量各科室護理人員的工作量情況,并以大屏顯示的方式呈現(xiàn),及時給出安全預(yù)警。
2.4醫(yī)保數(shù)據(jù)分析 ?醫(yī)保中心對于醫(yī)院經(jīng)費的撥付條件非常嚴(yán)格,其給付醫(yī)院通常是按定額結(jié)算、人次付費,醫(yī)保費用超標(biāo)的問題經(jīng)常發(fā)生[7,8]。利用數(shù)據(jù)分析平臺對就診的醫(yī)?;颊叩馁M用信息進行分析,可實現(xiàn)醫(yī)保費用的合理控制,實現(xiàn)科學(xué)管理。
3總結(jié)
通過醫(yī)療運營數(shù)據(jù)分析平臺的建設(shè),目前以HIS、LIS、PACS、OA系統(tǒng)為主要數(shù)據(jù)源,建立跨應(yīng)用、跨平臺的醫(yī)院數(shù)據(jù)倉庫。但數(shù)據(jù)分析平臺的醫(yī)療數(shù)據(jù)不夠完整,分析結(jié)果存在一定的局限性,后續(xù)需要根據(jù)需求不斷豐富數(shù)據(jù)倉庫的數(shù)據(jù),將EMR、手術(shù)麻醉、移動護理、重癥監(jiān)護系統(tǒng)等業(yè)務(wù)系統(tǒng)納入進來,在此基礎(chǔ)上開發(fā)更豐富的應(yīng)用,包含決策支持、臨床診斷、績效管理等,同時提供數(shù)據(jù)查詢、統(tǒng)計及分析等功能,為醫(yī)院管理和決策提供可分析的數(shù)據(jù)結(jié)果。
參考文獻:
[1]胡芳,沈紹武.醫(yī)療數(shù)據(jù)集成平臺的研究與設(shè)計[J].世界科學(xué)技術(shù)-中醫(yī)藥現(xiàn)代化,2015,17(4):916-921.
[2]周文瓊.大數(shù)據(jù)環(huán)境下的電力客戶服務(wù)數(shù)據(jù)分析系統(tǒng)[J].計算機系統(tǒng)應(yīng)用,2015,24(4):51-57.
[3]劉薔,廖茂成,李韶朗,等.基于Caché數(shù)據(jù)庫和ETL過程的醫(yī)療質(zhì)量輔助決策方法研究[J].中國衛(wèi)生質(zhì)量管理,2015,22(1):94-96.
[4]李維,計虹.基于Hadoop的醫(yī)院數(shù)據(jù)利用探索與實踐[J].中國衛(wèi)生信息管理雜志,2016,13(1):70-74.
[5]龍新征,李麗,彭一明,等.基于數(shù)據(jù)倉庫的高校數(shù)據(jù)統(tǒng)計服務(wù)平臺研究[J].通信學(xué)報,2013,9(S2):163-169.
[6]白國剛,楊宏橋.醫(yī)院數(shù)據(jù)中心建設(shè)研究[J].中國醫(yī)療設(shè)備,2012,22(7):72-76.
[7]王夢潔,陳昊,何小舟.論大數(shù)據(jù)技術(shù)在醫(yī)院管理應(yīng)用的風(fēng)險與防范[J].江蘇衛(wèi)生事業(yè)管理,2016,27(2):13-15.
[8]馬少鋒,溫鋒,陳超.基于數(shù)據(jù)倉庫的醫(yī)院數(shù)據(jù)分析平臺建設(shè)與應(yīng)用[J].醫(yī)學(xué)信息學(xué)雜志,2017,38(7):18-21.
收稿日期:2019-4-23;修回日期:2019-4-30
編輯/錢洪飛