• / 19
  • 下載費用:30 金幣  

用于令多站點性能測量匿名并且用于控制對匿名數據的動作以及重新識別的方法和系統.pdf

摘要
申請專利號:

CN201380064462.3

申請日:

2013.12.09

公開號:

CN104919450A

公開日:

2015.09.16

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 17/30申請日:20131209|||公開
IPC分類號: G06F17/30 主分類號: G06F17/30
申請人: 皇家飛利浦有限公司
發明人: B·D·格羅斯; I·埃爾多
地址: 荷蘭艾恩德霍芬
優先權: 61/735,245 2012.12.10 US
專利代理機構: 永新專利商標代理有限公司72002 代理人: 王英; 劉炳勝
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201380064462.3

授權公告號:

|||

法律狀態公告日:

2016.01.06|||2015.09.16

法律狀態類型:

實質審查的生效|||公開

摘要

一種用于使數據源匿名的系統,包括多個數據源,每個數據源包括:數據創建引擎,其根據公共模式創建規范化的數據;以及變換引擎,其對所述規范化的數據進行去規范化以使得所述數據源不能由其他數據源推斷出,并且所述變換引擎將所述去規范化的數據發送到遠程計算資源。遠程計算資源接收和存儲來自所述多個數據源的所述去規范化的數據。

權利要求書

權利要求書
1.  一種用于使數據源匿名的系統,所述系統包括:
多個數據源,每個數據源包括:
數據創建引擎,其根據公共模式創建規范化的數據;
變換引擎,其對所述規范化的數據進行去規范化以使得所述數據源不能由其他數據源推斷出,并且所述變換引擎將去規范化的數據發送到遠程計算資源;
遠程計算資源,其接收和存儲來自所述多個數據源的所述去規范化的數據。

2.  根據權利要求2所述的系統,其中,所述規范化的數據包括推斷所述數據源的身份的一個或多個唯一屬性。

3.  根據權利要求2所述的系統,其中,所述變換引擎通過變更針對所述一個或多個唯一屬性中的每個的條目的數量,來將所述規范化的數據變換為去規范化的數據。

4.  根據權利要求1至3中的任一項所述的系統,其中,所述變換引擎生成全局唯一識別符的表,以將所述去規范化的數據中的每個唯一屬性映射回到所述規范化的數據格式。

5.  根據權利要求1至4中的任一項所述的系統,其中,所述遠程計算資源利用來自一個或多個所述數據源的所述去規范化的數據,來提供性能分析和/或報告。

6.  根據權利要求1至5中的任一項所述的系統,其中,所述數據源是醫療保健提供者并且所述規范化的數據是臨床數據。

7.  一種用于使數據源匿名的方法,所述方法包括:
由多個數據源根據公共模式創建規范化的數據;
由變換引擎對所述規范化的數據進行去規范化以使得所述數據源不能由其他數據源推斷出;
將去規范化的數據發送到遠程計算資源;
將來自所述多個數據源的所述去規范化的數據存儲在所述遠程計算資源處。

8.  根據權利要求7所述的方法,其中,所述規范化的數據包括推斷所述數據源的身份的一個或多個唯一屬性。

9.  根據權利要求8所述的方法,還包括:
通過變更針對所述一個或多個唯一屬性中的每個的條目的數量,來將所述規范化的數據變換為去規范化的數據。

10.  根據權利要求7至9中的任一項所述的方法,還包括:
生成全局唯一識別符的表,以將所述去規范化的數據中的每個唯一屬性映射回到所述規范化的數據格式。

11.  根據權利要求7至10中的任一項所述的方法,還包括:
利用來自所述一個或多個數據源的所述去規范化的數據,來提供性能分析和/或報告。

12.  根據權利要求7至11中的任一項所述的方法,其中,所述數據源是醫療保健提供者并且所述規范化的數據是臨床數據。

13.  一種用于使數據源匿名的系統,所述系統包括:
多個數據源,每個數據源包括:
數據創建引擎,其根據公共模式創建規范化的數據,并且將所述規范化的數據發送到遠程計算資源;
所述遠程計算資源接收和存儲來自所述多個數據源的所述規范化的數 據并且包括:
變換引擎,其對所述規范化的數據進行去規范化以使得所述數據源不能由其他數據源推斷出,并且存儲所述去規范化的數據。

