目前社區醫療信息管理系統缺乏面向區域和綜合特點的社區醫療信息服務和管理平臺,尤其在系統的體系結構設計方面,存在缺乏考慮適應以后發展、業務流程重組等不足。為此,本文提出采用Web Service技術的社區醫療信息平臺的設計,支持B/S和C/S混合模式的 分布式網絡信息平臺建設,設計出基于Web Service技術的新型醫療服務管理信息平臺。下面分別對系統設計的框架結構、系統主要功能、技術手段和系統特點具體闡述如下。
框架結構
Web service本質就是通過Web接口完成某個功能的程序段,在Internet 上通過HTTP等協議可以容易訪問該功能。也可以簡單理解為,Web service就是一個向外界暴露的能夠通過Internet進行調用的API或者說應用程序。Web service是一種部署在Web上的對象,具有面向對象技術的所有優點,Web service建立在以XML為主的、開放的Web規范技術基礎上,具有比現有對象技術更好的開放性,是建立可互操作的分布式應用程序的新平臺,它定義應用程序如何在Web上實現互操作性。具有平臺無關性、互操作性、功能復用和安全通信特點。Web service同時也支持在局域網環境下的功能調用;NET技術提供集成設計環境,同時支持Web應用程序和Windows應用程序的設計,為Web應用程序和Windows應用程序同時調用Web Service 提供良好的設計環境。
本系統設計主要采取采用 XML Web Service核心技術,實現面向服務的體系結構,以適應不斷業務發展,適應業務流程的重組和功能的更新,本系統體系結構可見圖1所示。

