梁敬
(北京中醫醫院 順義醫院, 北京 101300)
現代醫院已由以往單純的醫療質量與規范管理,轉變為整個醫院的運行管理,同時,其管理工作亦逐步由單純的醫療運作問題,轉變為對整個社會進步及科學發展予以適應的醫院學科管理,愈發重視效率、效益、創新、改革等問題,特別是關注對醫院醫務人員積極性的調動、對工作差異與能力水平的科學評判以及對勞動報酬的合理分配[1]。基于此,現代醫院薪酬與績效管理與醫院的成長相伴隨而得到不斷的發展,它對廣大醫務人員的切身利益予以涉及,關注度高、敏感性強[2],醫院必須借助信息化技術進行人事薪酬與績效管理系統的構建,確保薪酬與績效實施的可控性以及效果的準確性,為醫院高效與規范運行提供助力。
怎樣建立一個面向信息處理的綜合性數據管理平臺,并在此平臺集成相關薪酬與績效管理的業務功能、查詢、多維統計分析、數據挖掘以及輔助決策等功能,提供可靠支持于運營、管理及決策,以此優化薪酬與績效管理水平,得到領先的管理及業務運營效率與水平,增強核心競爭力,這是薪酬與績效管理系統的建設基礎[3]。具體地,醫院人事薪酬與績效系統設計需對以下原則予以遵循。
(1) 全局性與前瞻性 系統規劃應在滿足現有績效考核與薪酬管理需求的同時,為今后人事管理奠定基礎,做好醫院管理信息化應用建設的準備;
(2) 擴展性與易維護性 系統應具有可擴展性,可接受2次開發,出于對系統涉及科室、用戶以及業務均很多的考慮,系統的應用既要保證用戶工作效率,其自身又要有良好的易維護性;
(3) 數據庫設計與備份合理性 作為人事管理的重要信息,所有的性能評測數據要確保準確性、完整性及安全性,故必須進行數據的備份,出于對系統數據容量不大的考慮,直接采用MySQL數據庫自帶備份技術執行本地與異地備份操作;
(4) 經濟性與實用性 系統設計要盡可能地節省支出,對醫院內部各種資源進行充分利用,綜合比較各方面因素,滿足低費用、高性能的系統要求;
(5) 模塊化 對應用功能模塊進行科學劃分,盡可能地降低模塊之間的耦合度;
作為系統高層架構,軟件架構是對系統體系結構的抽象,在進行架構選擇之時,應充分考慮系統的實際行為,確保穩定性、安全性等各項指標,同時,對上述全局性與前瞻性、擴展性與易維護性、數據庫設計與備份合理性、經濟性與實用性、模塊化原則予以遵循。對此,設計醫院人事薪酬與績效系統為多層軟件架構,由下而上依次為:表現層、服務層、業務邏輯層與數據庫訪問層[4]。系統架構示意圖,如圖1所示。

圖1 醫院人事薪酬與績效系統架構
(1) 表現層 對數據的輸入與輸出進行展示,具體地,從用戶方接收數據,調用Web Service接口,之后對結果加以呈現;
(2) 服務層 采用IOC等方式對業務邏輯層接口進行調用,執行對業務邏輯的處理任務,并將最終的處理結果向表現層反饋;
(3) 業務邏輯層 該層為應用系統的核心,用于實現系統的具體業務過程,同時,建立與數據訪問層的交互關系;
(4) 數據訪問層 提供數據持久化功能,一般情況下,ORM與ADO.NET是操作數據庫的兩種主要方式。
結合設計原則及其具體需求,醫院人事薪酬與績效系統的應用模塊主要包括系統登錄模塊、醫務人員基本信息管理模塊、人員權限管理模塊、介質分配管理模塊以及薪酬績效查詢模塊。
醫院人事薪酬與績效系統的設計需要滿足兩點需求[5]:其一,功能性需求,即醫務人員現有需求及今后可能出現的需求;其二,性能需求,數據庫完整性、一致性以及數據易于存儲的需求。
(1) 邏輯設計 通過分析薪酬與績效系統需求,得到整個系統數據流圖,如圖2所示。
(2) 物理設計 系統數據庫以Oracle數據庫為基礎,涉及的數據庫表有很多,具有代表性的為:Table_YR醫務人員信息表,對醫務人員的工號、姓名、所屬科室、角色等相關信息進行記錄;Table_KINFO科室信息表,用于科室ID、名稱等信息的記錄;Table_GM功能模塊表,進行系統全部模塊信息的存儲;Table_QX權限信息表,記錄的是系統內權限對應的信息與相關操作;Table_JX角色信息表,存儲系統角色信息;Table_KX考勤信息表,對醫務人員的考勤信息進行存儲,系統通過對該表記錄的讀取得到考勤數據;Table_JGH基本工資核算標準表,記錄醫務人員基本工資的核算標準;Table_JGK基本工資扣款表,記錄基本工資的扣款信息;Table_ZX質檢信息表,存儲質檢人員完成的抽查、責任投訴等

