邰璐璐
(廣州醫科大學附屬中醫醫院,廣東 廣州 510000)
RPA機器人技術可以基于預定腳本24 h不間斷地完成重復性工作,還可以在不干擾其他業務模塊的情況下自動模擬用戶鍵盤輸入、復制以及鼠標點擊等操作,從而有效解決醫院在數據統計過程中所面臨的大規模重復性、規律性工作,對提升醫院數據統計效率、降低統計錯誤率具有積極意義。與傳統數據統計員相比,RPA機器人更能滿足醫院的數據統計工作需求,相關醫院需要積極研究RPA機器人技術,針對醫院工作開發一系列安全、高效的自動統計腳本,從而提升動醫院管理水平。
在醫院日常的數據統計工作中存在較多流程固定的業務內容,這導致部分醫務人員須日復一日地按照既定規則完成重復性操作,例如門診醫生工作日志、病床日志以及患者屬性等內容,尤其在新冠疫情期間大范圍核酸檢測工作的影響下,醫院的重復性數據統計工作量大增,而RPA機器人技術則能夠有效優化傳統工作模式,對提高數據統計效率具有積極意義。例如在采集住院科室入/出/轉數據的過程中,RPA機器人能夠在2 min內完成前期人工耗時8 h才能完成的工作,而且能夠始終保持穩定的工作狀態(醫務人員會因長時間工作而出現錯誤率持續提升的情況)。
醫院數據統計工作人員在開展工作前需要聯系醫保、財務、人事以及臨床等各相關部門科室,以獲取相關數據,數據收集階段耗時、耗力,而且在“新醫改”工作持續推進期間,統計人員需要完成歷史數據整理、醫改周報檢測、專業建設評估、醫療質量監測以及醫療服務日報等數據的統計整理工作,需要消耗大量人力資源與時間來開展工作,而RPA機器人技術的應用則能夠有效解決人工問題,節省數據統計工作相關定員編制。
在RPA平臺中,自動化機器人控制臺是關鍵部分,其能發揮多個機器人進程管理的作用。在RPA平臺運行過程中,涉及幾千乃至數萬機器人自動化進程的運行,進程管理無法由人工完成,而控制臺能夠作為控制中心發揮集中管理的作用,對各RPA機器人進行監控和部署,便于管理人員實時掌握各進程的運行情況。
機器人助手是一款能操控RPA系統的本地機器人智能助手。其具有登錄、流程列表以及設置等功能,通過機器人助手可以查看流程運行的狀態,也可以通過機器人助手手動啟動某個流程。
為了確保個人的數據信息安全,RPA平臺對中間數據(存放在txt/excel等無法進行有效安全管理的介質)不落地的處理有較高的要求,平臺相關的個人用戶名與密碼均存儲在數據庫中,可以避免因將文件存儲在txt/Excel文件中而造成的信息泄露的風險,而且個人用戶名的查詢與修改僅授權給個人,進一步提升了個人賬戶的安全性。為了滿足數據調用需求,所有的過程數據均存儲在數據庫中,工作人員登錄平臺后可以通過多維度篩選將數據從數據庫中導出。
醫保信息是醫院數據統計工作中的重要數據,為了確保醫保管理工作的有序推進,醫院需要嚴格按標準落實相關數據統計工作。在RPA機器人的幫助下,醫院能夠從HIS系統中直接導出原始數據,根據城鎮職工、城鎮居民、大額救助、住院信息以及門診特殊病等情況建立相應的固定表格,對結算時間、醫院統籌金額以及患者信息等數據進行快速統計。醫院還能夠根據RPA腳本設定要求,按年度、季度以及月度等不同周期完成數據匯總整理工作,并根據設定的識別碼檢測數據報表中的數據是否存在異常情況,及時生成相應的報告信息,便于相關科室及時掌握問題情況。在實際應用過程中,醫院可以通過編輯RPA機器人腳本的方式監控各類指標參數,例如治療費用、檢查費用以及藥品費用等,及時對異常費用進行監督管控,避免對醫院信譽等造成負面影響。為了完成以上工作,需要設計醫保數據信息校驗及RPA機器人的工程結構,如圖1所示。

