黃晟,李玉民,金暉
四川大學(xué)華西第二醫(yī)院 信息管理科,四川 成都 610041
超聲科排隊(duì)叫號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)踐
黃晟,李玉民,金暉
四川大學(xué)華西第二醫(yī)院 信息管理科,四川 成都 610041
我院開(kāi)發(fā)了一種超聲科排隊(duì)叫號(hào)系統(tǒng),解決了超聲科患者擁堵的狀況。該系統(tǒng)采用LED顯號(hào)系統(tǒng)來(lái)告知并引導(dǎo)患者有序就診;程序采用Microsoft Visual Studio 2008開(kāi)發(fā),界面小巧、自動(dòng)隱藏;與PACS系統(tǒng)無(wú)縫集成,可擴(kuò)展性和易維護(hù)性較強(qiáng)。
超聲儀器;LED顯號(hào)系統(tǒng);PACS;Microsoft Visual Studio 2008
四川大學(xué)華西第二醫(yī)院是一家衛(wèi)生部直屬婦女兒童三級(jí)甲等醫(yī)院。2011年醫(yī)院總門(mén)急診量140萬(wàn)人次,日均門(mén)急診量 5533人次。本院由于建筑面積較小,醫(yī)療面積為39000 m2,患者流量很大,是全國(guó)平均每平方米服務(wù)患者數(shù)量最多的醫(yī)院。超聲科位于門(mén)診大樓4樓、共10個(gè)診斷室,日均接待1200位患者,擁堵情況十分嚴(yán)重。
目前,在大中城市,排隊(duì)系統(tǒng)已廣泛應(yīng)用于衛(wèi)生領(lǐng)域[1]。為疏導(dǎo)患者、有序就診,我院開(kāi)發(fā)了超聲科排隊(duì)叫號(hào)系統(tǒng)。系統(tǒng)采用LED屏顯示器,用程序控制實(shí)現(xiàn)分診叫號(hào),提醒并引導(dǎo)患者有序就診,解決擁堵的現(xiàn)狀。
1.1 運(yùn)行環(huán)境設(shè)計(jì)
從實(shí)用性、美觀性、高性?xún)r(jià)比等方面入手來(lái)完成本設(shè)計(jì)方案。就診管理系統(tǒng)作為一個(gè)相對(duì)新穎的管理方式,對(duì)系統(tǒng)的方便性、穩(wěn)定性和可維護(hù)性要進(jìn)行充分的考慮。操作方式簡(jiǎn)單又不影響目前流程[2],以適應(yīng)數(shù)字化醫(yī)院管理的需要。LED屏幕采用上海詣闊公司的EQ2012控制模塊。該模塊的優(yōu)點(diǎn)在于可支持網(wǎng)絡(luò)模式,每塊控制模塊可單獨(dú)配置IP地址,通過(guò)網(wǎng)絡(luò)向屏幕發(fā)送數(shù)據(jù),大大增加了可維護(hù)性和工程實(shí)施的簡(jiǎn)便性。程序開(kāi)發(fā)環(huán)境采用微軟公司的Microsoft Visual Studio 2008;程序運(yùn)行環(huán)境為Microsoft .NET Framework 3.5。數(shù)據(jù)庫(kù)直接采用PACS系統(tǒng)的Oracle數(shù)據(jù)庫(kù),其表直接使用PACS系統(tǒng)中預(yù)約編號(hào)表,減少了硬件資源開(kāi)銷(xiāo)以及與PACS系統(tǒng)實(shí)現(xiàn)無(wú)縫集成,把對(duì)數(shù)據(jù)庫(kù)的影響降到最低[3]。
1.2 架構(gòu)設(shè)計(jì)(圖1)
考慮到4樓超聲科有候診區(qū)與就診區(qū),為了最大限度地分流患者,以及準(zhǔn)確及時(shí)地告知患者每個(gè)診室看診情況,決定在候診區(qū)安裝1塊512×224發(fā)光點(diǎn)數(shù)的LED大屏幕,作為每個(gè)診室就診情況顯示屏。在10個(gè)診室每個(gè)診室的門(mén)楣上再安裝224×48發(fā)光點(diǎn)數(shù)的LED小屏幕,作為每個(gè)診室看診情況的顯示屏。確?;颊咴诤蛟\區(qū)和診室門(mén)前都能隨時(shí)了解到自己就診診室的看診情況。從本質(zhì)上改善了傳統(tǒng)排隊(duì)模式[4]。
程序采用典型的C/S客戶(hù)端模式,在每個(gè)診室醫(yī)生工作站電腦上安裝單獨(dú)的客戶(hù)程序端實(shí)現(xiàn)診間呼叫;在編號(hào)分診窗口的工作站上安裝自動(dòng)控制大屏顯示的客戶(hù)端程序。
考慮到程序的可擴(kuò)展性和靈活性,診室名稱(chēng)和數(shù)量不能在程序中寫(xiě)死,應(yīng)該能夠通過(guò)配置文件隨時(shí)修改,以方便今后診室增減調(diào)整。目前有10個(gè)診室,分別為1~10診室,每個(gè)診室在大屏上顯示前5位候診患者的診號(hào)及姓名。整個(gè)屏幕布局為上下2個(gè)區(qū)域最為適宜,每個(gè)區(qū)域容納5個(gè)診室的候診情況??紤]到實(shí)際情況以及減少數(shù)據(jù)庫(kù)資源開(kāi)銷(xiāo)[5],大屏刷新時(shí)間間隔設(shè)置為30 s。通過(guò)INI文件保存診室信息,如果診室發(fā)生變動(dòng),無(wú)需修改程序,只需修改INI文件中診室數(shù)量和名稱(chēng)就可實(shí)現(xiàn)程序?qū)υ\室的調(diào)整。具體編程方法如下。
在客戶(hù)端程序安裝目錄下創(chuàng)建INI文件:
通過(guò)調(diào)用上述方法來(lái)取得INI文件下,固定節(jié)點(diǎn)下診室數(shù)和診室名稱(chēng)。利用Timer控件來(lái)控制程序,每隔30 s查詢(xún)數(shù)據(jù)庫(kù)并向大屏發(fā)送需要顯示的信息。為方便布局采用RTF格式的臨時(shí)文件來(lái)保存將要發(fā)送到大屏上的信息。RTF文件的優(yōu)點(diǎn)在于字體顏色、樣式可直接通過(guò)程序控制,并能被大屏控制模塊直接讀取。
程序調(diào)用EQ2012模塊動(dòng)態(tài)庫(kù)DLL將保存的RTF文件發(fā)送到候診區(qū)大屏。
呼叫系統(tǒng)只是一個(gè)附加系統(tǒng),界面不能過(guò)大,并應(yīng)具備類(lèi)似于騰訊QQ一樣自動(dòng)隱藏到屏幕邊緣的功能,避免干擾醫(yī)師使用PACS系統(tǒng)。對(duì)候診、呼叫后未到達(dá)或不滿(mǎn)足檢查條件的患者,要有選呼功能;查檢完畢,對(duì)這3種狀態(tài)的患者信息要區(qū)分顯示。具體編程方法如下。
窗體桌面邊緣停靠:
通過(guò)3個(gè)Button控件填充同一個(gè)DataGridView控件來(lái)實(shí)現(xiàn)區(qū)分3種患者狀態(tài),節(jié)省了程序界面控件的開(kāi)銷(xiāo)。醫(yī)師通過(guò)點(diǎn)擊不同的按鈕就可以了解到當(dāng)前診室就診隊(duì)列的實(shí)時(shí)情況。
為了能更好地給病人提供服務(wù),提升醫(yī)院的服務(wù)檔次,為廣大患者提供一個(gè)“安全、溫馨、高效、便利”的就醫(yī)環(huán)境,開(kāi)發(fā)了超聲科排隊(duì)叫號(hào)系統(tǒng)。該系統(tǒng)與PACS系統(tǒng)無(wú)縫集成,可維護(hù)性與可擴(kuò)展性較好,程序流程簡(jiǎn)捷、界面小巧。該系統(tǒng)已經(jīng)在我醫(yī)院運(yùn)行,運(yùn)行狀態(tài)良好。
[1] 吳曉澄.門(mén)診排隊(duì)叫號(hào)系統(tǒng)的研究與實(shí)現(xiàn)[J].中國(guó)醫(yī)療前沿,2009,4(20):116.
[2] 魚(yú)兆虎,王勇,顧鶴.基于“軍衛(wèi)一號(hào)”的病員就診排隊(duì)管理系統(tǒng)[J].軟件開(kāi)發(fā)與設(shè)計(jì),2010,6(7):1645-1646.
[3] 洪懷江.排隊(duì)呼叫系統(tǒng)在醫(yī)院信息化建設(shè)中的應(yīng)用[J].醫(yī)院數(shù)字化,2010,25(10):18-20.
[4] 李建義,張景峰,張紅亮.基于ARM微控制器的排隊(duì)叫號(hào)系統(tǒng)設(shè)計(jì)[J].微計(jì)算機(jī)信息,2008,(20):185-187.
[5] 李箐箐,盧冠華,王春紅.基于.Net多線程技術(shù)的排隊(duì)叫號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)醫(yī)療設(shè)備,2012,27(2):44-45.
[6] 張金嶺.淺談?dòng)?jì)算機(jī)網(wǎng)絡(luò)與通信技術(shù)[J].科技信息,2009, (21): 88.
[7] 李明,袁洪杰.基于以太網(wǎng)的語(yǔ)音廣播系統(tǒng)的研究與設(shè)計(jì)[J].微計(jì)算機(jī)信息,2008,(23):41-43.
Design and Practice of Queuing Management System in Ultrasound Department
HUANG Sheng, LI Yu-min,JIN Hui
Information Management Department, West China Second Hospital, Sichuan University, Chengdu Sichuan 610041, China
In order to solve the problem of patients congestion in ultrasound department, our hospital has developed a kind of queuing management system, which adopted LED number display system, could inform and guide the patients to visit doctor orderly. The program is developed by Microsoft Visual Studio 2008, which realized compact interface and automatic concealment. After integrating with PACS system seamlessly, the extendibility and maintainability of the program are good.
ultrasound device; LED number display system; PACS; Microsoft Visual Studio 2008
TP311.52
A
10.3969/j.issn.1674-1633.2012.09.014
1674-1633(2012)09-0061-03
2012-04-28
作者郵箱:lusyw20002000@yahoo.com.cn