陳寒杰 陳 蕓 盧 紅 許 昌 段 俊 吳世超 刁予涵 劉 顏
1 北京大學(xué)深圳醫(yī)院病案統(tǒng)計(jì)室,518036 廣東 深圳;2 北京大學(xué)深圳醫(yī)院智慧研究院,518036 廣東 深圳
2019年1月,國(guó)務(wù)院辦公廳發(fā)布《國(guó)務(wù)院辦公廳關(guān)于加強(qiáng)三級(jí)公立醫(yī)院績(jī)效考核工作的意見》(國(guó)辦發(fā)〔2019〕4號(hào)),作為醫(yī)院考核評(píng)價(jià)的重要指標(biāo),其考核內(nèi)容與考核結(jié)果已成為醫(yī)院提升醫(yī)療質(zhì)量和科學(xué)管理的“指揮棒”[1-2]??己酥笜?biāo)體系中來(lái)源于病案首頁(yè)的國(guó)家監(jiān)測(cè)指標(biāo)共7個(gè),分別為出院患者手術(shù)占比、出院患者微創(chuàng)手術(shù)占比、出院患者四級(jí)手術(shù)占比、手術(shù)患者并發(fā)癥發(fā)生率、I類切口手術(shù)部位感染率和單病種質(zhì)量控制,共占總分值的34.5%,對(duì)考核結(jié)果影響尤為重要。其中考核數(shù)據(jù)來(lái)源于各醫(yī)院通過(guò)醫(yī)院質(zhì)量監(jiān)測(cè)系統(tǒng)(HQMS)平臺(tái)定期上傳的病案首頁(yè)數(shù)據(jù),數(shù)據(jù)提交之后不可隨意更改,因此,在每月數(shù)據(jù)上傳之前,按照相應(yīng)指標(biāo)統(tǒng)計(jì)口徑對(duì)指標(biāo)進(jìn)行統(tǒng)計(jì)分析,可有效地避免因數(shù)據(jù)問(wèn)題導(dǎo)致醫(yī)院的績(jī)效考核結(jié)果受到影響。
根據(jù)國(guó)家衛(wèi)健委印發(fā)的《國(guó)家三級(jí)公立醫(yī)院績(jī)效考核操作手冊(cè)》(以下簡(jiǎn)稱《操作手冊(cè)》),對(duì)各考核指標(biāo)的定義、計(jì)算方法給出了詳細(xì)說(shuō)明,并下發(fā)了手術(shù)操作類別目錄、四級(jí)手術(shù)目錄、微創(chuàng)手術(shù)目錄、單病種目錄等。以上目錄中疾病代碼與手術(shù)代碼由病案管理人員分別采用國(guó)際疾病分類ICD-10與ICD-9-CM-3進(jìn)行標(biāo)識(shí)統(tǒng)計(jì)。通過(guò)傳統(tǒng)的病案統(tǒng)計(jì)管理系統(tǒng)查詢出每個(gè)病人的疾病診斷和手術(shù)操作再與相應(yīng)的目錄進(jìn)行匹配、統(tǒng)計(jì),這種方法工作量大、效率低且極易出錯(cuò),而且部分指標(biāo)無(wú)法完成統(tǒng)計(jì)。因此,為適應(yīng)新的形勢(shì),掌握利用現(xiàn)代化信息化手段,解決日常統(tǒng)計(jì)問(wèn)題,挖掘和利用病案尤其是病案首頁(yè)的數(shù)據(jù)信息,為醫(yī)療衛(wèi)生事業(yè)的發(fā)展提供準(zhǔn)確有效的參考依據(jù)已成為極其重要的工作技能[3]。結(jié)構(gòu)化查詢語(yǔ)言(structured query language,SQL)作為一種適用于關(guān)系數(shù)據(jù)庫(kù)的結(jié)構(gòu)化語(yǔ)言,不僅允許用戶與數(shù)據(jù)庫(kù)相互作用,而且還具有數(shù)據(jù)定義、數(shù)據(jù)檢索、數(shù)據(jù)更新、訪問(wèn)控制、數(shù)據(jù)共享等功能,這使得SQL語(yǔ)言與醫(yī)院信息系統(tǒng)完美結(jié)合,推動(dòng)醫(yī)院在智慧醫(yī)院建設(shè)的道路上不斷前行[4]。本文將探索運(yùn)用SQL語(yǔ)言對(duì)國(guó)家三級(jí)公立醫(yī)院績(jī)效考核病案首頁(yè)部分指標(biāo)進(jìn)行快速統(tǒng)計(jì)與多維度分析,以滿足多樣化的數(shù)據(jù)需求。
由于三級(jí)公立醫(yī)院績(jī)效考核數(shù)據(jù)來(lái)源于病案首頁(yè),故需在病案首頁(yè)數(shù)據(jù)庫(kù)中進(jìn)行查詢操作。根據(jù)廣東省統(tǒng)一使用的醫(yī)療機(jī)構(gòu)病案統(tǒng)計(jì)管理系統(tǒng)(以下簡(jiǎn)稱病案統(tǒng)計(jì)系統(tǒng)),其后臺(tái)采用SQL Server數(shù)據(jù)庫(kù),可通過(guò)Microsoft SQL Server查詢分析器與其后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行連接,編寫相應(yīng)的SQL語(yǔ)句對(duì)數(shù)據(jù)進(jìn)行查詢統(tǒng)計(jì),具體步驟見圖1。

