FHIR & SMART on FHIR
口述/孫培然·彙整/CIO編輯室
在全球醫療數位化浪潮中,資料互通性已成為提升醫療效率與品質的重要課題。然而,傳統的醫療資訊系統往往孤立運作,缺乏跨平台共享資料的能力。針對這一挑戰,SMART on FHIR 應運而生,將 HL7 FHIR 標準與 OAuth2、OpenID Connect 等安全協定結合,打造出一個靈活且具創新性的互通架構。
SMART on FHIR 不僅簡化了醫療應用的開發與部署,還促進了健康 IT 生態系統的整合與發展,為臨床應用帶來更多可能性。從電子病歷作為平台的概念出發,經過十多年的發展,SMART on FHIR 已成為實現資料共享、支持精準醫療的重要技術基石,並在全球醫療產業中獲得廣泛應用。
[ 加入 CIO Taiwan 官方 LINE 與 Facebook ,與全球CIO同步獲取精華見解 ]
本文將帶您深入了解 SMART on FHIR 的起源、願景、核心技術與架構,探索它如何改變醫療 IT 生態,並在數位化轉型中扮演不可或缺的角色。
SMART on FHIR 的起源
SMART on FHIR 的起源可以追溯到 2009 年,《新英格蘭醫學雜誌》(New England Journal of Medicine, NEJM)發表了一篇關於電子病歷(Electronic Health Record, EHR)作為平台概念的文章。該文章提出,電子病歷不僅僅是資料的儲存工具,更可以成為應用程式開發的基礎平台,以實現更廣泛的醫療資料共享與應用。
到了 2011 年,SMART Apps 的願景進一步明確,其目標是讓應用程式開發者能夠設計可以在不同電子病歷系統之間跨平台運作的應用程式,解決系統孤島(siloed systems)的問題,推動互通性的發展。2013 年,SMART on FHIR 的概念成形,業界開始專注於如何運用 HL7 FHIR(Fast Healthcare Interoperability Resources)標準,將醫療應用程式開發提升到新的層次,並促進更廣泛的資料互通。
2014 年,HL7 FHIR 的首次實現,進一步推動了 SMART 和 FHIR 的整合,為醫療 IT 解決方案奠定了技術基礎。2016 年,美國精準醫療計畫(Precision Medicine Initiative)正式認可 SMART on FHIR,並將其應用於推進個人化醫療,象徵此技術在精準醫療領域的重要地位。
[ 推薦文章:即插即用的醫療資訊系統 ]
自此以來,SMART on FHIR 已廣泛應用於全球醫療產業,從初期的創新概念發展為一套通用標準,並受到技術社群與政策的廣泛支持。目前,SMART on FHIR 已被視為實現醫療資料互通性及開發先進健康 IT 解決方案的重要工具。
展望未來,我們期望持續推動 SMART on FHIR 的發展,並進一步擴展其應用範圍,從資料互通到智慧醫療決策支持,為全球醫療系統帶來更多創新與價值。
整體來說,SMART on FHIR 的演進展現了一個從概念到全球標準的成功歷程,並透過技術進步與政策支持,在醫療產業中贏得廣泛應用與認可。
見圖一。
SMART on FHIR 的願景
SMART on FHIR 的核心願景是提供一個支持各類創新臨床應用程式的平台,讓這些應用程式能夠在符合標準的醫療資訊系統內無縫運作。以「App Store」的概念為基礎,SMART on FHIR 將醫療應用程式的開發與部署流程變得像智慧手機應用商店一樣簡單。開發者只需確保應用程式符合 SMART on FHIR 標準,即可將其部署到應用程式集(如 SMART App Gallery)。醫療機構或使用者只需像使用手機應用商店一樣,選擇並下載應用程式,即可輕鬆整合至現有的電子病歷系統中。
SMART on FHIR 支持多種平台,包括 Apple App Store、Google Play、Amazon、Chrome Web Store 和 Windows Store 等,旨在實現跨平台的資料互通性,讓醫療應用程式能夠被廣泛地部署與使用。這種方式促進了臨床醫療應用的創新,幫助醫療人員更加高效地運用技術,從而改善病人的照護品質。
例如,SMART App Gallery 作為專門展示與管理基於 SMART on FHIR 應用程式的集成平台,匯集了支持該標準的各類應用程式,提供了靈活的選擇空間。醫療機構可以根據自身需求購買並部署適合的應用程式,為醫療從業人員提供便捷的工具,用於提升醫療服務效率與病人管理。
透過這一願景,SMART on FHIR 正在重塑醫療 IT 的生態系統,推動醫療產業的數位化轉型,並為全球醫療機構提供高效且創新的解決方案。
SMART on FHIR 的 3 大核心
SMART on FHIR 的生態系統(Ecosystem)整合了多種技術與平台,支持現代化的醫療應用開發與資料交換。其基礎架構採用標準化的 RESTful API,結合 OAuth 作為安全認證與授權的標準協定,並以 FHIR REST API 作為核心介面,實現不同醫療系統間的資料互通性。這一生態系統已被主要的健康 IT 系統供應商(如 Epic、Cerner、Harris和Intermountain Healthcare)廣泛支持,促進了應用程式的快速整合與部署。
[ 閱讀 孫培然 所有文章]
SMART on FHIR 的運作以三大核心概念為基礎:身分與存取管理(Identity and Access Management)、存取資料(Access to Data)與啟動(Launch)。
- 身分與存取管理
採用 OpenID Connect 身分管理協定,支持應用程式安全請求臨床資料,並透過授權範圍(Scopes)限制應用程式的存取權限,確保使用者的隱私與資料安全。 - 存取資料
基於 FHIR 標準,確保資料交換的結構化與一致性。SMART on FHIR 支持使用 FHIR REST API 來讀取與更新臨床資料,並結合身分管理層,有效保護資料在傳輸與存取過程中的安全性。這種設計不僅簡化了資料交換的實現,還提升了跨系統的互通能力,使不同醫療機構間的資料傳輸更加高效。 - 啟動
提供基於 Web 的一致化啟動流程,特別適用於醫療資訊系統。應用程式可透過一組標準化 URL 快速啟動,並與電子病歷系統無縫整合。在啟動過程中,應用程式可讀取一組結構化的組合文檔,包含病人資料與臨床資訊,為應用程式的運行與服務提供支持。
這三大核心的設計展示了 SMART on FHIR 如何透過身分管理、資料存取與標準化啟動流程,實現醫療應用的高效開發與部署,同時確保系統的安全性與靈活性。
SMART on FHIR 的互通架構
SMART on FHIR 是一個多元化的平台,為開發者提供在統一框架下創建 Web 應用、行動應用與伺服器應用的能力,適應多樣化的醫療場域需求。其互通架構利用資料存放區存取臨床資料,並在 FHIR 介面上新增安全層,包括 OAuth2 和 OpenID Connect,實現與醫院資訊系統的深度整合。
使用 SMART on FHIR 包含以下三個重要優點: - 安全驗證與授權
SMART on FHIR 為應用程式提供一套標準化的驗證與授權方法,確保資料存取的安全性與控制性,防止未經授權的操作。 - 最小範圍的資料存取
SMART on FHIR 僅允許應用程式存取與當前使用者相關的資源,而非所有資料,讓資料存取限制在必要範圍內,提升了隱私保護。
3.靈活的授權範圍
使用 SMART on FHIR,可以根據臨床需求為應用程式授予有限的資料存取權限。在受控環境下,應用程式能夠專注於特定任務,增強系統靈活性與安全性。
SMART on FHIR 的互通架構透過標準化介面與安全協定,顯著提升了醫療系統的資料互通性與共用效率。它能夠將分散的資料整合至統一的儲存庫中,支持靈活的資料存取需求,同時確保隱私保護,為現代醫療資訊系統的發展提供了強有力的支撐。
展望未來,SMART on FHIR 不僅將持續推動醫療資料互通性的進步,還會成為全球健康 IT 創新不可或缺的一部分,為醫療產業帶來更加智能化、高效化的數位解決方案。
(本文授權非營利轉載,請註明出處:CIO Taiwan)