龐秋奔
廣西醫(yī)科大學(xué)第一附屬醫(yī)院 計(jì)算機(jī)中心,廣西 南寧 530021
面向服務(wù)架構(gòu)的醫(yī)院信息發(fā)布系統(tǒng)設(shè)計(jì)與應(yīng)用
龐秋奔
廣西醫(yī)科大學(xué)第一附屬醫(yī)院 計(jì)算機(jī)中心,廣西 南寧 530021
利用嵌入式的IPTV機(jī)頂盒技術(shù)與醫(yī)院信息系統(tǒng)(HIS)集成,采用C/S與B/S相結(jié)合模式和面向服務(wù)架構(gòu)(SOA),設(shè)計(jì)了我院內(nèi)部實(shí)時(shí)高清多媒體信息發(fā)布系統(tǒng)。本文詳細(xì)介紹了系統(tǒng)實(shí)現(xiàn)所采用的技術(shù)和實(shí)施過(guò)程。
醫(yī)院信息系統(tǒng);信息發(fā)布系統(tǒng);IPTV機(jī)頂盒;SOA
醫(yī)院是人們生活密切相關(guān)的場(chǎng)所,為廣大患者提供輕松、有序、高效的就診環(huán)境,不僅是創(chuàng)建數(shù)字化、信息化、智能化的三甲大醫(yī)院的需求,更是社會(huì)進(jìn)步的需求,人們個(gè)性化的需求。良好的就診環(huán)境及個(gè)性化的需求更大程度上依賴醫(yī)院信息化的發(fā)展。其中醫(yī)院的信息發(fā)布系統(tǒng)是將信息從電腦終端傳輸?shù)结t(yī)院多媒體屏幕,主要包括如下幾個(gè)方面內(nèi)容[1]:發(fā)布醫(yī)生出診信息、掛號(hào)信息、物價(jià)信息、宣教導(dǎo)醫(yī)信息;門診等候排隊(duì)叫號(hào);醫(yī)技檢查排隊(duì)叫號(hào);藥房取藥排隊(duì)叫號(hào);醫(yī)技檢查報(bào)告結(jié)果發(fā)布等。即在整個(gè)流程中,給病人最充分的知情信息與有序的環(huán)境來(lái)提高患者滿意度,提高醫(yī)院的工作效率與提升醫(yī)院整體的服務(wù)水平。
為提高信息發(fā)布的質(zhì)量與效率,我院采用嵌入式IPTV機(jī)頂盒技術(shù)與面向服務(wù)架構(gòu),與醫(yī)院信息系統(tǒng)(HIS)集成[2],構(gòu)建了院內(nèi)信息發(fā)布平臺(tái),介紹如下。
醫(yī)院信息發(fā)布需求可分兩大類:一是定制的個(gè)性化信息發(fā)布:如醫(yī)院介紹、醫(yī)院通知、宣教視頻、天氣預(yù)報(bào)等;二是與HIS集成的信息發(fā)布,此類信息可劃分為主動(dòng)型和被動(dòng)型。主動(dòng)型信息為醫(yī)生出診掛號(hào)信息、分診排隊(duì)信息、檢查報(bào)告結(jié)果信息、物價(jià)信息、費(fèi)用清單信息等;被動(dòng)型為患者就診信息的定控點(diǎn)播,如患者自助掛號(hào)、點(diǎn)餐服務(wù)等。
定制的個(gè)性化信息發(fā)布大多是多媒體信息素材,如圖片、文字、視頻、音頻等;與HIS集成的信息發(fā)布是根據(jù)有無(wú)聲音分為兩類:一類是獲取HIS的靜態(tài)數(shù)據(jù)顯示;另一類是需將文本信息合成為語(yǔ)音信息傳輸出的音頻信號(hào)。
由于我院診間、醫(yī)技檢查的排隊(duì)叫號(hào)分布點(diǎn)多,本文構(gòu)建的醫(yī)院信息發(fā)布系統(tǒng)解決方案是建立在醫(yī)院內(nèi)網(wǎng)及HIS平臺(tái)上,采用嵌入式的IPTV機(jī)頂盒技術(shù)和B/S與C/S模式相結(jié)合的面向服務(wù)架構(gòu)開發(fā)[3]。
1.1 面向服務(wù)架構(gòu)
面向服務(wù)架構(gòu)(SOA)[4-5]可在不同子系統(tǒng)之間定義良好的接口,使得系統(tǒng)之間能以統(tǒng)一的方式進(jìn)行交互,是獨(dú)立于各子系統(tǒng)的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言,使得服務(wù)的外部訪問(wèn)接口與內(nèi)部技術(shù)相分離,從而提高各系統(tǒng)數(shù)據(jù)的安全性。
我院構(gòu)建的信息發(fā)布平臺(tái),分布點(diǎn)數(shù)據(jù)主要來(lái)源于HIS與其他系統(tǒng)集成后的交互數(shù)據(jù),主要采用基于Webservice技術(shù)[6]實(shí)現(xiàn)SOA。各子系統(tǒng)接口定義采用可擴(kuò)展標(biāo)記語(yǔ)言(XML)定義數(shù)據(jù)描述語(yǔ)言,采用SOAP消息通信協(xié)議。
1.2 診間、醫(yī)技檢查排隊(duì)叫號(hào)的實(shí)現(xiàn)
診間排隊(duì)叫號(hào)主要是面向病人在等候診區(qū)排號(hào)信息的發(fā)布,醫(yī)技檢查的排隊(duì)叫號(hào)主要是對(duì)病人做檢查時(shí)排號(hào)信息的發(fā)布。系統(tǒng)包括醫(yī)生工作站、護(hù)士分診工作站及診區(qū)/診室顯示設(shè)備。顯示設(shè)備通過(guò)機(jī)頂盒進(jìn)行控制,用VGA接口或HDMI接口連接,機(jī)頂盒接入內(nèi)網(wǎng),獲取信息發(fā)布服務(wù)器模板顯示的信息與來(lái)自醫(yī)院醫(yī)生診室/醫(yī)技檢查室對(duì)HIS發(fā)起的叫號(hào)信息。醫(yī)生診室/醫(yī)技檢查室隊(duì)列來(lái)自HIS分診登記子系統(tǒng)形成的排隊(duì)隊(duì)列。
1.3 檢查/化驗(yàn)結(jié)果發(fā)布的顯示
檢查結(jié)果發(fā)布信息主要是針對(duì)B超、放射、內(nèi)鏡檢查結(jié)果發(fā)布信息,讓病人及時(shí)知道相關(guān)信息,避免等待的著急心情和經(jīng)常詢問(wèn)的麻煩和不滿意。信息發(fā)布系統(tǒng)與醫(yī)技檢查子系統(tǒng)接口集成后,對(duì)返回檢查結(jié)果信息表定制了定時(shí)自動(dòng)輪詢?nèi)蝿?wù),檢查結(jié)果狀態(tài)為已出的,并將檢索到的記錄寫入中間表,同時(shí)將數(shù)據(jù)刷新顯示在顯示屏上。如果病人已領(lǐng)檢查結(jié)果報(bào)告,則更新檢查結(jié)果狀態(tài)。對(duì)于化驗(yàn)信息,因?yàn)樾畔⒘窟^(guò)大,采用的模式為將結(jié)果是否已出,自動(dòng)推送給相應(yīng)患者手機(jī)上(在患者同意的前提下),告知化驗(yàn)結(jié)果已出,可在自助機(jī)設(shè)備上自助查詢打印。
1.4 藥房排隊(duì)叫號(hào)信息顯示
藥房排隊(duì)叫號(hào)是對(duì)已繳費(fèi)需拿藥的患者服務(wù)的。在患者繳費(fèi)后,藥品信息自動(dòng)傳到藥房,在藥房預(yù)擺好藥后,藥劑師掃描條碼進(jìn)行擺藥確認(rèn),相應(yīng)的發(fā)藥窗口屏幕顯示候藥患者信息。如果患者已領(lǐng)藥,則更新患者取藥狀態(tài),屏幕顯示信息自動(dòng)進(jìn)行更新。
1.5 樓層宣教信息顯示
樓層宣教信息顯示主要是通過(guò)網(wǎng)絡(luò)將編輯好的信息在高清的顯示設(shè)備上進(jìn)行播放顯示??刹シ乓粢曨l信號(hào)、圖片和滾動(dòng)的字幕信息,設(shè)置在人流密集的地方進(jìn)行播放。
1.6 服務(wù)器部分
服務(wù)器部分主要包括:HIS數(shù)據(jù)庫(kù)、HIS應(yīng)用服務(wù)器、多媒體發(fā)布服務(wù)器。HIS數(shù)據(jù)庫(kù)是存儲(chǔ)排隊(duì)叫號(hào)業(yè)務(wù)數(shù)據(jù);HIS應(yīng)用服務(wù)器是提供應(yīng)用服務(wù);多媒體發(fā)布服務(wù)器是信息發(fā)布系統(tǒng)的文件服務(wù)器和數(shù)據(jù)服務(wù)器,管理所有的多媒體終端,所有的多媒體終端可通過(guò)唯一IP進(jìn)行統(tǒng)一監(jiān)控[7],并存儲(chǔ)客戶端發(fā)起的音視頻文件。
1.7 機(jī)頂盒
IPTV機(jī)頂盒[8-9]負(fù)責(zé)將客戶端的請(qǐng)求發(fā)送給服務(wù)器,并對(duì)網(wǎng)絡(luò)傳輸過(guò)來(lái)的多媒體數(shù)據(jù)進(jìn)行接收、分析、解碼,轉(zhuǎn)換成模擬或數(shù)字式音頻信號(hào)后送給顯示設(shè)備進(jìn)行播放。機(jī)頂盒通過(guò)RJ45網(wǎng)絡(luò)接口接入醫(yī)院內(nèi)網(wǎng),IPTV機(jī)頂盒包括兩部分:硬件設(shè)計(jì)和軟件設(shè)計(jì)。硬件設(shè)計(jì)主要是網(wǎng)絡(luò)設(shè)計(jì)、音頻與視頻的解碼和輸出;軟件設(shè)計(jì)為機(jī)頂盒的關(guān)鍵技術(shù),采用嵌入式操作系統(tǒng)的方式,其結(jié)構(gòu)設(shè)計(jì)為三層結(jié)構(gòu),見圖1。
圖1 嵌入式機(jī)頂盒軟件設(shè)計(jì)結(jié)構(gòu)
(1)內(nèi)核層:主要包含嵌入式操作系統(tǒng)的內(nèi)核和各硬件驅(qū)動(dòng)程序。
(2)中間件層:其作用是將應(yīng)用程序和內(nèi)核層分開,降低硬件依賴,將應(yīng)用程序翻譯成可執(zhí)行的指令,利用硬件完成操作。
(3)應(yīng)用層:由用戶操作,實(shí)現(xiàn)媒體播放、信息瀏覽和配置。
圖2 信息發(fā)布點(diǎn)分布設(shè)計(jì)
基于HIS的門診就診流程嵌入信息發(fā)布系統(tǒng)后,每個(gè)就診地點(diǎn)、檢查室均有樓層宣教信息指引(圖2)。掛號(hào)前有當(dāng)天醫(yī)生出診情況信息和號(hào)源情況信息;診室就診、醫(yī)技科室檢查有排隊(duì)電腦叫號(hào)、高清多媒體屏幕顯示就診信息。需取藥的患者繳費(fèi)后發(fā)票上提示取藥窗口,藥房LED顯示屏在相應(yīng)的窗口自動(dòng)顯示已擺好藥患者的名字;需做檢查的患者,在做完檢查后,只需等待看結(jié)果發(fā)布顯示屏是否有自己的名字,顯示后再去領(lǐng)取檢查報(bào)告。檢驗(yàn)結(jié)果由手機(jī)短信信息提醒,患者獲知檢驗(yàn)結(jié)果出來(lái)后,到自助打印處打印化驗(yàn)報(bào)告結(jié)果。我院信息發(fā)布平臺(tái)實(shí)現(xiàn)了醫(yī)生出診號(hào)源發(fā)布,診間排隊(duì)叫號(hào),藥房取藥顯示,抽血、B超、放射、心電、內(nèi)鏡的排隊(duì)叫號(hào)與結(jié)果發(fā)布。
醫(yī)院信息發(fā)布系統(tǒng)引入后給醫(yī)院和患者都帶來(lái)了一定的便利,讓患者感受整個(gè)就診流程公開、公平,在一定程度上避免時(shí)間的浪費(fèi),全程就診實(shí)現(xiàn)了智能電子化、信息化[8]。同時(shí)也增加了醫(yī)院的維護(hù)成本,特別是對(duì)顯示設(shè)備與機(jī)頂盒的維護(hù)。并且在門診診區(qū),一旦顯示設(shè)備、機(jī)頂盒或網(wǎng)絡(luò)出現(xiàn)故障,電子叫號(hào)方式被中斷,就診秩序就會(huì)被打亂。對(duì)C/S模式下的顯示設(shè)備可以通過(guò)后臺(tái)的監(jiān)控中心進(jìn)行監(jiān)控。但在中斷期間,叫號(hào)模式不得不恢復(fù)為人工方式。如何在設(shè)備故障時(shí),縮短叫號(hào)模式恢復(fù)時(shí)間,是后階段需要不斷探索的過(guò)程。
[1]周海波,寧斌.醫(yī)院智能導(dǎo)診與信息發(fā)布管理一體化平臺(tái)的需求分析與設(shè)計(jì)[J].中國(guó)數(shù)字醫(yī)學(xué),2009,4(12):62-63.
[2]沈崇德.醫(yī)院數(shù)字化客戶服務(wù)模式構(gòu)建與規(guī)范化研究[D].南京:南京中醫(yī)藥大學(xué),2014.
[3]孫鴻飛.面向服務(wù)架構(gòu)的網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)的研究與設(shè)計(jì)[D].北京:北京郵電大學(xué),2008.
[4]李黎.基于Linux平臺(tái)的IPTV機(jī)頂盒研究與開發(fā)[D].西安:西安電子科技大學(xué),2010.
[5]殷俊華,黃刊迪.面向服務(wù)的醫(yī)院信息集成方法研究[J].中國(guó)數(shù)字醫(yī)學(xué),2012,7(6):79-81.
[6]丁宇.Webservice高效安全數(shù)據(jù)傳輸技術(shù)研究及其企業(yè)級(jí)實(shí)現(xiàn)[D].北京:北京工業(yè)大學(xué),2013.
[7]王波濤.基于嵌入式Linux的IPTV機(jī)頂盒軟件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].武漢:武漢理工大學(xué),2014.
[8]徐杭龍,馬冠穎,戴明泿.我院電子信息存儲(chǔ)系統(tǒng)配置實(shí)施分析[J].中國(guó)醫(yī)療設(shè)備,2014,29(6):47-49.
Design and Application of Hospital Information Distribution System Based on Service-oriented Architecture
By integrating the technology of embedded Internet Protocol Television SetTop Box (IPTVSTB) with the Hospital Information System (HIS),an internal real-time multimedia information distribution system with high definition was designed by adopting the Client/Server-Browser/Server (C/S-B/S) combination model and the Service Oriented Architecture.The paper introduced in details the techniques adopted in the realization of the multimedia information distributive system and its application process in our hospital.
hospital information system;information distribution system;Internet Protocol Television SetTop Box;service oriented architecture
PANG Qiu-ben
Computer Center,the First Affiliated Hospital of Guangxi Medical University,Nanning Guangxi 530021,China
TP311.1
A
10.3969/j.issn.1674-1633.2016.04.027
1674-1633(2016)04-0106-02
2015-09-14
2015-10-27
作者郵箱:191362932@qq.com