李小燕
(西安交通大學醫學部 西安交通大學第二附屬醫院, 陜西 西安 710004)
醫院成本核算系統能夠實現醫院成本核算的規范化執行,降低整體成本開支,實現醫院經濟效益的大幅提升。醫院成本核算系統的研究背景:當計劃經濟轉變為市場經濟后,醫院紛紛對經營策略進行調整,通過成本核算等經濟管理方式對經營成本進行降低并提升其運營效益,實現醫院在優質、高效、低耗道路上的長遠發展[1]。然而醫院的成本核算制度存在很多問題,包括缺乏人才、分攤方法精準性較差、較為隨意、不夠科學、醫院整體信息化建設較為滯后等。因此研發出了醫院成本核算系統,以促進醫院成本核算的科學化與現代化。美國在六十年代初便開始開發醫院成本核算系統,在七十年代后,得益于迅速發展的計算機科技,很多國家都紛紛開展醫院成本核算系統的研發并將其應用于醫療服務領域。有學者提出一種基于HIS的醫院成本核算系統,主要在HIS系統的基礎上對醫院成本核算系統進行研發,可以實現HIS系統與醫院成本核算系統的聯合,打造管理與核算的通用平臺[2]。我國發展醫院成本核算系統相對較晚。20世紀90年代,FOXFRO、FOXBASE數據庫和NOVELL網的盛行,使醫院成本核算系統的全面研發成為可能,很多醫院紛紛開始研發自己的醫院成本核算系統。系統中的成本核算分別對應各科室,以對各科室進行成本控制[3]。文獻[1]中就提出一種基于DRG的醫院成本核算系統,主要通過對疾病進行分組,實現疾病的按組付費,并通過對結算價格的相關因素進行控制,實現醫院的成本核算。針對原有系統在進行成本核算的過程中,受無法與醫院管理系統進行交互的影響而無法管理單位信息,在每月醫療設備折舊值為3.5-5.9萬元的范圍內存在項目成本核算值波動性較大的問題,設計一種基于MVC框架的醫院成本核算系統。之所以設定設備折舊值在3.5-5.9萬元的范圍內,是因為這是每月醫療設備折舊的均值,比較有代表性,再加上設定一個范圍可以提高實驗的準確性,使實驗結果更具針對性。醫院可以運用現代化計算機網絡技術建立以醫療為主的數字化采集和傳輸系統,這不僅對于醫院的信息網絡成本管理大有裨益,也能使其質量監控能力得到提高。在與財務系統共享數據的同時,基于MVC框架的系統可以真正幫助各級核算員更好的完成數據收集和計算工作。因此,基于MVC框架的醫院成本核算系統對研究醫院成本核算具有重大的現實意義。
基于MVC框架的醫院成本核算系統的硬件構成為服務器模塊[4]。服務器模塊由服務器、局域網和業務電腦構成,詳細數據如表1所示。

