王聰健,胡龍軍,楊佳芳,2,李濟(jì)宇,侯冷晨,殷 鈞*
(1.同濟(jì)大學(xué)附屬第十人民醫(yī)院醫(yī)務(wù)處,上海 200072;2.同濟(jì)大學(xué)附屬第十人民醫(yī)院信息處,上海 200072;3.同濟(jì)大學(xué)附屬第十人民醫(yī)院院長辦公室,上海 200072)
近年來,隨著無線通信、手持設(shè)備、條碼識別等技術(shù)的發(fā)展,尤其是移動(dòng)寬帶、物聯(lián)網(wǎng)技術(shù)的興起和發(fā)展,推動(dòng)移動(dòng)醫(yī)療的發(fā)展[1]。對于臨床醫(yī)療工作的過程監(jiān)控和管理制度不完善使其醫(yī)療服務(wù)效率降低。提升醫(yī)療服務(wù)現(xiàn)代化水平、促進(jìn)醫(yī)療信息在相關(guān)主體間的共享互通、緩解醫(yī)療資源緊缺的壓力是大多數(shù)醫(yī)院需要解決的共同問題。在信息化時(shí)代背景下,本院自2018年5月開始探索研究,經(jīng)過近1年的不斷努力,對醫(yī)院現(xiàn)有信息系統(tǒng)進(jìn)行改造,構(gòu)建現(xiàn)行醫(yī)政APP,使其與臨床信息系統(tǒng)達(dá)到無縫融合,實(shí)現(xiàn)臨床醫(yī)療工作的過程監(jiān)控和管理,為醫(yī)院決策管理、醫(yī)療護(hù)理任務(wù)、過程控制提供有效手段,順應(yīng)數(shù)字化醫(yī)院發(fā)展趨勢。
醫(yī)政管理APP是一款智能手機(jī)上的APP程序[2]。通過該程序,醫(yī)院管理人員、信息管理人員等可通過手機(jī)完成醫(yī)務(wù)臺賬、病歷借閱監(jiān)控、不良事件管理、加速外科康復(fù)管理和帶組管理等操作。此外,醫(yī)政管理APP與臨床信息系統(tǒng)融合后,醫(yī)院管理人員還可以進(jìn)行病歷閉環(huán)管理、危重孕產(chǎn)婦管理、危急值監(jiān)測、VTE管理(靜脈血栓栓塞癥)、特殊用血管理、全院大會(huì)診、醫(yī)療安全記分系統(tǒng)、考勤記錄、醫(yī)務(wù)質(zhì)控等操作。該程序優(yōu)化完善電子病歷的時(shí)效性管理功能,加強(qiáng)三級閱改、病歷點(diǎn)評等功能,通過信息化手段提高醫(yī)務(wù)質(zhì)控能力,減輕醫(yī)院工作人員的工作強(qiáng)度,提高效率,彌補(bǔ)醫(yī)療資源的不足。
1.1 體系結(jié)構(gòu)
醫(yī)政管理APP前端基于HTML5與React Native技術(shù)的混合框架,后端基于JavaScript技術(shù)架構(gòu),采用模型/視圖/控制器(Model/View/Controller,MVC)多層架構(gòu)模式進(jìn)行構(gòu)造及合理分層[3],實(shí)現(xiàn)底層數(shù)據(jù)結(jié)構(gòu)與界面內(nèi)容管理個(gè)性化的有效統(tǒng)一。整體的系統(tǒng)架構(gòu)可以劃分為數(shù)據(jù)庫訪問層、業(yè)務(wù)邏輯層、頁面展示層。
數(shù)據(jù)庫訪問層主要指數(shù)據(jù)庫、文件系統(tǒng)和外部系統(tǒng)。該層采用的產(chǎn)品遵循信息技術(shù)管理部對數(shù)據(jù)庫等軟件產(chǎn)品的統(tǒng)一規(guī)定。本系統(tǒng)采用SQLSERVER2012作為數(shù)據(jù)庫系統(tǒng)。
業(yè)務(wù)邏輯層是構(gòu)架的核心層。其接收展示層分發(fā)的交易請求,完成業(yè)務(wù)邏輯的具體實(shí)現(xiàn)。對不同的業(yè)務(wù)數(shù)據(jù)進(jìn)行處理,處理完成后,將處理結(jié)果返回表現(xiàn)層。本項(xiàng)目中業(yè)務(wù)服務(wù)層由院方“擺渡服務(wù)器”統(tǒng)一提供。
頁面展示層接收客戶端的 HTTP 請求,主要采用React Native框架來構(gòu)建UI。React Native 結(jié)合Web應(yīng)用和 Native 應(yīng)用的優(yōu)勢,使用 JavaScript 來開發(fā) iOS 和 Android 原生應(yīng)用,支持跨平臺,增加開發(fā)效率。
1.2 功能模塊醫(yī)政管理APP向醫(yī)院管理人員提供醫(yī)務(wù)臺賬、病歷借閱監(jiān)控、不良事件管理、加速外科康復(fù)管理和帶組管理、病歷閉環(huán)管理、危重孕產(chǎn)婦管理、危急值監(jiān)測、VTE管理、特殊用血管理、全院大會(huì)診、醫(yī)療安全記分系統(tǒng)、考勤記錄、醫(yī)務(wù)質(zhì)控等醫(yī)院管理業(yè)務(wù)流程。系統(tǒng)具備完善的后臺管理功能,信息管理人員可以設(shè)置醫(yī)務(wù)臺賬查詢條件、不良事件管理權(quán)限、危急值監(jiān)測范圍、特殊用血管理優(yōu)先級、全院大會(huì)診通知方式等。醫(yī)院管理人員和信息管理人員通過使用本系統(tǒng)能夠?qū)崿F(xiàn)實(shí)時(shí)了解臨床患者的情況、病歷查閱監(jiān)控等功能。醫(yī)政APP還提供三級閱改、病歷點(diǎn)評等功能,提升監(jiān)督力度。
1.3 運(yùn)行環(huán)境醫(yī)政管理APP支持安卓系統(tǒng)和iOS系統(tǒng),系統(tǒng)版本要求為:Android 4.4+;iOS 7.0+。建議手機(jī)內(nèi)存1G及以上。
2.1 信息化現(xiàn)狀本院信息系統(tǒng)利用光纖連接,是應(yīng)用終端覆蓋醫(yī)療、護(hù)理、教學(xué)、科研、管理、財(cái)務(wù)、后勤、政工等多方面的數(shù)字化醫(yī)院體系,強(qiáng)力推進(jìn)數(shù)字化醫(yī)院建設(shè)的步伐,初步形成業(yè)務(wù)流程網(wǎng)絡(luò)化、醫(yī)院管理精確化、患者服務(wù)人性化的格局。
2.2 醫(yī)政APP與臨床信息系統(tǒng)融合應(yīng)用價(jià)值本院醫(yī)政管理APP與臨床信息系統(tǒng)融合后系統(tǒng)應(yīng)用價(jià)值主要體現(xiàn)在以下幾個(gè)方面:①結(jié)合移動(dòng)應(yīng)用,改善系統(tǒng)的應(yīng)用體驗(yàn);②加強(qiáng)知識庫建設(shè),提高系統(tǒng)的智能化程度;③對傳統(tǒng)臨床模式進(jìn)行改造和變革,提高工作效率;④臨床信息系統(tǒng)移動(dòng)化,保證業(yè)務(wù)的周期全監(jiān)控,實(shí)現(xiàn)臨床醫(yī)療工作過程的監(jiān)控和管理;⑤減少醫(yī)療差錯(cuò)和事故。
本院醫(yī)政管理APP與臨床信息系統(tǒng)的融合主要采用數(shù)據(jù)倉庫技術(shù),通過對臨床信息系統(tǒng)數(shù)據(jù)庫進(jìn)行改造,建立一系列視圖和存儲(chǔ)過程,實(shí)時(shí)抓取相關(guān)的臨床數(shù)據(jù)信息,對數(shù)據(jù)進(jìn)行清洗、抽取后在前臺APP中顯示醫(yī)院管理者關(guān)心的信息[4]。
3.1 數(shù)據(jù)庫接口描述系統(tǒng)接口應(yīng)和臨床信息系統(tǒng)數(shù)據(jù)結(jié)構(gòu)一致,并能實(shí)現(xiàn)醫(yī)政管理APP的各項(xiàng)功能,接口信息及接口描述見表1。
表1 數(shù)據(jù)庫接口信息及接口描述
3.2 系統(tǒng)融合物理架構(gòu)圖1為系統(tǒng)物理構(gòu)架圖,系統(tǒng)分為內(nèi)網(wǎng)、DMZ(Demilitarized Zone)、外網(wǎng)三部分,共有9臺服務(wù)器。內(nèi)網(wǎng)包括:HIS/CIS服務(wù)器、微軟CDR/ESB服務(wù)器、互聯(lián)網(wǎng)公司服務(wù)器、京頤VTE服務(wù)器,DMZ包括反向代理服務(wù)器、WEB服務(wù)器、API接口服務(wù)器、醫(yī)療管理APP數(shù)據(jù)庫、擺渡服務(wù)器,這9臺服務(wù)器和醫(yī)院信息系統(tǒng)服務(wù)器群共同完成系統(tǒng)的各項(xiàng)功能。
其中,內(nèi)網(wǎng)跟DMZ之間用網(wǎng)閘以及防火墻進(jìn)行隔離。DMZ提供的服務(wù)是經(jīng)過網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)和受安全規(guī)則限制[5],以達(dá)到隱藏真實(shí)地址、控制訪問的功能。網(wǎng)絡(luò)通信流向禁止外網(wǎng)區(qū)與內(nèi)網(wǎng)區(qū)直接通信,DMZ區(qū)既可與外網(wǎng)區(qū)通信,也可以與內(nèi)網(wǎng)區(qū)進(jìn)行通信,受安全規(guī)則限制。客戶端的HTTP 請求到反向代理服務(wù)器上,反向代理服務(wù)器代理外部網(wǎng)絡(luò)上的主機(jī)對內(nèi)部網(wǎng)絡(luò)的訪問,對外部網(wǎng)絡(luò)來說,可以把反向代理服務(wù)器看作是一個(gè)標(biāo)準(zhǔn)的WEB服務(wù)器,外部網(wǎng)絡(luò)并不知道所得到的數(shù)據(jù)來自內(nèi)部網(wǎng)絡(luò)的哪個(gè)服務(wù)器上。反向代理服務(wù)器不保存任何網(wǎng)頁的真實(shí)數(shù)據(jù),所有的網(wǎng)頁和CGI程序,都保存在內(nèi)部的WEB服務(wù)器上。因此,對反向代理服務(wù)器的攻擊不會(huì)使網(wǎng)頁信息得到破壞,保護(hù)內(nèi)部服務(wù)器,提高內(nèi)部服務(wù)器的安全性。
3.3 系統(tǒng)界面醫(yī)政管理APP能夠?qū)崟r(shí)提取醫(yī)院內(nèi)網(wǎng)中的相關(guān)信息,如醫(yī)務(wù)臺賬、病歷借閱監(jiān)控、不良事件管理、加速外科康復(fù)管理和帶組管理、病歷閉環(huán)管理、危重孕產(chǎn)婦管理、危急值監(jiān)測、VTE管理、特殊用血管理、全院大會(huì)診、醫(yī)療安全記分系統(tǒng)、考勤記錄、醫(yī)務(wù)質(zhì)控等。
圖1 系統(tǒng)物理構(gòu)架
涉及特殊用血(用血量≥1 600 ml)申請單發(fā)送時(shí),判斷是否保存過特殊用血申請單。如沒有則提示進(jìn)行保存,點(diǎn)擊特殊用血申請單進(jìn)入特殊用血申請頁面,填寫相關(guān)資料進(jìn)行保存(原流程是打印特殊用血申請單無保存操作),然后返回申請單頁面點(diǎn)擊發(fā)送申請,發(fā)送時(shí)短信通知血液科[6]。
醫(yī)務(wù)管理界面增加特殊用血申請審核界面,供血液科與醫(yī)務(wù)處進(jìn)行審核.血液科審核通過后會(huì)發(fā)短信通知醫(yī)務(wù)處老師繼續(xù)進(jìn)行審核。
以上短信功能實(shí)現(xiàn)均通過WebServers調(diào)用院方擺渡服務(wù)器的方法傳給移動(dòng)APP,由移動(dòng)APP統(tǒng)一輪循發(fā)送[7]。
圖2為APP系統(tǒng)界面,界面中已經(jīng)實(shí)現(xiàn)特殊用血申請列表發(fā)送、特殊用血申請?jiān)斍榱斜硪约皩徟δ?。從左至右依次為特殊用血申請列表、特殊用血申請?jiān)斍?、用血申請審批?/p>
圖2 APP界面
該應(yīng)用自2019年4月上線以來,注冊用戶達(dá)800余人,全面覆蓋臨床、護(hù)理、醫(yī)技及職能管理人員。截至2020年4月,一年時(shí)間內(nèi)點(diǎn)擊量達(dá)1 137 254次,產(chǎn)生數(shù)據(jù)達(dá)180 GB,加強(qiáng)各部門協(xié)同能力,提高醫(yī)院運(yùn)營效率,降低容錯(cuò)率,減輕醫(yī)務(wù)人員工作強(qiáng)度,提高醫(yī)務(wù)質(zhì)控能力。
該系統(tǒng)在研發(fā)過程中關(guān)鍵應(yīng)把握如何與現(xiàn)有臨床信息系統(tǒng)進(jìn)行有效融合,無縫對接,重點(diǎn)包括業(yè)務(wù)流程及技術(shù)參數(shù),達(dá)到數(shù)據(jù)傳輸穩(wěn)定、快捷。隨著數(shù)據(jù)量不斷攀升,數(shù)據(jù)訪問能力將會(huì)成為掣肘,應(yīng)不斷優(yōu)化數(shù)據(jù)結(jié)構(gòu)、擴(kuò)大儲(chǔ)存空間,確保數(shù)據(jù)高效訪問能力。下一步基于如此龐大的醫(yī)療數(shù)據(jù),引入數(shù)據(jù)挖掘技術(shù),對其進(jìn)行分析總結(jié),發(fā)現(xiàn)有價(jià)值信息,以便為臨床研究及職能管理部門人員提供輔助決策。