圖1 信息校驗及RPA機器人的工程結構
整個工程分為2個模塊(billcheck和billrobot)。其中,billcheck模塊對應醫保信息校驗功能,billrobot模塊對應醫保機器人輸出功能,robot類是實現及運行數據統計RPA機器人的入口,config文件是系統運行需要的一些配置信息。
財務數據統計對輔助醫院管理人員掌握醫院運營情況具有重要意義,是提升醫院經營管理水平的重要工作內容。在RPA機器人技術的支持下,財務工作人員能夠快速從各部門中采集獲取財務相關數據,根據RPA腳本程序完成財務數據的自動核算匯總工作,最終以財務報表的形式呈現出來,便于財務管理相關工作人員掌握醫院的資金周轉情況、資產利用情況以及應收賬款周轉率等相關數據,有效規避財務人員人工統計存在的效率和準確率問題,為醫院分析收支成本、優化資源配置等提供參考指引。根據醫院統計收支情況,當對外存在經營業務收取款項時,收款方應當為付款方開具發票;在特殊情況下,由付款方向收款方開具發票。開具發票應當按照規定的時限、順序以及欄目,全部聯次一次性如實開具,并加蓋發票專用章。
下面重點說明RPA機器人對財務開票功能的開發和應用。財務開票機器人的整體功能實現是在robot類中進行的,在robot類中定義的方法及方法描述見表1 。
為了提高代碼的可讀性和可維護性,在編碼過程中將整個功能劃分為獨立的小功能,并對這些小功能進行統一調度。由表1可知,get_ie_driver方法是獲取瀏覽器的驅動程序,主要通過webdriver類來實現,如圖2所示。驅動程序是webdriver的實例化對象,可以在瀏覽器上執行任何操作。

圖2 get_ie_driver方法

表1 robot類定義的方法及方法描述
在日常管理期間,醫院通常規定相應工作人員完成前一日的醫院運營日報,日報涵蓋了醫院財務收入、各科室業務內容以及住院數據等各類信息,然而不同數據能夠從系統中導出的時間也不同。例如17:00之后可以導出醫技科室、門診的相關數據,19:00之后可以導出藥房數據,次日00:00之后可以導出住院數據,次日02:00之后可以導出財務數據,為滿足營業日報信息匯總需求,工作人員需要花費大約75 min來完成相關工作(加班導入各類數據信息,并在模板中依次填寫各類數據信息,最終將匯總的信息以PDF的形式導出,并發送給各院領導微信)。為了有效利用RPA技術,醫院可以在RPA平臺中結合數據統計人員的工作流程編輯相應的機器人腳本,并上傳至自動化機器人控制臺,由控制臺控制腳本在規定時間執行相關任務。機器人在處理相應的excel表格時,可以在適當的位置調用VBA函數,從而代替人工完成整體工作流程的自動化,VBA程序如圖3所示。