14.  根據權利要求13所述的系統,其中,所述遠程計算引擎控制對所述去規范化的數據的訪問和重新識別。

15.  根據權利要求14所述的系統,其中,所述遠程計算引擎基于登錄到所述數據提供者中的所述用戶的角色,來控制要被調用在所述去規范化的數據上的動作。

16.  根據權利要求15所述的系統,其中,每個數據源包括:
認證引擎,其將證書發送到所述遠程計算資源,以調用重新識別動作。

17.  根據權利要求16所述的系統,其中,所述遠程計算服務將從所述數據源發送的所述證書與存儲的證書進行比較,以對所述重新識別動作進行認證。

18.  根據權利要求14至17中的任一項所述的系統,其中,所述變換引擎生成全局唯一識別符的表,以將所述去規范化的數據中的每個唯一屬性映射回到所述規范化的數據格式,從而重新識別所述規范化的數據。

19.  根據權利要求13至18中的任一項所述的系統,其中,所述規范化的數據包括推斷所述數據源的身份的一個或多個唯一屬性。

20.  根據權利要求19所述的系統,其中,所述變換引擎通過變更針對所述一個或多個唯一屬性中的每個的條目的數量,來將所述規范化的數據變換為去規范化的數據。

說明書

說明書用于令多站點性能測量匿名并且用于控制對匿名數據的動作以及重新識別的方法和系統
技術領域
本申請涉及通過遠程計算資源分析臨床數據。本申請尤其結合用于令多站點性能測量匿名的系統及方法而應用。本申請還尤其結合用于控制對匿名數據的動作以及重新識別的系統和方法而應用。然而應理解,本申請也應用于其他使用情形中,而不必局限于上述的應用。
背景技術
測量多個醫療保健站點的性能不僅是任何質量改進行動的部分,而且許多情況下還是國家、聯邦、私人投資者等所需的。通常,當請求醫療保健站點來共享報告時,存在醫療保健站點對貢獻數據的不情愿或存在數據保真度的降低。這通常是由于害怕其他人會看到性能不足的方面。這導致了延遲識別操作改進計劃,以及更重要的,延遲識別對相比于其他過程導致明顯更好的效果的護理過程進行實踐的顛覆性創新者。
將站點映射到通用ID已經用作對性能數據進行部分去識別的方式,但是仍然能夠通過已知多少站點及單元是系統的部分來解碼站點中的若干個。例如,如果存在具有帶12個病床的重癥監護病房(ICU)及帶12個病床的冠心病監護病房(CCU)的單個醫院以及被編碼有每個均帶6個ICU(包括新生兒重癥監護病房(NICU))的6個醫院的企業單位,顯然,36個病房的屬于大的設施并且2個的屬于小的。類似地,如果每年在一個站點處有3600個醫療接觸,并且在另一個處有78000個醫療接觸,或在一個站點的數據中的NICU數據,哪個設施是哪種將是顯而易見的。
本申請通過這樣的方式支持對許多性能數據庫的聯合:任何站點能夠將其結果與隊列比較,而不會存在隊列中的其他站點能夠推斷出它們的性能的風險。這將確保每個站點對共享的性能效果的匿名化,同時保持數據集中的特定非奇異屬性。
此外,在去識別的數據集上的實時數據分析是“大數據”臨床研究的基礎。一個挑戰是,一旦獲得“正確”患者設置,就需要收集不同數據或合并在分析存儲庫中的數據與其他非去識別的數據。這需要對去規范化的數據集的重新識別。
通過使用在云中的固定的角色來驅動數據操縱過程,調用與這些準許相對的內部用戶認證,擁有所述數據(貢獻于去識別的分析系統)的站點控制在該數據上的所準許的動作(查看,運行報告,重新識別,導出…)。此外,由應用以站點發布的令牌(token)的形式將認證令牌發布到站點托管的動作服務。這允許站點管理用戶池,并準許它們希望的用戶具有這些動作準許,而不將這些用戶增加到云認證系統。更重要的是,令牌防止未被認證的用戶或者可能得知在云中的用戶角色密碼的欺詐性用戶在沒有首先由所有者站點認證的情況下,激活重新識別服務。
本申請還通過這樣的方式支持對許多去識別的臨床數據庫的聯合:站點能夠管理何者具有在該數據上執行特定動作的權利。此外,該系統確保在不擁有站點用戶認證的情況下不能調用操作。此外,該系統確保數據重新識別過程運行在內部服務器上,因此不將受保護的健康信息(PHI)傳送到云。
本申請提供了一種克服上述問題及其他問題的新的并且改進的裝置及方法。
發明內容
根據一個方面,提供了一種用于使數據源匿名的系統。所述系統包括多個數據源,每個數據源包括:數據創建引擎,其根據公共模式創建規范化的數據;以及變換引擎,其對所述規范化的數據進行去規范化以使得所述數據源不能由其他數據源推斷出,并且所述變換引擎將所述去規范化的數據發送到遠程計算資源。遠程計算資源接收和存儲來自所述多個數據源的所述去規范化的數據。
根據另一個方面,提供了一種用于使數據源匿名的方法。所述方法包括:由多個數據源根據公共模式創建規范化的數據;由變換引擎對所述規范化的數據進行去規范化以使得所述數據源不能由其他數據源推斷出;將 所述去規范化的數據發送到遠程計算資源;并且將來自所述多個數據源的所述去規范化的數據存儲在所述遠程計算資源處。
根據另一個方面,提供了一種用于使數據源匿名的系統。所述系統包括多個數據源,每個數據源包括數據創建引擎,所述數據創建引擎根據公共模式創建規范化的數據并且將所述規范化的數據發送到遠程計算資源。遠程計算資源接收和存儲來自所述多個數據源的所述規范化的數據,并且所述遠程計算資源包括變換引擎,所述變換引擎對所述規范化的數據進行去規范化以使得所述數據源不能由其他數據源推斷出,并且存儲所述去規范化的數據。
一個優點在于醫療保健臨床數據的匿名化。
另一個優點在于基于用戶認證來重新識別去規范化的數據,而不將證書傳送到托管域外部。
另一個優點在于基于用戶角色來控制動作,而不必將實際被認證的用戶暴露于云環境。
另一個優點在于聯合托管,以定義在發送之前抽取什么傳送數的據以及如何抽取,因此進一步保護源數據不被攔截。
另一個優點在于改進對基準數據的訪問,這是由于對站點、單元、用戶或患者信息的未被認證的重新識別的降低的風險。
另一個優點在于根據通過本發明實現的基準得到的、改進臨床護理和效率。
本領域的普通技術人員在閱讀并理解了以下具體實施方式之后,將意識到本發明的其他方面。
附圖說明
本發明可以采取各種部件和各部件的布置的形式,并且可以采取各種步驟和各步驟安排形式。附圖僅是為了圖示優選實施例而不應被解釋為對本發明的限制。
圖1是根據本申請的IT基礎設施的方框圖。
圖2是根據本申請的用于令多站點性能測量匿名的方法的流程圖。
圖3是根據本申請的醫療保健提供者配置的圖。
圖4是根據本申請的醫療保健提供者訪問情形的圖。
圖5是根據本申請的重新識別邏輯的圖。
圖6是根據本申請的直接云訪問情形的圖。
圖7是根據本申請的用于控制對匿名數據的動作及重新識別的方法的流程圖。
具體實施方式
參考圖1,方框圖圖示了用于控制對由遠程計算資源分析的臨床數據的訪問的系統的信息技術(IT)基礎設施10的一個實施例。IT基礎設施10適合地包括經由通信網絡16相互連接的一個或多個醫療保健系統和提供者12、遠程計算資源或聯合數據存儲14等。預期通信網絡16包括以下中的一個或多個:內聯網、局域網、廣域網、無線網絡、有線網絡、蜂窩網絡、數據總線、個人域網等。醫療保健提供者12收集與由醫療保健系統或醫學機構護理的一個或多個患者有關的臨床數據,所述醫學數據由遠程計算資源14分析及存儲,所述遠程計算資源在一個實施例中定位于云基礎設施中。在其它實施例中,系統可以定位于單個位置處。在又一個實施例中,可以存在于安全的環境中,但數據傳輸是通過公共媒體或共享的基礎設施的。
如本文使用的,“云”可以指的是由站點外或外部的參與者(例如,第三參與者)提供并且維護的資源(例如,硬件、數據和/或軟件)的集合,其中,數據和資源的集合能夠由識別出的用戶經由網絡訪問。資源能夠包括數據存儲服務、數據處理服務(例如,應用)以及許多其他服務,其與個人計算機、局部或“內部”服務器常規地關聯并且在于個人計算機、局部或“內部”服務器內,所述個人計算機、局部或“內部”服務器具有至少一個處理設備,例如微處理器、圖形處理器以及其他處理設備和相關聯的部件。總體而言,可以采用云計算來以分離的方式執行服務,即,客戶可以不已知服務在何處被執行,只要服務以預期的服務質量被執行。
如本文使用的,“臨床數據”可以指的是以任何數量的常規方式從患者或從醫學機構收集的數據。例如,可以在現場由諸如醫師或臨床醫師的醫療保健提供者收集臨床數據。在另一個實施例中,臨床數據包括與給定患者或子群體的健康有關的數據。在另一個實施例中,臨床數據包括與醫療 保健提供者的結構和本地性能有關的數據。備選地,患者可以被接納到諸如醫院或急診室的醫療保健提供者,并且可以通過例如在醫療保健提供者處的接納或實施來收集相關的臨床數據。臨床數據可以由其他醫學設備收集,所述其他醫學設備例如是:包括針對諸如SpO2、溫度、血壓、心率等的每個生命體征的各個子系統的患者監測器,各種成像裝備,心臟起搏器監測器和探詢設備,實驗室裝備以及其他臨床數據收集系統。臨床數據也可以由患者的家庭監測系統收集,所述家庭監測系統可以報告物理的、化學的、電學的或其他的患者的臨床參數。本文所使用的數據收集可以是基于預先定義的事件或隨機過程的偶發性的、諸如每4小時的周期性的或連續性的。數據采集可以是實時的、接近實時的或先前被采集并且之后被上傳。
醫療保健系統、應用、過程或提供者(此處往下被稱為醫療保健提供者)12創建代表數據所有者的數據,或處理收集的臨床數據并且將臨床數據安全地發送到遠程計算資源14,以進行分析和/或報告。在接收臨床數據之后,遠程計算資源14處理臨床數據,并且根據所述分析生成一個或多個結果和/或報告。如上文描述的,當請求醫療保健提供者共享報告時,存在醫療保健提供者對貢獻臨床數據的不情愿或存在臨床數據保真度的降低。這通常是由于害怕其他醫療保健提供者會看到性能不足的方面。將站點映射到通用ID先前已經用作對臨床數據進行部分去識別的方式。然而,由于臨床數據的內容,仍然能夠通過已知與特定醫療保健提供者有關的基本知識,來解碼站點中的若干個。因此,本申請支持以這樣的方式收集臨床數據:任何醫療保健提供者可以將它們的結果和/或報告與隊列醫療保健提供者進行比較,而沒有其他醫療保健提供者能夠推斷它們的性能的風險。這將確保每個醫療保健提供者對共享的結果和/或報告的匿名化,同時保持臨床數據集中的特定非單一屬性。
具體而言,醫療保健提供者12包括數據創建引擎18,所述數據創建引擎以代表數據所有者(例如患者、醫療保健提供者自身等)的規范化的形式創建臨床數據,然后所述臨床數據被存儲在規范化的數據集數據庫20中。在一個實施例中,由數據創建引擎18創建的臨床數據包括以任何數量的常規方式從患者或從醫學機構收集的數據。在另一個實施例中,數據創建引 擎18根據公共模式創建臨床數據,使得數據能夠被識別并且可映射到在其他醫療保健提供者及遠程計算資源14中間的公共項。還應意識到,由數據創建引擎18創建的臨床數據包括與醫療保健提供者有關的唯一屬性,所述唯一屬性通常是將醫療保健提供者推斷為臨床數據的源的方式,所述唯一屬性例如是單元的數量、單元類型、流程的數量和流程類型、測試的數量和測試類型、床的數量、患者醫療接觸的次數、機構的數量等。
為了對臨床數據進行去規范化以使得其他醫療保健提供者不能推斷臨床數據的源,醫療保健提供者12包括變換引擎22,所述變換引擎對由醫療保健提供者12創建的、被存儲在去規范化的數據集數據庫24中的臨床數據進行去規范化。具體而言,變換引擎22對臨床數據進行變換,使得當被查看時,相對于其他臨床數據集,每個唯一屬性是去規范化的及匿名的。為了實現此,遠程計算資源14針對被傳送到變換引擎22或由變換引擎22參考的臨床數據的每個唯一屬性,確定目標條目的數量。例如,遠程計算資源14將變換格式傳送到每個醫療保健提供者12,所述變換格式命令變換引擎22如何抽取包括針對每個唯一屬性的目標條目的數量的臨床數據。在需要醫療保健提供者匿名時設置針對在臨床數據中的每個唯一屬性的目標數量。例如,如果第一醫療保健提供者數據集包括六(6)個監護病房并且第二醫療保健提供者數據集包括兩(2)個監護病房,則遠程計算資源14將監護病房的屬性的條目的目標數量確定為數據集的條目的最小公共名數(lowest common denominate)。在該情況下,第一醫療保健提供者數據集將六(6)個監護病房條目變換為三(3)個不同的二(2)監護病房條目,這樣令第一醫療保健提供者數據集針對第二醫療保健提供者數據集匿名。變換引擎22根據針對每個唯一屬性的目標數量來變換臨床數據,使得臨床數據的源是匿名的。具體而言,變換引擎22基于需要被匿名化的唯一屬性、每個唯一屬性的目標數量以及從遠程計算資源14接收的數據立方體定義,來將臨床數據去規范化到一個或多個數據立方體中。數據立方體定義是由遠程計算資源14利用的標準數據格式,使得能夠有效地將去規范化的臨床數據與其他醫療保健提供者臨床數據進行比較。在另一個實施例中,變換引擎22生成全局唯一識別符(GUID)的表,所述表將去規范化的數據中的每個屬性映射回到規范化的數據格式。為了重新識別去規范化的數據, 重新識別引擎26利用GUID的表將去規范化的數據映射回到其原始規范化的格式。醫療保健提供者12還包括用戶輸入設備,以輸入臨床數據或調節每個唯一屬性的目標數和/或數據立方體定義。在一些實施例中,醫療保健提供者12包括向用戶提供在其內人工輸入臨床數據的用戶界面和/或用于顯示生成的報告和/或分析臨床數據的的顯示設備。
例如,在表A中所描述的場景中,醫療保健提供者A包括三(3)個醫院(醫院1、2和3),所述醫院具有各種病房(MICU、SICU、CCU、NICO、ICU、CVICU、RICU和PICU)以及每病房的各自的多個病床。醫療保健提供者B包括單個醫院,所述醫院具有三(3)個病房(CCU、ICU和NICU)以及每病房的各自的多個病床。
系統醫院病房病床A1MICU8  SICU8  CCU8  NICU22 2CCU6  ICU6 3CVICU16  CCU24  ICU16  MICU8  RICU8  PICU16  NICU60B1CCU12  ICU12  NICU24
表A
在遠程計算系統14中,存在由醫療保健提供者12讀取的配置,所述配置除了變換立方體定義之外,還包含用于GUID替換的屬性參數的目標數量。在這個范例中,病房大小等于六(=6)并且每醫院病房的病房數等于2(=2)。在該范例中,有將源病床匿名化的需要。如果數據不與病床相關聯,而是代替地與醫療接觸相關聯,則醫療接觸數據可以隨機地被分配到新的聯合單元表示。
變換引擎22通過將來自一個監護病房的病床隨機分入到六(6)個病 床的病房以及具有兩(2)個監護病房的醫院的系統中,來將臨床數據去規范化。如先前提到的,遠程計算資源14將變換格式傳遞到每個醫療保健提供者12,所述變換格式命令變換引擎22如何抽取包括針對每個唯一屬性的目標目標條目數量的臨床數據。來自被接納到這些病床的患者的醫療接觸數據現在能夠被表示為臨床數據,而沒有針對其他站點的用于確定源的方式。下面表B描述了對變換識別的系列化,以令容易查看變換,但在優選實施例中,變換識別將不采取任何可辨別的順序,并且包含一個相當長的字母數字隨機GUID。以下表示所得到的變換:
系統醫院病房病床A1aMICU16 1aMICU22 1bSICU16 1bSICU22 1cCCU16 1cCCU22 1dNICU16 1dNICU26 1eNICU36 1eNICU44 2aCCU36 2aICU16 3aCVICU16 3aCVICU26 3bCVICU34 3bCCU46 3cCCU56 3cCCU66 3dCCU76 3dICU26 3eICU36 3eICU44 3fMICU36 3fMICU42 3gRICU16 3gRICU22 3hPICU16 3hPICU26 3iPICU34 3iNICU16
 3jNICU26 3jNICU36 3kNICU46 3kNICU56 3lNICU66 3lNICU76 3mNICU86 3mNICU96 3nNICU106B1aaCCU86 1aaCCU96 1abICU56 1abICU66 1acNICU116 1acNICU126 1adNICU136 1adNICU146