圖1 SQL查詢統(tǒng)計(jì)三級(jí)公立醫(yī)院績(jī)效考核部分指標(biāo)流程圖
運(yùn)用SQL語(yǔ)句查詢的前提是熟悉數(shù)據(jù)庫(kù)表結(jié)構(gòu)[5]。在病案統(tǒng)計(jì)系統(tǒng)的數(shù)據(jù)庫(kù)中,需要熟悉的表有存儲(chǔ)患者住院基本信息的主表Tpatientvisit,每次住院產(chǎn)生1條記錄;存儲(chǔ)患者診斷信息的診斷表Tdiagnose,每條記錄代表患者的1項(xiàng)ICD-10疾病診斷;存儲(chǔ)患者手術(shù)信息的手術(shù)表Toperation,每條記錄代表患者的1項(xiàng)ICD-9-CM-3手術(shù)或操作。以上3個(gè)數(shù)據(jù)庫(kù)表之間用病案號(hào)(FPRN)合并住院次數(shù)(FTIMES)作為關(guān)聯(lián)字段。另外還需在病案統(tǒng)計(jì)系統(tǒng)數(shù)據(jù)庫(kù)中使用Create建表語(yǔ)句和Insert插入數(shù)據(jù)語(yǔ)句將國(guó)家下發(fā)的手術(shù)操作分類目錄、四級(jí)手術(shù)目錄、微創(chuàng)手術(shù)目錄添加至數(shù)據(jù)庫(kù)中分別轉(zhuǎn)化成對(duì)應(yīng)的數(shù)據(jù)庫(kù)表T_ICD9_GL3、T_GL3_SJSS、T_GL3_WCSS,供查詢統(tǒng)計(jì)使用。國(guó)家下發(fā)的手術(shù)字典表中字段代碼及含義見表1。

