階段一:醫院HIS、LIS、PACS等業務系統建設完善階段。
階段二:完成集成化階段建設,實現應用集成、數據集成和界面集成;在信息化技術的支撐下,通過對就診患者的信息采集, 實現了醫院就診信息共享、互通,提高醫院工作效率、降低醫療差錯和運營成本、改善患者滿意度。
階段三:完善智慧化階段建設,從智慧服務、智慧診療、智慧管理入手,實現醫教研的全方位(醫教研一體、管理流程一體、智能管控一體)整合管理。在集成化基礎上,實現基于大數據分析技術的“互聯網+醫療”應用。
從整個醫院信息化建設方向來看,信息集成是醫院信息化發展的中間環節,承擔著醫院業務系統打通和醫院數據應用的關鍵使命。
醫院通過集成平臺和CDR來初步實現信息集成的目的。傳統的集成平臺的建設思路圍繞著做好HIS、LIS、PACS之間業務的互聯互通和診療數據的標準化,例如CDR數據倉庫的應用。而現階段信息集成的建設從業務的互聯互通延伸到服務醫療數據的應用,變得更加豐富多元,例如數據中臺的應用。
集成平臺的建設需求主要分為三個部分:集成引擎實現消息的集成;ESB實現服務協同;ETL進行數據同步。醫療業務的變化驅動著醫療IT架構也發生了變化,傳統的數據庫模塊是IT架構考慮的重點,但新型集成平臺的設計普遍采用B/S架構設計,主體分為WEB、中間件、數據庫三個模塊,接下來信服君帶各位從以下幾點了解新型集成平臺業務對于IT架構設計的需求。
消息的集成和轉發都是通過消息中間件來實現,消息中間件的穩定性設計也成為了集成平臺核心的部分之一。中間件組件主要包含Broker(消息服務器),Producer(消息生產者),consumer(消息消費者)。
中間件平臺設計從穩定性角度來看,分為主備和集群兩種模式,針對高性能場景,中間件需支持集群模式,所以硬件平臺的設計對于集群模式的支持將成為重要指標。
從擴展性的角度來說,中間件的核心其實就是一個消息隊列,在做消息轉發過程中,解耦了消息的處理過程,因此增大消息入隊及處理的頻率是很容易的,只需另外增加處理過程即可,不需要改變代碼、不需要調節參數,便于分布式擴容。一般broker數量越多,集群吞吐率越高,所以集成平臺對于擴展性的要求就顯得尤為重要。尤其是針對高性能集成平臺應用,分布式的IT架構可以更好地適應其擴展性的設計考量。
1.如何解決消息轉發不一致,業務中出現HIS和EMR能通信,HIS和LIS通信出問題等情況,將是考量集成平臺應用穩定性的關鍵指標。
醫療行業軟件方大多采用國外中間件,例如ensemble,Orion,MQ等,結合在軟件系統過程中,不可控因素較多。服務宕機,組件不宕機而導致消息轉發不一致的情況較為常見,比如100條消息,實際只轉發了50條;那么對于中間件的監聽過程也成為了穩定性設計很重要的考量指標。例如通過應用交付的方式重啟隊列,或者支持自定義消息轉發條目的監聽機制,比如每秒10次返回監聽,保障整體應用的穩定性。
2.集成平臺升級關系重大,如何降低風險、平滑穩定升級是考量集成平臺應用穩定性的重要因素。
做完應用、數據和界面集成后,集成平臺會成為醫院整體業務和數據的訪問入口,那么集成平臺的調整或升級同樣升級為重要的考量因素。核心業務升級過程中平臺經常會出現逐步升級的需求,即讓一部分用戶繼續用版本A,一部分用戶開始用版本B,如果版本B使用沒有問題,那么逐步擴大范圍,把所有用戶都遷移到版本B上面來。通過灰度發布機制實現業務升級的平滑過渡會顯得非常有意義,切分應用和數據庫,升級過程中保證底層數據庫一致性和應用系統的穩定,在初始灰度時就可以發現、調整問題,以保證其平滑升級。
采用微服務架構技術、Docker容器技術,設計與實現基于微服務架構的醫療集成平臺方案。以患者、醫囑事件、醫療服務目錄以及賬務處理為例開發面向醫院的統一應用平臺,展現了微服務快速構建醫療應用、提高醫療集成開發水平及各部門協作效率的優勢。
通過微服務架構實現平臺和應用的分層解耦合,并通過微服務建設,加強對平臺層的自我把控能力,支撐應用層的可替換。
微服務平臺架構逐步應用在集成平臺建設中,結合Docker技術發揮出微服務的優勢和運維工作,可見IT架構對于容器的需求、統一化的運維管理變得十分重要。
醫院信息化系統的發展,形成了垂直領域的數據中心。如何打通這些數據,按統一的標準進行建設,以達到技術降本、應用提效、業務賦能的目標,是眾多醫院面臨的問題。
新型集成平臺的建設逐步向數據中臺進行轉變,數據倉庫、大數據中間件、數據資產管理等模塊也納入到整體建設內容。從集成平臺建設到數據中臺建設,不僅包含傳統的CDR,包括手術開展時間、完成時間、物資數據等偏運營的數據也會全部整合到平臺內,還包含影像文檔數據中心、科研數據中心、生物標本數據中心,形成從臨川醫療數據到全院數據集中的轉變,為醫院數據的應用提供完善的應用和支持;然后, 通過一套標準的方法論,包括數據清洗、數據建模、數據處理 等方式對數據進行開發和應用。因而對于數據從單純的數據倉庫往數據中臺轉變過程中,應對未來醫院數據集中化和信息集中化,彈性擴展和敏捷交付的平臺將是首要訴求,IT架構必須在建立在一套彈性可擴展式的架構,并同時滿足高性能、大容量等綜合性業務訴求。
針對醫療行業,深信服推出超融合一體化解決方案,靈活滿足新型集成平臺綜合性需求,一體化適配微服務架構、容器;另外靈活滿足數據庫、中間件高性能、高可靠,平臺可擴展,數據可應用的全棧式設計方案,并在保障架構性能和穩定的同時,提供應用穩定性的定制化解決方案。
總體來看集成平臺的設計,容器化、無狀態服務、大數據等新技術、新概念的出現,依賴傳統的虛擬化平臺+共享存儲架構來應對這些新事物時,在成本、性能、擴展性上并沒有任何優勢,共享存儲對于這些應用本身沒有太大的價值。在集成引擎中間件Odin、ensemble、Orion等都在適配分布式架構的今天,傳統共享存儲架構變得略顯多余,全棧式超融合架構才是實踐。