表1 服務器模塊詳細數據
基于MVC框架的醫院成本核算系統的軟件構成為管理單位信息模塊、成本核算模塊、數據庫模塊和人機交互模塊[5]。
1.2.1 設計管理單位信息模塊
管理單位信息模塊由以下單元構成,包括設置科室獎金單元、設置職工信息單元、設置科室單元、設置科室類別單元和設置科室類型單元。
設置科室獎金單元能夠實現管理獎扣項目信息、管理員工發放獎金系數、管理獎金提成功能,該單元涉及的類包括科室獎金操作邏輯設置類、控制科室獎金類和科室獎金實際屬性類[6]。
設置職工信息單元能夠實現職工信息的修改、查找、刪除、增加功能,該單元涉及的類包括操作職工信息邏輯設置類、控制職工信息類和職工信息實際屬性類。
設置科室單元能夠實現部門或科室信息的修改、查找、刪除、增加功能,該單元涉及的類包括科室操作邏輯設置類、科室控制設置類和科室實際屬性類。
設置科室類別單元能夠實現科室類別信息的修改、查找、刪除、增加功能,該單元涉及的類包括科室類別邏輯操作類、控制科室類別類和科室類別實際屬性類。
設置科室類型單元能夠實現科室類型信息的修改、查找、刪除、增加功能,該單元涉及的類包括科室類型邏輯操作類、控制科室類型類和科室類型實際屬性類。
管理單位信息模塊的功能類圖如圖1所示。
1.2.2 設計成本核算模塊
成本核算模塊主要由科室核算單元、服務項目核算單元與病種核算單元構成。科室核算單元主要通過全成本法進行科室核算。首先以科室工作性質為依據對醫院科室進行分類,包括間接成本性質科室與直接成本性質科室,其中一級成本是醫療業務成本和管理費用。醫療業務成本和管理費用又下分為:人員經費、衛生材料費、藥品費、固定資產折舊費、無形資產攤銷,計提醫療風險[7]和其它費用。具體核算過程如下。
首先對間接成本性質科室與直接成本性質科室分別進行成本值歸集與計算;
接著對間接成本性質科室進行成本分攤,分攤至直接成本性質科室;
最后將分攤的科室間接成本與直接成本性質科室的實際成本相加,直接獲取科室實施衛生服務的全成本。
在核算中,共涉及兩次分攤:第一次分攤是分攤無法直接獲取的科室消耗數,需要按照床位數、科室面積以及人頭數進行大戶消耗量剔除后的科室節余分配;第二次分攤是對間接成本性質科室進行成本分攤,需要采取代數分配法,具體如下:針對間接成本性質科室中的所有相互作用構建方程組,通過對聯立方程進行求解獲取間接成本性質科室的全部成本,然后對這些成本進行一次性分配,將其分配至其他科室。
服務項目核算單元負責面向單獨的醫療項目進行成本分攤,其核算主要用于效益評估、付費償還、投資論證、服務定價等[8]。服務項目核算單元采用實際法,具體核算步驟如下。
首先將全成本核算作為基礎,對單位時間內科室的基本成本進行計算,具體計算式如式(1)。
(1)
式中,Y代表單位時間內科室的基本成本;X代表科室總成本;T代表科室實際工時。
接著以項目實際操作時間為依據對各項目進行科室成本分攤,具體算式如式(2)。
F=∑(Y×R+W×E+A)
(2)
式中,F代表項目成本;R代表平均項目操作時間;W代表專用設備儀器的單位時間折舊費用;E代表該項目的實際儀器使用時間;A代表項目實際使用的衛生材料。
病種核算單元需要以項目成本與科室成本的實際核算結果為基礎,通過歷史成本法進行核算。應用歷史成本法首先需要針對較大樣本進行病例回顧調查,獲取某種病種的輸氧費、輸血費、平均藥費、平均住院費等,并對其進行分攤,分攤至治療病種的醫療服務項目平均成本上[9]。然后以一定的系數按平均間接成本進行分攤,最后歸集為該病種的單獨醫療成本。其分攤算式如式(3)。
(3)
式中,Q代表病種實際成本;P代表病種使用床位的日成本;D代表使用床位的總天數;U代表治療、檢查的單位項目成本;H代表實際服務次數;O代表藥品實際成本;L代表氧氣費與輸血費用的總和;S代表病例數。
1.2.3 設計數據庫模塊
數據庫模塊的數據庫表包括員工基本信息表、材料基本信息表、部門基本信息表和費用基本信息表。其中員工基本信息表用于儲存醫院員工的基本信息,信息表的基本構造,如表2所示。

表2 員工基本信息表的構造
材料基本信息表中保存的是系統的項目材料資源信息,信息表的基本構造,如表3所示。

表3 材料基本信息表構造
部門基本信息表中保存的是醫院的部門信息,其結構具體如表4所示。

表4 部門基本信息表結構
費用基本信息表中保存的是費用的相關信息,其結構具體如表5所示。

表5 費用基本信息表結構
1.2.4 設計人機交互模塊
基于MVC框架設計人機交互模塊,模塊由MVC框架的3個主要部件構成,分別是控制器、視圖和模型,主要利用MVC框架分離人機交互的輸入、輸出以及處理部分。人機交互模塊主要通過控制器對用戶請求進行接收,通過調用相應模型處理該請求并將數據發送給視圖,通過視圖向用戶呈現處理結果[10]。人機交互模塊的運行模式,如圖2所示。
由圖2可知,人機交互模塊首先是從用戶開始的,由用戶輸出指令到控制器,控制器將用戶輸入的指令和數據傳遞給業務模型,模型進行業務邏輯判斷,判斷之后在數據庫存取,模型再根據業務邏輯選擇不同的視圖,然后將結果反饋給用戶,用戶再進行下一步操作,由此實現對單位信息的管理。

圖2 人機交互模塊的運行模式
對設計的基于MVC框架的醫院成本核算系統進行醫院成本核算實驗測試。選擇兗礦醫院,利用設計系統對該醫院7月份的營業金額進行成本核算。該醫院7月份的科室成本分攤情況具體如表6所示。

