• 沒有找到結果。

個人化電子病歷之權限控管

N/A
N/A
Protected

Academic year: 2021

Share "個人化電子病歷之權限控管"

Copied!
5
0
0

加載中.... (立即查看全文)

全文

(1)

個人化電子病歷之權限控管

施岳勳 Yueh-Hsun Shih

a

、連中岳 Chung-Yueh Lien

a

、朱唯勤 Woei-Chyn Chu

a

蕭嘉宏 Chia-Hung Hsiao

b*

、陳長輝 Wesley Chen

c a國立陽明大學醫學工程研究所 b慈濟大學醫學資訊學系 c赫連網路股份有限公司 *通訊作者:蕭嘉宏Chia-Hung Hsiao, [email protected] 摘要 本 研 究 根 據 個 人 健 康 記 錄 (personal health records,簡稱 PHR)的概念為基礎,利用網際網路普及 性,讓醫療人員、病患以及其他相關人員得以透過網 路,登錄至網頁平台,即可以瀏覽相關病歷資訊。在 高度透明化的網際網路環境下,任何人皆可以透過網 路,進入個人健康紀錄平台瀏覽所需資訊。如何有效 的管控人員是否有權限瀏覽平台內的資訊、保護使用 者重要的隱私安全,為本研究重點所在。

關鍵字:personal health records、個人健康紀錄、權限 管理 1、緒論 1.1 研究背景 台灣現行的醫療制度,是將民眾就診的病歷資料 存放在各別的醫療院所的病歷系統中,若是病患下次 就診前往不同醫院時,則病患的就醫記錄與病歷將會 在新的醫院重新被建立。因此,個人的就診紀錄分散 在各大醫療院所而無法有效的串聯,病歷資訊不能整 合,因此無法詳細記載個人病史,這種儲存病歷的模 式稱為「以醫院為基礎(hospital-based)」的病歷儲存方 式。這種模式的病歷儲存方式,醫生僅有醫院內所儲 存的病患資訊,在沒有充分的個人病史資訊下,診斷 前來就診的病患。另外,病患可能在缺乏足夠的醫療 知識下,做出「逛醫院(hospital shopping)」的行為。 因此,在醫療資訊不對等的情況下,民眾自覺無法獲 得預期之結果或顯著之改善,轉而求助於其他之醫療 方式所形成醫療資源的浪費。 另外一種儲存病歷的方式稱為「以病患為基礎 (patient-based)」的病歷儲存方式,其作法是此以病患 為導向,有關所有病患的病歷都集中儲存,或是病患 為搜尋的關鍵藉此找到資料。例如:病歷索引中心, 或是病患自行管理。無論病患到任何一家醫院看診, 透過web-based系統瀏覽病歷。這種病歷隨著病患帶著 走 (carry-to-go) 的 想 法 便 是 個 人 健 康 記 錄 (personal health records,簡稱PHR)的概念。 關於病患的健康資訊通常在醫院或診所本地建檔 後,得向醫事人員輸入相關訊息以及各項檢查資料 後,儲存於在本地資料庫中。由於安全機制的考量, 設計上僅限於院內區域網路(region network)使用。若 是資訊需要跨院交換時,例如:轉診或轉檢,病患必 須再一次描述病史、重複檢驗。不僅麻煩、費時、更 浪費醫療資源。因此如何有效率的使用個人的健康資 訊用於跨院的資料共享上,成為未來健康管理的一個 重要議題。另一方面,國內醫療體系逐漸往社區醫療 群制度的發展,醫院之間互動及醫療資源之整合顯得 格外重要,電子病歷交換也成為趨勢。現行醫療作業 環境下,許多實際的需求(醫療保險、轉診及轉檢等) 以及先進的應用(遠距會診、網路學習、行動醫療等) 皆有病歷交換的需求。 1.2 研究目的

透過建置個人健康紀錄(personal health records、 簡稱PHR)平台的應用,讓使用者得以掌握自身的健康 資訊,提升健康資訊的可攜性。另一方面,建立完善 的權限控管機制,依照需求設定不同角色瀏覽此病歷 的權限。在我們的系統當中建置一包含各醫院樹狀組 織結構的入口網站,因此病歷擁有者可設定樹狀結構 當中醫護人員瀏覽此病歷的權限。近年來政府致力推 行病歷資訊化,於未來,使用者擁有自身之電子病歷 為主要趨勢,故有效的權限管控機制發展相對重要, 需要加以嚴格控管 如Figure 1所示,以維護使用者隱 私保密。 本研究計畫,目的在於建置完善個人健康記錄 (PHR)整合平台,結合病患疾病資訊、權限管控機制、 以及病歷儲存系統,作為日後個人使用。 Figure 1 個人健康記錄管理系統(PHR) 應用示意圖 2、文獻探討 2.1 個人健康記錄概念

