黃永剛,朱艷平,岳曉磊,王蕾(河北北方學院附屬第一醫院信息管理處,河北 張家口,075000)
B/S模式下門診與住院集成系統的應用研究
黃永剛,朱艷平,岳曉磊,王蕾
(河北北方學院附屬第一醫院信息管理處,河北 張家口,075000)
解決醫院門診與住院業務系統因相互獨立而造成的“信息孤島”問題。基于B/S模式下門診與住院醫生工作站相互集成,使兩個業務系統合二為一,建立醫院基礎HIS系統集成平臺。可以提高醫護人員工作效率,縮短患者確診時間,降低系統運維成本,提高醫院信息化管理水平。
B/S模式;門診;住院;集成系統
數字化醫院建設過程,就是要將信息技術與醫院業務流程進行完美的結合,并不斷采用新技術、新方法對現有流程進行優化改進的過程。通過流程的優化重組,可以降低醫務人員的工作勞動強度,提高信息系統的整體數據質量,提高患者滿意度的目標。我院自2004年啟動信息化建設,歷經十余年發展,建立了覆蓋全院門診、住院、后勤、財務、管理等業務的相關信息系統,實現了醫院全面業務流程的信息化管理。數字化醫院初具規模。但在信息系統建設過程中,發現系統與系統之間彼此獨立,信息孤島現象嚴重[1]。醫生使用系統存在反復登錄來回切換的不便。同時存在患者基礎信息重復錄入,數據利用不到位的問題。針對上述問題,我院在2015年初對門診與住院進行了系統升級改造,利用先進的信息技術將原有C(客戶端)/S(服務器)系統架構改造為B(瀏覽器)/S(服務器)系統架構。并在B/S模式下實現了門診與住院醫生工作站的界面與數據的全面集成。徹底解決了反復登錄、基礎數據重復錄入等問題。此項工作不僅提高了醫院信息化管理水平,也為全院級信息系統數據集成平臺的建設打下了堅實的基礎。
1.1系統集成前
系統集成前,門診與住院醫生工作站信息系統均基于delphi編程語言,C/S模式架構。數據庫均采用SQL2005關系型數據庫。門診與住院前臺客戶端彼此分離,相互獨立。兩套系統架構均由客戶展示層、中間服務層、數據訪問層三部分組成。客戶端存放程序主文件,中間層由多個具有獨立IP地址的刀片服務器承擔。門診部分中間層IP地址為41-45。按照掛號、收費、內科、外科進行分區段劃分。住院部分中間層IP地址為16-24。按照住院業務處理、住院樓層進行分段劃分。門診與住院程序的數據存放在兩個不同的數據庫中。結構如圖1-1所示。

圖1-1 C/S模式下門診住院結構圖
1.2系統集成后
系統集成后,門診與住院醫生工作站均基于Java、J2EE編程語言開發,B/S模式架構,數據庫采用SQL2008關系型數據庫。整個系統由客戶展現層、中間服務層、數據訪問層三部分組成[2]。客戶展現層界面基于IE瀏覽器將門診患者信息與住院患者信息集成在一起。實現了單點登錄,門診住院業務共享的功能,中間服務層由IP地址為61-67的HP獨立服務器承擔,并由IP地址為33的數據池統一分發管理。實現了業務的負載均衡。客戶展現層在訪問中間層時不是固定IP,而是根據中間層的繁忙程度,平衡分發。數據訪問層將門診與住院數據庫統一在一個數據庫中。結構如圖1-2所示。

