醫療信息智能數據平臺及其使用方法和應用的制作方法
【專利摘要】本發明醫療信息智能數據平臺及其使用方法和應用涉及醫療信息技術,是一種能夠整合醫療信息的統一信息資源中心,實現醫療數據統一管理以及信息共享、預警監控,適用于全國三級醫療機構。包括應用服務器、數據服務器和客戶端,所述應用服務器和數據服務器以及客戶端之間以無線或有線方式進行通訊;所述數據服務器用于存儲數據信息,數據服務器和業務系統通過授權方式互聯,從業務系統獲取數據信息;系統服務器向數據服務器發出指令,將業務系統的數據信息定期或實時采集到數據服務器,并且儲存在其中;在應用服務器上安裝有數據調用及展示平臺、呼叫中心;所述的呼叫中心用于在客戶端和應用服務器之間進行內容傳遞。
【專利說明】醫療信息智能數據平臺及其使用方法和應用
【技術領域】
[0001]本發明醫療信息智能數據平臺及其使用方法和應用涉及醫療信息技術,是一種能夠整合醫療信息的統一信息資源中心,實現醫療數據統一管理以及信息共享、預警監控,適用于全國三級醫療機構。
【背景技術】
[0002]從我國長遠的醫院業務發展規劃來看,建設目標為快速適應公立醫院改革的要求、通過信息化手段建立共享服務,提升醫院診療、管理和決策水平,實現提高醫療質量和加強醫療安全的醫改目標,提升專科醫院優勢學科的專業優勢,增強行業競爭力和輻射力。
[0003]醫院的信息化要逐步實施醫院管理信息系統(HIS),同時陸續實施醫學圖像存儲傳輸處理系統(PACS)、放射信息系統(RIS)、檢驗科信息系統(LIS)、超聲信息系統(UIS)、病理信息系統(PIS)、內鏡系統(EIS)等。為了使這些系統協同工作,提高醫院的信息共享度和工作效率,必須將其集成起來。但在系統建設初期,由于缺少統一的規劃,系統之間進行兩兩集成,帶來了很多問題,比如:當系統數量增加時,集成的接口數量也增加,給集成的工作量帶來指數級的上升,影響了系統的可維護性;增加了系統的耦合度。當集成的某一方更新換代時,要求與其集成的其它方也要跟著改動,這就會帶來連鎖的系統穩定性、可靠性、功能性等一系列未知的影響因素的變化;集成的質量難以保證,部分廠商之間的集成沒有日志,無法跟蹤和監控,之間的信息交互有沒有成功難以知曉;增加醫院管理的難度,當集成出現問題時,往往很難協調。因此,如何以一種統一的高效的方式來集成醫院里面的信息系統,成為一個難題。目前,我國的醫療機構數據信息單一,不能做到共享,一旦有病人需要轉院,還要做重復的檢查、診斷,效率低下,遠遠不能滿足現代醫學治療的需求。
[0004]因此迫切需要一個能夠實現上述功能的醫療信息數據平臺。
【發明內容】
[0005]本發明的目的是針對上述不足之處提供一種醫療信息智能數據平臺及其使用方法,實現從不同信息源采集數據,完成對全院數據的離散、解析、重構和集中存儲,搭建起面向整合醫療信息的統一信息資源中心,著重建成根據角色劃分、自定義的數據視圖服務,滿足臨床醫生、醫院管理對醫療數據的信息共享、預警監控的需要,從而實現整合信息的再利用。
[0006]醫療信息智能數據平臺及其使用方法是采取以下技術方案實現的:醫療信息智能數據平臺包括應用服務器、數據服務器和客戶端,所述應用服務器和數據服務器以及客戶端之間以無線或有線方式進行通訊;所述數據服務器用于存儲數據信息,數據服務器和業務系統通過授權方式互聯,從業務系統獲取數據信息;在應用服務器上設有消息路由,把一個消息從源系統路由到正確的目標系統,由于本平臺集成的業務系統比較多,系統之間交互的消息類型相應也會很多,這就需要一個消息路由模塊,來處理系統之間的消息路由;系統服務器向數據服務器發出指令,將業務系統的數據信息定期或實時采集到數據服務器,并且儲存在其中;在應用服務器上安裝有數據調用及展示平臺、呼叫中心,所述數據調用及展示平臺用于查詢和展示數據服務器存儲的數據信息,從而進行集成監控和集成配置;所述的呼叫中心用于在客戶端和應用服務器之間進行內容傳遞。
[0007]所述的集成監控是通過應用服務器上的圖形化用戶界面,使醫院工作人員能夠觀察到當前系統中各個消息的狀態,能夠查看到消息的執行過程,包括執行時間,參與的外部系統,所傳送的數據,還有出錯時的異常信息等。
[0008]所述的集成配置是通過應用服務器上的圖形化用戶界面,使醫院工作人員能方便地配置好各個系統之間的消息路由和數據處理。
[0009]所述數據信息包括病人的診療信息、檢查信息、基本信息以及出院信息,所述數據信息還可以包括醫院的各類信息,例如醫師配備情況、醫師個人信息、住院信息以及醫療設備信息等。
[0010]所述客戶端與應用服務器間的通訊采用安全的網絡服務W3C SOAP方式。所述呼叫中心的呼叫內容為用戶和患者通過客戶端設置的內容。
[0011]所述的業務系統包括醫院管理信息系統(HIS)、醫學圖像存儲傳輸處理系統(PACS)、放射信息系統(RIS)、檢驗科信息系統(LIS)、超聲信息系統(UIS)、病理信息系統(PIS)和內鏡系統(EIS)等。
[0012]目前醫院里面有多種信息系統,有些是比較老的遺留系統,有些是應用了新技術的系統,各個系統所能提供的接口不一樣。所述的數據服務器上設有應用程序接口,使得智能數據平臺能支持多種通訊協議和消息協議,不限于以特定格式或標準采集數據,能夠通過配置后支持多種數據格式和標準,所述數據標準包括數據字典標準、HL7 v3消息標準和HL7 CDA/CXD標準等;通過傳入Amagla UIS的數據來實現支持多種通訊協議和消息協議,即如果實驗室數據含LOINC代碼,智能數據平臺將允許用戶利用LOINC代碼進行搜索或過濾;HL7 v3消息、HL7 CDA/CXD等其它標準通過自定義解析器或通過建立適配器定義。
[0013]所述通訊協議包括COM、Web Service、C0RBA、數據庫表或視圖、存儲過程、FTP和TCP/IP等;消息協議包括HL7或廠商自己定義的固定格式的文本,例如定制化的XML。
[0014]所述數據字典標準包括SNOMED、LOINC、CPT、ICD和RxNorm等。
[0015]所述智能數據平臺支持臨床信息系統傳輸的HL7 v2.x和用于醫學成像傳輸的DICOM (醫學數字成像和通信標準)標準信息,以方便客戶接受通用消息格式。
[0016]所述數據服務器上具有數據處理模塊,所述數據處理模塊包括數據緩存、數據格式化、數據過濾、數據映射、數據轉換和數據豐富等子模塊。
[0017]數據在有的場合并不需要實時地更新。可以通過數據緩存子模塊,把從應用A傳過來的數據暫時存儲在智能數據平臺中,等到需要的時候再一次性地把數據傳到應用B。這樣就可以支持異步操作,可以減少集成中間件與網絡的交互次數,提高集成平臺的性能。數據緩存的另外一個作用是把消息存起來方便日后的問題定位以及糾錯處理。
[0018]數據格式化子模塊用于對數據進行格式化處理,以便某系統的數據能被另一個系統識別。由于系統千差萬別,數據格式又有很多種,集成平臺為了能跟不同的系統打交道,有必要對數據進行格式化處理。數據從外部系統流入集成平臺時需要格式化,以便集成平臺能處理;數據從集成平臺流出到外部系統也需要格式化,以便外部系統能識別。
[0019]數據過濾子模塊用于從一個應用輸出來的數據中,根據一定的規則,過濾出另一個應用所需要的數據。
[0020]數據映射子模塊用于在不同應用的數據模型之間建立起對應關系。
[0021]數據轉換子模塊的功能包括數據修改、數據行和列的合并或者分離。
[0022]數據豐富子模塊用于將業務系統傳過來的數據進行擴展。
[0023]醫療信息智能數據平臺的使用方法,包括如下步驟:
1)應用服務器向數據服務器發出指令,由數據服務器主動或被動向業務系統獲取數據信息;
2)數據服務器將獲取的數據信息進行緩存、格式化、過濾、映射、轉換和豐富,將數據信息加以匹配,刪除不符合匹配要求的數據信息;
3)應用服務器根據需要從數據服務器中提取相關信息顯示在應用服務器上,供用戶選擇查看、檢索以及配置。
[0024]4)用戶通過呼叫平臺進行互動。
[0025]所述醫療信息智能數據平臺同時適用于醫療系統的臨床、財務、質量和運營管理。
[0026]醫療信息智能數據平臺的優點:
I)不僅能管理當前的信息和今天已有的數據需求,還能靈活地接收未來可能產生的任何數據。它使用客戶端可視化方法,允許臨床醫生定制其視圖并實時執行數據法醫檢定分析,無需大量IT/DBA工作。
[0027]2)智能數據平臺擁有傳統數據倉庫、臨床數據儲存庫、決策支持或PACS功能等多種優勢。同時利用了醫療機構在當前現有系統上的投入,形成單一的數據儲存點,以便在機構內實現統一訪問,并在整個機構內傳輸所有結構性和非結構性數據,包括交易性數據和圖像。
[0028]3)能夠實時統一信息,以探索和應用數據的方式提供獨特的視圖和前所未有的靈活性。智能數據平臺解決方案從一個單一科室解決方案擴展為全院系統,適用于醫院內部和地區性醫療數據中心。
[0029]4)基于智能數據中心的數據資產再利用的領域覆蓋了醫院的全面業務范圍:臨床、財務、質量和運營管理。
[0030]5)智能數據平臺不受廠商和標準的限制,能將任何格式的數據放入數據存儲器中。系統獨具靈活性且能儲存所有歷史消息,因此可在任何時候儲存任何術語、將任何術語在輸入加以匹配、或在任何時候將歷史數據重新跟術語加以匹配。由于標準化的歷程會非常漫長,我們認為這一方法是最具邏輯性。
[0031 ] 6 )智能數據平臺不限于以特定格式或標準采集數據,它可進行配置以支持任何數據格式、標準等。為方便客戶接受通用消息格式的過程,對用于臨床信息傳輸的HL7 v2.x和用于醫學成像傳輸的DICOM提供支持。
【專利附圖】
【附圖說明】
[0032]下面將結合附圖對本發明作進一步說明:
圖1是本發明醫療信息智能數據平臺和業務系統連接的示意圖。
[0033]圖2是本發明醫療信息智能數據平臺的工作流程示意圖。
[0034]圖3是本發明醫療信息智能數據平臺的具體實施例1的流程框圖。[0035]圖4是本發明醫療信息智能數據平臺的具體實施例2的流程框圖。
【具體實施方式】
[0036]參照附圖f 3,醫療信息智能數據平臺包括應用服務器、數據服務器和客戶端,所述應用服務器和數據服務器以及客戶端之間以無線或有線方式進行通訊;所述數據服務器用于存儲數據信息,數據服務器和業務系統通過授權方式互聯,從業務系統獲取數據信息;在應用服務器上設有消息路由,把一個消息從源系統路由到正確的目標系統,由于本平臺集成的業務系統比較多,系統之間交互的消息類型相應也會很多,這就需要一個消息路由模塊,來處理系統之間的消息路由;系統服務器向數據服務器發出指令,將業務系統的數據信息定期或實時采集到數據服務器,并且儲存在其中;在應用服務器上安裝有數據調用及展示平臺、呼叫中心,所述數據調用及展示平臺用于查詢和展示數據服務器存儲的數據信息,從而進行集成監控和集成配置;所述的呼叫中心用于在客戶端和應用服務器之間進行內容傳遞。
[0037]所述的集成監控是通過應用服務器上的圖形化用戶界面,使醫院工作人員能夠觀察到當前系統中各個消息的狀態,能夠查看到消息的執行過程,包括執行時間,參與的外部系統,所傳送的數據,還有出錯時的異常信息等。
[0038]所述的集成配置是通過應用服務器上的圖形化用戶界面,使醫院工作人員能方便地配置好各個系統之間的消息路由和數據處理。
[0039]所述數據信息包括病人的診療信息、檢查信息、基本信息以及出院信息,所述數據信息還可以包括醫院的各類信息,例如醫師配備情況、醫師個人信息、住院信息以及醫療設備信息等。
[0040]所述客戶端與應用服務器間的通訊采用安全的網絡服務W3C SOAP方式。所述呼叫中心的呼叫內容為用戶和患者通過客戶端設置的內容。
[0041]所述的業務系統包括醫院管理信息系統(HIS)、醫學圖像存儲傳輸處理系統(PACS)、放射信息系統(RIS)、檢驗科信息系統(LIS)、超聲信息系統(UIS)、病理信息系統(PIS)和內鏡系統(EIS)等。
[0042]目前醫院里面有多種信息系統,有些是比較老的遺留系統,有些是應用了新技術的系統,各個系統所能提供的接口不一樣。所述的數據服務器上設有應用程序接口,使得智能數據平臺能支持多種通訊協議和消息協議,不限于以特定格式或標準采集數據,能夠通過配置后支持多種數據格式和標準,所述數據標準包括數據字典標準、HL7 v3消息標準和HL7 CDA/CXD標準等;通過傳入Amagla UIS的數據來實現支持多種通訊協議和消息協議,即如果實驗室數據含LOINC代碼,智能數據平臺將允許用戶利用LOINC代碼進行搜索或過濾;HL7 v3消息、HL7 CDA/CXD等其它標準通過自定義解析器或通過建立適配器定義。
[0043]所述通訊協議包括COM、Web Service、C0RBA、數據庫表或視圖、存儲過程、FTP和TCP/IP等;消息協議包括HL7或廠商自己定義的固定格式的文本,例如定制化的XML。
[0044]所述數據字典標準包括SNOMED、LOINC、CPT、ICD和RxNorm等。
[0045]所述智能數據平臺支持臨床信息系統傳輸的HL7 v2.x和用于醫學成像傳輸的DICOM (醫學數字成像和通信標準)標準信息,以方便客戶接受通用消息格式。
[0046]所述數據服務器上具有數據處理模塊,所述數據處理模塊包括數據緩存、數據格式化、數據過濾、數據映射、數據轉換和數據豐富等子模塊。
[0047]數據在有的場合并不需要實時地更新。可以通過數據緩存子模塊,把從應用A傳過來的數據暫時存儲在智能數據平臺中,等到需要的時候再一次性地把數據傳到應用B。這樣就可以支持異步操作,可以減少集成中間件與網絡的交互次數,提高集成平臺的性能。數據緩存的另外一個作用是把消息存起來方便日后的問題定位以及糾錯處理。
[0048]數據格式化子模塊用于對數據進行格式化處理,以便某系統的數據能被另一個系統識別。由于系統千差萬別,數據格式又有很多種,集成平臺為了能跟不同的系統打交道,有必要對數據進行格式化處理。數據從外部系統流入集成平臺時需要格式化,以便集成平臺能處理;數據從集成平臺流出到外部系統也需要格式化,以便外部系統能識別。
[0049]數據過濾子模塊用于從一個應用輸出來的數據中,根據一定的規則,過濾出另一個應用所需要的數據。這是因為在實際的很多情景下,應用A往往根據自己的業務邏輯,有條件地選取另一個應用B的數據。例如,對于門診病人的醫囑,RIS只需要在HIS中已交費的醫囑信息,而不理會未交費的醫囑信息。
[0050]數據映射子模塊用于在不同應用的數據模型之間建立起對應關系。因為一般來說,各個系統數據模型的字段不一樣,要想把應用A的數據傳到應用B,就需要在這兩個應用的數據模型之間建立起對應關系。例如,病人ID在HIS中的字段名為pat_id,在RIS中的字段名為PatientID,這時候需要在pat_id和PatientID之間建立好映射關系。
[0051]數據轉換子模塊的功能包括數據修改、數據行和列的合并或者分離。數據修改是指:應用A的數據可能要經過一定的修改才能被應用B所接受。例如,病人性別在HIS中的表示為M和F,在RIS的表示為男和女,當數據從HIS傳到RIS的時候,需要把M改成男,把F改成女。
[0052]某些數據行和列的合并或者分離。例如,在HIS中的地址是分城市名稱,街道名稱,門牌號這三個字段表示的,而在RIS中只有一個地址字段。因此必須將A中的那三個字段合并為一個字段才能傳到應用B。(放入具體實施例)
數據豐富子模塊用于將業務系統傳過來的數據進行擴展。有時候需要在應用A傳過來的數據進行一下擴展,增加一些字段,才能傳到應用B。例如,在把醫囑從HIS傳到RIS時,有時候醫生未填開立時間,這樣醫囑開立時間為空,需要集成平臺把醫囑開立時間為空的補為系統當前時間,再傳給RIS。(放入具體實施例)
醫療信息智能數據平臺的使用方法,包括如下步驟:
1)應用服務器向數據服務器發出指令,由數據服務器主動或被動向業務系統獲取數據信息;
2)數據服務器將獲取的數據信息進行緩存、格式化、過濾、映射、轉換和豐富,將數據信息加以匹配,刪除不符合匹配要求的數據信息;
3)應用服務器根據需要從數據服務器中提取相關信息顯示在應用服務器上,供用戶選擇查看、檢索以及配置。
[0053]4)用戶通過呼叫平臺進行互動。
[0054]所述醫療信息智能數據平臺同時適用于醫療系統的臨床、財務、質量和運營管理。
[0055]圖3是實施例1,表示HIS與RIS,UIS的集成,HIS在開完醫囑后,把病人信息和醫囑信息發送到集成平臺。集成平臺經過數據處理后,根據醫囑類型分別把消息路由到RIS或nS;在RIS或nS的登記隊列就能看到相關的病人信息和醫囑信息;RIS或WS工作站上的更新檢查狀態,如預約,取消預約,到檢,取消到檢,完成檢查等都回傳給集成平臺,集成平臺再把這些狀態信息回傳給HIS,在HIS的醫生工作站就可以看到檢查當前的狀態;醫生在RIS或nS報告工作站上審核完報告后,集成平臺把報告消息傳回給HIS。HIS醫生工作站就可以查看到報告的內容;通過HIS與RIS和nS的集成,醫院可以得到了以下效果:減少了放射科和超聲科的登記員的工作量,提高工作效率;也減少了病人在登記窗口的等待時間;使臨床醫生能跟蹤檢查狀態,更快獲取檢查的報告和圖像,提聞了診療效率和臨床質量。
[0056]集成平臺極大簡化了系統的集成開發工作和維護工作,可以使得醫院信息系統的集成水平達到了 一個新的高度。
[0057]圖4是實施例2,將LIS、醫療保險系統、合理用藥監測系統和排隊管理系統集成進來,各個系統之間的交互全部通過集成平臺,把各個系統有機地集成起來,真正實現全院信
息共享。
[0058]集成平臺給醫院提供了統一的方式來實現醫院信息系統的集成,這種集成方式的優勢有:
I)降低了系統耦合度
由于應用系統只需要與集成平臺集成,從而減少集成應用系統之間的耦合水平,可以將某一個應用系統的部分或全部進行替換而不影響其它應用系統。
[0059]2)集成簡單化
集成平臺提供了配置工具,可以輕易配置好系統之間的集成;并且定義了多種接口,多種通訊協議和消息協議,使得各種異構系統之間的連接更加簡單,降低了開發的工作量,減少重復開發。
[0060]3)連接標準化
集成平臺支持HL7。HL7[3]標準是由美國HL7委員會制定,是建立在OSI模型應用層(第7層)上的標準,其目標是為醫療信息系統提供統一的接口標準,實現醫療系統之間的信息交換。集成平臺支持廠商之間的HL7集成,使之更加符合國際標準。
[0061]4)提高了系統集成的可維護性
一方面由于接口數量減少了,維護起來相對容易;另一方面由于集成平臺提供了監控工具,可以追蹤系統里的每一個消息,可以及時發現問題并糾錯,維護更加方便,這也提高了集成的質量。
[0062]5)方便醫院管理
由于所有系統都通過集成平臺來集成,醫院只要管理好集成平臺與應用系統之間的關系,不用再協調各廠商之間的關系。
【權利要求】
1.一種醫療信息智能數據平臺,其特征在于:包括應用服務器、數據服務器和客戶端,所述應用服務器和數據服務器以及客戶端之間以無線或有線方式進行通訊;所述數據服務器用于存儲數據信息,數據服務器和業務系統通過授權方式互聯,從業務系統獲取數據信息;在應用服務器上設有消息路由,把一個消息從源系統路由到正確的目標系統;系統服務器向數據服務器發出指令,將業務系統的數據信息定期或實時采集到數據服務器,并且儲存在其中;在應用服務器上安裝有數據調用及展示平臺、呼叫中心,所述數據調用及展示平臺用于查詢和展示數據服務器存儲的數據信息,從而進行集成監控和集成配置;所述的呼叫中心用于在客戶端和應用服務器之間進行內容傳遞。
2.根據權利要求1所述的一種醫療信息智能數據平臺,其特征在于:所述數據信息包括病人的診療信息、檢查信息、基本信息以及出院信息,所述數據信息還可以包括醫院信肩、O
3.根據權利要求1所述的一種醫療信息智能數據平臺,其特征在于:所述客戶端與應用服務器間的通訊采用安全的網絡服務W3C SOAP方式。
4.根據權利要求1所述的一種醫療信息智能數據平臺,其特征在于:所述呼叫中心的呼叫內容為用戶和患者通過客戶端設置的內容。
5.根據權利要求1所述的一種醫療信息智能數據平臺,其特征在于:所述的數據服務器上設有應用程序接口,使得智能數據平臺能支持多種通訊協議和消息協議,不限于以特定格式或標準采集數據,能夠通過配置后支持多種數據格式和標準;通過傳入Amagla UIS的數據來實現支持多種通訊協議和消息協議。
6.根據權利要求5所述的一種醫療信息智能數據平臺,其特征在于:所述通訊協議包括C0M、Web Service、C0RBA、數據庫表或視圖、存儲過程、FTP和TCP/IP ;消息協議包括HL7或廠商自己定義的固定格式的文本。
7.根據權利要求1所述的一種醫療信息智能數據平臺,其特征在于:所述智能數據平臺支持臨床信息系統傳輸的HL7 v2.X和用于醫學成像傳輸的DICOM標準信息。
8.根據權利要求1所述的一種醫療信息智能數據平臺,其特征在于:所述數據服務器上具有數據處理模塊,所述數據處理模塊包括數據緩存、數據格式化、數據過濾、數據映射、數據轉換和數據豐富子模塊。
9.權利要求1所述的醫療信息智能數據平臺的使用方法,其特征在于:包括如下步驟, 1)應用服務器向數據服務器發出指令,由數據服務器主動或被動向業務系統獲取數據信息; 2)數據服務器將獲取的數據信息進行緩存、格式化、過濾、映射、轉換和豐富,將數據信息加以匹配,刪除不符合匹配要求的數據信息; 3)應用服務器根據需要從數據服務器中提取相關信息顯示在應用服務器上,供用戶選擇查看、檢索以及配置; 4)用戶通過呼叫平臺進行互動。
10.權利要求1所述的醫療信息智能數據平臺應用在醫療系統的臨床、財務、質量和運營管理。
【文檔編號】G06F19/00GK103530524SQ201310505813
【公開日】2014年1月22日 申請日期:2013年10月24日 優先權日:2013年10月24日
【發明者】單昊, 陳志學, 孫暉, 焦磊 申請人:徐州通軟計算機系統集成有限公司