2016年2月25日 星期四

HOLOGIC QDR EXPLORER 執行檢查程式時,程式啟動很慢

(http://bme.freebbs.tw 醫學工程論壇同步發表)
名稱: 質密度分析儀  HOLOGIC  QDR EXPLORER
故障情形:執行檢查程式(Perform Exam)時,程式啟動很慢
故障原因:worklist查詢區間誤設
這是典型的跟IT概念有關的維修案件,本來這台骨質密度用起來都很正常,但是最近報修說在開始執行檢查的時候,啟動程式(perform Exam)後,常常會lag,要等很久才會出現尋找病人資料的畫面。一旦開始執行檢查後,又一切都很正常。
我剛開始去看的時候,一看,病人數很多,掃瞄記錄數也很多,而且以往的歷史記錄追溯到2008年都沒有清除,再加上這台電腦 也已經比較久了,是celeron CPU跑XP;所以直覺認為應該是檢查數跟病人數過多,造成電腦跑得比較慢,所以就從刪除病人的向著手。
但是Hologic的設計,沒辦法直接刪除病人資料,也跟代理商確認過,一定要先進病人檔案,將所屬的檢查影像都刪除掉後,才可以刪除掉病人。這是為了防止誤刪病人的設計,但是對於現在要大量清除病人的情況下,就很頭痛了(除非重灌)。特別是這些都己經上傳到PACS了,只好一步一腳印,慢慢的清除。(也沒有快速鍵,只能用滑鼠點)
在刪除病人資料連續好幾天後(真的是磨老人功),發覺好像對速度沒有什麼特別的助益,開始感覺是不是方向不對了,這時候在軟體的畫面上慢慢的玩一下,結果發覺在perform Exam的頁面上有另一個工作排程(worklist)的頁面, 因為畫面是灰色底,在這背景下不會很明顯;點進去一看原來是PACS系統的Worklist Query結果,因為目前用PACS,理論上在操作的過程當中 應該是要先從Worklist去找到病人,再把病人帶過來時,一併把檢查的部位帶過來。
因為我們的PACS系統並沒有把hologic部位代碼建立,所以一直都沒有在用這worklist功能。
但最近不曉得是哪一位好學的放射師,跑進去這個工作排程的頁面,把工作排程查詢的區間,設定成往前50天,往後17天,一共67天的查詢區間。我覺得這個就不大對勁了 所以先把它改成各1天再跳回去,果然perform Exam啟動速度就已經正常了,在這個案子當中就是我所謂的很典型的跟資訊有關的維修概念,如果醫工的人對於PACS系統及介接沒有特別的認知,可能會卡在那裡,拼命刪資料庫,這個點可以提供給大家當成查修的概念及方向。