李泰環(huán) 馮 威
(解放軍第 309醫(yī)院信息中心)
隨著計算機(jī)技術(shù)和網(wǎng)絡(luò)知識的普及應(yīng)用,計算機(jī)技術(shù)已經(jīng)逐步成熟并且大量應(yīng)用于各個領(lǐng)域。在醫(yī)學(xué)信息領(lǐng)域中,以醫(yī)院信息管理系統(tǒng) (hospital infor mation system,HIS)、實驗室信息系統(tǒng) (laboratory infor mation system,L IS)、影像歸檔和通信系統(tǒng) (picture archiving and communication system,PACS)為代表的醫(yī)學(xué)信息管理系統(tǒng)在過去 10多年的時間里先后在醫(yī)院逐步應(yīng)用和普及,各系統(tǒng)之間的數(shù)據(jù)集成和信息互通使臨床醫(yī)生能夠通過網(wǎng)絡(luò)看到患者的檢查檢驗結(jié)果,這就為臨床醫(yī)生帶來了極大的便利,提高了醫(yī)生工作效率,同時極大的推進(jìn)了醫(yī)院信息化的建設(shè)。而血庫管理系統(tǒng)相對其他系統(tǒng)而言,功能相對簡單,僅僅是簡單的血液庫存管理和配發(fā)血的管理,而臨床科室的醫(yī)生用血還是手工填寫用血申請單,送到血庫后,血庫再把單據(jù)手工錄入計算機(jī),根據(jù)錄入的單據(jù)進(jìn)行發(fā)血和計費。
醫(yī)院血庫承擔(dān)著貯藏、供應(yīng)、管理血液及相關(guān)血液制品的任務(wù)[1]。隨著用血的逐年增加以及血制品品種的不斷增多,傳統(tǒng)的用血管理方式存在著血制品出入量、庫存量反映不及時、不準(zhǔn)確,容易發(fā)生漏費、工作差錯,資料檢索統(tǒng)計不方便等問題。因此,為進(jìn)一步適應(yīng)輸血業(yè)務(wù)的管理需要[2-3],將先進(jìn)的計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)應(yīng)用于輸血業(yè)務(wù)管理和服務(wù)中,實現(xiàn)血庫管理信息化,使之適應(yīng)醫(yī)療信息化管理的需要。根據(jù)有關(guān)血庫管理的標(biāo)準(zhǔn)和規(guī)定,解放軍第 309醫(yī)院于 2007年成功完成“醫(yī)院檢驗信息管理系統(tǒng)”的實施和應(yīng)用之后,又完善了血庫管理系統(tǒng),在保證安全用血、提高工作效率、有效利用數(shù)據(jù)資源上作了一定探索和應(yīng)用,為血庫管理工作信息化、規(guī)范化積累了一定經(jīng)驗。
根據(jù)醫(yī)院信息化建設(shè)的目標(biāo)和目前傳統(tǒng)血庫管理中存在的問題,參照國內(nèi)數(shù)字化輸血業(yè)務(wù)流程的管理模式[4],開發(fā)設(shè)計了這套基于B/S模式的血庫管理系統(tǒng),該系統(tǒng)設(shè)計和實現(xiàn)的內(nèi)容主要包括血庫網(wǎng)絡(luò)與醫(yī)院HIS主干網(wǎng)絡(luò)的無縫連接,與L IS系統(tǒng)的連接和全程條碼化處理的血庫管理系統(tǒng)的各項業(yè)務(wù)處理功能。
對醫(yī)院輸血科日常工作流程需求進(jìn)行充分調(diào)研后,設(shè)定并實現(xiàn)了如圖 1所示的 8個功能模塊。
各功能模塊的具體功能如下:
圖1 系統(tǒng)功能模塊圖Fig.1 System funct ion module
1)權(quán)限管理:通過授權(quán)的用戶可以登錄系統(tǒng),登錄同時會校驗用戶權(quán)限,根據(jù)權(quán)限不同,進(jìn)入的工作臺提供的功能模塊也不一樣。在本系統(tǒng)中主要包括住院醫(yī)生工作站和血庫工作站。
2)庫存管理:庫存管理功能實現(xiàn)了血袋全程條碼處理,以條碼掃描形式完成各種血液成分的入庫、出庫、作廢、退庫、退回血站各項日常業(yè)務(wù)。同時還實現(xiàn)了血庫缺血預(yù)警和自體輸血及采血功能,入、出庫操作時候可以進(jìn)行血型的復(fù)檢。這種以條碼掃描形式在規(guī)定時間內(nèi)完成各類血液成分的出入庫管理方式,充分保障了血液質(zhì)量安全。
3)用血申請:該模塊用來完成臨床用血申請單的錄入、查詢和打印、作廢以及電子用血申請單的發(fā)送。其中電子用血申請單中的相關(guān)檢驗項結(jié)果通過 L IS自動提取。如果某申請單過期將自動被作廢。
4)患者血樣管理:血標(biāo)本標(biāo)準(zhǔn)化管理,從護(hù)士抽取血標(biāo)本到輸血科接收、驗收血標(biāo)本,實行受血者血標(biāo)本全程監(jiān)控,以保證實驗數(shù)據(jù)的真實可靠,確保臨床輸血安全。
5)配血和發(fā)血:血庫接受到臨床科室的電子用血申請單和患者的血標(biāo)本后進(jìn)行交叉配血,打印配血單。配血過程中同時完成計費處理,可以查看患者某一個申請單產(chǎn)生的費用明細(xì)。
對已經(jīng)配血合格的患者輸血申請單進(jìn)行發(fā)血處理,打印發(fā)血單和檢驗報告單。發(fā)血完畢后需要核對患者存檔是否完整,存檔信息包括輸血申請單、檢驗報告單和發(fā)血報告單。發(fā)血時支持患者輸血卡管理,方便臨床輸血時進(jìn)行患者身份核對。
6)報表和查詢統(tǒng)計:自定義條件查詢統(tǒng)計血庫工作量、出入庫明細(xì)等,查詢統(tǒng)計出來的所有報表根據(jù)需要可以保存為 PDF及 Excel文件,方便科研及其他需求。可生成衛(wèi)生局要求的血袋跟蹤報表及相關(guān)業(yè)務(wù)的統(tǒng)計功能。
7)系統(tǒng)維護(hù):主要完成用戶賬號管理和權(quán)限的分配,血庫工作站管理;血庫公共字典的初始化以及系統(tǒng)參數(shù)配置等功能。
1)系統(tǒng)與 HIS接口:血庫系統(tǒng)通過與 H IS系統(tǒng)接口實現(xiàn)醫(yī)院內(nèi)的醫(yī)療信息共享。HIS需要向血庫系統(tǒng)開放權(quán)限的數(shù)據(jù)字典表主要有患者基本信息表、住院信息表、診斷信息表、科室字典、工作人員字典、價表、住院費用明細(xì)表等。在 HIS中創(chuàng)建專門的用戶,賦予該用戶對上述H IS字典表相應(yīng)的操作權(quán)限。對系統(tǒng)間交換比較頻繁的基本信息和計費信息,采取的方式為:在剛才創(chuàng)建的用戶下創(chuàng)建患者基本信息視圖V IE W_OUTHISPATIENT和血費計費表 CHARGEBLOOD。系統(tǒng)直接調(diào)HIS的服務(wù)進(jìn)行患者信息、診斷信息及其醫(yī)生與科室等字典信息的同步。其中患者住院號、姓名、性別、血型等基本信息只在患者第 1次輸血的時候,通過訪問V IE W_OUTH ISPATIENT從 H IS中讀取?;颊呙看屋斞l(fā)生的費用先記入CHARGEBLOOD,然后再上傳到HIS中的住院費用明細(xì)表中。
2)系統(tǒng)與L IS接口:血庫系統(tǒng)通過與 L IS系統(tǒng)接口實現(xiàn)與患者檢驗結(jié)果信息的交互。L IS需要向血庫系統(tǒng)開放的數(shù)據(jù)字典表有檢驗單字典表、檢驗單項目字典表、患者檢驗主記錄、患者檢驗明細(xì)記錄和檢驗結(jié)果字典表。同 H IS接口一樣,同樣把這些表的相關(guān)操作權(quán)限授予特定的用戶。利用血庫系統(tǒng)錄入輸血申請單的時候,直接從 L IS字典表中提取輸血單中需要的 20項最近日期的化驗結(jié)果。
系統(tǒng)采用B/S 3層構(gòu)架模式,這種結(jié)構(gòu)是對傳統(tǒng)的C/S結(jié)構(gòu)的改進(jìn),它把傳統(tǒng)C/S結(jié)構(gòu)中的服務(wù)器部分分解為一個數(shù)據(jù)庫服務(wù)器與一個或多個應(yīng)用服務(wù)器,從而構(gòu)成了一個 3層結(jié)構(gòu)的客戶端/服務(wù)器體系結(jié)構(gòu),該模式的系統(tǒng)架構(gòu)[5-6]如圖 2所示。圖 2形象的說明了B/S結(jié)構(gòu)系統(tǒng)的主要工作原理,操作時用戶通過客戶端瀏覽器向Web服務(wù)器發(fā)出請求信息, Web服務(wù)器再向數(shù)據(jù)庫服務(wù)器請求,數(shù)據(jù)庫服務(wù)器完成Web服務(wù)器的請求后,向Web服務(wù)器發(fā)出回復(fù)信息。然后,Web服務(wù)器將數(shù)據(jù)庫服務(wù)器提供的有用信息傳給瀏覽器。這樣,用戶就可以在瀏覽器上看到自己請求的信息。由此可見采用這種B/S模式,可以減輕客戶端的負(fù)擔(dān)和系統(tǒng)的開發(fā)及其維護(hù),使得用戶的操作也變得更加簡單。
本系統(tǒng)服務(wù)器采用W indows2005操作系統(tǒng),數(shù)據(jù)庫采用 SQL Server2005。采用 JSP網(wǎng)絡(luò)編程技術(shù)并結(jié)合 java技術(shù)實現(xiàn)與其他系統(tǒng)的通信,用 JDBC實現(xiàn)與SQL Server 2003數(shù)據(jù)庫的無縫連接。
圖2 B/S模式系統(tǒng)架構(gòu)圖Fig.2 System architecture on B/S
上述B/S模式血庫信息系統(tǒng)在解放軍第 309醫(yī)院已經(jīng)成功實施,其優(yōu)越性主要表現(xiàn)在以下幾個方面。
第一,血庫系統(tǒng)與 H IS系統(tǒng)網(wǎng)絡(luò)的無縫互連,實現(xiàn)了醫(yī)療信息數(shù)據(jù)的共享,保證了數(shù)據(jù)的準(zhǔn)確性與實時性,杜絕了原來工作模式下的漏單、少項和錯項的問題,減少了責(zé)任事故的發(fā)生。
第二,血庫系統(tǒng)與 L IS系統(tǒng)的接口,快速便捷的為醫(yī)生提供了患者最近的血液檢驗結(jié)果,醫(yī)生省去了查閱化驗單的步驟,節(jié)省了時間,提高了用血申請信息的準(zhǔn)確性,減少了填寫錯誤,提升了醫(yī)療質(zhì)量。
第三,患者用血信息長期保存在專門的血庫數(shù)據(jù)庫中,醫(yī)務(wù)人員可對患者進(jìn)行動態(tài)觀察,這對疾病的診斷、療效觀察都有重要價值。
第四,臨床自動發(fā)送電子用血申請單,血庫可以實時的做出用血計劃安排,可快速、合理地分配好各項輸血前的準(zhǔn)備工作。
第五,醫(yī)生用血申請,血庫接受單據(jù),血庫配發(fā)血,血液的入出庫等業(yè)務(wù)采用條碼智能操作,極大地減輕了業(yè)務(wù)人員的手工操作工作量,節(jié)省了大量的人力,縮短了工作時間[7-8]。這就大大優(yōu)化和規(guī)范了原有的臨床用血和血庫工作的流程,提高了科室的管理水平和工作效率。
總之,該系統(tǒng)應(yīng)用的實踐證明,血庫管理系統(tǒng)運行穩(wěn)定,功能完善。從服務(wù)于臨床的實用性,血庫管理工作的規(guī)范性等方面有了很大的進(jìn)步,提高了整個醫(yī)院的信息化程度,加速了數(shù)字化醫(yī)院建設(shè)的步伐。
[1] 徐偉星.醫(yī)院血庫信息管理系統(tǒng)的設(shè)計與應(yīng)用[J].中國數(shù)字醫(yī)學(xué),2008,3:52-53.
[2] 王玲,殷國富,成爾京.醫(yī)用血液網(wǎng)絡(luò)管理系統(tǒng)的研制[J].計算機(jī)應(yīng)用與軟件,2002,5:26-28.
[3] 余比亞,成爾京,李良,等.基于 C/S模式的醫(yī)用血液管理系統(tǒng)研究[J].江西醫(yī)學(xué)檢驗,2002,20:36-38.
[4] 王曉紅.基于VisualFoxpro的血庫管理系統(tǒng) [J].濮陽職業(yè)技術(shù)學(xué)院學(xué)報,2007,20:13-14.
[5] 呂雪利,段志善,潘宏洲.基于B/S模式的圖書管理信息系統(tǒng)的設(shè)計[J].電腦知識與技術(shù),2008,34:1549-1550.
[6] 胡磊,張澤明.基于 B/S模式的學(xué)會信息管理系統(tǒng) [J]. 2008,10:34-36.
[7] 王芳,林志剛.血庫管理系統(tǒng)的設(shè)計與實現(xiàn) [J].福建電腦,2003,3:34-36.
[8] 鄭定容,黃龍,羅俊生.血庫管理系統(tǒng)的開發(fā)與應(yīng)用[J].醫(yī)師進(jìn)修雜志,2005,28:203-204.