表1 三級(jí)公立醫(yī)院績(jī)效考核相關(guān)手術(shù)字典數(shù)據(jù)庫(kù)表字段代碼含義
從科室的角度對(duì)三級(jí)公立醫(yī)院績(jī)效考核手術(shù)相關(guān)指標(biāo)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)并與同期進(jìn)行比較在日常工作中最為常見,可滿足醫(yī)院層面對(duì)各科室業(yè)務(wù)發(fā)展情況快速地了解與掌握,為醫(yī)院管理方案地制定、績(jī)效和資源分配提供數(shù)據(jù)依據(jù);也可滿足各科室數(shù)據(jù)統(tǒng)計(jì)需求,便于科室定期總結(jié)分析,查找問(wèn)題原因,制定科室工作計(jì)劃。此外,出院患者手術(shù)占比、四級(jí)手術(shù)占比在三級(jí)公立醫(yī)院績(jī)效考核中均是百分指標(biāo),對(duì)考核結(jié)果極為關(guān)鍵。因此在數(shù)據(jù)上傳之前,需對(duì)此部分指標(biāo)波動(dòng)幅度較大的科室進(jìn)行分析,查找問(wèn)題原因,核實(shí)并督導(dǎo)科室進(jìn)行改進(jìn)。相關(guān)查詢示例語(yǔ)句為:
select fcydept as 科室,count(distinct case when a.fcydate>=‘20230101’ and a.fcydate<‘20230401’ then a.fprn+convert(varchar(5),a.ftimes) end) as 出院人數(shù)2023Q1
count(distinct case when a.fcydate>=‘20230101’ and a.fcydate<‘20230401’ then (case when c.ssdm is not null then a.fprn+convert(varchar(5),a.ftimes) end) end) as 手術(shù)人數(shù)2023Q1
count(distinct case when a.fcydate>=‘20230101’ and a.fcydate<‘20230401’ then (case when d.ssdm is not null then a.fprn+convert(varchar(5),a.ftimes) end) end) as 四級(jí)人數(shù)2023Q1
count(distinct case when a.fcydate>=‘20230101’ and a.fcydate<‘20230401’ then (case when e.ssdm is not null then a.fprn+convert(varchar(5),a.ftimes) end) end) as 微創(chuàng)人數(shù)2023Q1
count(distinct case when a.fcydate>=‘20220101’ and a.fcydate<‘20220401’ then a.fprn+convert(varchar(5),a.ftimes) end) as 出院人數(shù)2022Q1
count(distinct case when a.fcydate>=‘20220101’ and a.fcydate<‘20220401’ then (case when c.ssdm is not null then a.fprn+convert(varchar(5),a.ftimes) end) end) as 手術(shù)人數(shù)2022Q1
count(distinct case when a.fcydate>=‘20220101’ and a.fcydate<‘20220401’ then (case when d.ssdm is not null then a.fprn+convert(varchar(5),a.ftimes) end) end) as 四級(jí)人數(shù)2022Q1
count(distinct case when a.fcydate>=‘20220101’ and a.fcydate<‘20220401’ then (case when e.ssdm is not null then a.fprn+convert(varchar(5),a.ftimes) end) end) as 微創(chuàng)人數(shù)2022Q1
from tpatientvisit a
left join toperation b on a.fprn=b.fprn and a.ftimes=b.ftimes
left join T_ICD9_GL3 c on b.fopcode=c.SSDM and c.SSLB in (‘手術(shù)’,‘介入治療’)
left join T_GL3_SJSS d on c.SSDM=d.SSDM and d.SSJB=‘四級(jí)’
left join T_GL3_WCSS e on c.SSDM=e.SSDM and e.SFWC=‘微創(chuàng)’
where (fcydate>=‘20220101’ and fcydate<‘20220401’ or fcydate>=‘20230101’ and fcydate<‘20230401’)
group by a.fcydept
本語(yǔ)句主要應(yīng)用于統(tǒng)計(jì)全院各個(gè)科室2023年第1季度出院患者手術(shù)占比、出院患者四級(jí)手術(shù)占比、出院患者微創(chuàng)手術(shù)占比與同期對(duì)比情況,語(yǔ)句執(zhí)行結(jié)果見表2,表格中每一行代表某一科室對(duì)應(yīng)數(shù)據(jù),2023Q1和2022Q1分別代表對(duì)應(yīng)各指標(biāo)2023年第1季度指標(biāo)結(jié)果和2022年第1季度指標(biāo)結(jié)果。該語(yǔ)句將患者住院基本信息主表tpatientvisit與患者手術(shù)信息表toperation進(jìn)行關(guān)聯(lián),再將病人手術(shù)信息表分別與手術(shù)操作類別目錄表T_ICD9_GL3、四級(jí)手術(shù)目錄表T_GL3_SJSS、微創(chuàng)手術(shù)目錄表T_GL3_WCSS通過(guò)手術(shù)代碼(SSDM)進(jìn)行關(guān)聯(lián),表間關(guān)聯(lián)關(guān)系見圖2。語(yǔ)句中c.SSLB in (‘手術(shù)’,‘介入治療’)、d.SSJB=‘四級(jí)’、e.SFWC=‘微創(chuàng)’分別代表限制患者手術(shù)ICD-9-CM-3代碼類別為手術(shù)或介入治療,手術(shù)級(jí)別為國(guó)家四級(jí)手術(shù),手術(shù)方式為國(guó)家微創(chuàng)手術(shù),與3個(gè)手術(shù)字典表同時(shí)關(guān)聯(lián)可便于同時(shí)對(duì)以上3個(gè)手術(shù)相關(guān)指標(biāo)進(jìn)行統(tǒng)計(jì)。根據(jù)操作手冊(cè)中指標(biāo)說(shuō)明,一位患者一次住院做多臺(tái)手術(shù),按1人計(jì)算,四級(jí)手術(shù)、微創(chuàng)手術(shù)口徑相同,故在語(yǔ)句中使用count統(tǒng)計(jì)手術(shù)人數(shù)時(shí),需采用distinct對(duì)病案號(hào)合并住院次數(shù)進(jìn)行去重統(tǒng)計(jì)。以科室為維度統(tǒng)計(jì)指標(biāo),需以出院科室(FCYDEPT)作為分組字段。在后期SQL語(yǔ)句持續(xù)使用過(guò)程中,僅需對(duì)限制條件where語(yǔ)句后和select語(yǔ)句中的fcydate數(shù)據(jù)期范圍調(diào)整即可查詢不同時(shí)間段的對(duì)應(yīng)指標(biāo)情況。