個人健康記錄(personal health records,簡稱 PHR) 中,主旨為提供「以人為本(patient-orientation)」的健 康資訊平台,使用者得以自行編輯相關資訊。包含基 本資料、症狀描述、健康紀錄、檢驗結果與診斷資料, 並給予其他人員對於此病歷資訊是否有行使動作的權 限。引用 Markle 基金會報告中提到 PHR 的定義為:

(2)

”An electronic application through which individuals can access, manage and share their health information, and that of others for whom they are authorized, in a private, secure, and confidential environment.” [1]

由上述可知,於實現個人健康紀錄應用平台,最 重要的必需因素有三:「隱私」、「安全」、「共享」。 從 1994 開始,美國哈佛大學、MIT 與波士頓兒童醫 院合作,開始全球第一個個人病歷管理系統(Personal Internetworked Notary and Guardian,簡稱 PING)的開 放平台[2],以此作為開端。 個人健康記錄,其歸納特點如下: 1、 節省醫療資源運用: 當醫生為病患診斷時,若需要的檢驗資料於健康記錄 中已經存有紀錄,則醫生可以依照其資料是否合適用 於目前症狀診斷,決定參考或是重新檢驗,避免重覆 檢查,節省醫療資源。 2、 紀錄病患生涯病程: 讓醫療人員得以徹底了解病患,對於病患有足夠疾病 知識背景以後,方能達到準確的診斷,提升疾病的治 癒率。 3、 以網際網路為基礎(web-base): 不管病人在何處就醫,亦或是醫生、病人以及其他健 康照護者都可以便利地透過網際網路,存取個人健康 記錄。

2.2 Role-Base Access Control

Role-Based Access Control(簡稱 RBAC)[3, 4], 是本研究使用權限控管之基礎概念。根據 RBAC 中, 權限之於角色、角色之於使用者之架構。 RBAC 主要 有三種元素,使用者(User)、角色(Roles)、及權限 (Permissions)。在不同系統或體制下,其規範決定且制 定一角色所擁有的可行使之權力。權限之於角色、角 色之於使用者之架構如 Figure 2 所示。 Figure 2 RBAC 架構圖 RBAC 擁有以下之特性: 1、 簡單以及容易管理: 當系統或體制下,制定出一套關於權限政策後,只需 要一次設定角色所對應的權限內容,即可管理所有對 應其角色之人員的權限。 2、容易改變、有彈性: 當一個角色的權限有所改變時,僅需要更改其角色的 權限內容,其相對應的人員權限將同時一併更改。另 一方面,當人員的權限有需要改變時,僅需將其設定 至相對應權限的角色下即可。 3、可延伸的: 在成長中的系統或體制下,當有新的權利政策產生 時,只需新增新的角色即可,不需要將所有權限重新 設定,隨著政策的制定,依循的成長角色的數量,增 加權限管理的範圍。 3、研究方法 3.1 架構說明 本論文研究權限控管採用階層式架構,以此定義 並存取不同醫療院所規範中所制定的人員以及對應的 權限,如 Figure 3、4 所示。 Figure 3 人員 階層架構圖 由 Figure 3 所表現之意義,人員 1、2 擁有在「醫 院 1」裡的「科別 1」底下的「職位 1」的執行權限。 故人員 1、2 於系統中,則以「醫院 1Î科別 1Î職位 1」代表其權限並存取。另一方面,人員 1 同時也擁有 「醫院 1Î科別 2Î職位 2」的執行權限。所以,人員 1 得以允許兩項權限所能執行的功能。 Figure 4 可執行權限 階層架構圖 由 Figure 4 所表現之意義,資料庫將記載,允許 哪些群組或是人員在「文件 1」中可執行的動作。「描 述」所記載的,是允許執行的人員或是群組的樹狀路 徑,以方便人員欲動作時可以提供對照的機制。 3.2 使用情境 使用者登錄個人健康紀錄伺服器後,欲瀏覽屬於 其他人的健康紀錄時,將會有一請求至伺服器中的 Web Service,驗證是否有其權力執行使用者欲做的動 作,如 Figure 5 說明:

