基于SOA的區域醫療信息共享平臺體系架構研究
辛小霞① 吳汝明① 郭清順① 鄒賽德② 周毅②
①中山大學網絡與信息技術中心,510275,廣州市新港西路135號
②中山大學中山醫學院計算中心, 510080,廣州市中山二路74號
摘 要 闡述了SOA在構建區域醫療信息共享方面的方法和優勢。在國家衛生部制定的相關標準框架指導下,結合中山大學醫療信息共享平臺項目建設實踐,提出了基于SOA的區域醫療信息共享平臺體系架構模型,對框架內的各個技術層面進行了深入的探討,并通過服務組合實例來說明該框架模型和方法的可用性、有效性。
關鍵詞 醫療信息共享平臺 SOA 技術架構 企業服務總線 臨床數據存儲模型
1 研究背景
中山大學下屬八家附屬醫院,有著良好的醫療品牌和豐富的醫療資源。如何配合國家醫改方案建設要點,有效地整合和利用這些優質醫療資源,更好地服務于社會大眾,是學校領導一直思考和關心的問題。在這樣的背景下,我校于2008年11月正式啟動實施中山大學醫療信息共享平臺工程項目。目標是,建設以中山大學附屬醫院為核心的區域醫療衛生服務信息平臺,實現院際之間醫療資源的共享和協作發展;在此基礎上,逐步輻射華南地區,通過與各地醫療衛生信息平臺的互連與協同,提高醫療服務的可及性和連續性,為廣東省各地,尤其是省內邊遠地區群眾,提供中山大學“中山醫”品牌的優質醫療服務。
如今,中山大學醫療信息共享平臺項目建設,在國家衛生部《電子病歷基本規范》及《基于健康檔案的區域衛生信息平臺建設指南》等標準框架指導下,在國際標準HL7的支持下,在“標準、共享、服務、研究、創新”項目建設方針的指引下,以標準化建設作為平臺建設的基石,以電子病歷為平臺共享核心,以共享服務為平臺的核心價值,在管理創新、服務創新、技術應用創新三個方面展開了開拓性探索。通過構建中山大學醫療信息服務網絡,建立了各附屬醫院共享的電子病歷庫和醫療資源庫;通過建設醫患互動服務平臺、臨床協同工作平臺、科研教學輔助平臺、管理創新工作平臺,實現下述四個方面的服務:一是面向臨床的中大電子病歷服務、會診與遠程醫療服務、轉診與轉檢服務;二是面向社會的個人電子健康檔案服務、門診預約掛號服務、醫院資源信息服務、健康教育和咨詢服務;三是面向臨床科研和教學的病歷庫與影象庫支持服務,以及專科疾病和專題研究為主題的數據倉庫;四是面向醫療管理的BI服務,通過對數據進行集中分析和挖掘,為高端決策提供輔助支持。
由于醫療信息共享平臺建設是一項極為復雜的系統工程,涉及到管理、技術、病人隱私保護、以及人的心理適應等多方面因素,平臺建設是一個漸進的過程;因此,如何構建一個技術上具有良好的彈性,可適應業務需求的高度動態性和不
確定性,實現服務的敏捷性,以及跨多個業務域服務間的協調性,具可持續發展的醫療信息共享平臺基礎技術體系架構;在這個體系架構上,橫向能夠有效地承載不斷增加的多個醫院異構系統在同一平臺上的信息交換與共享;縱向能夠承載共享業務的不斷深化和提升;是系統建設的首要核心技術問題。
針對上述挑戰,本項目采用了基于SOA(Service-Oriented Architecture)的設計思想,希望在下述幾個關鍵點能夠詮釋SOA思想給平臺帶來的優勢。
1.1系統功能組件化 抽象平臺所涉及的各項業務,并封裝為各類基本服務組件;每個服務相對獨立并可重用,當某個服務的內部結構和實現發生改變時,這種變化僅被隔離在服務內部,并不影響其他服務。
1.2 以應用適配器方式屏蔽外部接入系統的技術異構性和消息傳遞底層通訊協議的復雜性;通過適配器服務的泛化標準,靈活實現各種醫院信息系統的應用整合服務。
1.3 采用企業服務總線作為各應用的聚合平臺,由服務總線完成消息的接收 |
|