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