羅偉,鄧開琴,肖虎
荊州市第一人民醫(yī)院 中心實(shí)驗(yàn)室,湖北 荊州 434000
基于UML技術(shù)的醫(yī)院檢驗(yàn)信息管理系統(tǒng)的設(shè)計(jì)
羅偉,鄧開琴,肖虎
荊州市第一人民醫(yī)院 中心實(shí)驗(yàn)室,湖北 荊州 434000
根據(jù)醫(yī)院實(shí)際需求,采用對(duì)象建模語言(UML)開發(fā)了醫(yī)院檢驗(yàn)信息管理系統(tǒng)。本文詳細(xì)介紹了該系統(tǒng)各模塊的功能及其應(yīng)用效果。該系統(tǒng)的應(yīng)用提高了檢驗(yàn)科設(shè)備的利用率,縮短了標(biāo)本控制時(shí)間及故障響應(yīng)時(shí)間,提高了醫(yī)院檢驗(yàn)設(shè)備的工作效率。
檢驗(yàn)信息管理系統(tǒng);UML;門診條碼
隨著我國醫(yī)療事業(yè)迅速發(fā)展,醫(yī)院信息化建設(shè)將有一次大的飛躍。醫(yī)院的經(jīng)營模式從純福利型向福利型、經(jīng)營型轉(zhuǎn)變,醫(yī)院由經(jīng)驗(yàn)管理逐漸走上了科學(xué)化、規(guī)范化管理的道路。醫(yī)院信息化越來越受到重視。為了完善對(duì)醫(yī)院檢驗(yàn)設(shè)備的管理,我們采用對(duì)象建模語言(UML)[1-2]的各種規(guī)范表達(dá)方式,設(shè)計(jì)出更加適合的系統(tǒng)體系結(jié)構(gòu),并用最小的代價(jià)來完成系統(tǒng)設(shè)計(jì)上的修改。檢驗(yàn)科日常工作流程和工作需要,主要包括設(shè)備信息、標(biāo)本情況、病人滿意度、設(shè)備開機(jī)率、平均無故障時(shí)間(MTBF)、故障響應(yīng)時(shí)間等。
1.1 UML簡(jiǎn)介
UML是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的建模語言[3],它的作用域不僅支持面向?qū)ο蟮姆治雠c設(shè)計(jì),還支持從需求分析開始的軟件開發(fā)的全過程。UML開發(fā)的每次迭代過程均包括4個(gè)階段:分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試。我們對(duì)具體的過程和其中的數(shù)據(jù)服務(wù)層都進(jìn)行了詳盡的分析,詳細(xì)描述了具體用例圖(Use Case)、順序圖(Sequence Diagram)、類圖(Class Diagram)。
1.2 系統(tǒng)的用戶管理權(quán)限
利用例圖對(duì)醫(yī)院設(shè)備管理信息系統(tǒng)的行為建立模型,初步確定未來系統(tǒng)的角色和用例角色。用例角色指與系統(tǒng)交互的人和事,角色執(zhí)行用例。根據(jù)系統(tǒng)的職責(zé)范圍和需求可以確定3個(gè)活動(dòng)者:系統(tǒng)管理員、醫(yī)生及護(hù)士(報(bào)告申請(qǐng)者)和實(shí)驗(yàn)操作員。操作員通過該系統(tǒng)對(duì)本院所有可使用設(shè)備進(jìn)行查詢,并可提出使用申請(qǐng)。該系統(tǒng)確定7個(gè)功能模塊:門診條碼管理、系統(tǒng)標(biāo)本信息管理、實(shí)驗(yàn)室質(zhì)量控制系統(tǒng)、醫(yī)生申請(qǐng)檢驗(yàn)管理、護(hù)士站條碼管理、實(shí)驗(yàn)室設(shè)備儀器管理、系統(tǒng)維護(hù)設(shè)置。
2.1 門診條碼系統(tǒng)
本系統(tǒng)是提供給標(biāo)本采集人員對(duì)門診已經(jīng)付費(fèi)的病人執(zhí)行檢驗(yàn)醫(yī)囑并產(chǎn)生條碼,以打印條碼標(biāo)簽和病人的回執(zhí)單。病人的回執(zhí)單上的信息包含病人的基本信息、檢驗(yàn)的項(xiàng)目信息、拿報(bào)告單的時(shí)間和地點(diǎn)等信息。系統(tǒng)可以為采集的病人拍攝頭像,系統(tǒng)在保存病人標(biāo)本信息的同時(shí)也保存病人的頭像資料。條碼系統(tǒng)系統(tǒng)管理框圖,見圖1。
圖1 門診條碼系統(tǒng)管理框圖
2.2 系統(tǒng)標(biāo)本信息管理
本模塊完成對(duì)標(biāo)本接受中心分發(fā)給各檢驗(yàn)部門的標(biāo)本的編號(hào),對(duì)于處理后不合格的標(biāo)本作退回和退費(fèi)。通過UML中的順序圖進(jìn)行流程管理。
2.3 醫(yī)生申請(qǐng)檢驗(yàn)單模塊
根據(jù)醫(yī)院的使用習(xí)慣和新的政策,依照用例圖設(shè)計(jì)各種檢驗(yàn)標(biāo)準(zhǔn)組合項(xiàng)目、自定義組合項(xiàng)目和單項(xiàng)檢驗(yàn)項(xiàng)目的選擇開單,提供給醫(yī)生。醫(yī)生給病人開完電子申請(qǐng)單后,可以直接在系統(tǒng)中查看該病人的電子申請(qǐng)單的執(zhí)行情況和標(biāo)本當(dāng)前的狀態(tài),并可以直接查看報(bào)告單的結(jié)果。對(duì)于一些新開展的項(xiàng)目,臨床醫(yī)生通過本系統(tǒng)可以查看測(cè)試項(xiàng)目的臨床意義等信息。
2.4 護(hù)士站條碼管理
本模塊提供給護(hù)士執(zhí)行醫(yī)生開立的檢驗(yàn)醫(yī)囑,并將其產(chǎn)生條碼。護(hù)士打印條碼標(biāo)簽后,根據(jù)標(biāo)簽上的信息提示貼到相應(yīng)的試管上,并可以打印標(biāo)本采集的清單、標(biāo)本運(yùn)送的清單,確定標(biāo)本采集時(shí)間和標(biāo)本采集人。對(duì)于檢驗(yàn)科退回的標(biāo)本,系統(tǒng)直接提示給護(hù)士重新打印條碼標(biāo)簽,重新采集標(biāo)本。
2.5 實(shí)驗(yàn)室系統(tǒng)
它是檢驗(yàn)系統(tǒng)的核心部分。用例圖主要用于檢驗(yàn)科操作員處理標(biāo)本的接收、結(jié)果的錄入、酶標(biāo)儀測(cè)試操作、室內(nèi)質(zhì)控管理、結(jié)果審核、報(bào)告單打印、查詢統(tǒng)計(jì)、儀器管理、儀器維修記錄、儀器保養(yǎng)記錄、冰箱冷藏冷凍溫度記錄、科室消毒記錄、基礎(chǔ)數(shù)據(jù)維護(hù)、操作人員的權(quán)限分配等。按照類圖的設(shè)計(jì),規(guī)范系統(tǒng)的中各種質(zhì)控圖(包括Westgard圖、Monica圖、Youden圖、誤差累積圖、多規(guī)則Sheward圖等)。
系統(tǒng)提供各種功能的報(bào)表,并與微生物統(tǒng)計(jì)分析軟件接軌。系統(tǒng)全面支持條碼、指紋識(shí)別、電子簽名、雙向通信及前處理的流水線,實(shí)現(xiàn)全實(shí)驗(yàn)室的自動(dòng)化。系統(tǒng)在審核報(bào)告結(jié)果時(shí)會(huì)根據(jù)事先設(shè)定好的審核條件,自動(dòng)提示檢驗(yàn)結(jié)果的合理性和完整性[4-5]。系統(tǒng)對(duì)于生命警戒值和異常值會(huì)自動(dòng)報(bào)警,提示操作人員及時(shí)地做出相應(yīng)的處理。系統(tǒng)對(duì)糖耐量、胰島素釋放及C肽等時(shí)間趨勢(shì)的試驗(yàn)項(xiàng)目自動(dòng)合并,不需要手工合并。系統(tǒng)對(duì)于尿沉渣的鏡檢結(jié)果保留多個(gè)視野的圖片,并且記錄實(shí)驗(yàn)時(shí)的實(shí)驗(yàn)室的環(huán)境數(shù)據(jù)和儀器的開機(jī)情況、保養(yǎng)情況等[6-7],保證測(cè)定結(jié)果的可溯源性。本系統(tǒng)使用前后對(duì)比分析,見表1。
表1 檢驗(yàn)系統(tǒng)使用前后對(duì)比情況分析
基于UML對(duì)業(yè)務(wù)進(jìn)行結(jié)構(gòu)化的抽象,并用標(biāo)記語言進(jìn)行圖形化展示,使得系統(tǒng)的設(shè)計(jì)更合理,尤其對(duì)于支持條碼讀取的儀器,可以實(shí)現(xiàn)雙向通信的功能。系統(tǒng)只需讀取試管上的條碼,便可以獲取對(duì)應(yīng)的檢驗(yàn)醫(yī)囑。系統(tǒng)自動(dòng)進(jìn)行測(cè)試檢驗(yàn)項(xiàng)目,并對(duì)標(biāo)本存放的位置依據(jù)條碼信息進(jìn)行跟蹤定位,
杜絕了標(biāo)本弄錯(cuò)的現(xiàn)象。系統(tǒng)可以預(yù)先設(shè)定稀釋倍數(shù),大大提高了醫(yī)院檢驗(yàn)的工作效率。系統(tǒng)使用后,使設(shè)備的開機(jī)率提高了10%,平均無故障時(shí)間增加了20%,標(biāo)本控制時(shí)間明顯縮短,故障響應(yīng)時(shí)間縮短約為1min。系統(tǒng)的報(bào)警功能提示操作人員及時(shí)發(fā)現(xiàn)問題的故障點(diǎn),便于維修人員快速到現(xiàn)場(chǎng)處理,為醫(yī)院檢驗(yàn)設(shè)備正常運(yùn)行提供了保障。
[1] 金連甫,陳平.輔助的信息系統(tǒng)三層數(shù)據(jù)處理的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2011,37(6):108-110
[2] 張龍祥.UML與系統(tǒng)分析設(shè)計(jì)[M].北京:人民郵電出版社,2001.
[3] 朱杰.醫(yī)院實(shí)驗(yàn)室信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].蘭州:蘭州大學(xué),2013.
[4] 羅偉,張慶,李珊珊,等.新一代Aurora電磁跟蹤系統(tǒng)在醫(yī)學(xué)手術(shù)導(dǎo)航中的應(yīng)用[J].中國醫(yī)療器械雜志,2013,37(2):126-128.
[5] 李建偉,金明亮,程欽安.軍隊(duì)人員門診處方管理系統(tǒng)軟件的開發(fā)與應(yīng)用[J].中國醫(yī)療設(shè)備,2013,28(4):55-56.
[6] 羅娟,唐曉東,胡倩.新版電子病歷系統(tǒng)與臨床信息系統(tǒng)融合方法與應(yīng)用評(píng)價(jià)[J].中國醫(yī)療設(shè)備,2013,28(4):57-58.
[7] 陳妍.基層醫(yī)院實(shí)驗(yàn)室信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安:電子科技大學(xué),2012.
Design of Hospital Laboratory Information Management System Based on UML Technology
LUO Wei, DENG Kai-Qin, XIAO Hu
Central Laboratory, Jingzhou First People’s Hospital, Jingzhou Hubei 434000, China
According to the design requirements of the hospital, a laboratory information management system was developed with unified modeling language (UML). This paper breifly introduced the functions of various modules with their application effects of the system in the hospital laboratory. Equipment utilization of the clinical laboratory has been improved and specimen control time as well as fault response time have been shortened with the application of the system so that the work eff i ciency of the laboratory euipment has been improved in the hospital.
laboratory information management system; unif i ed modeling language; outpatient barcode
TP319
A
10.3969/j.issn.1674-1633.2014.07.017
1674-1633(2014)07-0048-02
2014-01-30
2014-06-05
本文作者:羅偉,高級(jí)工程師。
鄧開琴,副主任護(hù)師,護(hù)士長(zhǎng)。
作者郵箱:luowei1949@gmail.com