許澤杰 丁 贊
2015年第三季度起,廣東省針對上報病案首頁數據進行質量評估,分別從完整性、規范性及邏輯性三方面進行評分,并出臺了相應的評估指標體系。但總體來說,上報評估系統反饋的問題給政府主管部門及醫院造成很大的返工工作量。只有把病案首頁數據質量評估工作前置,才能提供更加完整、準確的病案信息。
病案首頁中,身份證號是唯一辨別患者身份的信息,廣東省病案首頁數據質量評估體系對身份證號審核條件如下:
[不能缺項,缺失得0分;外籍病人直接得分;新生兒直接得分;18歲以下直接得分;姓名=’無名氏’直接得分]
在實際工作中,身份證號可能會輸入“無”,“—”,“不詳”等不符合填寫規范的字符,也需要篩查出來。針對該項字段,可運行以下SQL語句查詢審核通不過的首頁數據,以2016年1月份出院病案首頁數據為例。
/*檢查身份證號填寫錯誤情況*/
select fsry 輸入員,fprn as 病案號,ftimes as 住院次數,fname as 姓名,fage 年齡,fcountry 國籍,fcydept as 出院科室,fidcard as 身份證號,error=’身份證號填寫錯誤’ from tpatientvisit where fcydate >=’2016-01-01 00:00:00’ and fcydate <=’2016-01-31 23:59:59’ and fage not like ’D%’ and fage not like ’m%’ and substring(fage,2,4)>18 and fname not like ’%無名氏%’ and fcountry=’中國’ and len(fidcard)!=15 and len(fidcard)!=18
離院方式可作為患者住院結果的表現,在病案首頁中,分別有6種離院方式可選,分別是醫囑離院、醫囑轉院、醫囑轉社區衛生服務機構/鄉鎮衛生院、非醫囑離院、死亡及其他離院方式。離院方式填寫不能為空,必須在這六類方式中選擇。病案首頁中,科主任、主(副主)任醫生、主治醫生、住院醫生、質控醫生、質控護士、編碼員字段按相應要求填寫,不能為空,針對這些字段,可運行以下SQL語句查詢審核通不過的首頁數據,以2016年1月份出院病案首頁數據為例。
/*檢查離院方式填寫錯誤情況*/
select fsry 輸入員,fprn as 病案號,ftimes as 住院次數,fname as 姓名,fcydept as 出院科室,fkzr as 科主任,fzrdoctor as[主(副主)任醫生],fzzdoct as 主治醫生,fzydoct as 住院醫生,fzkdoct as 質控醫生,fzknurse as 質控護士,fbmy as 編碼員,flyfs as 離院方式,error=’科主任主治住院質控醫生質控護士編碼員離院方式不能為空’ from tpatientvisit where fcydate >=’2016-01-01 00:00:00’ and fcydate <=’2016-01-31 23:59:59’ and (fkzr is null or fkzr=‘or fzrdoctor is null or fzrdoctor=’or fzzdoct is null or fzzdoct=‘or fzydoct is null or fzydoct=’or fzkdoct is null or fzkdoct=‘or fzknurse is null or fzknurse=’or fbmy is null or fbmy=‘or flyfs is null or flyfs=’)
手術級別作為評價手術風險性和難易程度的指標,廣東省病案首頁數據質量評估體系對手術級別審核條件如下:
[符合標準代碼,無手術編碼的直接得分;有手術不在值域范圍內得0分;指定手術編碼,允許為空]
針對該項字段,可運行以下SQL語句查詢審核通不過的首頁數據,以2016年1月份出院病案首頁數據為例。
/*檢查手術級別填寫錯誤情況*/
Select a.fsry 輸入員,a.fprn as 病案號,a.ftimes as 住院次數,a.fname as 姓名,a.fcydept as 出院科室,b.fssjb as 手術級別,b.fssjbbh 手術級別編號,錯誤提示=’手術級別填寫錯誤’ from tpatientvisit a,toperation b where a.fcydate >=’2016-01-01 00:00:00’ and a.fcydate <=’2016-01-31 23:59:59’ and a.fprn=b.fprn and a.ftimes=b.ftimes and b.fssjbbh not in (1,2,3,4)
手術切口及愈合等級是反映手術質量的指標,完整性及準確性對于統計分析工作非常重要,廣東省住院病案首頁數據質量評估體系對手術切口及愈合等級審核條件如下:
[符合標準代碼,無手術編碼的直接得分,有手術不在值域范圍內的得0分]
針對該項字段,可運行以下SQL語句查詢審核通不過的首頁數據,以2016年1月份出院病案首頁數據為例。
/*檢查切口及愈合填寫錯誤情況*/
select a.fsry 輸入員,a.fprn as 病案號,a.ftimes as 住院次數,a.fname as 姓名,a.fcydept as 出院科室,b.fyuhebh as 愈合編號,b.fyuhe 愈合,b.fqiekoubh as 切口編號,b.fqiekou 切口等級,錯誤提示=’切口愈合類別不能為空’ from tpatientvisit a,toperation b where a.fcydate >=’2016-01-01 00:00:00’ and a.fcydate <=’2016-01-31 23:59:59’ and a.fprn=b.fprn and a.ftimes=b.ftimes and (b.fyuhe not in (select fmc from tstandardmx where fcode=’GBYHLB’)or b.fyuhebh not in (select fbh from tstandardmx where fcode=’GBYHLB’)or b.fqiekou not in (select fmc from tstandardmx where fcode=’gbqkfj’)or b.fqiekoubh not in (select fbh from tstandardmx where fcode=’gbqkfj’))
邏輯性審核主要是判斷一些具有嚴格邏輯關系字段間的關系是否正確,例如男性病人主要診斷編碼不能出現O碼,西藥費必須大于等于抗菌藥物費用及男性手術不應編碼為96.4401(陰道沖洗)等邏輯錯誤。
實際住院天數是用來分析醫療資源利用合理性的指標,廣東省住院病案首頁數據質量評估體系對實際住院天數審核條件如下:
[實際住院天數=(出院日期-入院日期),且>=1,不符合條件的得0分]
針對該項字段,可運行以下SQL語句查詢審核通不過的首頁數據,以2016年1月份出院病案首頁數據為例。
/*檢查實際住院天數填寫錯誤情況*/
select fsry 輸入員,fprn as 病案號,ftimes as 住院次數,fname as 姓名,fcydept as 出院科室,frydate 入院日期,fcydate 出院日期,fdays 實際住院天數,錯誤提示=’實際住院天數填寫錯誤’ from tpatientvisit where fcydate >=’2016-01-01 00:00:00’ and fcydate <=’2016-01-31 23:59:59’ and fcydate!=frydate and fcydate-frydate!=fdays
麻醉費對于醫院麻醉科管理及發展提供了參考價值,廣東省住院病案首頁數據質量評估體系對實際住院天數審核條件如下:
[麻醉方式>0時,麻醉費>0;(局麻除外),麻醉方式=0或空時,直接得分,麻醉方式=31、32、33、34、35、36的直接得分。]
針對該項字段,可運行以下SQL語句查詢審核通不過的首頁數據,以2016年1月份出院病案首頁數據為例。
/*麻醉費填寫錯誤情況*/
select a.fsry 輸入員,a.fprn as 病案號,a.ftimes as 住院次數,a.fname as 姓名,a.fcydept as 出院科室,b.fqiekou 切口,b.fyuhe 愈合,b.fmazuibh as 麻醉方式編號,b.fmazui 麻醉方式,a.fzllfmzf 麻醉費,錯誤提示=’麻醉費用填寫錯誤’ from tpatientvisit a,toperation b where a.fcydate >=’2016-01-01 00:00:00’ and a.fcydate <=’2016-01-31 23:59:59’ and a.fprn=b.fprn and a.ftimes=b.ftimes and b.fmazuibh>0 and b.fmazuibh!=5 and a.fzllfmzf=0
運用SQL語句對病案首頁數據進行完整性、規范性及邏輯性審核,對審核通不過的數據在上報前進行更正,保證數據的可分析性,為政府部門及醫院管理部門提供可行性的決策依據。本文只列舉部分字段的審核條件及SQL語句示例,所有字段均可通過SQL語言進行質量監控。