表B
變換引擎22也創建了表示已經被變更了的描述符(在該情況下,醫院和病房)的GUID的表,并且存儲參考表,以重新識別在源醫療保健提供者處的數據。針對醫院醫療保健提供者B,表C描述了該范例中的GUID的表。
系統醫院監護病房聯合醫院聯合病房包括的聯合病床B1CCU1aaCCU81,3,4,7,8,9   1aaCCU92,5,6,10,11,12  ICU1abICU52,3,6,9,10,11   1abICU61,4,5,7,8,12  NICU1acNICU111,6,9,11,16,18   1acNICU123,7,8,14,15,21   1adNICU132,4,5,17,22,24   1adNICU1410,12,13,19,20,23
表C
在該范例中,醫療保健提供者B將已知,醫院ID 1aa到1ad表示它們的監護病房ccu8和ccu9并且具體是醫療保健提供者B的16病床監護病房,但查看所述數據的其他醫療保健提供者無法分辨病床CCU中的哪個與哪個醫院有關。當醫療保健提供者12基于所存儲的聯合數據存儲來請求報告和/或分析時,醫療保健提供者12可以將它們的性能與其他類似的監護病房和 設施進行比較,而不已知哪個源設施歸于隊列結果。如果醫療保健提供者選擇以彼此為基準,它們僅僅需要共享GUID的表以便查看性能以及同意分享它們的身份的任何基準醫療保健提供者。能夠容易地擴展上面的范例,以利用包含一個醫院的醫療保健提供者12實現對臨床數據的變換,使得上表表現為來自四十三(43)個企業,每一個醫院具有兩(2)個監護病房,所述監護病房包含不超過六(6)個病床。額外的描述符能夠被增加到立方體定義,以輔助操作研究。例如,新的參數能夠被增加到臨床數據表示以指示聯合病房是否來自大的病房(比如超過16個病床)或小的病房。
然后醫療保健提供者12將去規范化的臨床數據發送到遠程計算資源14,以經由分析和報告引擎28進行進一步的分析和/或報告。例如,分析和報告引擎28可以將醫療保健提供者臨床數據(例如局部性能數據)與基線臨床數據進行比較,所有這些都可以被存儲在遠程計算資源14上或可由遠程計算資源14訪問。分析還可以包括由分析和報告引擎28生成一個或多個報告,所述報告可以包括性能報告、臨床建議或勸告或者時序圖形報告,例如,所述時序圖形報告包括清晰指示健康或不健康結果并且易于讀出顯示格式的圖表。在示范性實施例中,對應于所述結果的結果和/或報告數據被發送回到醫療保健系統、提供者或實際數據所有者12,以進行進一步處理。
在另一個實施例中,一個或多個醫療保健提供者12將規范化的臨床數據發送到遠程計算資源14,所述遠程計算資源將規范化的臨床數據存儲在遠程規范化的數據集數據庫30中。為了將臨床數據去規范化以使得其他醫療保健提供者不能推斷臨床數據的源,遠程計算資源14包括變換引擎22,所述變換引擎對由醫療保健提供者12創建的、被存儲在遠程去規范化的數據集數據庫32中的臨床數據進行去規范化。變換引擎22根據針對每個唯一屬性的目標數量變換臨床數據,如上面所描述。具體而言,變換引擎22基于需要被匿名的唯一屬性、每個唯一屬性的目標數量以及遠程計算資源14的數據立方體定義,來將臨床數據去規范化到一個或多個數據立方體中。變換引擎22也生成全局唯一識別符(GUID)的表,所述表將去規范化的數據中的每個屬性映射回到規范化的數據格式。為了重新識別去規范化的數據,重新識別引擎26利用GUID的表將去規范化的數據映射回到其原始 規范化的格式。遠程計算資源14還包括用戶輸入設備,以輸入臨床數據或調節每個唯一屬性的目標數量和/或數據立方體定義。在一些實施例中,遠程計算資源14包括顯示設備,所述顯示設備向用戶提供在其內人工輸入臨床數據的用戶界面和/或用于顯示生成的報告和/或分析臨床數據。
參考圖2,圖示了用于令多站點性能測量匿名的方法的流程圖200。在步驟202中,一個或多個醫療保健提供者連接到遠程計算資源。在步驟204中,一個或多個的醫療保健提供者從遠程計算資源讀取數據立方體定義。在步驟206中,一個或多個的醫療保健提供者從遠程計算資源讀取屬性去規范化列表和針對每個屬性的參數的目標數量。在步驟208中,一個或多個醫療保健提供者根據數據立方體定義創建數據立方體。在步驟210中,一個或多個醫療保健提供者通過依據立方體定義及屬性隨機化列表創建隨機化的GUID,來變換數據。在步驟212中,用于重新識別數據的GUID的表被創建在醫療保健提供者上。在步驟214中,經變換的數據被發送到遠程計算資源。在步驟216中,一個或多個醫療保健提供者依據變換計劃來檢查新立方體定義。
繼續參考圖1,并且在一個或多個醫療保健提供者12將規范化的臨床數據傳送到對所述臨床數進行去規范化的遠程計算資源14的情形下,遠程計算資源14控制對去規范化的數據的訪問及重新識別。具體而言,遠程計算資源包括預先定義的角色,當試圖訪問并且重新識別去規范化的臨床數據時,針對所述角色的動作能夠由醫療保健提供者12的用戶調用。這些角色與醫療保健提供者的用戶角色同步,以進行認證。具體而言,醫療保健提供者12用戶登錄到醫療保健提供者應用中,并且基于它們的被認可的角色,向它們提供要調用在去規范化的數據上的動作,例如,創建報告列表、病房列表、患者報告等。一旦用戶基于去規范化的數據建立了感興趣的報告,用戶就能夠調用遠程計算資源14來重新識別去規范化的臨床數據。該動作使得將證明從醫療保健提供者12發送到遠程計算資源14的重新識別引擎26。然后基于GUID的表以及將被存儲在遠程計算資源14中的證明與從醫療保健提供者的12接收的證明匹配的遠程計算資源14,來重新識別去規范化的臨床數據。
具體而言,一個或多個醫療保健提供者12包括認證引擎34,所述認證 引擎使得用戶能夠登錄到醫療保健提供者應用中,以基于針對該特定用戶的角色設置,選擇要在遠程計算資源14的分析及報告引擎28上調用的一個或多個動作。例如,如果用戶的被認可的角色是醫師,則分析和報告引擎28向其提供創建患者報告的能力。類似地,如果用戶的角色是管理者,則分析和報告引擎28使得所述用戶能夠創建與一個或多個醫療保健提供者的性能有關的報告。在用戶基于去規范化的數據選擇了感興趣動作之后,向用戶呈現用于對與去規范化的臨床數據的醫療保健提供者12相關聯的手術去規范化的臨床數據進行重新識別的選項。如果用戶選擇重新識別去規范化的臨床數據,則認證引擎34將證書發送到遠程計算資源14的重新識別引擎22。如果遠程計算資源14的重新識別引擎22確定從認證引擎34接收的證書與被存儲在遠程計算資源14中的證書相匹配,則重新識別引擎22利用GUID的表將與醫療保健提供者相關聯的去規范化的臨床數據映射回到其原始的規范化的格式。還應意識到,也能夠利用上面的認證過程來以類似的方式控制對去規范化的臨床數據的訪問。
IT基礎設施10的部件適合地包括處理器40,所述處理器運行實現上述功能的計算機可運行指令,其中,所述計算機可運行指令被存儲在與處理器40相關聯的存儲器42上。然而,預見了上述功能中的至少一些能夠被實施在硬件中,而沒有使用處理器。例如,能夠采用模擬電路。此外,IT基礎設施10的部件包括通信單元44,所述通信單元向處理器40提供接口,通過所述接口在通信網絡20上通信。再者,盡管IT基礎設施10的上述部件被分立地描述,但是應意識到,部件能夠被組合。
參考圖3,圖示了醫療保健提供者配置的圖300。用戶登錄到健康提供者查看應用304中302。然后經由醫療保健提供者活動目錄308對用戶進行認證306。健康提供者查看應用304報告用戶310的角色。要調用在去規范化的數據312上的動作由用戶選擇并且被傳遞到遠程計算資源314。用戶的角色以及所選擇的動作然后被局部地存儲316以進行進一步地處理。
參考圖4,圖示了醫療保健提供者訪問情形的圖400。用戶登錄到醫療保健提供者查看應用404中402。然后經由醫療保健提供者活動目錄408對用戶進行認證406。醫療保健提供者查看應用404查找由用戶選擇的、要調用在去規范化的數據410上的動作。對于用戶412而言可用的要調用在去 規范化的數據上的動作的列表從遠程計算資源414被提供,并且在醫療保健提供者查看應用404上顯示給用戶416。用戶在醫療保健提供者查看應用404上的動作416上點擊。響應于在動作上的點擊,會話令牌被發送418到重新識別服務420。利用令牌424來啟用由用戶調用422的動作。響應于啟用被調用的動作,經由重新識別服務420來驗證426令牌。如果驗證失敗428,則顯示錯誤頁面430。如果驗證通過432,則動作被調用并且數據被規范化并被顯示到用戶。
參考圖5,圖示了重新識別邏輯的圖500。在選擇要調用的動作502中,重新識別命令504被發送到重新識別服務。如果對令牌的驗證失敗506,則顯示錯誤頁面508。如果對令牌的驗證通過510,則動作被調用并且數據被規范化512并被顯示到用戶。
參考圖6,圖示了直接云訪問情形的圖600。用戶登錄到醫療保健提供者管理者604中602。然后經由云活動目錄608對用戶進行認證6066。基于從云活動目錄608接收612的用戶的角色610,來控制對要調用在去規范化的數據上的動作的訪問。基于用戶的角色,控制614對去規范化進行查看及訪問的功能。
參考圖7,圖示了用于控制對匿名數據的動作及重新識別的方法的流程圖700。在步驟702中,去規范化的數據被存儲在遠程計算資源上。在步驟704中,用戶登錄到醫療保健提供者應用中。在步驟706中,遠程計算資源基于用戶的角色向用戶提供要調用在去規范化的數據上的動作。在步驟708中,響應于用戶調用用于重新識別規范化的數據的動作,醫療保健提供者將證書發送到遠程計算資源。在步驟710中,響應于從醫療保健提供者接收的證書與被存儲在遠程計算資源中的證書相匹配,遠程計算資源重新識別去規范化的數據。
如本文使用的,存儲器包括以下中的一個或多個:非暫態計算機可讀介質;磁盤或其他磁存儲介質;光盤或其他光學存儲介質;隨機存取存儲器(RAM)、只讀存儲器(ROM)或其他電子存儲器設備或芯片或操作性互連的芯片的集;互聯網/內聯網服務器,可以經由互聯網/內聯網或局域網從所述互聯網/內聯網服務器檢索存儲的指令;等。此外,如本文使用的,處理器包括以下中的一個或多個:微處理器、微控制器、圖形處理單元 (GPU)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)等;用戶輸入設備包括以下中的一個或多個:鼠標、鍵盤、觸摸屏顯示器、一個或多個按鈕、一個或多個開關、一個或多個雙態元件等;并且顯示設備包括以下中的一個或多個:LCD顯示器、LED顯示器、等離子顯示器、投影顯示器、觸摸屏顯示器等。
已經參考優選實施例描述了本發明。他人在閱讀并理解了前面詳細的描述后能夠做出修改和變化。本發明旨在被構建為包括所有這些修改和變化,只要其落入權利要求或其等價方案的范圍內。

關 鍵 詞:
用于 站點 性能 測量 匿名 并且 控制 數據 動作 以及 重新 識別 方法 系統
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:用于令多站點性能測量匿名并且用于控制對匿名數據的動作以及重新識別的方法和系統.pdf
鏈接地址:http://www.rgyfuv.icu/p-6373663.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图