冷金昌,李曉紅,常東,陳立新
(解放軍總醫(yī)院第一附屬醫(yī)院檢驗科,北京 100037)
細(xì)菌室管理系統(tǒng)設(shè)計與實現(xiàn)
冷金昌,李曉紅,常東,陳立新
(解放軍總醫(yī)院第一附屬醫(yī)院檢驗科,北京 100037)
目的 建立一套細(xì)菌室管理系統(tǒng),實現(xiàn)報告中文化并與HIS的數(shù)據(jù)共享。方法 在醫(yī)院信息系統(tǒng)的基礎(chǔ)上,選用PowerBuilder9.0開發(fā)工作界面,利用計算機(jī)串口自動接收細(xì)菌鑒定、藥敏分析儀的數(shù)據(jù)。 結(jié)果 通過建立一套規(guī)范的細(xì)菌名稱、藥敏名稱數(shù)據(jù)庫,實現(xiàn)了報告的規(guī)范化管理及與WHONET軟件的數(shù)據(jù)交換。結(jié)論 通過與醫(yī)院信息系統(tǒng)的數(shù)據(jù)共享,提高了工作效率,提高了細(xì)菌室的管理水平和為臨床服務(wù)的水平。
HIS;細(xì)菌室管理系統(tǒng);藥敏分析儀
Abstract:Objective To establish the management system of bacterial laboratory to report the results in Chinese and to share the datas with HIS. Methods Based on the hospital information system, using PowerBuilder work interface,automatically received the data of bacteria identification and medication sensitivity analysis by computer serial port. Results By building up a standard database of names of bacteria and medication sensitivity, standardized the management of reports and exchange data with WHONET software. Conclusion By sharing data with the hospital information system, work efficiency, the management level of bacteria compartment and the services for the clinics are enhanced.
Key words:HIS;bacterial laboratory management system; medication sensitivity analysis system
目前細(xì)菌室發(fā)出的報告,細(xì)菌名稱、藥敏名稱、編碼缺乏統(tǒng)一的規(guī)范,有的還是英文報告,這不但使臨床科室閱讀困難,也造成了醫(yī)院之間交流困難;細(xì)菌鑒定、藥敏分析儀發(fā)出的報告數(shù)據(jù)不能直接保存到醫(yī)院的HIS數(shù)據(jù)庫中,往往需要手工錄入HIS數(shù)據(jù)庫中,這不但增加了操作人員的工作量還容易造成錄入差錯,報告的延誤[1]。同時藥敏數(shù)據(jù)做不到與細(xì)菌專業(yè)分析軟件(WHONET、SPSS)的數(shù)據(jù)自動交換,因此很難對細(xì)菌的變遷及藥敏耐藥趨勢進(jìn)行分析,這使臨床醫(yī)生不能及時得到致病菌抗生素敏感信息,降低了指導(dǎo)臨床合理使用抗生素的意義[2]。所以,我院細(xì)菌室與計算機(jī)室合作開發(fā)了較為實用的細(xì)菌室管理軟件。
該系統(tǒng)在WIN2000平臺上建立的,軟件設(shè)計采用C/S結(jié)構(gòu),前臺用PowerBuilder9.0編程,后臺數(shù)據(jù)庫采用Oracle數(shù)據(jù)庫。與全自動微生物分析儀(Vitek)的接口設(shè)計使用微軟的VC++實現(xiàn)。
建立一套規(guī)范的細(xì)菌名稱、藥敏名稱數(shù)據(jù)庫,簡化、加速檢查和管理,為數(shù)據(jù)交換提供接口。
在細(xì)菌字典的標(biāo)準(zhǔn)化上依據(jù)國際微生物學(xué)會細(xì)菌命名的“雙名法”原則(細(xì)菌名稱應(yīng)表示屬名和種名,用中文名則是種名加屬名)[3],結(jié)合與WHONET數(shù)據(jù)交換的需要,我們確定了細(xì)菌代碼、英文名稱主要以WHONET提供的名稱為主,中文名翻譯則參閱 1996年出版的衛(wèi)生部規(guī)劃教材《醫(yī)學(xué)微生物學(xué)》(第四版 )。WHONET中未收錄的細(xì)菌,參考伯杰氏細(xì)菌鑒定手冊 (Berey's Manual of Systematic Bacterioligy)的細(xì)菌分類和名稱。對2080種常見細(xì)菌的英文名稱、中文名稱進(jìn)行了規(guī)范。細(xì)菌的藥敏分類則依據(jù)醫(yī)院自己的情況靈活設(shè)置。
圖 1 細(xì)菌室信息管理系統(tǒng)的流程
在檢驗流程(圖1)管理上實現(xiàn)分級報告、按段收費。為了及時發(fā)出細(xì)菌檢驗報告,系統(tǒng)支持分級報告(分階段報告涂片鏡檢、初步培養(yǎng)、細(xì)菌鑒定、藥敏結(jié)果),并可以按段合理收取病人的醫(yī)療費用。
2.1 數(shù)據(jù)采集
數(shù)據(jù)采集主要實現(xiàn)了與儀器的自動通信及細(xì)菌名稱、藥敏項目名稱的中文翻譯及其代碼由儀器代碼轉(zhuǎn)換為系統(tǒng)編碼。全自動微生物分析儀(Vitek)采用ASTM協(xié)議,通過RS232口實現(xiàn)與用于臨床計算機(jī)系統(tǒng)進(jìn)行通信[5]。在使用前需要在儀器端進(jìn)行相應(yīng)的設(shè)置如:傳輸?shù)臄?shù)據(jù)項、日期格式、數(shù)據(jù)傳輸?shù)臈l件、RS232的通信參數(shù)等。儀器端設(shè)置完成后,再配置計算機(jī)端相應(yīng)的通信參數(shù),其通信原理可以參照ASTM E1381、ASTM E1384協(xié)議。
2.1.1 數(shù)據(jù)收發(fā)的多線程處理
通信客戶端發(fā)送消息后,需要監(jiān)聽儀器的應(yīng)答。由于通信連接的可能會發(fā)生失效而進(jìn)入長時間等待,因此使用單線程難以實現(xiàn)滿意的用戶接口。系統(tǒng)采用2 個線程來處理通信客戶端與儀器之間的消息發(fā)送和接收。主線程的工作主要是定時查詢和消息接收等。接收到消息幀后的應(yīng)答發(fā)送也在主線程中完成。次線程包含一個循環(huán)處理,由主線程創(chuàng)建,線程被終止時退出循環(huán)。沒有待處理測試申請時掛起(Suspend)次線程,直至主線程定時器處理過程檢測到有新申請需要發(fā)送時才被喚醒(Resume)。為了協(xié)調(diào)發(fā)送和接收,設(shè)置2 個邏輯變量isReceiving 和isSending 分別記錄正在接收信息和正在發(fā)送信息的狀態(tài),初始值都置為false。通信客戶端收到儀器的連接請求并肯定應(yīng)答后令isReceiving=true , 收到連接解除幀
2.1.2 數(shù)據(jù)處理
數(shù)據(jù)接受以后,首先判斷消息的類型,如是請求消息,根據(jù)病人的ID號,發(fā)送藥敏申請信息,是報告結(jié)果則解析出報告的類型,如果不是最終報告則退出處理,依次解析出細(xì)菌代碼、藥敏代碼,到系統(tǒng)字典表中查找中文名稱、系統(tǒng)代碼,將報告結(jié)果保存到系統(tǒng)中。
2.2 字典維護(hù)
2.2.1 涂片鏡檢報告項目維護(hù)
系統(tǒng)將涂片鏡檢報告項目維護(hù)劃分為:陰性桿菌、陰性球菌、陽性桿菌、陽性球菌、白細(xì)胞、上皮細(xì)胞、真菌、清潔度、其它項目等九項,每一項的報告內(nèi)容可以預(yù)先定義,錄入時從中選擇,以提高效率。
2.2.2 藥敏項目維護(hù)
設(shè)定每類細(xì)菌的藥敏項目,以供手工錄入藥敏時使用。
2.3 報告管理
2.3.1 錄入確認(rèn)
靈活的手工報告錄入管理:① 檢驗?zāi)康耐科詣诱{(diào)出對應(yīng)的已設(shè)定的報告錄入項目,每個項目的結(jié)果可以在已設(shè)定好的報告結(jié)果中選擇。② 檢驗?zāi)康呐囵B(yǎng),可以用拼音字頭的錄入方式在定義好的細(xì)菌名稱字典庫中查詢錄入。③ 檢驗?zāi)康乃幟?,可以選擇藥敏試驗方法(MIC或紙片法),用拼音字頭錄入細(xì)菌名稱,系統(tǒng)根據(jù)已設(shè)定的細(xì)菌藥敏類別自動調(diào)出該細(xì)菌已設(shè)定的藥敏項目,對選擇的試驗方法的上下限值、錄入結(jié)果值系統(tǒng)自動進(jìn)行判斷:敏感、耐藥、中介。系統(tǒng)支持在以前的報告基礎(chǔ)上繼續(xù)錄入進(jìn)一步的試驗結(jié)果、收費項目,從而實現(xiàn)分級報告。保存時系統(tǒng)打印完整的中文。系統(tǒng)中的一些信息(操作員、標(biāo)本、收費項目等)可以設(shè)為默認(rèn)值以便下次錄入時使用,從而提高了工作效率。
方便的報告確認(rèn)管理:系統(tǒng)提供了未確認(rèn)報告一覽功能,以便對自動采集的報告進(jìn)行確認(rèn),也提供了方便的報告查詢功能,可以以病人信息、檢驗單、樣本號、日期、標(biāo)本、送檢科室任意組合進(jìn)行查詢,這樣方便報告的確認(rèn),也方便實現(xiàn)分級報告。
隨時可用的病人信息查詢:系統(tǒng)在同一個窗口中提供了病人信息查詢功能,可以方便地查詢病人信息,為準(zhǔn)確、快速地發(fā)出檢驗報告服務(wù)。
2.3.2 科室環(huán)境監(jiān)測管理
系統(tǒng)提供了科室環(huán)境檢測結(jié)果管理功能,可及時將監(jiān)測結(jié)果反饋回送檢科室、醫(yī)院感染控制科,為醫(yī)院管理服務(wù),也完善了細(xì)菌室本身的管理。
2.3.3 報告轉(zhuǎn)出功能
由于系統(tǒng)的編碼以世界衛(wèi)生組織提供的WHONET軟件的編碼規(guī)范為標(biāo)準(zhǔn),因此系統(tǒng)很容易地實現(xiàn)了將各種細(xì)菌鑒定、藥敏試驗的結(jié)果根據(jù)不同的要求轉(zhuǎn)入到WHONET軟件或其他社會化統(tǒng)計軟件如SPSS中,以便于進(jìn)行數(shù)據(jù)分析。使用中用戶首先選擇WHONET數(shù)據(jù)文件所在的目錄,系統(tǒng)自動建立ODBC連接,根據(jù)WHONET數(shù)據(jù)文件的格式將數(shù)據(jù)組織輸出到WHONET軟件中。
2.3.4 報告查詢功能
可以以病人信息、檢驗單號、樣本號、送檢日期、送檢目的、送檢標(biāo)本、送檢科室的任意組合進(jìn)行查詢,對查詢結(jié)果可以打印檢驗報告、也可以維護(hù)其中的報告內(nèi)容。
2.4 查詢統(tǒng)計
系統(tǒng)具有豐富的數(shù)據(jù)查詢統(tǒng)計功能,利用這些功能有助于細(xì)菌室及時預(yù)測細(xì)菌的暴發(fā)流行,向醫(yī)院提供重要病原菌感染的信息,幫助臨床醫(yī)生了解醫(yī)院流行的主要病原菌及其耐藥譜,為臨床醫(yī)生合理使用抗生素將起到重要的指導(dǎo)作用。特別是對一些特殊病原菌的耐藥分析指導(dǎo)臨床用藥有著很重要的意義。具體功能除工作量統(tǒng)計、病人報告查詢統(tǒng)計、每個科室的細(xì)菌檢出情況統(tǒng)計、每種細(xì)菌的檢出次數(shù)、藥敏結(jié)果及耐藥率統(tǒng)計、科室標(biāo)本送檢及陽性率統(tǒng)計外,系統(tǒng)還提供了以下功能:
2.4.1 藥敏數(shù)據(jù)分析
根據(jù)送檢日期、患者信息、送檢科室,匯總某類細(xì)菌或某種細(xì)菌的藥敏結(jié)果。例如我們可以以2005-01-01~2005-06-01為時間段、男性、大于60歲或小于10歲、每個病人取最大耐藥結(jié)果、革蘭陽性但不包括甲型鏈球菌、亞胺培南耐藥、ESBL陽性為條件,統(tǒng)計出藥敏結(jié)果的離散圖。利用這項功能可以方便統(tǒng)計出細(xì)菌耐藥趨勢,為指導(dǎo)臨床用藥提供參考。
2.4.2 數(shù)據(jù)查詢
根據(jù)醫(yī)院信息系統(tǒng)記錄的病人資料,如:病案首頁、抗菌藥物使用、介入性操作使用、檢驗結(jié)果、細(xì)菌培養(yǎng)、藥敏報告信息等查詢病人的相關(guān)資料[4]。例如我們可以很方便地用該系統(tǒng)查詢出燒傷病人、細(xì)菌培養(yǎng)中檢出“鮑曼不動桿菌”且該菌對“亞胺培南”耐藥的病人抗菌藥物使用資料,這些資料可以導(dǎo)出生成Excel文件,為進(jìn)一步用SPSS或SAS這樣的社會化統(tǒng)計分析軟件處理數(shù)據(jù)提供了支持,為開展深層次的研究提供了方便。
細(xì)菌室信息管理系統(tǒng)自2006年在我院實施上線,目前已經(jīng)在部隊多家三甲醫(yī)院應(yīng)用。它給我院細(xì)菌室工作帶來了許多好處,具體體現(xiàn)在以下各方面:
3.1 指導(dǎo)科室抗生素用藥
目前醫(yī)院感染越來越成為人們關(guān)注的焦點。感染的類型發(fā)生了很大的變化,由于“內(nèi)源性”正常菌群和來自周圍環(huán)境中的條件致病菌侵襲機(jī)體,成為引起臨床感染的主要病源菌。細(xì)菌室利用該系統(tǒng)可以給臨床科室提供準(zhǔn)確可靠的信息,更好地為臨床服務(wù),指導(dǎo)合理使用抗生素。
3.2 財務(wù)上的使用
在財務(wù)上嚴(yán)格控制住漏費和多收的現(xiàn)象,只有醫(yī)師開立過醫(yī)囑的項目才可以進(jìn)行標(biāo)本編號,同時采用分段收費,避免因檢查周期過長造成漏費,這樣既減少了醫(yī)院的損失,也不會出現(xiàn)收了費而項目未做以致引起醫(yī)療糾紛的情況。
3.3 檢驗報告
檢驗報告分級管理,提高了報告的實效性,不需再等待最終檢驗結(jié)果報告單送達(dá)。① 集中打印的方式打印病人的檢驗結(jié)果報告單,減少了細(xì)菌病毒污染報告單的機(jī)會,保護(hù)了醫(yī)務(wù)工作人員和患者的健康。也可以在檢驗科室、病區(qū)、診間打印結(jié)果報告單,處理方式比較靈活、方便。② 統(tǒng)一細(xì)菌名稱、報告格式?,F(xiàn)在的細(xì)菌分析儀大多數(shù)是進(jìn)口產(chǎn)品,打印報告一般不是中文,細(xì)菌的英文名稱比較復(fù)雜,對臨床醫(yī)師和患者均不方便。使用本系統(tǒng),可打印統(tǒng)一的中文報告單,方便了醫(yī)護(hù)人員和患者的閱讀和理解。③ 數(shù)據(jù)高度共享。系統(tǒng)提供了與WHONET軟件交換數(shù)據(jù)的接口,擴(kuò)大了數(shù)據(jù)分析利用的深度。
[1] 張衛(wèi)杰,侯小平.淺談檢驗信息系統(tǒng)的運行模式[J].中國醫(yī)療設(shè)備,2008,23(2):77-78.
[2] 周貴民,張軍民.我國細(xì)菌耐藥性檢測應(yīng)注意的幾個問題[J].中華檢驗醫(yī)學(xué)雜志,2004,27(1):5-6.
[3] M.J.小佩爾扎,R.D里德,E.C.S. 微生物學(xué)[M].武漢大學(xué)生物學(xué)系微生物學(xué)教研室,譯.北京:科學(xué)出版社,1987:37.
[4] 徐庭松,張葉柱.PB的數(shù)據(jù)窗口實現(xiàn)增量查詢功能的方法及在HIS中的應(yīng)用[J].中國醫(yī)療設(shè)備,2008,6(1):34-35.
[5] 朱有存,白青偉.利用Ms comm32 控件實現(xiàn)檢驗儀器聯(lián)機(jī)[J].醫(yī)療衛(wèi)生裝備, 2008,29(6):55-56.
Design and Implemention of Bacteria Laboratory Management System
LENG Jin-chang,LI Xiaohong, CHANG Dong,CHEN Li-xin
(Clinical Laboratory,First Affiliated Hospital of General Hospital of PLA, Beijing 100037, China)
TP315
A
10.3969/j.issn.1674-1633.2010.02.014
1674-1633(2010)02-0037-03
2009-06-16
2009-07-24
作者郵箱:lengsun0388@sina.com