緱文海,姜冰,邵耀來(lái),宋慧菊,巫春芾,高潤(rùn)松,奚銘
解放軍第59醫(yī)院 信息科,云南 開(kāi)遠(yuǎn) 661699
近年來(lái),隨著國(guó)家對(duì)疾病監(jiān)測(cè)信息系統(tǒng)的網(wǎng)絡(luò)直報(bào)要求不斷完善,上報(bào)疾病的種類(lèi)和基本信息的不斷細(xì)化,因此對(duì)醫(yī)院的疾病監(jiān)測(cè)上報(bào)工作提出了更高的要求。我國(guó)當(dāng)前的傳染病監(jiān)測(cè)采用“報(bào)卡式”疫情監(jiān)測(cè)與“檔案式”專(zhuān)病監(jiān)測(cè)相結(jié)合的模式[1],醫(yī)師手工填寫(xiě)報(bào)告卡,疫情上報(bào)人員再進(jìn)行審核、登記、并進(jìn)行上報(bào)。目前除了一些國(guó)內(nèi)信息化水平領(lǐng)先的醫(yī)院,借助HIS平臺(tái),建立傳染病疫情報(bào)告系統(tǒng),實(shí)現(xiàn)了院內(nèi)網(wǎng)絡(luò)報(bào)告疫情[2],大部分醫(yī)院仍采用人工報(bào)告卡模式。我院作為一所軍隊(duì)醫(yī)院,為了能準(zhǔn)確、及時(shí)的將各類(lèi)上報(bào)數(shù)據(jù)通過(guò)地方網(wǎng)絡(luò)直報(bào)和軍隊(duì)傳染病上報(bào)系統(tǒng)報(bào)給上一級(jí)疾病監(jiān)測(cè)部門(mén),避免人工被動(dòng)采集上報(bào)帶來(lái)的遲報(bào)、漏報(bào)、錯(cuò)報(bào)等問(wèn)題,我們利用HIS系統(tǒng)的基礎(chǔ)數(shù)據(jù),通過(guò)HL7信息調(diào)用與交換,自行研發(fā)了一套基于B/S架構(gòu)的疾病監(jiān)測(cè)上報(bào)系統(tǒng)。該系統(tǒng)將各類(lèi)上報(bào)卡匯集在統(tǒng)一平臺(tái)內(nèi),實(shí)現(xiàn)了患者信息自動(dòng)采集、報(bào)卡提示、角色權(quán)限管理、查詢(xún)等功能[3],醫(yī)院的疾病監(jiān)測(cè)上報(bào)得到了規(guī)范和統(tǒng)一,工作效率得到了較大提高。此系統(tǒng)的應(yīng)用實(shí)現(xiàn)了信息的采集、儲(chǔ)存與傳輸應(yīng)用手段的自動(dòng)化,信息綜合分類(lèi)與加工處理方式的集約化[4]。
鑒于傳統(tǒng)的手工填報(bào)方式存在的諸多問(wèn)題,同時(shí)針對(duì)目前上報(bào)疾病種類(lèi)較多,而且上報(bào)數(shù)量也較大的現(xiàn)狀,我們根據(jù)疾病預(yù)防控制中心關(guān)于傳染病和慢性病監(jiān)測(cè)的相關(guān)制度及原則,采取了數(shù)據(jù)自動(dòng)生成、審核環(huán)節(jié)控制、結(jié)果統(tǒng)計(jì)分析的軟件設(shè)計(jì)思路,實(shí)現(xiàn)了對(duì)滿(mǎn)足上報(bào)條件的患者相關(guān)信息的診斷篩查、自動(dòng)采集、數(shù)據(jù)復(fù)核、網(wǎng)絡(luò)直報(bào)和分類(lèi)統(tǒng)計(jì)等。
依據(jù)國(guó)家和軍隊(duì)對(duì)疾病上報(bào)的要求,本系統(tǒng)通過(guò)兩種方式來(lái)對(duì)上報(bào)項(xiàng)目進(jìn)行篩選判定。第一種方式是根據(jù)診斷編碼進(jìn)行識(shí)別。系統(tǒng)自動(dòng)從HIS數(shù)據(jù)庫(kù)里的患者診斷記錄表提取主要診斷和出院診斷代碼,再與ICD-10診斷編碼庫(kù)中關(guān)于傳染病、腫瘤、性病等代碼進(jìn)行比對(duì),篩選出符合上報(bào)條件的患者基本信息,并按相應(yīng)的上報(bào)格式生成上報(bào)表,同時(shí)HIS系統(tǒng)中存在且需要上報(bào)的信息自動(dòng)生成于電子報(bào)告卡的相關(guān)欄目中[5]。第二種方式則是通過(guò)檢驗(yàn)陽(yáng)性結(jié)果進(jìn)行篩選。系統(tǒng)與LIS系統(tǒng)或HIS系統(tǒng)中的檢驗(yàn)結(jié)果表進(jìn)行關(guān)聯(lián)。當(dāng)出現(xiàn)陽(yáng)性檢驗(yàn)結(jié)果時(shí),系統(tǒng)之間通過(guò)HL7協(xié)議來(lái)實(shí)現(xiàn)跨平臺(tái)的數(shù)據(jù)傳輸和調(diào)用,同時(shí)以危機(jī)值預(yù)警的方式在電子病歷系統(tǒng)中提醒醫(yī)生及時(shí)對(duì)檢驗(yàn)結(jié)果進(jìn)行復(fù)核或者結(jié)合臨床診斷進(jìn)行數(shù)據(jù)上報(bào)。
當(dāng)醫(yī)生登錄系統(tǒng)后對(duì)需要上報(bào)的患者進(jìn)行表單填報(bào),填報(bào)完成后系統(tǒng)會(huì)自動(dòng)發(fā)送到院感辦進(jìn)行數(shù)據(jù)審核,同時(shí)監(jiān)督醫(yī)生是否漏填傳染病報(bào)告卡,以及上報(bào)點(diǎn)是否及時(shí)處理傳染病上報(bào)情況[6]。審核通過(guò)后報(bào)統(tǒng)計(jì)室進(jìn)行網(wǎng)絡(luò)直報(bào),未通過(guò)審核的會(huì)自動(dòng)返回給醫(yī)生并說(shuō)明原因。通過(guò)層層把關(guān),各司其職的方式從而實(shí)現(xiàn)了上報(bào)過(guò)程中的環(huán)節(jié)控制。對(duì)已經(jīng)上報(bào)的數(shù)據(jù)可以按疾病分類(lèi)、時(shí)間區(qū)間、地域分布等方式進(jìn)行統(tǒng)計(jì)分析,給管理工作和科研工作帶來(lái)了較大的便利。系統(tǒng)業(yè)務(wù)流程圖,見(jiàn)圖1。
圖1 疾病監(jiān)測(cè)上報(bào)系統(tǒng)業(yè)務(wù)流程圖
此系統(tǒng)充分考慮使用和安裝維護(hù)的便捷性,采用B/S的系統(tǒng)架構(gòu)模式,設(shè)計(jì)出基于Web的動(dòng)態(tài)網(wǎng)頁(yè)交互應(yīng)用系統(tǒng)。系統(tǒng)的服務(wù)器操作系統(tǒng)采用Windows操作系統(tǒng),Web服務(wù)器采用Apache軟件,數(shù)據(jù)庫(kù)采用Oracle 11G數(shù)據(jù)庫(kù)[7],前端采用基于HTML5和CSS3開(kāi)發(fā)的Bootstrap框架,并利用jQuery Ajax進(jìn)行開(kāi)發(fā),應(yīng)用服務(wù)層使用.NET+C#來(lái)構(gòu)建。
完善的疾病監(jiān)測(cè)系統(tǒng)通常需具備數(shù)據(jù)采集和傳輸、數(shù)據(jù)分析和預(yù)警等基本業(yè)務(wù)功能[8]。由于軍隊(duì)和地方的傳染病是通過(guò)不同的途徑和方式進(jìn)行上報(bào),因此,我們采用模塊化設(shè)計(jì),根據(jù)上報(bào)業(yè)務(wù)的需求進(jìn)行功能擴(kuò)展。在數(shù)據(jù)采集、傳輸和分析階段都按相同的流程和格式要求處理,在上報(bào)及預(yù)警響應(yīng)階段按模塊單獨(dú)進(jìn)行。目前,此系統(tǒng)主要包括軍隊(duì)傳染病模塊、地方傳染病模塊、地方性病模塊、心腦血管病模塊、腫瘤病種模塊5個(gè)上報(bào)模塊和一個(gè)統(tǒng)計(jì)分析模塊。軍隊(duì)傳染病模塊主要是針對(duì)感染傳染病的現(xiàn)役軍人的監(jiān)控,并通過(guò)軍綜網(wǎng)進(jìn)行網(wǎng)絡(luò)上報(bào)。地方傳染病模塊主要是針對(duì)普通老百姓的傳染病監(jiān)控和上報(bào),而地方性病作為一個(gè)單獨(dú)的病種來(lái)進(jìn)行網(wǎng)絡(luò)上報(bào)。心腦血管和腫瘤病種模塊則是根據(jù)衛(wèi)生疾控部門(mén)的要求進(jìn)行單病種的監(jiān)控和上報(bào)。統(tǒng)計(jì)分析模塊主要從統(tǒng)計(jì)和科研的角度來(lái)對(duì)上報(bào)數(shù)據(jù)進(jìn)行分析。系統(tǒng)界面,見(jiàn)圖2。疾病上報(bào)卡示例,見(jiàn)圖3。
圖2 疾病監(jiān)測(cè)上報(bào)系統(tǒng)界面
圖3 心腦血管事件報(bào)告卡
由于此系統(tǒng)是基于HIS系統(tǒng)和LIS系統(tǒng)的相關(guān)數(shù)據(jù),因此對(duì)用戶(hù)登錄實(shí)行權(quán)限級(jí)別雙級(jí)管理[9],用戶(hù)登錄信息直接從HIS庫(kù)中獲取,經(jīng)管醫(yī)生利用HIS的用戶(hù)名和密碼就可以直接登錄進(jìn)行上報(bào)操作,系統(tǒng)自動(dòng)抓取HIS、CIS中患者的基本信息自動(dòng)填入傳報(bào)卡[10]。LIS系統(tǒng)的數(shù)據(jù)調(diào)用通過(guò)HL7來(lái)進(jìn)行消息傳遞。系統(tǒng)登錄時(shí)通過(guò)調(diào)用存儲(chǔ)過(guò)程來(lái)自動(dòng)對(duì)經(jīng)管醫(yī)生的在院病人進(jìn)行篩選,將符合要求的患者基本信息存入本地?cái)?shù)據(jù)庫(kù),并生成上報(bào)表單,醫(yī)師只需要填寫(xiě)疾病相關(guān)內(nèi)容和疾病信息,勾取傳染病診斷就可保存[11]。
JSON是一種能夠代替XML的輕量級(jí)數(shù)據(jù)交換格式,在數(shù)據(jù)交換應(yīng)用中的優(yōu)勢(shì)較明顯[12]。它在擴(kuò)展性和可讀性上與XML相當(dāng),但在數(shù)據(jù)傳輸效率和解析難度上遠(yuǎn)優(yōu)于XML[13]。因此,我們對(duì)數(shù)據(jù)的處理是在頁(yè)面加載時(shí)通過(guò)Ajax調(diào)用后臺(tái)函數(shù),將數(shù)據(jù)庫(kù)中的數(shù)據(jù)處理為JSON數(shù)據(jù)格式并返回,再通過(guò)highcharts API和jQuery Datatable等將數(shù)據(jù)顯示到頁(yè)面。
此系統(tǒng)于2016年10月份正式上線(xiàn)運(yùn)行,醫(yī)生無(wú)需手工填寫(xiě)報(bào)告卡,實(shí)現(xiàn)了數(shù)據(jù)的互聯(lián)互通,標(biāo)志著我院在疾病監(jiān)測(cè)上報(bào)管理的信息化和規(guī)范化上了一個(gè)新的臺(tái)階。運(yùn)行7個(gè)月來(lái),共統(tǒng)計(jì)上報(bào)的各類(lèi)傳染病、心腦血管病、腫瘤、性病等已達(dá)399人次。
由于患者的基本信息、主要診斷及檢驗(yàn)陽(yáng)性報(bào)告信息等都來(lái)自醫(yī)院信息系統(tǒng)或檢驗(yàn)信息系統(tǒng),醫(yī)生只填寫(xiě)上報(bào)疾病的部分相關(guān)信息,因此手工輸入數(shù)據(jù)大大減少,醫(yī)生寫(xiě)錯(cuò)的情況基本沒(méi)有發(fā)生,降低了信息錄入的錯(cuò)誤率,提高了報(bào)告卡信息的完整性和準(zhǔn)確性[14],同時(shí)也杜絕了字跡不清的現(xiàn)象和卡片的丟失現(xiàn)象,系統(tǒng)的邏輯錯(cuò)誤控制功能也避免了邏輯錯(cuò)誤或缺漏項(xiàng),從而使報(bào)告卡質(zhì)量得到提高[15]。醫(yī)生通過(guò)系統(tǒng)直觀(guān)地了解需要上報(bào)的患者信息,質(zhì)控部門(mén)對(duì)上報(bào)表格的審核也更加方便、快捷。整個(gè)上報(bào)流程理順了,真正做到了各負(fù)其責(zé),各司其職。
近年來(lái),隨著各級(jí)衛(wèi)生行政部門(mén)對(duì)各類(lèi)傳染病和慢性病監(jiān)測(cè)信息的要求不斷提高,而醫(yī)院又充當(dāng)著公共衛(wèi)生監(jiān)測(cè)任務(wù)的排頭兵角色。如何從上報(bào)的及時(shí)性、數(shù)據(jù)的準(zhǔn)確性和信息的完整性來(lái)滿(mǎn)足這一工作,勢(shì)必給我們帶來(lái)了新的挑戰(zhàn),同時(shí)信息化建設(shè)也促使我們向著精細(xì)化管理發(fā)展。因此,借助信息化手段不僅能使我們從繁重的監(jiān)測(cè)任務(wù)中擺脫出來(lái),更多的注重報(bào)告填寫(xiě)的規(guī)范和細(xì)節(jié),提高了監(jiān)測(cè)的質(zhì)量,使得監(jiān)測(cè)和上報(bào)工作更加準(zhǔn)確、高效。
我們將在下一步對(duì)系統(tǒng)的統(tǒng)計(jì)分析功能進(jìn)一步加強(qiáng),針對(duì)臨床科研提供有力的數(shù)據(jù)支撐。同時(shí)也積極探索與軍隊(duì)、地方疾病預(yù)防控制中心的系統(tǒng)進(jìn)行對(duì)接,采用嵌入式數(shù)據(jù)交換技術(shù)開(kāi)發(fā)客戶(hù)端,針對(duì)其網(wǎng)頁(yè)結(jié)構(gòu)實(shí)現(xiàn)自動(dòng)填表和檢測(cè)識(shí)別[16],最終實(shí)現(xiàn)整個(gè)流程的自動(dòng)化。
[參考文獻(xiàn)]
[1] 馬家奇,趙自雄.中國(guó)疾病控制公共衛(wèi)生信息化建設(shè)與展望[J].中國(guó)衛(wèi)生信息管理,2016,13(1):18-21.
[2] 李苑,葉郁輝,吳泰順.醫(yī)院傳染病、死亡病例及其他疾病監(jiān)測(cè)智能報(bào)告系統(tǒng)的研究概況[J].疾病監(jiān)測(cè)與控制,2012,6(6):335-337.
[3] 陳曲,王亦煊,張向陽(yáng).基于EMR平臺(tái)的信息上報(bào)系統(tǒng)整合與應(yīng)用[J].中國(guó)醫(yī)療設(shè)備,2015,30(11):130-132.
[4] 劉幼英,靳桂明,陳大軍,等.醫(yī)院感染監(jiān)控軟件在醫(yī)院感染信息管理中應(yīng)用[J].中華醫(yī)院感染學(xué)雜志,2003,13(2):144-145.
[5] 黃素丹,張德仁,張秀英,等.基于HIS的醫(yī)院預(yù)防保健信息一體化管理系統(tǒng)[J].中國(guó)醫(yī)院,2008,12(1):75-77.
[6] 王養(yǎng)社,鄒志杰,敬思猛,等.傳染病報(bào)告管理軟件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)數(shù)字醫(yī)學(xué),2012,7(3):61-62.
[7] 劉振臨,田金,劉曉華,等.基于B/S架構(gòu)的醫(yī)療設(shè)備維修登記系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)醫(yī)療設(shè)備,2017,32(5):132-133.
[8] 溫亮,李申龍,劉琬瑜,等.軍隊(duì)傳染病癥狀監(jiān)測(cè)系統(tǒng)業(yè)務(wù)功能設(shè)計(jì)要點(diǎn)及解決方案[J].軍事醫(yī)學(xué),2014,38(8):655-657.
[9] 顏紅,李保杰.基于HIS的傳染病報(bào)告管理系統(tǒng)的實(shí)現(xiàn)與應(yīng)用[J].醫(yī)療衛(wèi)生裝備,2013,34(10):44-46.
[10] 廖瓊,姚莉莉,黃憶.醫(yī)院傳染病信息分級(jí)管理系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].中國(guó)預(yù)防醫(yī)學(xué)雜志,2016,17(8):628-630.
[11] 王靜,張?jiān)轿?王韜,等.信息化建設(shè)在醫(yī)院傳染病管理中的作用[J].中華醫(yī)院感染學(xué)雜志,2015,25(21):4996-4998.
[12] 張滬寅,屈乾松,胡瑞蕓.基于JSON的數(shù)據(jù)交換模型[J].計(jì)算機(jī)工程與設(shè)計(jì),2015,36(12):3380-3384.
[13] 高靜,段會(huì)川.JSON數(shù)據(jù)傳輸效率研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2011,32(7):2267-2270.
[14] 丁蕓,樊迪.醫(yī)院慢性病監(jiān)測(cè)系統(tǒng)的開(kāi)發(fā)與應(yīng)用[J].預(yù)防醫(yī)學(xué),2016,28(8):810-812.
[15] 劉冬生,羅盛鴻,許燕卿,等.醫(yī)院傳染病直報(bào)系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].中國(guó)數(shù)字醫(yī)學(xué),2009,4(4):61-63.
[16] 李苑,葉郁輝,張曉陽(yáng),等.疾病預(yù)防控制智能上報(bào)管理系統(tǒng)設(shè)計(jì)與應(yīng)用[J].醫(yī)學(xué)信息學(xué)雜志,2014,35(3):21-25.