表2 各科室三級(jí)公立醫(yī)院績(jī)效考核手術(shù)相關(guān)指標(biāo)SQL執(zhí)行返回結(jié)果

圖2 三級(jí)公立醫(yī)院績(jī)效考核手術(shù)相關(guān)指標(biāo)統(tǒng)計(jì)數(shù)據(jù)庫(kù)表間關(guān)聯(lián)圖
為深化科室手術(shù)數(shù)據(jù)分析,促進(jìn)學(xué)科亞專業(yè)發(fā)展,增加醫(yī)務(wù)人員積極性、責(zé)任心,確保科內(nèi)績(jī)效分配合理性,可進(jìn)一步利用SQL語(yǔ)句對(duì)科內(nèi)主診(醫(yī)生)組三級(jí)公立醫(yī)院績(jī)效考核手術(shù)相關(guān)指標(biāo)進(jìn)行統(tǒng)計(jì)分析。在以上科室手術(shù)指標(biāo)統(tǒng)計(jì)的基礎(chǔ)上,調(diào)整少量代碼即可完成對(duì)主診組手術(shù)數(shù)據(jù)統(tǒng)計(jì),進(jìn)一步說(shuō)明了SQL語(yǔ)言的靈活性、便捷性和高效性。SQL語(yǔ)句調(diào)整如下:
①在分組語(yǔ)句“group by a.fcydept”后增加“,FZRDOCTOR”,表示由原有的以科室名稱進(jìn)行分組統(tǒng)計(jì)調(diào)整至科室-主診組進(jìn)行分組統(tǒng)計(jì)。
②在查詢語(yǔ)句“select fcydept as 科室,”后增加“FZRDOCTOR as 主診組,”,表示查詢每組數(shù)據(jù)的科室名稱和主診(組)醫(yī)生名稱。
調(diào)整后的SQL語(yǔ)句執(zhí)行結(jié)果見表3,相較于按科室維度的統(tǒng)計(jì)結(jié)果,新增主診組字段,每一行由某科室整體數(shù)據(jù)變更為科室下某一主診組數(shù)據(jù),查詢結(jié)果精確至科內(nèi)每一主診組,其結(jié)果更利于科室管理及資源分配。