圖1-2 B/S模式下門診住院集成系統結構圖
2.1有利于醫生對患者病史查找,縮短患者確診時間。
由于門診與住院醫生工作站的集成處理,醫生在新系統登錄后,不但可以查看當前門診掛號患者和現住院患者的相關信息,還可以方便的查詢以前門診或住院患者病史及用藥信息。對于有過就診經歷的患者,醫生可以快速鎖定以前就診病歷,結合患者當前生命體征,在最短的時間內對患者病情進行確診。對于需要進一步住院治療并已經辦理住院手續的患者,主治醫生在系統中接收病人后也可以通過集成界面第一時間了解到患者在門診的診斷、檢驗、檢查等結果信息,在最短的時間內對自己的病人有個完整的認識。并準確的給出住院治療計劃。系統集成的應用極大的提高了醫生工作效率,縮短了病人確診時間。
2.2有利于患者就醫體驗,提高患者滿意度。
對病人而言,能找到具有最豐富經驗的醫生,獲得最及時最適合自己的治療方案,是患者就醫最理想的狀態,然而在患者看病的過程中,醫生在給出最佳治療方案之前需要結合各種最新的檢查檢驗結果的數值來分析判斷,而且還要同以往的檢驗檢查結果做對比分析。而患者在做完檢驗檢查項目之后,往往需要等很長時間才能拿到檢查結果,我們通過將LIS、PACS系統同樣集成到現有B/S模式下的醫生工作站上,很大程度上優化了門診住院檢查檢驗就診流程,減少了病人的排隊和等待時間,可以讓醫生第一時間獲取患者的疾病信息,增加了患者就醫過程中的好就醫體驗,提高了患者的滿意度。
2.3有利于患者數據信息互聯互通,提高數據利用率
原有的業務模式使的門診與住院患者基本信息保存在兩個數據庫中,在門診掛號、門診開具住院通知單時需要錄入一次患者基本信息,而到住院辦理住院手續的時候需要重新錄入一次患者基本信息。這就導致了同一患者在同一醫院有多個主索引情況的存在。不利于進行患者信息的整合處理。系統集成后,對于門診錄入的患者基本數據,在辦理住院部分的時候可以繼續調用,對于門診不全的信息再進行補充處理。這樣就很好的解決了同一患者同一主索引的問題[3]。有利于患者數據信息的互聯互通,提高了患者信息的完整性和利用率。同時也為將來門診住院同一患者使用同一居民健康卡提供了可行的方案。也為醫院進一步進行大規模集成平臺建設奠定了數據基礎條件。
2.4有利于程序的更新改進,提高運維效率
原有的系統維護由于采用C/S架構,信息系統維護起來很是麻煩,更新一個文件需要跑遍每一個門診診室和住院科室。對于維護系統的信息科工作人員來說是苦不堪言。系統集成后,新系統采用B/S架構模式,客戶端電腦不需要留存程序的主文件。而所有的程序主文件都被保存在中間服務層。這樣以來,如果我們想要對軟件某一功能進行更新處理,就可以直接遠程操作更新中間層服務器文件即可實現客戶端的更新操作。大大的降低了維護成本,提高了信息科系統運維的效率。
3.1IE瀏覽器故障導致系統打開異常
系統上線一段時間后,發現出現問題最多的是瀏覽器故障導致系統打開異常的現象。如瀏覽器無法打開、網頁無法打開、登錄界面打開緩慢等。經過分析總結,我們大致可以歸為以下原因,一是操作系統原因,如某系統文件丟失有時會導致IE瀏覽器本身打開異常。二是電腦中毒、網絡故障導致瀏覽器打開無法找到網頁文件。三是由于插件沖突導致系統登錄界面打開緩慢。針對上述問題,我們將醫院所有電腦更新成統一的IE8瀏覽器,安裝最新的殺毒軟件數據庫,并安裝VNC遠程控制軟件,遇到問題及時處理,保障系統運行通暢。
3.2數據庫表關聯導致運行速度變慢
系統集成后門診與住院數據信息被同時存放在同一個數據庫引擎中,數據庫業務量將變成原來系統的兩倍多。在一次門診模塊文件升級中突然出現全院系統變慢的現象。通過將升級文件還原、重啟中間層服務器、切換數據庫服務器均未解決此問題。最后經深入排查為數據庫中某個關聯表死鎖造成的。此表記錄著數據庫中主要數據表數據信息的變化日志。內有上億條數據。我們通過優化表結構,改變原有表與表觸發器設置。并且對通過集成系統關聯的各種接口文件進行了深入優化。最終解決了速度慢的問題。實現了系統速度上的改進。
目前,我國衛生信息化還處在建設階段,通過先進技術進行業務系統資源整合,促進業務系統縱向互聯互通及向區域衛生資源整合方向發展是適應信息化發展規律的[4],我院門診與住院醫生工作站是醫院信息系統建設的基礎模塊,其他系統的數據都要通過這個系統來做接口調用,在醫院信息化建設中有著舉足輕重的位置[5]。此次系統在原有業務流程的基礎上進行集成升級改造,使系統更加人性化。更加復合醫生治病救人的服務宗旨。為醫院醫療質量和醫療管理水平的提高奠定了信息化基礎。為將來PACS、LIS等大數據集成平臺的建設,居民健康卡的全院業務流程中應用打下了很好的基礎。
我院在實施門診住院信息系統集成的過程中,集中體現了以病人為中心的管理思想,隨著醫改的不斷深入,醫保改革等各種變化,信息系統還會產生新的需求,我們要充分利用信息技術,不斷優化和完善業務流程,更好的服務于患者[6]。
[1] 伍君賢.基于交換協同平臺的醫院信息系統數據集成應用研究[J].中國數字醫學,2015,10(7):78-80.
[2] 魯月,曹美琴,唐鴻建等.基于B/S模式的病案流通系統設計與實現[J].中國醫藥指南,2015,13(13):291-292.
[3] 由麗孿,陳思,朱雯等.患者主索引的互聯互通整體設計與探索[J].中國數字醫學,2015,10(10):92-94.
[4] 張震江,施華宇,辛海莉等.多系統集成方式下門診藥房信息化建設實例[J].中國數字醫學,201510(6):5-8.
[5] 韓翠玥.腫瘤醫院HIS/PACS集成方案的研究[J].醫療衛生裝備,2015,36(7):63-66.
[6] 朱劉松,孫穎.基于門診“一卡通”系統的醫生工作站信息集成[J].中國數字醫學,2014,9(2):61-63.
A Research on the application of B/S model in the outpatient and inpatient integrated system
HUANG Yong-gang, ZHU Yan-ping, YUE Xiao-lei, WANG Lei
(The First Affiliated Hospital Hebei North University,Zhangjiakou 075000 Hebei)
To solve the problem of “information island” caused by the mutual independence between the hospital outpatient service and the hospitalization service system. Based on B / S mode for the outpatients and hospitalized doctor workstation integrated with each other, two business system combined, establishing his system of hospital based integration platform. Can improve the work efficiency of medical staff, shorten the time of diagnosis, reduce the cost of system operation and maintenance,improve the level of hospital information management. Study on the application of the integrated system of the lower outpatient and inpatient.
B/S Model;Outpatient;Inpatien;Integrated system
張家口市科學技術研究與發展計劃自籌經費項目(編號:1421031I)。
黃永剛,河北北方學院附屬第一醫院信息管理處副主任,工程師,工程碩士,醫院信息化管理研究。