主要功能
社區醫療服務管理系統應用在Internet網絡和局域網的分布式網絡環境下,一方面面向Internet網絡環境,構建Web服務器,采用Web技術實現預約就診、健康宣傳、健康檔案管理和雙向轉診等功能,支持社區人員和社區醫生等可以不同的身份和權限訪問該系統;同時可以提供Web Services 功能,通過功能調用可以有效支持衛生行業主管部門對社區醫療服務中心的宏觀管理。另一方面是針對社區醫療服務中心內部管理,具體實現門診掛號、門診收費、醫囑管理、藥品管理和住院管理等業務管理功能。本系統是集成系統,包括Web方式提供的功能和基于醫院內部網提供的功能,具體功能如下:
社區醫療服務中心信息查詢:社區醫療服務中心針對不同類別的用戶授予相應的權限,提供各類數據瀏覽和查詢功能。支持對社區醫療人員概況查詢、顯示各社區醫生的基本狀況,診療特色和社區醫療服務中心機構信息查詢。
預約服務:系統提供表格,有效用戶填寫申請,預約醫生、家庭病房或上門服務,確定就診時間、就診聯系方式及就診地點等信息。
健康檔案及網上查詢:建立個人和家庭健康檔案表,存儲體檢及診治信息,方便醫生和患者查詢。實現社區居民和醫院在線獲取個人健康檔案資料、就診資料、病歷信息,支持社區群體健康調查統計與決策分析,支持區域內各社區服務中心健康信息集成與共享。
特殊人群保健服務和常見慢性病管理:進行孕產婦保健、兒童計劃免疫、老年人保健、傳染病人等特殊人群信息管理,支持對冠心病、糖尿病等慢性病的保健、治療和康復的有效管理。
健康教育、咨詢和健康狀況統計分析:根據不同時期對各種多發病、常見病及突發性疾病進行預防措施的宣傳教育及常見醫學知識的咨詢。根據各個季節人群易患病情況的統計,有針對性地進行健康宣傳和指導;可將最新醫療診治信息、最新醫療診治設備和手段,以網頁形式發布;同時支持社區人員健康狀況統計分析,具體實現根據個人健康檔案表上數據,進行統計學分析,并以直方圖、餅圖等、趨勢曲線等圖性進行直觀顯示。
雙向轉診服務:引導社區居民充分利用社區醫療服務便捷、價格相對較低的優勢,在社區醫療中心診治一般常見病、多發病和慢性病。支持社區衛生服務中心與大型醫療機構之間建立起有效的會診和雙向轉診機制。從而支持“小”病治療在社區“大”病治療在大醫院,康復治療仍回到社區的良性循環之中。同時達到社區患者整個病程信息完整保留并存儲起來。
基于局域網(社區醫療中心內部管理)提供的功能有:
基礎數據維護:負責對醫院內包括人員、科室、收費項目明細和藥品等各種基本信息的錄入。同時完成醫生、工作人員、科室等相關信息的維護,保證各項數據完整、準確。
門診掛號:首先錄入本人的基本信息,分配患者門診病志號,確定就診科室和就診類別,同時患者信息自動傳到門診醫生處,完成門診工作量各項統計查詢。
醫囑管理:醫生可以查詢就診患者的基本信息,具有處方功能,支持醫囑模板,可同時執行包括藥品和處置的醫囑,可進行各種查詢統計,支持醫囑打印和處置單打印等功能。
門診計價收費:支持人工處方和電子處方,自動完成計價收費,具有日結算月結算、科室費用統計和按項目類別查詢統計與報表功能。
住院管理:支持預交金、收費、結算、出院結算,并具有當日和當月收入匯總統計功能。
家庭病房:設計“邏輯”病區,病人邏輯入院后由護士為其分配床位和醫生,執行醫囑,提供對醫囑執行和費用使用情況查詢。提供住院處理、患者費用明細查詢 等查詢統計功能。
藥局管理:該模塊包括藥品擺藥、退藥、入庫管理、庫存管理、藥品處方管理、藥局臺賬、庫存盤點、藥品調價和查詢統計等功能。
技術實現
在Microsoft .NET集成框架體系下,實現B/S和C/S結合開發模式,應用程序采用C#.NET技術開發。其中采用XML Web Service 核心技術實現面向服務和系統集成,較好適應今后業務動態變化和業務重組,滿足系統較高的網絡安全要求。后臺數據庫為MS SQL 2000 Server數據庫管理系統。
系統特點
先進的系統體系結構,具有良好的信息集成和共享特點:由于采用XML Web Service 核心技術實現面向服務和系統集成,系統具有良好集成性和可拓展性,支持區域社區醫療和具有綜合特點社區醫療服務信息平臺建設,該系統支持在社區醫療管理部門統一管理下的分層管理,具有支持區域、社區服務中心和社區服務站三級管理的綜合社區醫療信息平臺。最終可以達到形成地理覆蓋面廣、統一規范、相互協調的分布式的區域性社區服務信息網絡,有效避免以往單一社區服務中心的“孤島”現象。便于社區服務中心網上提供優質服務,也便于醫療管理部門行業管理和群眾民主監督,同時避免各個服務中心按各自標準低水平重復建設,同時減少大量用于信息管理的資金浪費。
先進的設計思想:將Internet提供醫療服務和社區醫療內部管理融為一體設計理念,摒棄以往社區醫療軟件網上服務與內部管理脫節的問題,實現醫療信息、財務信息和服務信息管理全方位、一體化統一管理,最大程度的實現了醫療信息數據的共享,有效提高醫生的診療效率和服務水平。
采用先進的面向對象的程序設計技術:系統同時運行于Internet和醫院內部局域網上,采用B/S和C/S模式混合的體系結構,既可以滿足醫院對信息集中管理、大量處理數據的要求,又滿足面向社會向更廣大區域提供社區醫療服務。同時,各Web子系統和醫院內部子系統既可獨立運行,也可聯合運行,子系統間實現有效的數據共享。
功能齊全、界面美觀、操作簡捷,系統響應速度快并具有良好的穩定性和安全性能:系統設計力求功能齊全實用,滿足各項業務要求,注意用戶操作習慣,系統操作簡捷方便,同時進行充分的系統優化縮短讀取數據所需時間,加快系統的響應速度,由于系統具有連入Internet,增加了系統的網絡安全設計和災難恢復方面的設計。
結 論
本文給出基于Web Service技術的社區醫療信息平臺的設計方案,給出該社區醫療信息系統設計的體系結構、主要功能和技術手段。該系統是支持B/S和C/S混合模式的新型醫療服務信息平臺,該系統是社區醫療信息系統的在Internet網絡與醫院內部局域網環境下的集成應用的有益嘗試,通過實踐表明以上方法是切實可行的。該系統既可以適應單一社區醫療服務中心管理,又可以適應區域社區醫療服務信息管理,具有良好的可集成性和擴展性,能較好地適應今后業務的拓展和業務流程的更新,為促進社區醫療信息管理的規范化、標準化、信息化,整合、優化醫療資源,更好的發揮社區醫療資源和綜合性醫院的整體優勢,為社區居民和病人提供更加優質健康醫療服務提供有力的技術支持。當前國家十分重視社區醫療工作,它是解決看病貴和看病難有效解決辦法,隨著寬帶網絡進入家庭的日益普及,相信該項研究的應用將逐漸發揮出更大社會效益。
參考文獻
1 李殿奎,等.基于Web方式技術的社區醫療服務系統的設計與實現.佳木斯大學學報(自然科學版),2002,1:95-98.
2 毛春雨,賈焰,周斌.基于Web Service 應用集成技術研究及實現.計算機科學,2007,34(2):104-106.
3 顧寧,等.Web Services 原理與研發實踐.北京:機械工業出版社,2006,1.