(3)

Figure 7 以樹狀結構呈現階層權限分布 Figure 5 時序圖 若人員擁有不同身分,則將其加入至所對應身分節點 下即可。 3.3 資料庫說明 3.3.1 建立人員階層樹 建立人員階層樹時,限制條件如下: 建立時,需要三個資料表如 Figure 6 所示。 1、若節點為人員則必規定為子節點,不能變成其他節 點的父節點。 2、A 群組若互為另一 B 群組的子節點時,則規定不 能再為其子節點。 3.3.2 建立文件權力樹 建立時,需要四個資料表如 Figure 8 所示。 Figure 6 階層樹所需資料表 USERS Table: 將各醫院、科別、職位、人員…等,每一項目依照不 同規定所對應之角色,存入此資料表中,不同的階層 定義於 USER_TYPE Table,給予 USERS 每一欄位所

對應的階層說明。 Figure 8 權力樹所需之資料表 USERS_TYPE Table: RECORDS Table:

依照 USERS Table 中不同項目所扮演的角色,定義出 不同階層分類。譬如:系統管理者、醫院、科別、職 位、人員…等等。 給予紀錄、附件各一主要索引欄位 NO,於資料庫中 建立節點並儲存於伺服器中相對位置。 ACTIONS Table: USERS_TREE Table: 制訂使用者得以動作的選項。 主要紀錄醫院或是網站中的階層政策,以樹狀結構方 式存於此資料表中。其中 NO_XPATH 紀錄到此子節 點 之 前 , 所 經 過 的 父 節 點 的 紀 錄 ( 其 格 式 為 NO1-NO2-….),方便驗證時比對權力是否符合。呈現 方式如 Figure 7: 參考 PING,其項目有: 1、新增紀錄 2、讀取紀錄 3、查詢紀錄 4、修改紀錄 5、刪除紀錄 6、新增、更新、刪除紀錄中的附件 RECORDS_TREE Table: 依照 ACTIONS Table 中的動作為父節點,為每個文件 儲存同意有權使用,或是符合身分的使用者或群組為 子節點,建立每一紀錄所擁有的權力樹。 存取方法有二種: 1、若同意有權使用或符合身分為指定的群組時,此資 料表中在 USERS_NO_XPATH 欄位內,儲存此群組對

(4)