表3 科室下主診組三級(jí)公立醫(yī)院績(jī)效考核手術(shù)相關(guān)指標(biāo)SQL執(zhí)行返回結(jié)果
以時(shí)間序列的方式分析和預(yù)測(cè)全院三級(jí)公立醫(yī)院績(jī)效考核相關(guān)手術(shù)量的變動(dòng)趨勢(shì),可為合理分配醫(yī)療資源,提高管理水平提供參考,利用SQL語(yǔ)句可快速對(duì)國(guó)考相關(guān)手術(shù)指標(biāo)趨勢(shì)情況進(jìn)行統(tǒng)計(jì)。相關(guān)SQL示例語(yǔ)句如下:
select convert(varchar(7),fcydate,120) as 年月,count(distinct a.fprn+convert(varchar(5),a.ftimes)) as 出院人數(shù)
count(distinct case when c.ssdm is not null then a.fprn+convert(varchar(5),a.ftimes) end) as 手術(shù)人數(shù)
count(distinct case when d.ssdm is not null then a.fprn+convert(varchar(5),a.ftimes) end) as 四級(jí)手術(shù)人數(shù)
count(distinct case when e.ssdm is not null then a.fprn+convert(varchar(5),a.ftimes) end) as 微創(chuàng)手術(shù)人數(shù)
from tpatientvisit a
left join toperation b on a.fprn=b.fprn and a.ftimes=b.ftimes
left join T_ICD9_GL3 c on b.fopcode=c.ssdm and c.sslb in (‘手術(shù)’,‘介入治療’)
left join T_GL3_SJSS d on c.ssdm=d.ssdm and d.ssjb=‘四級(jí)’
left join T_GL3_WCSS e on c.ssdm=e.ssdm and e.SFWC=‘微創(chuàng)’
where fcydate>=‘20230101’ and fcydate<‘2023
0401’
group by convert(varchar(7),fcydate,120)/*將出院日期調(diào)整至YYYY-MM格式進(jìn)行分組*/
order by convert(varchar(7),fcydate,120)/*按出院日期年月進(jìn)行從低到高排序*/
本語(yǔ)句對(duì)該院2023年第1季度三級(jí)公立醫(yī)院績(jī)效考核相關(guān)手術(shù)人數(shù)、四級(jí)手術(shù)人數(shù)、微創(chuàng)手術(shù)人數(shù)按月進(jìn)行趨勢(shì)分析,便于醫(yī)院了解各指標(biāo)的走勢(shì)情況,及時(shí)分析原因,制定相應(yīng)管理措施。按月趨勢(shì)分析需將患者出院日期調(diào)整至YYYY-MM格式進(jìn)行分組,并按照出院年月從低到高進(jìn)行排序,SQL執(zhí)行結(jié)果見表4。

表4 三級(jí)公立醫(yī)院績(jī)效考核手術(shù)相關(guān)指標(biāo)趨勢(shì)分析SQL執(zhí)行返回結(jié)果
三級(jí)公立醫(yī)院績(jī)效考核口徑的四級(jí)手術(shù)排位是醫(yī)院等級(jí)評(píng)審、教學(xué)醫(yī)院評(píng)審、醫(yī)療質(zhì)量調(diào)查NCIS數(shù)據(jù)上報(bào)的重要指標(biāo)之一,也是臨床科室工作計(jì)劃和醫(yī)院發(fā)展規(guī)劃的重要參考依據(jù)。作為高水平醫(yī)院,四級(jí)手術(shù)數(shù)量的變化可進(jìn)一步反應(yīng)各科室的發(fā)展水平及質(zhì)量,對(duì)醫(yī)院管理起到重要作用。利用SQL語(yǔ)句統(tǒng)計(jì)各科室四級(jí)手術(shù)排位及數(shù)量變化情況的示例語(yǔ)句如下:
select FCYDEPT AS 科室,手術(shù)名稱,手術(shù)人數(shù)2023Q1,手術(shù)人數(shù)2022Q1,手術(shù)人數(shù)2023Q1-手術(shù)人數(shù)2022Q1 as 增量 from
(
select FCYDEPT,c.ssmc as 四級(jí)手術(shù)名稱,count(distinct case when a.fcydate>=‘20230101’ and a.fcydate<‘20230401’ then a.fprn+convert(varchar(5),a.ftimes) end) as 手術(shù)臺(tái)數(shù)2023Q1,
count(distinct case when a.fcydate>=‘20220101’ and a.fcydate<‘20220401’ then a.fprn+convert(varchar(5),a.ftimes)end)as 手術(shù)臺(tái)數(shù)2022Q1
from tpatientvisit a
left join toperation b on a.fprn=b.fprn and a.ftimes=b.ftimes
inner join T_GL3_SJSS c on b.fopcode=c.ssdm and c.ssjb=‘四級(jí)’
where (fcydate>=‘20220101’ and fcydate<‘20220401’ or fcydate>=‘20230101’ and fcydate<‘20230401’)
group by FCYDEPT,c.ssmc
) T
order by FCYDEPT,手術(shù)臺(tái)數(shù)2023Q1 desc
該語(yǔ)句指統(tǒng)計(jì)全院各科室2023年第1季度各項(xiàng)四級(jí)手術(shù)數(shù)量與上年同期對(duì)比情況,并按2023年第1季度手術(shù)臺(tái)數(shù)進(jìn)行排序。SQL語(yǔ)句執(zhí)行返回結(jié)果見表5,每一行代表某科室某一項(xiàng)手術(shù)數(shù)量變更情況。