表6 該醫院7月份的科室成本分攤情況
根據上表數據進行成本核算。在核算過程中,獲取每月醫療設備折舊值為3.5-5.9萬元范圍內,基于MVC框架的醫院成本核算系統的項目成本核算值數據作為實驗數據。為了避免本次實驗的實驗結果過于單一,缺乏說服力,將兩種原有方法作為本次實驗的對比系統,包括基于HIS的醫院成本核算系統與文獻[1]中設計的系統。分別獲取這兩個系統在每月醫療設備折舊值為3.5-5.9萬元范圍內的項目成本核算值數據作為對比實驗數據。將實驗范圍劃分為3個階段仔細對比實驗結果。
2.2.1 第一階段實驗結果
每月醫療設備折舊值為3.5-4.5萬元范圍內,基于MVC框架的醫院成本核算系統與基于HIS的醫院成本核算系統、文獻[1]中設計的系統的項目成本核算值實驗數據,具體如圖3所示。
根據圖3的每月醫療設備折舊值為3.5-4.5萬元范圍內的項目成本核算值實驗數據可知,基于HIS的醫院成本核

圖3 3.5-4.5萬元范圍內項目成本核算值實驗數據
算系統的項目成本核算值波動性處于幾種實驗系統的中等水平;文獻[1]中設計的系統的項目成本核算值波動性較大;基于MVC框架的醫院成本核算系統的項目成本核算值波動性在幾種實驗系統中最小。
每月醫療設備折舊值為4.3-5.1萬元范圍內,基于MVC框架的醫院成本核算系統與其他兩種實驗系統的項目成本核算值實驗數據,具體如圖4所示。

圖4 4.3-5.1萬元范圍內項目成本核算值實驗數據
根據圖4的每月醫療設備折舊值為5.1-5.9萬元范圍內的項目成本核算值實驗數據可知,基于HIS的醫院成本核算系統的項目成本核算值波動性最大;文獻[1]中設計的系統的項目成本核算值波動性較大;基于MVC框架的醫院成本核算系統的項目成本核算值波動性在幾種實驗系統中最小。
每月醫療設備折舊值為5.1-5.9萬元范圍內,基于MVC框架的醫院成本核算系統與其他兩種實驗系統的項目成本核算值實驗數據,具體如圖5所示。

圖5 5.1-5.9萬元范圍內項目成本核算值實驗數據
根據圖5的每月醫療設備折舊值為5.1-5.9萬元范圍內的項目成本核算值實驗數據可知,基于HIS的醫院成本核算系統的項目成本核算值波動性較大;文獻[1]中設計的系統的項目成本核算值波動性同樣較大;只有基于MVC框架的醫院成本核算系統能夠保持較小的項目成本核算值波動性。
綜上所述,可知基于MVC框架的醫院成本核算系統在每月醫療設備折舊值為3.5-5.9萬元的范圍內始終能夠保持較小的項目成本核算值波動性。
系統功能實現主要是利用測試工具采用特定的測試方法來驗證系統功能和性能正確性的過程,一旦發現缺陷或漏洞,就要及時進行修改,從而確保目標系統所實現的功能能夠滿足用戶的實際需求。具體來說,通過系統功能實現,能夠有效驗證軟件系統的正確度(correctness)、完全度(completeness)和質量(quality)。為了保證軟件系統的質量,系統功能實現的重要性不言而喻,具體步驟如下。
2.3.1 原始數據收集
原始數據應涵蓋收入、成本、工作量、人員、占用資產情況等全面的數據信息,數據采集的細化程度取決于醫院管理需要。一般來說,收入、成本應該按財務制度、會計要求設置的收入分類、成本分類進行數據收集,具備條件的醫院可以進一步細化。例如,對收入按照收費項目采集數據,成本根據內容的不同,如人員支出可以細化至個人進行采集,藥品、材料按實際消耗品種進行采集。收集數據的過程盡可能系統自動完成,但客觀上存在一部分數據是需要人工處理的,本著高效的原則,功能設置上應實現直接在系統錄入或通過EXCEL等電子表單處理后再導入系統中。
2.3.2 核算方案的設置
成本核算不僅僅是為了根據制度要求進行核算,出具報表,更重要的是將成本核算應用于內部管理。從現階段廣義管理會計的內容,既包括財務會計,又包括成本會計和財務管理。成本核算的結果應有效服務于不同的管理目的。從系統功能實現來說,應考慮滿足按照不同成本核算方法出具不同的成本核算結果。例如,在同一原始數據源的基礎上,系統應實現按照標準成本法、完全成本法出具不同的核算結果。對于不同核算方法,通過設置不同的核算方案。
2.3.3 成本分攤
成本分攤的流程一般包括確定待分攤的科室成本或成本項目、選擇分攤標準和確定接受分攤的科室。待攤成本項目確定包括成本來源于哪個核算單元、哪些成本項目、各待攤成本之間的分攤優先順序等的設置。分攤標準應考慮可靈活采用收入、成本、工作量、占用資產等各類數據信息作為某個待攤成本項目的分攤標準。
基于MVC框架的醫院成本核算系統成功實現了每月醫療設備折舊值為3.5-5.9萬元的范圍內項目成本核算值波動性的降低,但是該系統仍然存在成本分攤較為粗糙的問題,希望能夠在下一步研究中對該問題進行改善。