洪衛(wèi)蘭 ,陳桂強 ,王 持 ,程小榮 ,劉銳峰 △
(1. 廣東省中山市人民醫(yī)院藥學部,廣東 中山 528403; 2. 美商奧施 < 北京 >科技有限公司,北京 100738)
為了提高醫(yī)院藥房的工作效率及服務水平,滿足患者的取藥需求,越來越多的大型醫(yī)院[1]引進自動發(fā)藥設備,建立現(xiàn)代化智能藥房,逐步實現(xiàn)醫(yī)院藥學信息化、自動化與智能化管理[2-3]。2015 年,我院門診藥房引進德國美智(Mach4)盒裝藥品自動化系統(tǒng),該系統(tǒng)包含1 臺智能藥品儲存分發(fā)系統(tǒng)(自動藥柜 Medimat 和裝藥系統(tǒng)),6 臺 Speed-Box 高速自動發(fā)藥機、藥品傳輸系統(tǒng)和中央信息控制系統(tǒng),該系統(tǒng)應用后,大大提升了傳統(tǒng)的調配效率,減少了人為差錯[4]。
Mach4 系統(tǒng)每天會接收大量的處方數(shù)據(jù),如何從中尋找規(guī)則,以進一步提高自動化藥房的調配效率和準確度值得思考。關聯(lián)規(guī)則是尋找事務項之間的聯(lián)系規(guī)律和結構特征的主要數(shù)據(jù)挖掘方法,最早用于商場購物籃分析問題[5]。本研究中將運用Apriori 算法發(fā)現(xiàn)自動化藥房的盒裝藥品關聯(lián)規(guī)則,對自動化藥房的藥品儲位進行優(yōu)化管理,以提高調配效率和準確度?,F(xiàn)報道如下。
數(shù)據(jù)來源于我院醫(yī)院信息系統(tǒng)(HIS)門診自動化藥房 Mach4 系統(tǒng) 的 6 號窗數(shù)據(jù),提取 2019 年 11 月的處方數(shù)據(jù),內容包括患者ID、藥品編碼、藥品名稱和數(shù)量。為了保護患者的隱私,不提取患者姓名及年齡。
采用Apriori 算法先對數(shù)據(jù)進行手動清洗,單個藥物的處方予以剔除。預處理藥品數(shù)據(jù)時,首先將數(shù)據(jù)輸入Excel 表中,制成矩陣圖。若藥品出現(xiàn)時,取其定值為“y”,若藥品不出現(xiàn)時,取其定值為“n”,由此建立的表格作為數(shù)據(jù)庫,再運用IBM SPSS Modeler 18 軟件進行關聯(lián)規(guī)則分析[6]。設置最低支持度為5%,最小置信度為5%,最大前項為10,對藥物進行關聯(lián)規(guī)則分析。
表1 6 號窗發(fā)藥頻次前48 位的盒裝藥品
共提取23 363 張?zhí)幏?,予剔除單藥處方(無效處方)1 564 張,實際提取有效處方21 799 張,涉及盒裝藥品 417 種。
結果見表1。
根據(jù)設定的最小支持度和最小置信度,一共產(chǎn)生15 條藥品的關聯(lián)規(guī)則,詳見表2。6 號窗盒裝藥品的網(wǎng)絡關系圖見圖1。
依據(jù)關聯(lián)規(guī)則,得出6 號窗盒裝藥品出現(xiàn)頻數(shù)前40 位的組合,詳見表3。
根據(jù)上述發(fā)藥頻次結果和關聯(lián)規(guī)則結果,結合國家藥品儲存陳列規(guī)范,藥品需分類擺放,易混淆藥品不能擺放在一起,冷藏藥品應放于冷藏室,并根據(jù)藥品的外包裝尺寸等,得到藥房管理專家和自動化藥房維護單位的認可后,對 Mach4 系統(tǒng)的 SpeedBox1 發(fā)藥機的 47 種盒裝藥品做出調整(見圖2)。SpeedBox1 發(fā)藥機由3 個并列的儲藥柜組成,SpeedBox2 發(fā)藥機的藥品擺放位置與SpeedBox1 發(fā)藥機一致。
隨著越來越多的醫(yī)院使用智能藥柜,藥師對病區(qū)基數(shù)藥品的管理更加方便、快捷、安全、高效、可控[7],降低了門診藥房工作強度,減少了差錯[8],并可將藥師從繁重的藥品調劑工作中真正解放出來,使其有更多時間為臨床提供藥學服務。自動化門診藥房中,不同藥品的存取效率有很大差異,從大量處方信息中提取的藥品使用規(guī)律,將具有關聯(lián)性的藥品存放在臨近的儲位,并根據(jù)發(fā)病的季節(jié)性及不同病癥對應不同處方等信息,合理安排藥盒在儲藥槽中的布局,可方便機械手臂快速取藥,提高自動化藥房的運行效率,提升工作質量,縮短患者的等待時間,提升其滿意度[9]。
表2 6 號窗盒裝藥品關聯(lián)規(guī)則
圖1 6 號窗盒裝藥品網(wǎng)絡關系圖
表3 6 號窗盒裝藥品出現(xiàn)頻數(shù)前40 位的組合
關聯(lián)規(guī)則是無監(jiān)督的機器學習方法,用于知識發(fā)現(xiàn),對中醫(yī)藥挖掘尤其適用。Apriori 算法是關聯(lián)規(guī)則挖掘領域的經(jīng)典廣度優(yōu)先算法,是一種最有影響的挖掘布爾關聯(lián)規(guī)則頻繁項集的算法。其核心是基于兩階段頻集思想的遞推算法,該關聯(lián)規(guī)則在分類上屬于單維、單層、布爾關聯(lián)規(guī)則,Apriori 算法采用了逐層搜索的迭代方法,簡單明了,無復雜理論推導,易于實現(xiàn)。由本次關聯(lián)結果可見,潤燥止癢膠囊、頸舒顆粒、復方血栓通膠囊、消炎止痛膏及麝香海馬追風膏等藥品,雖有較高的使用頻次及一定的關聯(lián)規(guī)則,但由于外包裝太大,無法放入SpeedBox 發(fā)藥機的卡槽中,未加入Mach4 系統(tǒng)中,應選擇在人工調配的就近位置擺放,以提高調配效率。
圖2 6 號窗SpeedBox 1 儲藥柜的位置調整
我院6 號窗口主要接收皮膚科、耳鼻喉科、骨科、風濕免疫科、神經(jīng)科、口腔科、眼科的處方。拆零藥片、拆零針劑及大瓶的藥水由于安全性問題,暫時不存放于SpeedBox 發(fā)藥機中。由于SpeedBox 發(fā)藥機的卡槽存在寬度由上往下慢慢變窄的情況,依據(jù)關聯(lián)規(guī)則調整藥柜的同時,亦需考慮盒裝藥品的外包裝尺寸,越大包裝的藥品放在上面,越小包裝的藥品越往下擺放。
Mach4 系統(tǒng)剛開始安裝時,只考慮了藥品的用量和外包裝的尺寸,在使用過程中不斷加進新的藥品。這樣就可能導致常用的同一處方的藥品位置相距較遠,機械手臂需運行較遠的距離,調配效率較低。 在自動化藥房的改造中,會根據(jù)本次分析結果來調整快速發(fā)藥通道Speed-Box 發(fā)藥機的儲位(47 個),除了將關聯(lián)度高的藥品組合放在相鄰或上下位置外,還應盡量將同一個科的藥品,根據(jù)包裝大小擺放在附近的藥柜中,以縮短機械手臂的運行距離,節(jié)省調配時間。
自動化藥房是三甲醫(yī)院信息化建設的趨勢,實現(xiàn)了“人找藥”到“藥找人”的轉變[10]。數(shù)據(jù)挖掘技術是近幾年迅速發(fā)展起來的一門新興技術,其在自動化藥房中的應用前景十分廣泛。它為藥房數(shù)據(jù)庫中海量數(shù)據(jù)的再利用及醫(yī)院藥學新知識的發(fā)現(xiàn)開辟了新的途徑[9],在工作中不斷改進,提高配藥效率,降低調配差錯,縮短患者候藥時間,是我院藥學部一直努力的方向。由于我院門診藥房每天的處方量太大,本研究中僅提取了單個窗口1 個月的門診處方數(shù)據(jù),故用于關聯(lián)規(guī)則分析的處方數(shù)據(jù)不夠全面。未來將研究更多科室的處方數(shù)據(jù),以解決門診藥房的布局問題,還可從科室的角度研究藥品的使用情況,或科室間交叉用藥的程度等。另外,2019 年底和2020 年初逐步增加了許多“4 +7”品種和一致性評價藥品,在實際調整中,也會根據(jù)最新的數(shù)據(jù)實時調整Mach4 系統(tǒng)的儲位和存放品種,清除被替代的品種,將自動化藥房的效率發(fā)揮到最高。