表5 科室四級(jí)手術(shù)排位及數(shù)量變化統(tǒng)計(jì)SQL執(zhí)行返回結(jié)果
住院患者術(shù)后并發(fā)癥在醫(yī)療質(zhì)量控制、績(jī)效考核、重點(diǎn)??圃u(píng)審等方面都是必需指標(biāo)。《操作手冊(cè)》中指出的并發(fā)癥種類較多,本文將通過(guò)查詢2022年“手術(shù)后出血或血腫”患者明細(xì)來(lái)進(jìn)行示例說(shuō)明。
select distinct a.fprn 病案號(hào),a.ftimes 住院次數(shù),a.fname 姓名,a.fcydept 科室,b.fjbname 診斷名稱 from tpatientvisit a
left join tdiagnose b on a.fprn=b.fprn and a.ftimes=b.ftimes and b.frybqbh=‘4’
left join toperation c on a.fprn=c.fprn and a.ftimes=c.ftimes
left join T_ICD9_GL3 d on c.fopcode=d.ssdm and d.sslb in (‘手術(shù)’,‘介入治療’)
where fcydate>=‘20220101’ and fcydate<‘20230101’ AND A.FRYTJ<>‘急診’ and left(b.ficdm,5)=‘T81.0’
根據(jù)《操作手冊(cè)》并發(fā)癥指標(biāo)口徑,需限制患者手術(shù)類別為“手術(shù)”或“介入治療”(d.sslb in (‘手術(shù)’,‘介入治療’)),且并發(fā)癥診斷入院病情為“無(wú)”(b.frybqbh=‘4’),由于病案首頁(yè)采集接口不包含“是否擇期手術(shù)”字段,故需以入院途徑不為急診代替(A.FRYTJ<>'急診')。手術(shù)后出血或血腫亞目編碼需限制為“T81.0”,其他術(shù)后并發(fā)癥統(tǒng)計(jì)只需將診斷限制調(diào)整至相應(yīng)的范圍即可。多個(gè)并發(fā)癥語(yǔ)句可通過(guò)union all來(lái)進(jìn)行全鏈接,即可通過(guò)一條語(yǔ)句查詢所有術(shù)后并發(fā)癥。通過(guò)該SQL語(yǔ)句執(zhí)行可查詢?nèi)菏中g(shù)后出血或血腫并發(fā)癥患者明細(xì)情況,查詢結(jié)果見表6。