圖2 醫院人事薪酬與績效系統數據流
信息。醫務人員信息表與基本工資核算標準表舉例,如表1與表2所示。
基于所建立的數據庫表,繪制各表之間的對應關系圖,如圖3所示。
(1) 登錄 對登錄賬號與密碼的匹配性進行檢測。醫務人員輸入賬號與密碼,點擊“登錄”,系統執行對數據庫中匹配賬號與密碼的查詢任務,若匹配成功,跳轉至系統home.aspx界面,匹配失敗,則彈出錯誤提示,對醫務人員提出重新輸入的要求。此外,系統還進行login_out.aspx注銷頁面的設置,若點擊“注銷”按鈕,則重新向login_in登錄頁面跳轉。系統登錄應用模塊實現流程圖,如圖4所示。

表1 醫務人員信息表(Table_YR)

表2 基本工資核算標準表(Table_JGH)

表3 醫院人事薪酬與績效系統開發環境

圖3 數據庫表間關系

圖4 系統登錄應用模塊實現流程
(2) 基本信息管理 用于維護醫院醫務人員的相關信息。根據權限,對所建立的醫務人員的合法性進行判斷,若驗證通過,則執行對醫務人員的信息查詢操作,并通過界面將查詢結果顯示出來,顯示界面亦可對醫務人員相關信息進行處理。具體地,醫務人員基本信息對信息展示、增加、更新、刪除頁面以及密碼重置、離職人員設置等頁面予以涵蓋,依次表示為user info.aspx、user add.aspx、user update.aspx、user del.aspx、user-rpwd.aspx與user leave.aspx。系統醫務人員基本信息管理應用模塊實現流程圖,如圖5所示。
(3) 權限管理 約束醫務人員對系統資源的訪問。應用權限管理模塊,系統管理人員或行政管理人員對醫務人員的角色權限進行控制,判斷醫務人員擁有使用哪些應用功能的權限,可以對哪些內容進行查詢,明確查詢信息所屬的范圍,同時,判斷所訪問的角色是醫務人員個人還是醫院的全部人員,亦或是某一科室人員。系統醫務人員權限管理應用模塊實現流程圖,如圖6所示。

圖5 醫務人員基本信息管理應用模塊實現流程

圖6 醫務人員權限管理管理應用模塊實現流程
(4) 介質分配管理 管理人事薪酬績效指標,對介質分配關系查詢、添加、修改以及刪除等操作予以涉及,賦予各科室醫務人員一定的權重及指標進行薪酬與績效的量化考核。以醫務人員介質分配關系、中心工作、基礎護理、急救管理以及核心制度落實等條件為依據,執行對薪酬績效統計查詢的任務,之后,在許可的權限條件下,可對醫務人員薪酬績效介質分配進行錄入與修改。醫務人員介質值的修改是將其中一個醫務人員的薪酬績效介質減去某一值,將其增加至另一個醫務人員相應的薪酬績效介質中去;如果修改不同科室醫務人員之間的薪酬績效介質,對應的科室部門績效介質累計亦需做出一定的修改。系統介質分配管理應用模塊實現流程圖,如圖7所示。
(5) 查詢 對醫務人員薪酬績效進行查詢,通過balance mng.aspx頁面來實現,角色權限不同,所需執行的操作亦存在差異。醫務人員在login-n.aspx頁面輸入賬號與密碼,若驗證正確,則跳轉至balance mng.aspx薪酬績效查詢頁面,進行所需查詢薪酬績效的查詢方式的選擇,根據條件篩選,之后完成對醫務人員個人或科室薪酬績效的查詢任務。

圖7 介質分配管理應用模塊實現流程
經應用,醫院人事薪酬與績效系統可基本覆蓋門診、臨床、醫技、機關與后勤等各個科室,應用效果比較理想。通過開通人事薪酬與績效系統,醫院對以往紙質操作模式予以擺脫,在提高薪酬與績效評估及核算工作效率的同時,實現了對人力成本的節約。此外,系統信息符合實時性要求,反饋機制良好,這對醫院及科室間對薪酬績效評估核算認知的溝通產生促進作用,有利于信息不對稱隱患的消除以及醫務人員責任感及使命感的消除,優化了管理行為,由以往對醫療任務的關注轉變為對指標平衡的關注,實現了管理水平的全面提高。出于對病房、門診及醫技系統工作性質及其薪酬績效評估核算指標差異性較大[6]的考慮,系統在今后的應用中應適當向薪酬績效數據處理模型這一方面擴展,改進薪酬績效評估核算指標比重的設定,提高其全局性與合理性。具體地,結合實際應用環節中的數據分析,對工作量指標權重進行科學分配,合理協調,使評估核算體系與實際工作相符,最大限度地提高醫務人員工作積極性與效率。