肖永平,劉鈞玉,張劍
1.聯(lián)勤保障部隊第九七〇醫(yī)院 信息科,山東 煙臺 264002;2.陸軍第八十二集團軍醫(yī)院 信息科,河北 保定 071000
根據(jù)國家新冠疫情防控的部署要求[1-2],國家和各省市都出臺了重點場所和重點人群核酸檢測方案,方案要求醫(yī)院等人群密集、與患者接觸的單位,應(yīng)定期進行全員核酸檢測[3-4]。目前,醫(yī)院工作人員核酸檢測大多采用手工方式,參檢人員手工登記、手工分組、試管標簽手工書寫,采樣信息也不能傳遞給實驗室信息系統(tǒng)(Laboratory Information System,LIS),這種手工作業(yè)方式導(dǎo)致工作效率低下,特別是采用“混采”等科學(xué)混樣檢測方式[5-8]時,容易出現(xiàn)錯采、漏采的情況,給核酸采樣工作帶來較多不便。因為手工方式無法將采樣信息自動傳遞給LIS,使實驗室核酸檢測和報告生成工作的效率低下,參檢人員的采樣信息報告也需手工統(tǒng)計。
國家衛(wèi)生健康委《關(guān)于加強信息化支撐新型冠狀病毒感染的肺炎疫情防控工作的通知》[9]中要求相關(guān)單位發(fā)揮信息化在輔助疫情研判、創(chuàng)新診療模式、提升服務(wù)效率等方面的積極作用。部分核酸檢測信息系統(tǒng)已在核酸采樣工作中做到了部分信息化,但并未實現(xiàn)自動生成試管編碼或自動打印試管標簽的功能[10-12]。
結(jié)合常態(tài)化新冠疫情防控的要求、現(xiàn)有系統(tǒng)的不足以及核酸采樣工作中遇到的矛盾問題,本研究設(shè)計和開發(fā)一套將手機二維碼、醫(yī)院信息系統(tǒng)(Hospital Information System,HIS)、LIS等系統(tǒng)互聯(lián)的核酸檢測工作全過程自動化系統(tǒng),在核酸采樣、信息傳遞、報告生成、報告打印和結(jié)果推送的整個過程中,實現(xiàn)信息化、自動化、智能化。
系統(tǒng)計費時需連接醫(yī)院的“軍衛(wèi)一號”數(shù)據(jù)庫,生成報告時連接LIS,考慮到系統(tǒng)通用性和可移植性,采用PowerBuilder編 程 工 具[13]和Sybase Adaptive Server Anywhere(ASA)數(shù)據(jù)庫進行開發(fā)。ASA是一個小的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(Relational Database Management System,RDBMS)[14],該系統(tǒng)雖小,但具備了RDBMS所有的基本要素,如日志、一致性等。ASA部署簡單(如果不需計費功能可做單機版部署),實現(xiàn)核酸檢測收費和傳遞采樣信息給LIS等功能時,系統(tǒng)可鏈接到醫(yī)院的HIS和LIS[15-16]。
在系統(tǒng)中分別新建profile語句,并設(shè)置不同的data source、userID、password,實現(xiàn)與HIS、LIS的鏈接。采集的人員基本信息存儲在ASA數(shù)據(jù)庫的表Pats_master_info中,并以門診號作為主鍵進行查詢和管理。
系統(tǒng)鏈接到HIS的代碼如下所示:
SQLCA.DBMS=“O84 Oracle8/8i (8.x.4+)”
SQLCA.LogPass=“XXX”
SQLCA.ServerName=“hiserver”
SQLCA.LogId=“XXX”
SQLCA.DBParm=“DisableUnicode=1”
Connect Using SQLCA;
系統(tǒng)的硬件包括掃碼儀、電腦、條碼打印機等,每個采樣點需配備一套上述設(shè)備。系統(tǒng)在醫(yī)院內(nèi)網(wǎng)中運行,其與外網(wǎng)及銀聯(lián)專線的數(shù)據(jù)交互基于醫(yī)院已建好的網(wǎng)絡(luò)安全體系,無須額外建設(shè)。
核酸采樣點一般在室外空氣流通的區(qū)域部署,根據(jù)網(wǎng)絡(luò)情況和實際應(yīng)用場景,系統(tǒng)開發(fā)成單機版和網(wǎng)絡(luò)版兩個版本,單機版的人員基本信息和參檢信息可導(dǎo)出,每次采樣結(jié)束后,將各采樣點的采樣數(shù)據(jù)在系統(tǒng)中進行匯總即可,計費工作可聯(lián)網(wǎng)后批量進行;網(wǎng)絡(luò)版連接到醫(yī)院HIS中,可實時計費。人員基本信息、采樣信息等存儲在一個網(wǎng)絡(luò)數(shù)據(jù)庫中,實現(xiàn)各終端的信息共享,應(yīng)用更方便。
系統(tǒng)在ASA數(shù)據(jù)庫中預(yù)先存儲所有參檢人員的基本信息,包括門診號、姓名、單位、身份證號以及其他個人信息;采樣時,參檢人員用手機在掃碼儀上掃讀手機中的二維碼(門診號),系統(tǒng)根據(jù)讀出來的門診號,鏈接到HIS中,自動開具核酸檢測化驗單、自動寫入費用信息,系統(tǒng)自動分配組號(試管號),并累計已掃讀人數(shù),當達到預(yù)設(shè)的每組人數(shù)時(如每試管5人混合采樣),重新分配新的組號,并將組號信息、每組中的個人信息記錄在采樣信息表中。
每組采樣人數(shù)已滿時,系統(tǒng)自動打印試管標簽,工作人員將標簽貼在試管上,按標簽上的姓名逐人呼叫、核對被采樣人員,避免錯采、漏采,確保采樣的準確性。系統(tǒng)采用單機版運行時,每個采樣點(或每個采樣窗口)完成采樣任務(wù)后,將系統(tǒng)中的數(shù)據(jù)導(dǎo)出并集中到管理者系統(tǒng)上,在系統(tǒng)中完成采樣信息的匯總,形成完整的采樣信息報告,連同所有試管一并送至檢驗科或管理部門,檢驗科的LIS自動接收包含門診號、姓名、身份證號等信息的采樣信息,完成檢驗后,生成檢驗報告。采樣信息表發(fā)送至管理部門以核定采樣人數(shù)。
人員采樣信息自動匯總,LIS可直接提取HIS中采樣人員的計費信息,無須手動導(dǎo)入,具體的業(yè)務(wù)流程如圖1所示。
圖1 系統(tǒng)業(yè)務(wù)流程圖
ASA數(shù)據(jù)庫中有若干表,主要的表為Pats_master_info和Samp_info,前者存儲人員基本信息,后者存儲每批次的核酸檢測信息,系統(tǒng)根據(jù)手機二維碼讀掃,識別門診號Patient_id,從Pats_master_info中獲得個人信息。批次號、組號、采樣時間等信息記錄在表Samp_info中,見表1~2。
表1 Pats_master_info表結(jié)構(gòu)
表2 Samp_info表結(jié)構(gòu)
核酸團檢工作全過程自動化系統(tǒng)由人員管理、自動計費、自動分組、自動打印標簽、數(shù)據(jù)管理、采樣點管理6個模塊組成,系統(tǒng)模塊設(shè)計如圖2所示。
圖2 系統(tǒng)架構(gòu)及功能模塊設(shè)計圖
3.1.1 門診號管理
門診號管理模塊是系統(tǒng)的基礎(chǔ),門診號具有唯一性,能夠根據(jù)門診號區(qū)分每個參檢人員。門診號可以是按一定算法設(shè)定的數(shù)值,也可以是身份證號,在系統(tǒng)設(shè)計時,直接采用了參檢人員在我院互聯(lián)網(wǎng)醫(yī)院平臺注冊時,系統(tǒng)自動分配的門診號,這樣就保證了以門診號為主鍵,與醫(yī)院HIS、LIS中相關(guān)表的數(shù)據(jù)互通,核酸檢驗報告也可以根據(jù)門診號在互聯(lián)網(wǎng)醫(yī)院中查看。如沒有互聯(lián)網(wǎng)醫(yī)院,可直接采用HIS中生成的門診號或人工分配門診號。
3.1.2 人員信息管理
人員信息包括門診號、姓名、性別、年齡、身份、單位、電話及身份證號等基礎(chǔ)信息,人員信息在數(shù)據(jù)庫表Pats_master_info中保存。人員信息管理模塊設(shè)置了方便靈活的功能,包括批量人員導(dǎo)入、單個人員添加、人員信息維護等功能,可以將參檢單位所有人員的相關(guān)信息,按系統(tǒng)要求的格式填寫在Excel表格中,在系統(tǒng)中一次性導(dǎo)入。當有單個人員需添加到系統(tǒng)中時,可以在人員添加功能中錄入,人員調(diào)動、離職時可以將人員信息調(diào)整或刪除。
自動計費模塊在掃讀二維碼時實現(xiàn)自動開單、自動計費,這種模式適應(yīng)于費用掛賬模式,記為應(yīng)收款項,定期核酸團檢對個人來說一般都是免費的,設(shè)計此項功能的目的在于完善整個核酸檢測流程,同時使核酸檢驗試劑的消耗有據(jù)可查。掃碼時,系統(tǒng)首先判斷該門診號在當天是否重復(fù)檢測,如果是首次檢測,則在HIS中寫入核酸檢測開單信息,在門診發(fā)票主記錄和門診費用明細中寫入應(yīng)收費用。
自動分組是系統(tǒng)設(shè)計的核心,檢測時,每個人將手機中的二維碼在掃碼儀上掃讀后,系統(tǒng)會記錄每一個門診號(參檢人員)的信息,自動為其分配組號并對掃讀人數(shù)進行累計,以5混采模式為例,當滿5人時,重新分配新的組號。如采樣點A的第一個組為A001,第一個掃讀人員的組號為A001-01,當掃讀人數(shù)達到5人、組號為A001-05時,系統(tǒng)新分配組號A002,以此類推,可確定每一個參檢人員的組號,即試管號。每人每天只采1次核酸,當手機重復(fù)掃讀時,系統(tǒng)會判斷當日該參檢人員的掃讀次數(shù),將重復(fù)掃讀的次數(shù)過濾掉。圖3是自動分組功能界面圖,上欄是當前組號的掃讀信息,當掃讀人員滿5人時,上欄信息清空,在下欄中顯示已掃讀完畢的人員分組情況等信息。
圖3 系統(tǒng)自動分組功能圖
標簽打印模塊用來打印試管標簽,當系統(tǒng)判斷掃碼儀掃讀人數(shù)達到設(shè)定數(shù)量時(如5混采模式),自動打印試管標簽,包括每個參檢人員的門診號、姓名、單位等,自動打印后,工作人員把標簽貼在試管上。該標簽是試管內(nèi)樣本信息的唯一標簽,如試管內(nèi)的標本檢測結(jié)果為陰性,根據(jù)門診號、姓名等采樣信息,LIS打印管內(nèi)5人的檢測報告,無須打印每個參檢者的LIS檢驗標簽。試管標簽樣本如圖4所示。
3.5.1 數(shù)據(jù)導(dǎo)出
數(shù)據(jù)導(dǎo)出模塊將每個采樣點的數(shù)據(jù)導(dǎo)出,這些數(shù)據(jù)記錄著參檢人員在該采樣點的采樣信息,所有的采樣點都以Excel文件或文本文件的方式導(dǎo)出數(shù)據(jù),而后進行上報、匯總或備份。采樣信息導(dǎo)出功能圖如圖5所示。
圖5 采樣信息表導(dǎo)出功能圖
3.5.2 數(shù)據(jù)匯總
每個采樣點的數(shù)據(jù)集中到一起,在系統(tǒng)中依次導(dǎo)入全部數(shù)據(jù)文件,對數(shù)據(jù)進行匯總,系統(tǒng)對所有導(dǎo)入的數(shù)據(jù)條目進行累加,形成最終的數(shù)據(jù)報表,包括組號、采樣時間和個人基本信息等。網(wǎng)絡(luò)版的數(shù)據(jù)都寫入數(shù)據(jù)庫的表Samp_info中并自動匯總,匯總后自動發(fā)送給LIS,LIS根據(jù)檢驗結(jié)果和采樣信息生成檢驗報告。單機版的數(shù)據(jù)匯總后提交給檢驗科,檢驗科將其中的門診號、姓名、身份證號等信息導(dǎo)入到LIS中,為生成個人核酸檢測報告做準備。
3.5.3 數(shù)據(jù)備份
每個采樣點可以單獨備份數(shù)據(jù),也可以備份匯總后的數(shù)據(jù),防止數(shù)據(jù)丟失或損壞。
因大量人員的核酸采樣不可能在一個窗口完成,當設(shè)置多個采樣點時,需在系統(tǒng)中給各采樣點單獨命名,這樣在系統(tǒng)中就能區(qū)分各采樣點工作時分配的組號,如A001、B001等。
系統(tǒng)于2021年3月上線運行,針對使用系統(tǒng)方式和手工方式的每個環(huán)節(jié),各采集了120人次的各環(huán)節(jié)用時數(shù)據(jù),采用SPSS 22.0軟件進行統(tǒng)計學(xué)分析,計量數(shù)據(jù)用±s表示,組間比較采用t檢驗,統(tǒng)計系統(tǒng)方式組與手工方式組的登記用時、分組用時、生成標簽用時、生成采樣報表用時,比較顯示系統(tǒng)方式組比手工方式組各環(huán)節(jié)用時明顯減少,差異有統(tǒng)計學(xué)意義(P<0.05),見表3。
表3 系統(tǒng)方式組與手工方-式組各環(huán)節(jié)用時比較(n=120,±s,s)
表3 系統(tǒng)方式組與手工方-式組各環(huán)節(jié)用時比較(n=120,±s,s)
組別 登記用時分組用時生成標簽用時生成采樣報表用時 總用時系統(tǒng)方式 0.54±0.03 0.53±0.04 1.28±0.21 2.36±0.35 4.71±0.42手工方式 15.82±1.76 2.35±0.42 4.92±0.55 19.74±1.23 42.83±1.96 t值 60.87 25.53 37.46 87.28 132.75 P值 <0.001 <0.001 <0.001 <0.001 <0.001
對45名工作人員在系統(tǒng)設(shè)計合理性、試管標簽方便性、核酸采樣快捷性、查看報告便捷性、工作效率提高性等方面進行調(diào)查評分和分析,評分標準為:很好5分,較好3分,一般1分。通過分析可以看出,系統(tǒng)方式組得分明顯高于手工方式組,且差異具有統(tǒng)計學(xué)意義(P<0.05),見表4。
表4 系統(tǒng)方式與手工方-式的使用效果評分比較(n=45,±s,分)
表4 系統(tǒng)方式與手工方-式的使用效果評分比較(n=45,±s,分)
項目 系統(tǒng)設(shè)計合理性試管標簽方便性核酸采樣快捷性查看報告便捷性工作效率提高性系統(tǒng)方式 4.82±0.12 4.78±0.24 4.43±0.35 4.56±0.17 4.96±0.15手工方式 1.52±1.24 1.38±1.08 1.65±1.26 1.75±1.19 1.75±1.35 t值 4.752 8.628 8.628 7.693 8.416 P值 <0.001 <0.001 <0.001 <0.001 <0.001
醫(yī)院和諸多保障體系單位的核酸團檢均使用了該系統(tǒng),2021年3—12月期間已完成10萬余人次的檢測任務(wù)。每批次核酸團檢人數(shù)越多,系統(tǒng)體現(xiàn)的工作效率越高。手工作業(yè)方式平均每小時可完成110人的采樣量,系統(tǒng)部署后,通過優(yōu)化流程,平均每小時可完成200人的采樣量,工作效率提高了82%。參檢人員排隊并依次掃碼后,流水式的作業(yè)方式既降低了交叉感染的風(fēng)險,也減少了現(xiàn)場工作人員的配置,在核酸檢測和疫情防控工作中發(fā)揮著重要的作用。系統(tǒng)上線前后每小時采樣人數(shù)對比圖如圖6所示。
圖6 系統(tǒng)上線前后每小時采樣人數(shù)對比圖
本文以定期做全員核酸檢測的單位需求為基礎(chǔ),采用PowerBuilder和ASA數(shù)據(jù)庫設(shè)計和開發(fā)了核酸團檢工作全過程自動化系統(tǒng),實現(xiàn)了核酸檢測從登記、收費、采樣、實驗室檢驗、報告生成、手機查看檢驗結(jié)果等全流程的智能化和自動化。諸多信息化系統(tǒng)在核酸檢測中體現(xiàn)出信息技術(shù)的優(yōu)勢,提高了核酸檢測工作的效率,但并未實現(xiàn)全流程的信息化,特別是混合采樣時沒有實現(xiàn)自動分組和自動打印條碼功能[17-18]。本研究開發(fā)的系統(tǒng)將核酸檢測的每個環(huán)節(jié)都納入信息化管理,系統(tǒng)的應(yīng)用降低了交叉感染的可能,提高了采樣工作的效率。采樣信息的自動傳遞也使檢驗科生成核酸報告的效率成倍增長。
該系統(tǒng)有以下特點和創(chuàng)新性:
(1)對參檢人員來說,掃讀一次二維碼即可,全程無任何接觸,降低了交叉感染的可能性。系統(tǒng)運行前,參檢人員需在紙質(zhì)登記本中依次手工登記,不僅繁瑣而且存在交叉感染的可能。系統(tǒng)運行后,參檢人員持手機無接觸掃碼即可完成登記。依托互聯(lián)網(wǎng)醫(yī)院系統(tǒng),個人檢驗報告可在手機上隨時查看。
(2)對工作人員來說,自動分組、自動打印標簽、自動數(shù)據(jù)匯總和導(dǎo)出等功能,大大減輕了工作量。采樣工作人員不再需要人工分組、手工寫試管標簽,采樣時只需按照試管標簽呼點姓名,確認后采樣,杜絕錯采、漏采的可能性。數(shù)據(jù)的匯總和導(dǎo)出可方便地完成采樣信息統(tǒng)計,采樣效率和準確性大大提高。
(3)對檢驗科人員來說,每個試管的組號、姓名、單位等信息一目了然,采樣信息導(dǎo)入LIS后,按姓名和門診號生成核酸檢驗報告并打印,也可以在互聯(lián)網(wǎng)醫(yī)院中查詢檢驗報告。以往的試管信息都是手寫,無法與LIS對接,LIS生成核酸報告時,需手工輸入每個參檢人員的信息,工作量大、效率低。本研究開發(fā)的系統(tǒng)可將采樣信息自動傳遞給LIS,檢驗科的工作效率提升了數(shù)倍。
(4)對管理人員來說,通過采樣信息報告,能清晰地了解每次核酸采樣工作的詳細情況,掌握未采集人員名單,及時通知本人,做到“應(yīng)檢盡檢”。
系統(tǒng)的不足之處在于參檢人員的基本信息需提前錄入,增加了管理人員的工作量,也未與區(qū)域和國家的疫情防控信息系統(tǒng)自動對接,檢驗信息上傳未實現(xiàn)自動化。下一步應(yīng)與國家的人員信息核驗系統(tǒng)對接,根據(jù)身份證獲取參檢人員信息,將參檢人員信息自動保存到數(shù)據(jù)庫中,以減少錄入?yún)z人員信息的工作量。將系統(tǒng)與區(qū)域或國家疫情防控信息系統(tǒng)自動對接,核酸檢驗結(jié)果不僅手機可見,也可以自動上傳至區(qū)域或國家平臺,使核酸檢驗報告得到更廣泛的應(yīng)用,在疫情防控工作中繼續(xù)發(fā)揮重要作用。