應到 USERS_TREE Table 的 NO_XPATH 欄位,此時 USERS_NO 欄位為設為 null。 2、若同意有權使用或符合身分為一人員時,在每個資 料表中 USERS_NO 欄位中儲存此群組對應到 USERS Table 欄 位 中 , 表 示 此 使 用 者 的 NO , 而 USERS_NO_XPATH 為 null。 RECORDS_TYPE Table: 說明不同紀錄所屬的屬性,譬如:DICOM、病歷、 ECG…等等。 Figure 11 人員是否單一認定得以行使其動作之權力 經過此兩樣驗證後,人員方能依照結果,在文件中執 行欲執行之動作。 3.4 權力樹初始值建立 使用狀況分為二種: 1、若為個人健康紀錄網路平台使用,使用者建立紀錄 後,一開始沒有權力樹初始,等到紀錄擁有者同意給 哪位角色執行所同意的動作後,才有權力樹的產生。 4、討論 近年來提倡醫療行動化,讓使用者得以「無時無 刻、無所不在(ubiquitous)」的完善醫療照護,並且隨 著民眾醫療意識的增長,其自身健康資訊不僅僅只限 於醫療人員,也有了解自身健康的權力。西元2005年, 美國總統布希發表聲明,希望在10年內,要讓大部分 的美國人都有電子健康紀錄。由此可見,個人健康紀 錄(PHR)儼然成為未來趨勢所向。[5] 2、若為醫院使用,不同的科別建立的紀錄,則根據不 同醫院內部擁有之規定,以此制定相關模組。此模組 由另一樹狀結構存取,建立其紀錄最初的權力樹。 3.5 驗證流程 當 使 用者 欲對 於 紀錄 執行 動 作時 ,其 驗 證流 程如 Figure 9 所示。 透過網際網路進入個人健康紀錄平台,如何有效 保護使用者的隱私、並且可以有效控制其他人員的權 限,為主要課題。在醫療院所裡,複雜的權限政策下, 難以制定一套有效的權限控管的方法。本研究利用 Role-base Access Control 模組,制定權限管控方法。 利用歸納出的權限政策,簡化複雜的政策內容,將權 限管理權給予建立此病歷的主治醫生或是病患,以符 合 PHR 的精神[1],並以相對於不同階層的職位定義 不同角色(Roles)的權力,再依照使用者(Users)所屬不 同分配所屬的角色。除此之外,管理者得以依照政策 所需求,新增、更改、刪除角色的定義,讓此權限控 管機制得以靈活應用,提供所需要的要求,讓此權限 控管日漸成長、完善。 Figure 9 驗證流程圖 5、結論 由上圖所示,當使用者瀏覽紀錄的同時,為了提升效 率,當使用者選擇一動作執行時,將會記憶使用者對 於此一紀錄的動作權力,離開後馬上清除。 本研究提出個人健康紀錄平台之權限控管,為使 用者之個人資料於高度透明化的網際網路中,保護其 重要隱私,為此平台之第一防線。在現行醫學資訊安 全的規範當中已包含身分驗證、傳輸加密、以及文件 的電子簽章(參考 IHE IT Infrastructure) ,本研究之權 限控管機制有潛力與 IHE 所提之安全機制搭配應 用。 整個安全控管並可配合 IHE XDS 之病例儲存交 和機制,建構一安全且便利之網路病歷使用機制,以 利病患基本資料、疾病歷史、檢驗資料、以及醫學影 像能透過網路方便地在不同醫療機構使用,作為日後 行動化醫療的一個參考。期望於本實作測試完成後, 將此權限控管機制延伸至醫療院所,解決更複雜的權 利政策問題。 若檢查尚無記憶說明使用者是否有權力執行此動作 時,在驗證過程分成二種: 1、人員是否屬於在指定中有權力執行的群組裡。 2、人員是否被單一認定得以行使其動作之權力 。 如 Figure 10、11 所示。 參考文獻

[1] Connecting for health: The personal health working group final report. 2003.

[2] W.W. Simons.,K.D. Mandl, and I.S. Kohan,”The PING personally controlled electronic medical record system: technical architecture.” The American Medical Informatics Association vol. 12,

(5)

Num. 1 Jan/Feb 2005.

[3] D.Ferraiolo,and R.Kuhn,”Role-Based Access Control.” 15th National Computer Security Conference, 1992.

[4] R.Sandhu, D.Ferraiolo,and R.Kuhn, “The NIST Model for Role-Based Access Control Towards A Unfied Standard.”,

[5] [cited; HSS News].Available from: http://www.hhs.gov/news/press/2005pres/20050606 .html.

數據

Figure 7  以樹狀結構呈現階層權限分布  Figure 5  時序圖  若人員擁有不同身分,則將其加入至所對應身分節點 下即可。 3.3  資料庫說明    3.3.1  建立人員階層樹  建立人員階層樹時,限制條件如下:  建立時,需要三個資料表如 Figure 6 所示。  1、若節點為人員則必規定為子節點,不能變成其他節 點的父節點。  2、A 群組若互為另一 B 群組的子節點時,則規定不 能再為其子節點。  3.3.2  建立文件權力樹  建立時,需要四個資料表如 Figure 8 所示。
Figure 10  驗證人員是否屬於在有權力執行的群組

參考文獻

相關文件

在締約國需要特定服務之提供授權之情況下,締約國合格之管理

 依序填入該學生社團負責人之相關資訊,並於下方

根據研究背景與動機的說明,本研究主要是探討 Facebook

Through the enforcement of information security management, policies, and regulations, this study uses RBAC (Role-Based Access Control) as the model to focus on different

以角色為基礎的存取控制模型給予企業組織管理上很大的彈性,但是無法滿

在商學與管理學的領域中,電子化普遍應用於兩大範疇:一 是電子商務(E-Commerce),另一個為企業電子化(E-Business)。根 據資策會之 EC

sentiment expressed by the mechanical and electrical systems, emotional robot, to interact with young children in learning language.Combing the structure of the human memory and

2-1-3 裂縫之寬 裂縫之寬 裂縫之寬 裂縫之寬度之容許限制 度之容許限制 度之容許限制