崔堯,李建軍,叢芳,周紅俊,桑德春,金龍
一種基于瀏覽器/服務器結(jié)構(gòu)的綜合康復信息系統(tǒng)的設計與初步實現(xiàn)①
崔堯,李建軍,叢芳,周紅俊,桑德春,金龍
目的設計一種基于瀏覽器/服務器(B/S)結(jié)構(gòu)的綜合康復信息系統(tǒng),實現(xiàn)康復醫(yī)療數(shù)據(jù)的電子化錄入、檢索、統(tǒng)計、分析、瀏覽和展示。方法系統(tǒng)分析康復工作流程和所需處理的數(shù)據(jù),據(jù)此設計并建立分布式數(shù)據(jù)庫系統(tǒng),進而開發(fā)相應的應用模塊,如計劃制定、療效評價、結(jié)局預測、績效考核等。結(jié)果前期利用Ruby on Ralis框架和PostgreSQL數(shù)據(jù)庫開發(fā)出“水療綜合康復信息系統(tǒng)”,并試運行。結(jié)論基于B/S結(jié)構(gòu)的綜合康復信息系統(tǒng)在理論和技術(shù)上均可行,基于計算機網(wǎng)絡的康復團隊工作模式可行且高效。
康復信息系統(tǒng);康復治療信息化;互聯(lián)網(wǎng);康復團隊工作模式;瀏覽器/服務器結(jié)構(gòu)
[本文著錄格式]崔堯,李建軍,叢芳,等.一種基于瀏覽器/服務器結(jié)構(gòu)的綜合康復信息系統(tǒng)的設計與初步實現(xiàn)[J].中國康復理論與實踐,2015,21(1):114-116.
CITED AS:Cui Y,Li JJ,Cong F,et al.Development of comprehensive rehabilitation information system based on browser/server structure[J].Zhongguo Kangfu Lilun Yu Shijian,2015,21(1):114-116.
康復工作通常以團隊模式進行,需要定期召開小組會議。但在實際工作中,由于專業(yè)分工細、科室間距遠、工作強度大等原因,召開團隊討論費時費力,難以持續(xù)進行。針對這一問題,我們設計開發(fā)綜合康復信息系統(tǒng),借助計算機網(wǎng)絡實現(xiàn)康復團隊工作模式,以節(jié)約成本,提高效率?;跒g覽器/服務器(browser/server,B/S)結(jié)構(gòu)和分布式數(shù)據(jù)庫系統(tǒng),綜合康復信息系統(tǒng)可在多個工作平臺上實現(xiàn)康復數(shù)據(jù)的電子化錄入、檢索、統(tǒng)計、分析、瀏覽和展示,從而滿足康復臨床工作的信息化需求。
軟件是思維的工具。因而,在開始軟件設計前,需要對康復臨床思維進行系統(tǒng)性總結(jié),找出一般的思考流程,從而建立信息處理的邏輯基礎。
康復治療的常規(guī)臨床思維是:①熟悉患者的基本信息及臨床診斷;②進行針對性的康復評定;③根據(jù)上述信息確定問題點;④設定康復目標;⑤針對目標制定個體化治療計劃;⑥按計劃實施治療并記錄;⑦治療一段時間后,再次評定并進行療效評估;⑧根據(jù)評價結(jié)果調(diào)整治療計劃;⑨繼續(xù)治療并記錄。如此反復,直至治療結(jié)束,進行回顧總結(jié)[1-2]。在臨床實踐中,上述各步驟均由康復團隊不同成員互相配合完成。在信息系統(tǒng)中,可以通過設置不同的工作平臺并為每一賬戶設置不同的操作權(quán)限來實現(xiàn)。
本研究基于主流的關(guān)系型數(shù)據(jù)庫進行軟件開發(fā)。關(guān)系型數(shù)
據(jù)庫是建立在關(guān)系模型基礎上的數(shù)據(jù)庫,借助集合代數(shù)等數(shù)學概念和方法進行數(shù)據(jù)處理。簡單來說,關(guān)系型數(shù)據(jù)庫先將信息分類儲存于不同的數(shù)據(jù)表(二維表)中,再根據(jù)其內(nèi)在邏輯將各表連接起來。
根據(jù)一般康復思維和常規(guī)康復流程,綜合康復信息系統(tǒng)的數(shù)據(jù)處理邏輯為:①根據(jù)臨床信息從評定項目庫中選擇合適的評定項目;②得到評定結(jié)果后,綜合臨床信息與評定結(jié)果,從治療項目庫中選擇相應的治療項目組成康復計劃;③執(zhí)行康復計劃,進行康復記錄;④治療結(jié)束時,參照康復計劃、評定結(jié)果以及治療記錄進行回顧總結(jié),其中康復評定最好在2次以上,這樣便于對療效進行量化分析;⑤每一模塊都可反復修改,如可進行多次康復評定,多次修改治療計劃,多次進行回顧總結(jié)等。
數(shù)據(jù)庫中主要包括以下數(shù)據(jù)表。①基本信息表:病案號、姓名、性別、生日、年齡、籍貫、工作、婚姻、身高、體質(zhì)量、體質(zhì)量指數(shù)(BMI)、經(jīng)費來源。②臨床信息表:臨床診斷、功能障礙、主訴、現(xiàn)病史、既往史、體格檢查、??茩z查、發(fā)病日期、病程、病變部位、治療經(jīng)過、康復經(jīng)過、血壓、心率、靶心率、水中靶心率、脈搏、血糖。③評定項目表:項目編號、評定內(nèi)容、具體條目、評分標準。④康復目標表:主要問題點、次要問題點、近期目標、中期目標、遠期目標、目標狀態(tài)。⑤治療計劃表:項目列表、單項分析、訓練說明、項目編號、文字說明、圖示、劑量、頻率、強度、持續(xù)時間、備注、家庭訓練。⑥治療記錄表:次數(shù)、日期、治療內(nèi)容、參數(shù)、患者反應、SOAP記錄、備注。⑦回顧總結(jié)表:治療開始時間、治療結(jié)束時間、治療前功能狀況、治療后功能狀況、進步點、不足處、統(tǒng)計分析圖、出院指導、自我練習、備注。其中,評定項目表、治療計劃表及治療記錄表根據(jù)具體項目略有不同。
3.1 功能平臺
綜合信息系統(tǒng)的整體業(yè)務流程見圖1。其核心業(yè)務模塊(康復醫(yī)療模塊)主要包含4大功能平臺,分別面向臨床科室、康復臨床科室、康復評定科室和康復治療科室。輔助業(yè)務模塊包括排班排點、設備管理、人員管理、科研管理、知識庫管理等。維護模塊包括用戶管理、角色管理、權(quán)限管理、數(shù)據(jù)管理、字典庫維護、系統(tǒng)維護、測試分析等。
圖1 綜合康復信息系統(tǒng)整體業(yè)務流程圖
系統(tǒng)對康復醫(yī)療信息處理流程如下?;颊呷朐簳r,首先由初診臨床醫(yī)師為其建立電子病歷,錄入基本信息及臨床信息(人口統(tǒng)計學資料、病史、臨床診斷等);直接入住康復臨床科室或門診患者,可由首診康復醫(yī)師或治療師創(chuàng)建醫(yī)療記錄;轉(zhuǎn)入康復臨床科室后,由康復醫(yī)師對其進行康復評定和功能障礙學診斷(此時已錄入的基本信息及臨床信息無需重復錄入,由系統(tǒng)自動提取),開出康復處方并傳送至康復治療平臺;治療師接到康復處方后細化康復計劃,執(zhí)行康復治療并進行記錄;治療結(jié)束時,醫(yī)務人員可對系統(tǒng)中的數(shù)據(jù)(如評定結(jié)果、治療參數(shù)、檢查結(jié)果等)進行統(tǒng)計分析,進行療效評判,做出回顧總結(jié),最終生成一份包含基本信息、臨床信息、康復評定、治療計劃、治療記錄、療效分析、出院指導等內(nèi)容的圖文并茂的報表,并能以.pdf、.doc、.csv或.html等多種格式保存或通過e-mail發(fā)送。治療結(jié)束后,每位患者的完整治療記錄將被存入“知識庫”,以便隨時調(diào)取參考;可設計相應的統(tǒng)計模塊,對數(shù)據(jù)庫中的治療方案進行橫向和縱向比較,對所有治療方案和治療項目進行有效性分析;還可建立疾病恢復模型,輔助臨床決策。此外,將患者信息庫與工作人員信息庫連接,可實現(xiàn)基于數(shù)據(jù)分析的量化績效考核。
上述過程在系統(tǒng)的各個功能平臺上完成,各專業(yè)人員不用見面便可完成團隊配合,交流更加便捷順暢。借助系統(tǒng)內(nèi)置的交流平臺,各個終端間可通過發(fā)送文本信息等方式進行溝通,
如治療師在治療中遇到問題,可向患者的主治醫(yī)師發(fā)送咨詢信息,主治醫(yī)師收到請求進行回復,康復團隊內(nèi)部的討論可脫離空間的限制。
3.2 模塊設計
軟件設計遵循結(jié)構(gòu)化儲存、智能化分析、可視化顯示的整體原則,即自然語言結(jié)構(gòu)化、分析方法擬人化、數(shù)據(jù)展示圖表化。結(jié)構(gòu)化儲存體現(xiàn)在規(guī)范術(shù)語及內(nèi)置模板的使用上;智能化分析表現(xiàn)在自動計算、文本提示及聯(lián)想記憶、評定量表自動推薦、療效相關(guān)性排序、治療項目匹配等方面;可視化顯示主要表現(xiàn)在量化得分的統(tǒng)計圖顯示和運動項目的示意圖表示上,如利用雷達圖展示同一患者兩次的Barthel指數(shù)評分,利用折線圖展示水中平板訓練的距離-時間關(guān)系,為每一運動治療項目配上圖示等。
各個功能模塊中,康復評定及療效分析兩個模塊不同于常規(guī)醫(yī)療信息系統(tǒng),在此進行特別說明。
康復評定模塊實現(xiàn)了評定方式電子化,簡化康復評定數(shù)據(jù)的錄入和分析工作;利用移動終端進行康復評定,方便數(shù)據(jù)錄入。由于各個量表有較大差異,具體電子化方式也有所不同,如對于等級量表采用下拉列表配以文字提示的方式電子化;而對于總結(jié)性量表采用錄入單項得分,系統(tǒng)自動計算總分并給出所處水平的形式進行電子化;對于內(nèi)容項目較多的大型量表,則采用文字說明加圖示的提示加快評定速度并降低出錯率。
療效分析模塊擔負著連接各個功能模塊的責任,是整個信息系統(tǒng)的核心。其實現(xiàn)方法為,通過計算治療前后康復評定結(jié)果的變化量,對各個治療項目的療效進行量化評價并排序,從而為臨床決策提供證據(jù)。針對大多數(shù)量表,可設定兩個療效評價指標:得分變化量和變化率,計算公式分別為:
得分變化量=末次評定得分-初次評定得分
得分變化率=得分變化量÷治療時間
其中,
治療時間=治療結(jié)束日期-治療開始日期-中斷時間
也可根據(jù)具體情況,探索新的分析方法。
根據(jù)上述設計方案,選擇基于Web的B/S結(jié)構(gòu),利用Ruby on Ralis框架和PostgreSQL數(shù)據(jù)庫成功開發(fā)出水療綜合康復信息系統(tǒng),并測試和試運行。
Ruby on Rails是一個相對較新的基于Ruby語言的全棧式模式-視圖-控制器(Model-View-Controller,MVC)模式的開源Web開發(fā)框架[7-8]。PostgreSQL是一種開放源代碼的對象關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(Object-Relational Database Management System,ORDBMS)[9]。
采用B/S結(jié)構(gòu)的優(yōu)勢有:①成本低;②部署方便,易于擴展,無需獨立開發(fā)客戶端,通過瀏覽器即可接入系統(tǒng);③維護方便,只需維護服務器即可;④對無線終端支持好,只要能接入無線局域網(wǎng),獲得相應的權(quán)限后,任何無線終端(筆記本電腦、平板電腦、智能手機等)均可通過瀏覽器進入系統(tǒng),訪問后臺應用[10]。正因為具有上述優(yōu)勢,B/S結(jié)構(gòu)是未來進行醫(yī)療信息系統(tǒng)開發(fā)的主流趨勢[10]。
本文簡要介紹一種集電子化康復記錄工具、電子化康復評定工具、康復計劃輔助制定軟件、康復專業(yè)知識庫,療效證據(jù)庫、決策支持系統(tǒng)等于一體的綜合康復信息系統(tǒng),相關(guān)理念及方法對信息時代康復工作模式的改進有較大意義:電子化記錄和評定有助于簡化康復臨床數(shù)據(jù)的錄入、儲存、檢索、統(tǒng)計和運用,有助于康復治療記錄的規(guī)范化和標準化;無線終端等信息工具的應用有助于簡化診療流程,提高工作效率;計算機輔助生成個體化康復計劃,有助于提高康復治療質(zhì)量和人員工作效率;基于Web 2.0理念的行業(yè)知識庫有助于康復團隊集體知識的創(chuàng)造、保存和應用,有助于碎片知識系統(tǒng)化,隱性知識顯性化,個人經(jīng)驗集體化;利用統(tǒng)計手段對大量數(shù)據(jù)進行深入處理和挖掘,有助于進行量化療效分析,建立行業(yè)標準或臨床指南,形成行業(yè)專家系統(tǒng),輔助臨床決策。
長遠看來,本系統(tǒng)可在廣度與深度兩方面進行擴展。廣度方面,可實現(xiàn)與醫(yī)院信息系統(tǒng)、臨床信息系統(tǒng)、電子病歷、電子臨床路徑等相關(guān)信息系統(tǒng)的整合;借助互聯(lián)網(wǎng),還可用以進行遠程康復,通過信息共享實現(xiàn)區(qū)域內(nèi)或跨區(qū)域的康復資源整合。深度方面,可進一步細化統(tǒng)計方法,優(yōu)化匹配算法,最終實現(xiàn)自動化計劃制定、自動化方案推薦、自動化結(jié)局預測提示等高級功能,促進智能康復信息技術(shù)的發(fā)展;隨著大數(shù)據(jù)與云計算技術(shù)的發(fā)展和普及,以本系統(tǒng)為基礎可進一步開發(fā)康復醫(yī)療大數(shù)據(jù)平臺,從而進行更大規(guī)模、更為精細、更加智能的數(shù)據(jù)分析,更好地輔助康復醫(yī)療臨床決策,并為相關(guān)政策制定部門提供決策支持。
[1]惲曉平.康復療法評定學[M].2版.北京:華夏出版社,2014.
[2]Aksoy IA,Freeman JA,Paynter KS,et al.Clinical Evaluation[M]// Frontera WR.Delisa's Physical Medicine and Rehabilitation:Principles and Practice[M].5th ed.Philadelphia,PA:Lippincott Williams& Wilkins,2010:3-54.
[3]Bickenbach J,Cieza A,Rauch A,et al.邱卓英,勵建安,吳弦光,譯.ICF核心分類組合臨床實踐手冊[M].北京:人民軍醫(yī)出版社,2013.
[4]崔堯,叢芳,金龍.Halliwick理念及其在水療康復中的應用[J].中國康復理論與實踐,2013,19(3):239-245.
[5]Lambeck J,Gamper U.The halliwick concept[M]//Becker BE,Cole AJ.Comprehensive Aquatic Therapy.3rd ed.Pullman WA:Washington State University Publishing,2010:77-107.
[6]Stucki G,Kostanjsek N,Ustun B,et al.Applying the ICF in rehabilitation medicine[M]//Frontera WR.Delisa's Physical Medicine and Rehabilitation:Principles and Practice[M].5th ed.Philadelphia,PA:Lippincott Williams&Wilkins,2010:301-324.
[7]許勇,王黎.Ruby on Rails程序設計深入剖析與范例應用[M].北京:清華大學出版社,2013.
[8]祝紅濤,于利敏,武迪.Ruby on Rails Web開發(fā)學習實錄[M].北京:清華大學出版社,2011.
[9]劉增杰,張少軍.PostgreSQL 9從零開始學[M].北京:清華大學出版社,2013.
[10]崔睿,黃新莉.醫(yī)用知識庫的構(gòu)建和應用[M].北京:人民郵電出版社, 2012.
Development of Comprehensive Rehabilitation Information System Based on Browser/Server Structure
CUI Yao,LI Jian-jun, CONG Fang,ZHOU Hong-jun,SANG De-chun,JIN Long.Capital Medical University School of Rehabilitation Medicine,Beijing Bo'ai Hospital,China Rehabilitation Research Center,Beijing 100068,China
Objective To develop a comprehensive rehabilitation information system based on browser/server(B/S)structure,to implement entry,retrieval,statistics,analysis,browsing and exhibition of electronic data in rehabilitation medicine.Methods Based on the systematic analysis of the rehabilitation work flow and the data need to be disposed,a distributed database system was established,and some modules of applications were developed,such as treatment planning,efficacy evaluation,outcome prediction and performance appraisal.Results The simplified version of Hydrotherapy Comprehensive Rehabilitation Information System was initially developed based on Ruby on Ralis framework and PostgreSQL database,and tested in the local area network of China Rehabilitation Research Center.Conclusion The comprehensive rehabilitation information system based on B/S structure is feasible,and shows the potentialities to improve the team work in rehabilitation based on internet.
rehabilitation information system;rehabilitative treatment informatization;internet;rehabilitation team work;browser/server structure
10.3969/j.issn.1006-9771.2015.01.031
TP399,R49
A
1006-9771(2015)01-0114-03
2014-07-28
2014-10-29)
1.中央級公益性科研院所基本科研業(yè)務費專項資金(No.2014-CZ1);2.中國康復研究中心青年基金項目(No.2013-Q1)。
1.中國康復研究中心北京博愛醫(yī)院,北京市100068;2.首都醫(yī)科大學康復醫(yī)學院,北京市100068。作者簡介:崔堯(1988-),男,漢族,陜西西安市人,治療師,主要研究方向:水療康復。通訊作者:李建軍(1962-),男,漢族,山東威海市人,教授,主任醫(yī)師,博士生導師,主要研究方向:脊柱脊髓損傷臨床治療與康復,康復管理。E-mail:crrc100@163.com。