表6 手術(shù)患者并發(fā)癥患者明細(xì)統(tǒng)計(jì)SQL執(zhí)行返回結(jié)果
該院自2019年國(guó)家三級(jí)公立醫(yī)院績(jī)效考核啟動(dòng)以來(lái),均采用SQL語(yǔ)言技術(shù)完成了考核數(shù)據(jù)上傳、數(shù)據(jù)統(tǒng)計(jì)、數(shù)據(jù)分析、數(shù)據(jù)挖掘,以及醫(yī)院各部門個(gè)性化的統(tǒng)計(jì)需求。具體包括按照指定接口規(guī)范編寫SQL語(yǔ)句每月定期上傳病案首頁(yè)數(shù)據(jù)至全國(guó)三級(jí)公立醫(yī)院績(jī)效考核病案首頁(yè)采集平臺(tái);每月定期生成7項(xiàng)指標(biāo)的統(tǒng)計(jì)報(bào)表,包含醫(yī)院及各個(gè)科室按月/季度/半年/年的方式統(tǒng)計(jì)各指標(biāo)與同期對(duì)比、以及趨勢(shì)情況,為醫(yī)院及科室的管理決策提供數(shù)據(jù);不定期分析挖掘相關(guān)信息,如醫(yī)院出院患者手術(shù)占比持續(xù)降低,除對(duì)各術(shù)科手術(shù)患者占比進(jìn)行趨勢(shì)分析之外,對(duì)全院非手術(shù)患者的主要病種分布情況同樣進(jìn)行統(tǒng)計(jì),經(jīng)分析,發(fā)現(xiàn)醫(yī)院收治化療患者占比持續(xù)上升,影響了醫(yī)院整體手術(shù)占比情況。將分析結(jié)果應(yīng)用于管理決策,鼓勵(lì)、引導(dǎo)各科室將衛(wèi)生資源更多地應(yīng)用于收治疑難患者,提升醫(yī)院綜合救治水平、助力分級(jí)診療制度地建設(shè);挖掘負(fù)性指標(biāo),提升病案首頁(yè)填寫和編碼質(zhì)量,如針對(duì)查詢出的手術(shù)并發(fā)癥患者,在病案首頁(yè)數(shù)據(jù)上傳前需由病案人員與管床醫(yī)生進(jìn)行核實(shí)。部分醫(yī)生在填寫診斷入院病情過(guò)程中往往會(huì)由于疏忽或者對(duì)入院病情概念不明確導(dǎo)致錯(cuò)填為“無(wú)”,這將會(huì)導(dǎo)致錯(cuò)將部分患者認(rèn)定為術(shù)后并發(fā)癥患者,嚴(yán)重影響該指標(biāo)最終成績(jī)和病案首頁(yè)數(shù)據(jù)質(zhì)量。自應(yīng)用SQL語(yǔ)言對(duì)病案首頁(yè)數(shù)據(jù)進(jìn)行上傳前質(zhì)控以來(lái),手術(shù)并發(fā)癥發(fā)生率持續(xù)下降,由2019年0.16%下降至2022年0.10%,平均每年因入院病情及診斷填寫錯(cuò)誤被SQL語(yǔ)言校驗(yàn)并更正病例超10例以上,國(guó)考中并發(fā)癥發(fā)生率指標(biāo)連續(xù)4年持續(xù)保持滿分。以上為該院提升“國(guó)考”成績(jī)、數(shù)據(jù)質(zhì)量、管理水平的部分措施方案,SQL語(yǔ)言的靈活運(yùn)用讓病案數(shù)據(jù)為醫(yī)院的管理和決策提供了極大的幫助。
該院為深圳市某三甲綜合醫(yī)院,該院“國(guó)考”成績(jī)2018—2021年連續(xù)4年取得A+等級(jí),最新2021年取得全國(guó)第53名、深圳市第1名的好成績(jī),其中醫(yī)療質(zhì)量部分得分始終位于深圳市首位,運(yùn)用SQL統(tǒng)計(jì)實(shí)現(xiàn)的日常統(tǒng)計(jì)監(jiān)測(cè)和統(tǒng)計(jì)輔助決策起到了關(guān)鍵的作用。
根據(jù)以上介紹的利用SQL語(yǔ)句統(tǒng)計(jì)三級(jí)公立醫(yī)院績(jī)效考核指標(biāo)數(shù)據(jù)的實(shí)例可以看出,所生成的統(tǒng)計(jì)結(jié)果直觀、準(zhǔn)確,統(tǒng)計(jì)時(shí)間大幅縮短,操作使用簡(jiǎn)便,相較于傳統(tǒng)的統(tǒng)計(jì)方式極大提升了工作效率和工作質(zhì)量。一般傳統(tǒng)的統(tǒng)計(jì)方式是在病案統(tǒng)計(jì)管理系統(tǒng)中查詢?cè)嫉臄?shù)據(jù)記錄,通過(guò)Excel的形式導(dǎo)出數(shù)據(jù),而后通過(guò)其他的統(tǒng)計(jì)軟件對(duì)導(dǎo)出的數(shù)據(jù)進(jìn)行分析操作。這種方法的一個(gè)顯著缺陷是原始記錄的導(dǎo)出時(shí)間較長(zhǎng),同時(shí)導(dǎo)出過(guò)程中可能造成數(shù)據(jù)格式錯(cuò)亂、數(shù)據(jù)丟失等錯(cuò)誤。并且,類似相對(duì)固定的監(jiān)測(cè)指標(biāo)需要定期以月/季/半年/年的形式產(chǎn)出數(shù)據(jù),均需要重復(fù)導(dǎo)出和重復(fù)統(tǒng)計(jì),耗時(shí)耗力[6]。另外,利用SQL語(yǔ)句直接在病案管理系統(tǒng)數(shù)據(jù)庫(kù)中統(tǒng)計(jì)數(shù)據(jù)較采購(gòu)軟件公司開發(fā)統(tǒng)計(jì)分析系統(tǒng)(以下簡(jiǎn)稱統(tǒng)計(jì)分析系統(tǒng))也有相對(duì)優(yōu)勢(shì),統(tǒng)計(jì)分析系統(tǒng)優(yōu)勢(shì)在于界面美觀,操作方便,但是統(tǒng)計(jì)指標(biāo)、數(shù)據(jù)形式相對(duì)固定,如有新的統(tǒng)計(jì)需求必須向軟件公司提出需求或支付相應(yīng)費(fèi)用對(duì)系統(tǒng)進(jìn)行更新調(diào)整才能完成,程序代碼編寫及維護(hù)工作量巨大[7]。并且市面上大部分統(tǒng)計(jì)分析系統(tǒng)后臺(tái)需與病案統(tǒng)計(jì)管理系統(tǒng)數(shù)據(jù)庫(kù)連接,當(dāng)首次計(jì)算某一數(shù)據(jù)期指標(biāo)情況時(shí),通常需要花費(fèi)大量完成數(shù)據(jù)抽取和數(shù)據(jù)清理,時(shí)效性較SQL語(yǔ)句查詢差,難易滿足醫(yī)療管理的需求。本文從五大特性方面總結(jié)對(duì)比3種統(tǒng)計(jì)方式差異見表7。
本文通過(guò)對(duì)國(guó)家三級(jí)公立醫(yī)院績(jī)效考核數(shù)據(jù)統(tǒng)計(jì)實(shí)例分析,展示了SQL語(yǔ)言在不同維度之間的關(guān)系數(shù)據(jù)查詢。相對(duì)于傳統(tǒng)數(shù)據(jù)統(tǒng)方式和固定報(bào)表統(tǒng)計(jì)軟件,其數(shù)據(jù)高度自由結(jié)合性能在統(tǒng)計(jì)工作中起到極大的輔助作用[8]。SQL語(yǔ)言是一種使用方便、功能強(qiáng)大、入門容易的工具[9]。隨著大數(shù)據(jù)時(shí)代的到來(lái),醫(yī)院精細(xì)化管理和衛(wèi)生行政決策均離不開數(shù)據(jù)挖掘,例如公立醫(yī)院績(jī)效考核、等級(jí)醫(yī)院評(píng)審、高水平醫(yī)院遴選等都體現(xiàn)了衛(wèi)生行政部門對(duì)醫(yī)院統(tǒng)計(jì)數(shù)據(jù)精確性和及時(shí)性的較高要求,這對(duì)醫(yī)院統(tǒng)計(jì)工作者提出了新的挑戰(zhàn)[6]。面對(duì)海量的病人信息,數(shù)據(jù)的處理與提取是醫(yī)院統(tǒng)計(jì)工作者必須掌握的技能,快速分析與數(shù)據(jù)挖掘是未來(lái)的發(fā)展方向。隨著智慧醫(yī)院的建設(shè),信息化手段已逐步滲入到醫(yī)院的日常工作中,為順應(yīng)時(shí)代的發(fā)展,醫(yī)院病案統(tǒng)計(jì)人員應(yīng)與時(shí)俱進(jìn),提高工作技能、創(chuàng)新工作方法,提升工作效率和統(tǒng)計(jì)信息服務(wù)水平[10],通過(guò)SQL語(yǔ)句查詢等方法挖掘和利用病案數(shù)據(jù),使沉積的病案數(shù)據(jù)發(fā)光發(fā)熱[11],更好地為醫(yī)院醫(yī)療、教學(xué)、科研和管理服務(wù)。