建立醫院數據中心系統技術方案探討
商建國 肖輝 張方
摘要:使用基于數據庫級的成熟的集成軟件工具,如:IBM Datastage、Oracle數據集成套件,滿足醫院環境下的數據轉換。實現數據集中交互模式,通過分析數據庫的日志文件來實現數據同步轉換,從而大大提高了數據的實時性、大大降低系統集成難度。實現基礎業務與綜合業務分離,提高了基礎業務系統的穩定性,并適應醫院不斷變化的綜合業務需求。
目前非關系的電子病歷數據由于受到系統環境的制約,各產品之間的電子病歷存貯差異巨大,完全不符合CDA文檔交換標準,也不能脫離各自的系統環境進行電子病歷展示。
通過數據中心的數據轉換,將非關系型電子病歷的展示格式與數據整合,實現符合CDA標準交換文檔的生成。使此文檔可以完全脫離各自應用系統的制約,達到區域數據交換與數據挖掘的需求。
通過分析集成平臺的應用,理順數據倉庫數據架構,將不變的需要經常查詢的信息,存入數據庫關系型字段名,將個性化的信息存入數據庫中XML非關系型字段中。最終形成適應各醫院需要統一的數據中心平臺數據架構。
關鍵字:集成平臺、數據中心
引言:由于我國新醫改不斷深入,醫院與社會對醫院綜合信息資源處理與應用的需求不斷提高,各種多業務數據并發處理過程越來越復雜。原醫院內各系統間的數據交換模式,極大地阻礙了信息共享與區域數據交換,極大阻礙了醫院信息系統的發展。通過醫院數據中心建立,理順各業務系統關系、減輕業務系統數據壓力與維護負擔。從根本上解決信息孤島,不同異構系統間數據標準,有效地解決了醫院內部各應用系統間數據傳遞與區域數據共享。
醫院數據中心是建立在醫院局域內,同構數據庫系統之上。在此應用環境上,實時性強;大數據量多用戶同步數據交換,與區域數據中心接口與運行環境完全不同。不能將建立區域數據中心技術,照搬到醫院數據中心的建立。
由于HL7是針對各醫院之間,設備與業務系統接口而設計的標準醫療信息交換標準。它只適用單個病人,單個文檔的數據交換。不完全適應醫院內部各系統之間的實時高效,多病人信息的橫向數據交換與存貯。
一、數據中心存在的意義
數據中心是企業的業務系統與數據資源進行集中、集成、共享、分析的場地、工具、流程等的有機組合[1]。它將不同業務系統之間需要共享的信息、綜合業務系統與區域共享需要的業務數據,按行業標準轉換明文方式長期存貯在一個數據倉庫中。
當前醫院各業務系統面臨的最大問題:
1、系統業務無統一數據標準
數據標準是指衛生信息采集表的處理過程中涉及到的標準,主要是指數據采集里的標準,定義各類數據標志的含義,規范數據采集的數據集能在不同系統之間傳遞的電子報文或者是電子文檔[2]。
由于醫院各業務系統產生的數據需要長期保存,但建立在這些業務數據基礎之上的各種字典,由于醫改的需要在不斷地變化,系統中各類字典也不斷膨脹,為減少業務數據錯誤與系統維護工作,很多系統設計者只能將明文保存的基礎業務數據表,造成業務系統運行效率低下,維護困難。
數據中心的建立,就是要將原各系統不能共享的孤島信息,轉換成符合國家或衛生部相關標準的數據集。為全院系統打造一個共享平臺,統一字典維護,降低業務系統標準字典維護量,為區域共享提供可進行信息統計與挖掘的標準數據集。
涉及到醫院系統的主要標準有:疾病代碼、科室分類、藥典、非藥品記費項目。
2、業務系統數據接口
由于醫院業務管理系統,是一個長期運行,不斷完善的情況下壯大成長起來的,醫療信息技術標準沒有慣徹到整個業務中。由此造成上線系統越來越多,各系統之間數據的調用頻繁,數據接口也就越來越多,越來越復雜。經常出現某個業務系統升級無法到相關信息,或因某業務系統升級造成其它業務系統數據混亂的現象。
3、醫院業務需求擴張
各業務系統隨著用戶應用不斷深入產生新的業務需求:如質控、CA認證、閉環醫療等。這些應用必須建立在多個系統之上,若將這些應用需求不斷加入到基礎業務系統中,勢必造成基礎業務系統數據量不斷膨脹,造成基礎業務系統的可維護性與運行效率越來越差。
4、病人信息綜合處理
目前醫院的系統是按功能進行劃分的,如:HIS系統保存病人費用與醫囑內容、LIS保存病人檢驗數據、PACS保存病人影像信息等。醫生對病人的診斷往往來源于醫院各業務系統,對其數據進行綜合的結果。將這些來源不同系統并標準不統一信息,整合在一個界面中進行綜合處理,存在巨大的障礙與分析效率低下的問題。
將基本業務產生的數據,對其進行質量控制、清洗、轉換保存到綜合醫療業務數據倉庫,長期海量保存。使基本業務與綜合醫療業務的運行建立不同數據倉庫中,實現分布式并行運行,有效地解決了高效、穩定的前臺業務與多變的綜合展示業務之間運行效率的矛盾,極大地提高了基礎業務系統的維護性與穩定性。
二、WebService數據接口分析
目前各醫院實施的集成平臺的接口方案大多建立WebService在線應用服務基礎上。
Web Services是由企業發布的完成其特定商務需求的在線應用服務,其他公司或應用軟件能夠通過Internet來訪問并使用這項在線服務。
實際上,WebService的主要目標是跨平臺的可互操作性,易通信。為了達到這一目標,WebService完全基于XML(可擴展標記語言)、XSD(XMLSchema)等獨立于平臺、獨立于軟件供應商的標準,是創建可互操作的、分布式應用程序的新平臺。由此可以看出,在跨防火墻、異構數據庫系統、B2B的數據交易集成,使用WebService會帶來極大的好處。
|
|