魚兆虎++王永艷++柴文政
摘要:醫(yī)院的排隊叫號系統(tǒng)主要在分診、檢查、檢驗、發(fā)藥等部門使用,該文通過對多個部門叫號系統(tǒng)與HIS系統(tǒng)不同接口方式的問題進行分析研究,比較其各自的優(yōu)缺點,以便軟件開發(fā)及醫(yī)院的網(wǎng)管人員能夠結(jié)合本醫(yī)院特點及就診流程,找到更適合自己醫(yī)院的接口方式。
關(guān)鍵詞:排隊叫號系統(tǒng);HIS;分診
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)11-0097-02
Queuing System and HIS System Connect an Interface Research
YU Zhao-hu , WANG Yong-yan, CAI Wen-zheng
(Shang-Hai Corps Hospital of Chinese People`s Armed Polices Forces, Shanghai 201103, China)
Abstract: Queuing system primarily focused on dividing to diagnose, check, examine, hair medicine etc . section use , this text passes to several sections call number system different from HIS system connect problem the analysis of a people's method of research, compare it respectively of merit and shortcoming, for the purpose of software development and hospital of net tube the personnel can combine characteristics in this hospital and seek medical advice process, find out to suit a people's method in the connecting of oneself hospital more.
Key words: Queuing system; HIS; triage
隨著醫(yī)院規(guī)模的擴大、門急診量的攀升以及患者維權(quán)意識的提高, 就醫(yī)秩序的管理難度逐漸增大,傳統(tǒng)的人工分診已不能適應(yīng)醫(yī)院發(fā)展的需要,患者對就醫(yī)診療環(huán)境以及流程都有了更高的要求, 這就從形式上要求醫(yī)院的管理者樹立以患者為中心的服務(wù)理念,通過信息化管理手段, 改善患者的就醫(yī)環(huán)境和流程, 提高醫(yī)院的醫(yī)療服務(wù)水平,從而為患者提供更好的服務(wù)[1]。醫(yī)院的就診、檢查、檢驗、發(fā)藥等都是重要的窗口單位,病人較多,為解決病人在就醫(yī)過程中存在的就醫(yī)無序、環(huán)境嘈雜、等待時間長等問題,很多醫(yī)院都實施了一些門診排隊叫號系統(tǒng),但普遍存在著集成度不高,不能與醫(yī)院的HIS系統(tǒng)無縫連接。如:退號病人還納入排隊、病人排隊號丟失、掛號時間在后的人排到了前面等缺點,因此,排隊叫號系統(tǒng)采用什么樣的接口方式與醫(yī)院現(xiàn)有的信息系統(tǒng)相接,系統(tǒng)實施的好壞,對患者來說,直接影響著醫(yī)院的服務(wù)質(zhì)量和患者滿意度等問題,對醫(yī)生來說,直接影響著醫(yī)生的工作效率[2]。
1叫號中常見的接口問題
1.1 排隊患者缺失或多余
一方面,患者掛完號后由于某種原因又退號不看了,而他的掛號信息已經(jīng)進入排隊系統(tǒng),這樣,在叫號顯示屏就出現(xiàn)了多余的排隊患者;另一方面,患者在掛號以后,在排隊叫號系統(tǒng)里面找不到此患者,也就無法對此患者進行呼叫,通過對問題分析,發(fā)現(xiàn):由于叫號系統(tǒng)調(diào)用的是HIS系統(tǒng)提供的視圖,采取的是中間視圖接口模式,中間庫數(shù)據(jù)讀寫頻繁,實時性要求很高,有的時候不能夠做到同步,而且,視圖的某些字段設(shè)計得也不夠全面合理,可能有很多不妥當之處,需要 HIS和排隊叫號系統(tǒng)針對問題,優(yōu)化接口。
1.2排隊患者站錯隊
在我院剛上排隊叫號系統(tǒng)時,經(jīng)常出現(xiàn)就診號大的比就診號小的先叫,或者掛號時間在前的排在了后面,究其原因發(fā)現(xiàn),這跟排隊叫號系統(tǒng)的排序方法以及各窗口的系統(tǒng)時間不正確有關(guān)系,在這種情況下需要與軟件開發(fā)商溝通,調(diào)整相應(yīng)的過慮及排序條件,將原先的安就診號單一排序改為就診號加掛號時間的雙重排序,同時對窗口單位的工作站電腦時間定期校準。
1.3醫(yī)生工作流程的改變
醫(yī)生在看完病人后需要點擊相應(yīng)的叫號按鈕,增加了醫(yī)生的看病流程,特別是一些對計算機操作不熟悉的老醫(yī)生,需要在門診醫(yī)生站和叫號系統(tǒng)兩個軟件之間切換,增加了操作的復雜度,這就要叫號軟件開發(fā)商與HIS軟件開發(fā)商共同完成解決,將叫號系統(tǒng)嵌入到門診醫(yī)生工作站中[3]。其他,還有,排隊系統(tǒng)因接口完善影響到整個HIS系統(tǒng)的問題。
2 幾種常用的接口方式
2.1通過WebService方式實現(xiàn)
具體實現(xiàn)方式:HIS系統(tǒng)通過門診掛號管理程序完成掛號流程后,將患者掛號/退號信息通過WebService傳遞給分診排隊叫號系統(tǒng),患者掛號/退號信息按照規(guī)范好的XML格式的字符串進行傳遞。
數(shù)據(jù)庫及連接方式:門診分診排隊叫號系統(tǒng)數(shù)據(jù)庫為MS SQL SERVER 2005,HIS系統(tǒng)數(shù)據(jù)庫為ORACLE 10g,兩個系統(tǒng)數(shù)據(jù)庫創(chuàng)建在各自的服務(wù)器上,安裝在門診PC機上的客戶端程序通過直連數(shù)據(jù)庫的方式獲取排隊叫號相關(guān)信息。
接口具體信息:
方法名:CallMiddleWare (string xml)
傳入xml
<?xml version="1.0" encoding="gbk"?>
2.2通過數(shù)據(jù)視圖方式實現(xiàn)
我院門診藥房取藥排隊系統(tǒng)與HIS系統(tǒng)的接口就是通過數(shù)據(jù)視圖方式實現(xiàn)的,具體實現(xiàn)方式:HIS系統(tǒng)提供當前各窗口可取藥患者信息視圖,門診藥房取藥排隊系統(tǒng)通過調(diào)用該視圖,直接將可取藥患者信息分類顯示在藥房窗口顯示屏上(包含:當前各窗口可取藥和過號患者信息)。
功能實現(xiàn):HIS新建視圖,供我方CSMIS系統(tǒng)相關(guān)程序?qū)崟r調(diào)用。
表1 接口具體信息
[視圖名稱\&VIEW_LXPDJH_DRUG\&功能描述\&將HIS庫已就診完成的患者從CSMIS系統(tǒng)中刪除\&字段名稱\&字段類型\&字段描述及說明\&yj_no\&varchar2\&藥局編號\&windows_no\&Number\&取藥窗口編號\&patient_name\&varchar2\&取藥患者姓名\&presc_no\&varchar2\&取藥處方單號(或排隊號)\&presc_date\&Date\&可取藥確認時間\&status\&Number\&配藥狀態(tài)\&]
2.3 通過數(shù)據(jù)視圖+存儲過程的方式實現(xiàn)
具體實現(xiàn)方式:HIS系統(tǒng)提供當日患者掛號/退號信息視圖,在掛號的同時,通過調(diào)用排隊叫號系統(tǒng)的存儲過程,將患者的掛號信息直接插入到分診排隊叫號系統(tǒng)的數(shù)據(jù)庫中。數(shù)據(jù)庫及連接方式:門診分診排隊叫號系統(tǒng)數(shù)據(jù)存儲在HIS系統(tǒng)數(shù)據(jù)庫中,HIS系統(tǒng)數(shù)據(jù)庫為ORACLE 10g,通過在院方指定的表空間和有權(quán)限限制的用戶下創(chuàng)建表、視圖、對象 等操作,安裝在門診PC機上的所有客戶端程序通過連接中間件服務(wù)的方式獲取排隊叫號相關(guān)信息,通過中間件服務(wù)可以控制連接數(shù)據(jù)庫的連接數(shù),減輕服務(wù)器數(shù)據(jù)庫的壓力,提高服務(wù)器數(shù)據(jù)庫的安全性。
3 結(jié)束語
各種不同接口之間的實現(xiàn)方式亦有其優(yōu)劣性,相對數(shù)據(jù)視圖實現(xiàn)方式,WebService方式能更加實時的將患者掛號/退號信息同步到分診排隊叫號系統(tǒng);WebService方式能夠避免分診排隊叫號系統(tǒng)接口程序連接HIS系統(tǒng)數(shù)據(jù)庫,減少HIS系統(tǒng)數(shù)據(jù)庫的連接數(shù),提高HIS系統(tǒng)的安全性;通過調(diào)用WebService,也大大減輕了接口調(diào)試的復雜度,院方只負責將患者掛號/退號信息以規(guī)范好的XML格式傳遞給分診排隊叫號系統(tǒng)即可,其后數(shù)據(jù)的處理都由分診排隊叫號系統(tǒng)公司完成;由于WebService是被動接收其他程序調(diào)用,當門診分診排隊叫號系統(tǒng)出現(xiàn)故障時,通過掛號管理程序中預留的接口開關(guān)設(shè)置,可關(guān)閉與門診分診排隊叫號系統(tǒng)的接口,從而保證掛號管理系統(tǒng)在掛號/退號時的流暢性、穩(wěn)定性;但當分診排隊叫號系統(tǒng)恢復時,系統(tǒng)故障期間的患者掛號/退號信息不能同步到分診排隊叫號系統(tǒng);當分診排隊叫號系統(tǒng)從故障中恢復后,相對WebService實現(xiàn)方式,數(shù)據(jù)視圖方式可以實現(xiàn)患者掛號/退號信息的完整性和與HIS系統(tǒng)掛號/退號信息的一致性,大大減少分診排隊叫號系統(tǒng)恢復使用的時間;對于WebService實現(xiàn)方式,由于患者掛號/退號信息是以XML格式傳遞,需要注意在患者掛號/退號信息中避免非法字符的出現(xiàn),同時也要求WebService接口程序 (下轉(zhuǎn)第100頁)
(上接第98頁)
中提高對非法字符的篩查和過濾,以免造成患者掛號/退號信息不能同步到分診排隊叫號系統(tǒng)中;相對WebService實現(xiàn)方式,數(shù)據(jù)視圖方式對后期接口的修改、升級更加方便、靈活。當然,最重要的一點還是無論采用哪種接口方式,都不能影響到醫(yī)院的整個HIS系統(tǒng),我們在上叫號系統(tǒng)的初期就曾遇到過,因叫號系統(tǒng)服務(wù)故障,而使得整個掛號系統(tǒng)癱瘓的教訓。
參考文獻:
[1] 姚秀萍, 張子榮. 淺談醫(yī)院門診排隊叫號系統(tǒng)的建設(shè)實施[J]. 價值工程, 2012(35): 176-179.
[2] 遲金清, 胡勝利. 醫(yī)院排隊叫號系統(tǒng)的開發(fā)與實踐[J]. 中國醫(yī)療設(shè)備, 2013, 28(1): 1-28.
[3] 汪躍林. 排隊叫號系統(tǒng)在精神??漆t(yī)院的應(yīng)用與體會[J]. 科技視界, 2014(16).