孫雯雯 潘偉東 趙玉鳳 胡孔法* 陳滌平
(1.南京中醫(yī)藥大學(xué)人工智能與信息技術(shù)學(xué)院 江蘇省南京市 210023 2.中國(guó)中醫(yī)科學(xué)院中醫(yī)藥數(shù)據(jù)中心 北京市 100700)(3.南京中醫(yī)藥大學(xué)針灸推拿學(xué)院養(yǎng)生與康復(fù)學(xué)院 江蘇省南京市 210023)
病案首頁(yè)是患者住院期間醫(yī)療活動(dòng)的原始記錄,能夠客觀地、真實(shí)地反映出醫(yī)院的醫(yī)療質(zhì)量、管理水平,關(guān)系到醫(yī)療統(tǒng)計(jì)分析的結(jié)果,從而影響領(lǐng)導(dǎo)制定管理方針、措施、計(jì)劃等[1],是綜合評(píng)價(jià)醫(yī)院醫(yī)療質(zhì)量、技術(shù)和管理水平的依據(jù)[2]。在病案首頁(yè)數(shù)據(jù)填寫(xiě)過(guò)程中,往往存在數(shù)據(jù)項(xiàng)的漏填、錯(cuò)填等填寫(xiě)缺陷情況[3],導(dǎo)致部分病案首頁(yè)質(zhì)量不高,不利于后續(xù)統(tǒng)計(jì)分析與研究應(yīng)用。本文基于移動(dòng)端[4]構(gòu)建病案首頁(yè)統(tǒng)計(jì)分析軟件,實(shí)現(xiàn)對(duì)病案首頁(yè)的統(tǒng)計(jì)分析。
(1)下載模版平臺(tái)提供病案首頁(yè)的填寫(xiě)模版,用戶(hù)需從平臺(tái)上下載模版,按照模版的內(nèi)容格式填寫(xiě)病案首頁(yè)數(shù)據(jù)。
(2)導(dǎo)入病案首頁(yè)用戶(hù)上傳符合模版規(guī)范的病案首頁(yè)數(shù)據(jù)。病案號(hào)作為唯一標(biāo)識(shí),平臺(tái)判別是否已存在該病案,若不存在則導(dǎo)入,若存在將給出提示,用戶(hù)可選擇更新導(dǎo)入或不導(dǎo)入。
(3)導(dǎo)出病案首頁(yè)用戶(hù)可選擇全部病案或部分病案進(jìn)行導(dǎo)出。
(1)校驗(yàn)統(tǒng)計(jì)計(jì)算通過(guò)校驗(yàn)與未通過(guò)校驗(yàn)的病案首頁(yè)數(shù)量,可以按照天、周、月、年以及醫(yī)院各科室和全院進(jìn)行分組統(tǒng)計(jì)。
(2)核查統(tǒng)計(jì)計(jì)算通過(guò)校驗(yàn)與未通過(guò)核查的病案首頁(yè)數(shù)量,可以按照天、周、月、年以及醫(yī)院各科室和全院進(jìn)行分組統(tǒng)計(jì)。
(3)結(jié)果展示根據(jù)檢驗(yàn)統(tǒng)計(jì)結(jié)果和核查統(tǒng)計(jì)結(jié)果生成相關(guān)報(bào)表,并繪制可視化圖表[5],方便清楚地查看醫(yī)院各科室和全院的病案首頁(yè)校驗(yàn)和核查情況。
平臺(tái)用戶(hù)分為普通用戶(hù)、統(tǒng)計(jì)員、系統(tǒng)管理員三類(lèi)[6],平臺(tái)用戶(hù)框架如圖1所示。
圖1:平臺(tái)用戶(hù)框架結(jié)構(gòu)圖
(1)普通用戶(hù)普通用戶(hù)主要是填寫(xiě)和管理病案首頁(yè)的醫(yī)護(hù)人員,用戶(hù)登陸系統(tǒng)后,下載對(duì)應(yīng)模版,提交病案首頁(yè)數(shù)據(jù),根據(jù)需求選擇下載。
(2)統(tǒng)計(jì)員統(tǒng)計(jì)員對(duì)用戶(hù)所上傳的病案首頁(yè)進(jìn)行校驗(yàn)統(tǒng)計(jì)與核查統(tǒng)計(jì),下載全院以及各科室的病案首頁(yè)校驗(yàn)與核查統(tǒng)計(jì)分析報(bào)告,進(jìn)行反饋、報(bào)告,以提高數(shù)據(jù)質(zhì)量。
(3)管理員管理員負(fù)責(zé)不同類(lèi)型用戶(hù)的賬戶(hù)及權(quán)限管理。用戶(hù)在本平臺(tái)操作時(shí)生成對(duì)應(yīng)的操作日志,以便后續(xù)及時(shí)查看,防止出現(xiàn)安全事件后無(wú)據(jù)可查。
平臺(tái)集成病案首頁(yè)數(shù)據(jù)息,數(shù)據(jù)量較大。數(shù)據(jù)庫(kù)設(shè)計(jì)E-R 圖如圖2所示,數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)如下:
圖2:數(shù)據(jù)庫(kù)E-R 圖
(1)病案首頁(yè)表包括醫(yī)療機(jī)構(gòu)、組織結(jié)構(gòu)代碼、醫(yī)療付費(fèi)方式、健康卡號(hào)、病案號(hào)、性別、年齡、入院途徑、治療類(lèi)別、創(chuàng)建時(shí)間、更新時(shí)間等等。
(2)統(tǒng)計(jì)分析結(jié)果表包括科室、病案首頁(yè)填報(bào)完整率、病案首頁(yè)質(zhì)量?jī)?yōu)秀率、治療類(lèi)別準(zhǔn)確率、手術(shù)及操作編碼準(zhǔn)確率、醫(yī)療費(fèi)用信息準(zhǔn)確率等等。
(3)用戶(hù)表包括用戶(hù)ID、賬號(hào)、密碼、科室、角色等等。
Flask[7]是一種基于Python 的輕量級(jí)開(kāi)源Web 應(yīng)用框架,模板引擎使用了Jinja2。Flask 核心簡(jiǎn)單,提供了模版系統(tǒng)、路由視圖等基本服務(wù)[8]。其擴(kuò)展能力強(qiáng),支持ORM、表單驗(yàn)證等插件,能夠快速編程且易于維護(hù)。
Bootstrap 是Twitter 推出的CSS 框架,Bootstrap 中包含有豐富的組件,有助于開(kāi)發(fā)者可以快速搭建一個(gè)風(fēng)格簡(jiǎn)約、功能完備的網(wǎng)站[9]。Bootstrap 自帶的jQuery 交互插件,正在成為眾多jQuery 項(xiàng)目的默認(rèn)設(shè)計(jì)標(biāo)準(zhǔn)。
ECharts(Enterprise Charts)[10],是百度提出的一款可視化框架,底層依賴(lài)于Canvas 類(lèi)庫(kù)ZRender,具有直觀、可交互的特點(diǎn)。數(shù)據(jù)采用分塊加載、異步渲染[11],通過(guò)修改配置項(xiàng)option,即可展示不同的圖表類(lèi)型,降低了系統(tǒng)設(shè)計(jì)開(kāi)發(fā)的難度[12]。
該平臺(tái)能夠?yàn)獒t(yī)院提供病案首頁(yè)管理、統(tǒng)計(jì)分析功能,生成可視化圖表統(tǒng)計(jì)分析報(bào)告,以反饋給各科室,有助于提高病案首頁(yè)填寫(xiě)質(zhì)量,進(jìn)一步增強(qiáng)醫(yī)療機(jī)構(gòu)管理水平,從而加強(qiáng)醫(yī)療質(zhì)量管理與控制工作[13][14]。