中間件重塑應用標準 新生HIS漸露頭角

發表于:2008-02-21來源:作者:點擊數: 標簽:HIS
在HIS(醫療信息系統)建設中,醫院和供應商面臨的最大困擾莫過于軟件的修改問題。醫院的差異化競爭決定了每個醫院的流程會越來越不一樣,因此 需求 也不盡相同;用戶在系統使用中理解逐漸加深,也會不斷提出優化流程的要求;此外還有大量不合理、但又必須滿足的

  在HIS(醫療信息系統)建設中,醫院和供應商面臨的最大困擾莫過于軟件的修改問題。醫院的差異化競爭決定了每個醫院的流程會越來越不一樣,因此需求也不盡相同;用戶在系統使用中理解逐漸加深,也會不斷提出優化流程的要求;此外還有大量不合理、但又必須滿足的修改要求,對這些需求的適應能力是考驗HIS技術水平的重要指標。


  傳統程序大量使用參數定義的方法實現適應不同需求的功能,但是一旦需求超出參數定義的能力,就需要對核心程序進行修改,這不僅極其耗費人力物力,還會影響程序的可靠性。近年來,迅速發展的醫療中間件技術通過構建大量可重用的構件,類似于搭積木一樣快速搭建和修改系統,顯著提高了HIS系統的可復用性和應用標準化能力。


  應用標準化的兩大方向


  針對醫療行業的中間件應用,目前主要從兩個方向推動標準化,即對象分解標準化和流程標準化。如HL7(Healthcare Layer Seven)組織基于UML(統一建模語言)定義了醫院信息化的對象分解方法和基本框架,并針對HIS接口定義了一批標準,通過消息中間件實現系統集成;IHE(醫療信息整合)則定位在流程標準化,后者是行業應用中間件的重要基礎。


  在醫學對象分解的標準化方面,HL7雖然目前完成的模塊不多,但已經成為國際標準。對HIS對象的研究將導致HIS組件的標準化,有可能實現通用組件工具,這是下一代HIS的主流發展方向。有專家認為,HL7 3.0的方法學和對象分解甚至比接口標準對醫療信息化更有理論和實際意義。


  但是,一個系統的成熟需要時間,尤其是大量使用不成熟技術的系統。由于中間件系統開發技術比較復雜,工具成熟度不如C/S工具,系統在運行效率上還存在比較嚴重的問題;針對不同時期、不同規模的需求,對象劃分可能有很大差異,而重新分解對象將帶來災難性的后果,影響整個系統的體系結構;對象與對象之間的約束關系決定了系統的開發方法和模塊調用的拓撲關系,對系統開發和維護人員也是一個難點。


  理想的基于中間件技術開發的系統應該在工作流引擎的支持下,通過拖拽任意修改系統流程和功能,而實際上卻不可能實現,這是由對象之間的耦合度決定的。醫療應用是復雜應用,對象之間有眾多強約束關系,即使采用面向對象的方法抽象,現實應用邏輯決定的約束也不可能人為去除,因此無法實現系統的理想功能。但是,使用中間件技術開發的系統能夠明顯降低實施與維護修改的工作量和復雜度,提高可靠性,而這正是信息化亟待解決的共性問題;使用中間件技術還可以將軟件開發和實施維護分開,降低實施維護的技術難度、節省成本、提高效率,并通過嚴格控制系統統一版本實現控制維護質量的目的。


  基于中間件技術設計的新一代HIS


  近年來,面向服務架構(SOA)、模型驅動架構(MDA)等一系列新理論的涌現從不同角度和層面描述信息系統,進一步豐富了系統設計方法學。中華醫院管理學會醫院信息管理專業委員會不久前組織了一系列技術研討會,會上有一些典型的研究成果值得重點關注。


  西門子公司的Soarian ——西門子公司在2005年HIMSS年會上擺出最大陣容宣傳Soarian,Soarian是基于工作流技術設計的新一代HIS,據稱代表了國際HIS發展的最新方向。Soarian在技術上的特點是:三層結構、基于SOA、基于J2EE的Web架構、將集成代理和應用服務技術結合、使用西門子的醫學中間件Medware。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97