李志勇,孟毅,崔珊珊,胡罡,高鵬
中國人民解放軍第二零一醫院信息科,遼寧 遼陽 111000
我院的信息化建設經過十多年的發展,已形成包括門診掛號、門診收費、門診藥房管理、檢查申請工作站、住院登記、病房護士站、病房醫生工作站、價表管理、藥庫管理和手術信息管理等30多個子系統的醫院信息化管理系統[1-3],基本覆蓋了醫院信息管理的方方面面,起到了不可替代的重要作用。但病人住院費用結算除涉及到不同的子系統外,有些項目收費還要手工核算。為了方便各科室的業務操作,減少差錯,提高工作效率,我院基于“軍衛一號”信息系統開發了住院費用核算系統。
在沒有開發住院核算系統之前,病人出院時由科室護士把病人的病歷送到住院費用核算室,由核算人員對此病人的住院費用進行審核。核算人員先利用住院收費管理系統進行劃價,再利用“病人查詢”模塊核對病人的費用明細,有時候還需要根據醫囑手工計算相關的費用。核算人員審核完費用以后,再利用收費管理系統核對該病人是否欠費。最后通知科室把病歷取回去。這樣來回送取病歷非常麻煩,不但增加了護士的工作量,還存在病歷丟失的風險,導致了病歷管理的混亂。開發住院費用核算系統不但要彌補上述流程的不足,還應具有自動監控和管理的功能。
無論是醫院等級評審標準還是社會醫療保險檢查部門對病歷質量要求都是越來越嚴格。但日常的病歷中有時會出現沒有醫囑卻有相關費用的情況,有時也會出現有醫囑卻沒有相關費用的情況。其原因,可能是醫生醫囑有誤或是相關科室忘記計費。不論哪種情況都會根據相關的檢查標準被扣分和經濟處罰,使醫院的評審等級降低,從而會影響醫院的社會形象以及經濟效益。
醫院信息系統(HIS)與醫保和新農合的數據傳輸是有要求的,要保證病人治療費用結算涉及的醫院藥品和診療項目與醫保、新農合系統中的藥品、診療項目一致。
住院費用核算系統基于“軍衛一號”信息系統開發,其體系結構設計采用C/S 模式,其中服務器端為Windows 2008 Server R2+64位Oracle11g,客戶端為Windows XP+Oracle 。開發工具選用SYBASE 公司的Powerbuilder 9.0。設計原則是不改變后臺數據的結構,把住院費用核算系統涉及的各子系統集成,并增加住院費用核算功能模塊。
住院費用核算系統功能模塊及流程,見圖1。

圖1 住院費用核算流程圖
2.2.1 病人信息提取模塊
采集醫囑中下達的“明日出院”“今日出院”和“臨床死亡”的在院病人信息,自動計算出住院天數和相應的費用。實現的具體SQL語句如下:
SELECT DISTINCT B.PATIENT_ID, B.INP_NO,B.NAME,B.CHARGE_TYPE,C.VISIT_ID,C.BILL_CHECKED_DATE_TIME,C.BED_NO,C.DOCTOR_IN_CHARGE,
C.ADMISSION_DATE_TIME,TRUNC(SYSDATE,'DD')-TRUNC(C.ADMISSION_DATE_TIME,'DD'),//住院天數
C.SETTLED_INDICATOR,C.DIAGNOSIS,SYSDATE SYSDATE_TIME,C.DEPT_CODE,A.ORDER_TEXT,A.START_DATE_TIME,C.GUARANTOR
FROM ORDERS A,PAT_MASTER_INDEX B,PATS_IN_HOSPITAL C //分別是醫囑表,病人主索引表,在院病人信息表
WHERE ( C.PATIENT_ID = A.PATIENT_ID ) AND (C.PATIENT_ID = B.PATIENT_ID )
AND ( B.PATIENT_ID = A.PATIENT_ID ) AND ( C.VISIT_ID = A.VISIT_ID )
AND ( A.ORDER_TEXT IN ('明日出院','今日出院','臨床死亡') AND ( A.REPEAT_INDICATOR = 0) AND ( A.ORDER_STATUS <> '4' )//條件是醫囑項目中將要出院的病人
2.2.2 劃價模塊
選擇出院病人,提取該病人待劃價的醫囑,根據醫囑里的藥品和診療項目以及床位費和雜費進行計價。對ORDERS表中相關的醫囑進行標記,將費用明細寫入INP_BILL_ITEMS表中。
2.2.3 費用審核模塊
首先審核沒有醫保的藥品,通知相關部門進行對照。其次根據長期醫囑的開始時間和停止時間以及頻次計算出診療項目的數量和費用。藥品臨時醫囑依據處方發藥記錄計算藥品的數量和費用。其他項目的臨時醫囑要依據診療項目和價表的對照關系得出項目的數量和費用。對費用有出入的項目進行標記并突出顯示,主要是指有計價卻沒有相應的費用結算的醫囑項目。最后將有問題的項目通知給相關科室進行處理,使病人住院費用合理。
2.2.4 費用處理模塊
醫院會減免有些特殊病人的費用,該模塊具有根據不同的情況進行不同的費用處理功能,同時記錄下減免的原因以及費用處理的過程。
2.2.5 欠費登記模塊
審核病人的費用所對應的價表,填入擔保人及其單位信息(一般情況是病人的經治醫生和醫生所在的科室)。對審核過的病人進行欠費登記,主要是為了防止病人的費用發生變化。
系統實施近1年,核算部門的工作效率得到了大幅提升,過去需要工作人員3~5名,現在僅需要1~2名,而且大大地減少了差錯;結算部門的工作更加順暢,也減少了病人等待的況狀,改善了醫患關系[4-7]。臨床科室也不再糾結于費用的計算,把更多的時間和精力投入到病人的治療和護理工作中,提高了醫療效率和醫療質量。
[1]李志勇,崔珊珊,韓菲."軍衛一號"醫保結算中存在的問題及解決辦法[J].中國醫療設備,2012,27(12):96-97.
[2]肖飛,黃正東,郭雪清.基于“軍衛一號”的結算審核系統的設計與實現[J].醫療衛生裝備,2011,32(1):42-44.
[3]代劍,郭斌,范亞川,等."軍衛一號"與新型城鄉合作醫療接口的實現[J].重慶醫學,2009,(21):2660-2661.
[4]田玉兔,王慶宏,李曉康."軍衛一號"住院醫療保險管理系統的設計[J].醫療衛生裝備,2009,30(2):47-48.
[5]孟剛."軍衛一號"數據庫中費用清單不準確問題的分析及改進方法[J].西南軍醫,2012,14(5):793-794.
[6]魯民強,劉寶玲,王瑩.醫保費用結算系統在醫保管理中的應用[J].中外醫學研究,2011,(21):193-194.
[7]邵耀來,邵正宇,王福義.基于"軍衛一號"應用PB開發欠費病人查詢軟件[J].醫學信息,2007,8(20):1332-1333.