圖3 VBA程序
在RPA機器人的輔助下,數據統計人員能夠借助RPA平臺中設定的相關腳本自動完成導出各系統數據、填寫Excel表格數據以及匯總的工作,從而定時將統計完畢的運營日報信息發送給相關院領導。在人工數據統計模式下,工作人員每天需要耗費約75 min去完成各類數據的統計匯總工作,而RPA機器人則能夠取代人工,在不到15 s的時間內完成數據匯總整理工作,無須組織人員開展重復性的數據統計工作,在提升工作效率和質量的同時,也節省了更多人力資源。
在RPA機器人技術的支持下,醫院工作人員可以借助機器人編輯器完成PDF電子報表匯總與集中打印相關機器人腳本的編輯工作,模擬數據統計人員登錄信息化管理系統,在報表統計模塊中根據住院、門診等不同需求選擇相應的統計表格,依次完成“上鎖”、報表打印以及電子報表按命名規則命名與整理等操作,最終操作專業軟件完成各報表的匯總工作。在實際應用過程中,醫院數據統計人員可以從RPA平臺中下載相應的數據統計機器人腳本,定期借助RPA機器人完成相關報表的整理與集中打印工作。在沒有RPA機器人支持的情況下,工作人員須耗費大約60 min去完成月度PDF電子報表的匯總、編排與打印工作,耗費大約180 min去完成年度、季度以及月度報表的匯總、編排與打印工作;而在有RPA機器人支持的情況下,工作人員能夠在15 s之內完成該工作,并有效規避重復、錯漏等問題。
當前,新冠肺炎疫情在國內多個省市蔓延,為了可以及時、有效地公布防疫信息,各醫院均需要在24 h不間斷工作中完成各類疫情數據的采集工作,并對各數據狀況進行核實。數據統計人員需要從CT檢查結果、核酸檢測結果、呼吸道癥狀、發熱癥狀以及旅居史等各方面對相關指標進行核對,而各數據信息的獲取也需要依次從藥房、影像、住院、門診以及檢驗等各信息化系統模塊中導出。數據統計人員需要在核查確認各數據無誤的基礎上將用藥、檢測以及基礎數據導出并人工上傳至“流感醫療服務監測系統”。同時,數據統計人員需要每日在網絡直報系統中將發熱門診量等相關數據導入工作量統計表中,并完成審核、上報等工作,受疫情影響產生的大規模數據統計工作通常需要由各部門醫務人員加班來完成。為解決數據統計難題,醫院可以利用RPA平臺中的機器人編輯器編輯相應的機器人腳本,以模擬數據統計人員的各項操作,輔助工作人員完成各數據的自動審核、導出、上傳等工作,腳本的執行過程可以由機器人控制臺進行監督,確保過程可控。在沒有RPA機器人輔助的情況下,為保證疫情期間統計的各類數據準確無誤,醫院無法將內部信息化系統與相關平臺系統自動對接(以完成數據的自動上傳工作),通常需要耗費大量時間完成各數據的審核與上傳工作,而且在節假日、周末期間也需要完成數據審核與上傳工作。而在RPA機器人的支持下,工作人員可以借助網絡直報機器人完成數據審核、結果反饋以及上傳等工作,整體耗時約30 s,而且機器人能夠在審核不通過的情況下按腳本設定通知相關人員完成數據糾錯工作,有效地保證了網絡直報信息的準確性。
醫院病房數據主要包括病床占用情況、出院人數、他科轉入/轉出人數以及入院人數等相關數據信息,住院信息化系統數據的錄入需要由人工操作完成,由于整個流程涉及住院登記、護士辦公室更新等環節,任何差錯都可能導致最終的入出轉數據出現問題,在無容錯機制的情況下,部分醫院甚至存在患者當天出/入院次數為多次的情況。對病床位數量為1 000以上的三甲醫院來說,每日的住院科室入/出/轉數據采集工作通常需要由2 名數據統計人員耗費4 h來完成,同時由1 人耗費約30 min去完成數據錄入工作,不僅工作效率低下,而且存在約20%的錯誤率。部分醫院組織各科室醫護人員在Excel表格中完成入出轉數據的填寫工作,由數據統計人員將數據匯總、整理并導入系統,雖然效率有所提升,但多數情況下存在部分科室醫護人員提交報表緩慢、報表信息填寫錯漏等問題,會影響采集的入/出/轉數據的質量。以下腳本用于生成統計表數據,如圖4所示。

圖4 腳本程序
在RPA機器人技術的支持下,工作人員能夠借助RPA機器人以各醫護人員的身份完成各科室入出轉數據的自動采集工作,數據采集時間能夠控制在2 min之內,在規避人工錯漏問題的情況下,錯誤率能控制在1%之內。
綜上所述,RPA機器人技術能夠有效解決醫院數據統計人員在大規模數據統計工作中所面臨的效率低下、錯誤率高等問題,能夠24 h不間斷地按照機器人腳本的要求完成財務數據統計、住院科室入/出/轉數據采集、疫情網絡直報、PDF電子報表匯總、營業日報信息匯總以及醫保數據統計等工作,有效節約了醫院在數據統計方面的人力資源。在實際應用過程中,為實現RPA機器人技術的多樣化應用,醫院也積極引進機器人腳本優化相關技術人員,做好技術人員與數據統計人員的協調工作,確保醫院數據統計工作有序推進。