崔堯,李建軍,叢芳,周紅俊,桑德春,金龍
一種基于瀏覽器/服務(wù)器結(jié)構(gòu)的綜合康復(fù)信息系統(tǒng)的設(shè)計與初步實現(xiàn)①
崔堯,李建軍,叢芳,周紅俊,桑德春,金龍
目的設(shè)計一種基于瀏覽器/服務(wù)器(B/S)結(jié)構(gòu)的綜合康復(fù)信息系統(tǒng),實現(xiàn)康復(fù)醫(yī)療數(shù)據(jù)的電子化錄入、檢索、統(tǒng)計、分析、瀏覽和展示。方法系統(tǒng)分析康復(fù)工作流程和所需處理的數(shù)據(jù),據(jù)此設(shè)計并建立分布式數(shù)據(jù)庫系統(tǒng),進(jìn)而開發(fā)相應(yīng)的應(yīng)用模塊,如計劃制定、療效評價、結(jié)局預(yù)測、績效考核等。結(jié)果前期利用Ruby on Ralis框架和PostgreSQL數(shù)據(jù)庫開發(fā)出“水療綜合康復(fù)信息系統(tǒng)”,并試運行。結(jié)論基于B/S結(jié)構(gòu)的綜合康復(fù)信息系統(tǒng)在理論和技術(shù)上均可行,基于計算機網(wǎng)絡(luò)的康復(fù)團(tuán)隊工作模式可行且高效。
康復(fù)信息系統(tǒng);康復(fù)治療信息化;互聯(lián)網(wǎng);康復(fù)團(tuán)隊工作模式;瀏覽器/服務(wù)器結(jié)構(gòu)
[本文著錄格式]崔堯,李建軍,叢芳,等.一種基于瀏覽器/服務(wù)器結(jié)構(gòu)的綜合康復(fù)信息系統(tǒng)的設(shè)計與初步實現(xiàn)[J].中國康復(fù)理論與實踐,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.
康復(fù)工作通常以團(tuán)隊模式進(jìn)行,需要定期召開小組會議。但在實際工作中,由于專業(yè)分工細(xì)、科室間距遠(yuǎn)、工作強度大等原因,召開團(tuán)隊討論費時費力,難以持續(xù)進(jìn)行。針對這一問題,我們設(shè)計開發(fā)綜合康復(fù)信息系統(tǒng),借助計算機網(wǎng)絡(luò)實現(xiàn)康復(fù)團(tuán)隊工作模式,以節(jié)約成本,提高效率?;跒g覽器/服務(wù)器(browser/server,B/S)結(jié)構(gòu)和分布式數(shù)據(jù)庫系統(tǒng),綜合康復(fù)信息系統(tǒng)可在多個工作平臺上實現(xiàn)康復(fù)數(shù)據(jù)的電子化錄入、檢索、統(tǒng)計、分析、瀏覽和展示,從而滿足康復(fù)臨床工作的信息化需求。
軟件是思維的工具。因而,在開始軟件設(shè)計前,需要對康復(fù)臨床思維進(jìn)行系統(tǒng)性總結(jié),找出一般的思考流程,從而建立信息處理的邏輯基礎(chǔ)。
康復(fù)治療的常規(guī)臨床思維是:①熟悉患者的基本信息及臨床診斷;②進(jìn)行針對性的康復(fù)評定;③根據(jù)上述信息確定問題點;④設(shè)定康復(fù)目標(biāo);⑤針對目標(biāo)制定個體化治療計劃;⑥按計劃實施治療并記錄;⑦治療一段時間后,再次評定并進(jìn)行療效評估;⑧根據(jù)評價結(jié)果調(diào)整治療計劃;⑨繼續(xù)治療并記錄。如此反復(fù),直至治療結(jié)束,進(jìn)行回顧總結(jié)[1-2]。在臨床實踐中,上述各步驟均由康復(fù)團(tuán)隊不同成員互相配合完成。在信息系統(tǒng)中,可以通過設(shè)置不同的工作平臺并為每一賬戶設(shè)置不同的操作權(quán)限來實現(xiàn)。
本研究基于主流的關(guān)系型數(shù)據(jù)庫進(jìn)行軟件開發(fā)。關(guān)系型數(shù)
據(jù)庫是建立在關(guān)系模型基礎(chǔ)上的數(shù)據(jù)庫,借助集合代數(shù)等數(shù)學(xué)概念和方法進(jìn)行數(shù)據(jù)處理。簡單來說,關(guān)系型數(shù)據(jù)庫先將信息分類儲存于不同的數(shù)據(jù)表(二維表)中,再根據(jù)其內(nèi)在邏輯將各表連接起來。
根據(jù)一般康復(fù)思維和常規(guī)康復(fù)流程,綜合康復(fù)信息系統(tǒng)的數(shù)據(jù)處理邏輯為:①根據(jù)臨床信息從評定項目庫中選擇合適的評定項目;②得到評定結(jié)果后,綜合臨床信息與評定結(jié)果,從治療項目庫中選擇相應(yīng)的治療項目組成康復(fù)計劃;③執(zhí)行康復(fù)計劃,進(jìn)行康復(fù)記錄;④治療結(jié)束時,參照康復(fù)計劃、評定結(jié)果以及治療記錄進(jìn)行回顧總結(jié),其中康復(fù)評定最好在2次以上,這樣便于對療效進(jìn)行量化分析;⑤每一模塊都可反復(fù)修改,如可進(jìn)行多次康復(fù)評定,多次修改治療計劃,多次進(jìn)行回顧總結(jié)等。
數(shù)據(jù)庫中主要包括以下數(shù)據(jù)表。①基本信息表:病案號、姓名、性別、生日、年齡、籍貫、工作、婚姻、身高、體質(zhì)量、體質(zhì)量指數(shù)(BMI)、經(jīng)費來源。②臨床信息表:臨床診斷、功能障礙、主訴、現(xiàn)病史、既往史、體格檢查、專科檢查、發(fā)病日期、病程、病變部位、治療經(jīng)過、康復(fù)經(jīng)過、血壓、心率、靶心率、水中靶心率、脈搏、血糖。③評定項目表:項目編號、評定內(nèi)容、具體條目、評分標(biāo)準(zhǔn)。④康復(fù)目標(biāo)表:主要問題點、次要問題點、近期目標(biāo)、中期目標(biāo)、遠(yuǎn)期目標(biāo)、目標(biāo)狀態(tài)。⑤治療計劃表:項目列表、單項分析、訓(xùn)練說明、項目編號、文字說明、圖示、劑量、頻率、強度、持續(xù)時間、備注、家庭訓(xùn)練。⑥治療記錄表:次數(shù)、日期、治療內(nèi)容、參數(shù)、患者反應(yīng)、SOAP記錄、備注。⑦回顧總結(jié)表:治療開始時間、治療結(jié)束時間、治療前功能狀況、治療后功能狀況、進(jìn)步點、不足處、統(tǒng)計分析圖、出院指導(dǎo)、自我練習(xí)、備注。其中,評定項目表、治療計劃表及治療記錄表根據(jù)具體項目略有不同。
3.1 功能平臺
綜合信息系統(tǒng)的整體業(yè)務(wù)流程見圖1。其核心業(yè)務(wù)模塊(康復(fù)醫(yī)療模塊)主要包含4大功能平臺,分別面向臨床科室、康復(fù)臨床科室、康復(fù)評定科室和康復(fù)治療科室。輔助業(yè)務(wù)模塊包括排班排點、設(shè)備管理、人員管理、科研管理、知識庫管理等。維護(hù)模塊包括用戶管理、角色管理、權(quán)限管理、數(shù)據(jù)管理、字典庫維護(hù)、系統(tǒng)維護(hù)、測試分析等。
圖1 綜合康復(fù)信息系統(tǒng)整體業(yè)務(wù)流程圖
系統(tǒng)對康復(fù)醫(yī)療信息處理流程如下?;颊呷朐簳r,首先由初診臨床醫(yī)師為其建立電子病歷,錄入基本信息及臨床信息(人口統(tǒng)計學(xué)資料、病史、臨床診斷等);直接入住康復(fù)臨床科室或門診患者,可由首診康復(fù)醫(yī)師或治療師創(chuàng)建醫(yī)療記錄;轉(zhuǎn)入康復(fù)臨床科室后,由康復(fù)醫(yī)師對其進(jìn)行康復(fù)評定和功能障礙學(xué)診斷(此時已錄入的基本信息及臨床信息無需重復(fù)錄入,由系統(tǒng)自動提取),開出康復(fù)處方并傳送至康復(fù)治療平臺;治療師接到康復(fù)處方后細(xì)化康復(fù)計劃,執(zhí)行康復(fù)治療并進(jìn)行記錄;治療結(jié)束時,醫(yī)務(wù)人員可對系統(tǒng)中的數(shù)據(jù)(如評定結(jié)果、治療參數(shù)、檢查結(jié)果等)進(jìn)行統(tǒng)計分析,進(jìn)行療效評判,做出回顧總結(jié),最終生成一份包含基本信息、臨床信息、康復(fù)評定、治療計劃、治療記錄、療效分析、出院指導(dǎo)等內(nèi)容的圖文并茂的報表,并能以.pdf、.doc、.csv或.html等多種格式保存或通過e-mail發(fā)送。治療結(jié)束后,每位患者的完整治療記錄將被存入“知識庫”,以便隨時調(diào)取參考;可設(shè)計相應(yīng)的統(tǒng)計模塊,對數(shù)據(jù)庫中的治療方案進(jìn)行橫向和縱向比較,對所有治療方案和治療項目進(jìn)行有效性分析;還可建立疾病恢復(fù)模型,輔助臨床決策。此外,將患者信息庫與工作人員信息庫連接,可實現(xiàn)基于數(shù)據(jù)分析的量化績效考核。
上述過程在系統(tǒng)的各個功能平臺上完成,各專業(yè)人員不用見面便可完成團(tuán)隊配合,交流更加便捷順暢。借助系統(tǒng)內(nèi)置的交流平臺,各個終端間可通過發(fā)送文本信息等方式進(jìn)行溝通,
如治療師在治療中遇到問題,可向患者的主治醫(yī)師發(fā)送咨詢信息,主治醫(yī)師收到請求進(jìn)行回復(fù),康復(fù)團(tuán)隊內(nèi)部的討論可脫離空間的限制。
3.2 模塊設(shè)計
軟件設(shè)計遵循結(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)計圖顯示和運動項目的示意圖表示上,如利用雷達(dá)圖展示同一患者兩次的Barthel指數(shù)評分,利用折線圖展示水中平板訓(xùn)練的距離-時間關(guān)系,為每一運動治療項目配上圖示等。
各個功能模塊中,康復(fù)評定及療效分析兩個模塊不同于常規(guī)醫(yī)療信息系統(tǒng),在此進(jìn)行特別說明。
康復(fù)評定模塊實現(xiàn)了評定方式電子化,簡化康復(fù)評定數(shù)據(jù)的錄入和分析工作;利用移動終端進(jìn)行康復(fù)評定,方便數(shù)據(jù)錄入。由于各個量表有較大差異,具體電子化方式也有所不同,如對于等級量表采用下拉列表配以文字提示的方式電子化;而對于總結(jié)性量表采用錄入單項得分,系統(tǒng)自動計算總分并給出所處水平的形式進(jìn)行電子化;對于內(nèi)容項目較多的大型量表,則采用文字說明加圖示的提示加快評定速度并降低出錯率。
療效分析模塊擔(dān)負(fù)著連接各個功能模塊的責(zé)任,是整個信息系統(tǒng)的核心。其實現(xiàn)方法為,通過計算治療前后康復(fù)評定結(jié)果的變化量,對各個治療項目的療效進(jìn)行量化評價并排序,從而為臨床決策提供證據(jù)。針對大多數(shù)量表,可設(shè)定兩個療效評價指標(biāo):得分變化量和變化率,計算公式分別為:
得分變化量=末次評定得分-初次評定得分
得分變化率=得分變化量÷治療時間
其中,
治療時間=治療結(jié)束日期-治療開始日期-中斷時間
也可根據(jù)具體情況,探索新的分析方法。
根據(jù)上述設(shè)計方案,選擇基于Web的B/S結(jié)構(gòu),利用Ruby on Ralis框架和PostgreSQL數(shù)據(jù)庫成功開發(fā)出水療綜合康復(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);③維護(hù)方便,只需維護(hù)服務(wù)器即可;④對無線終端支持好,只要能接入無線局域網(wǎng),獲得相應(yīng)的權(quán)限后,任何無線終端(筆記本電腦、平板電腦、智能手機等)均可通過瀏覽器進(jìn)入系統(tǒng),訪問后臺應(yīng)用[10]。正因為具有上述優(yōu)勢,B/S結(jié)構(gòu)是未來進(jìn)行醫(yī)療信息系統(tǒng)開發(fā)的主流趨勢[10]。
本文簡要介紹一種集電子化康復(fù)記錄工具、電子化康復(fù)評定工具、康復(fù)計劃輔助制定軟件、康復(fù)專業(yè)知識庫,療效證據(jù)庫、決策支持系統(tǒng)等于一體的綜合康復(fù)信息系統(tǒng),相關(guān)理念及方法對信息時代康復(fù)工作模式的改進(jìn)有較大意義:電子化記錄和評定有助于簡化康復(fù)臨床數(shù)據(jù)的錄入、儲存、檢索、統(tǒng)計和運用,有助于康復(fù)治療記錄的規(guī)范化和標(biāo)準(zhǔn)化;無線終端等信息工具的應(yīng)用有助于簡化診療流程,提高工作效率;計算機輔助生成個體化康復(fù)計劃,有助于提高康復(fù)治療質(zhì)量和人員工作效率;基于Web 2.0理念的行業(yè)知識庫有助于康復(fù)團(tuán)隊集體知識的創(chuàng)造、保存和應(yīng)用,有助于碎片知識系統(tǒng)化,隱性知識顯性化,個人經(jīng)驗集體化;利用統(tǒng)計手段對大量數(shù)據(jù)進(jìn)行深入處理和挖掘,有助于進(jìn)行量化療效分析,建立行業(yè)標(biāo)準(zhǔn)或臨床指南,形成行業(yè)專家系統(tǒng),輔助臨床決策。
長遠(yuǎn)看來,本系統(tǒng)可在廣度與深度兩方面進(jìn)行擴展。廣度方面,可實現(xiàn)與醫(yī)院信息系統(tǒng)、臨床信息系統(tǒng)、電子病歷、電子臨床路徑等相關(guān)信息系統(tǒng)的整合;借助互聯(lián)網(wǎng),還可用以進(jìn)行遠(yuǎn)程康復(fù),通過信息共享實現(xiàn)區(qū)域內(nèi)或跨區(qū)域的康復(fù)資源整合。深度方面,可進(jìn)一步細(xì)化統(tǒng)計方法,優(yōu)化匹配算法,最終實現(xiàn)自動化計劃制定、自動化方案推薦、自動化結(jié)局預(yù)測提示等高級功能,促進(jìn)智能康復(fù)信息技術(shù)的發(fā)展;隨著大數(shù)據(jù)與云計算技術(shù)的發(fā)展和普及,以本系統(tǒng)為基礎(chǔ)可進(jìn)一步開發(fā)康復(fù)醫(yī)療大數(shù)據(jù)平臺,從而進(jìn)行更大規(guī)模、更為精細(xì)、更加智能的數(shù)據(jù)分析,更好地輔助康復(fù)醫(yī)療臨床決策,并為相關(guān)政策制定部門提供決策支持。
[1]惲?xí)云?康復(fù)療法評定學(xué)[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理念及其在水療康復(fù)中的應(yīng)用[J].中國康復(fù)理論與實踐,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程序設(shè)計深入剖析與范例應(yīng)用[M].北京:清華大學(xué)出版社,2013.
[8]祝紅濤,于利敏,武迪.Ruby on Rails Web開發(fā)學(xué)習(xí)實錄[M].北京:清華大學(xué)出版社,2011.
[9]劉增杰,張少軍.PostgreSQL 9從零開始學(xué)[M].北京:清華大學(xué)出版社,2013.
[10]崔睿,黃新莉.醫(yī)用知識庫的構(gòu)建和應(yīng)用[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è)務(wù)費專項資金(No.2014-CZ1);2.中國康復(fù)研究中心青年基金項目(No.2013-Q1)。
1.中國康復(fù)研究中心北京博愛醫(yī)院,北京市100068;2.首都醫(yī)科大學(xué)康復(fù)醫(yī)學(xué)院,北京市100068。作者簡介:崔堯(1988-),男,漢族,陜西西安市人,治療師,主要研究方向:水療康復(fù)。通訊作者:李建軍(1962-),男,漢族,山東威海市人,教授,主任醫(yī)師,博士生導(dǎo)師,主要研究方向:脊柱脊髓損傷臨床治療與康復(fù),康復(fù)管理。E-mail:crrc100@163.com。