FHIR Server快速醫(yī)療保健互操作性資源規(guī)范實(shí)現(xiàn)
FHIR Server for Azure是針對(duì)Microsoft云設(shè)計(jì)的新興HL7快速醫(yī)療保健互操作性資源(FHIR)規(guī)范的開源實(shí)現(xiàn)。 FHIR規(guī)范定義了如何使臨床健康數(shù)據(jù)跨系統(tǒng)互操作,而FHIR Server for Azure有助于促進(jìn)云中的互操作性。 此Microsoft Healthcare項(xiàng)目的目標(biāo)是使開發(fā)人員能夠快速部署FHIR服務(wù)。
借助FHIR格式的數(shù)據(jù),F(xiàn)HIR Server for Azure使開發(fā)人員能夠快速攝取和管理云中的FHIR數(shù)據(jù)集,跟蹤和管理數(shù)據(jù)訪問并規(guī)范機(jī)器學(xué)習(xí)工作負(fù)載的數(shù)據(jù)。適用于Azure的FHIR Server針對(duì)Azure生態(tài)系統(tǒng)進(jìn)行了優(yōu)化:
- 腳本和ARM模板可用于Microsoft Cloud中的立即配置
- 腳本可用于映射到Azure AAD并啟用基于角色的訪問控制(RBAC)
FHIR Server for Azure采用邏輯分離構(gòu)建,使開發(fā)人員能夠靈活地修改其實(shí)現(xiàn)方式,并根據(jù)需要擴(kuò)展其功能。 FHIR服務(wù)器的邏輯層是:
- 托管層 - 支持在不同環(huán)境中托管,具有自定義配置的控制反轉(zhuǎn)(IoC)容器。
- RESTful API層 - HL7 FHIR規(guī)范定義的API的實(shí)現(xiàn)。
- 核心邏輯層 - 核心FHIR邏輯的實(shí)現(xiàn)。
- 持久層 - 可插入的持久性提供程序,使FHIR服務(wù)器能夠連接到幾乎任何數(shù)據(jù)持久性實(shí)用程序。 FHIR Server for Azure包括Azure Cosmos DB的即用型數(shù)據(jù)持久性提供程序(一種全局復(fù)制的數(shù)據(jù)庫(kù)服務(wù),可提供豐富的數(shù)據(jù)查詢)。
FHIR Server for Azure為開發(fā)人員提供了支持 - 當(dāng)他們需要將FHIR服務(wù)器快速集成到他們自己的應(yīng)用程序中時(shí),或者為他們提供可以自定義自己的FHIR服務(wù)的基礎(chǔ)時(shí),可以節(jié)省時(shí)間。作為一個(gè)開源項(xiàng)目,來(lái)自FHIR開發(fā)人員社區(qū)的貢獻(xiàn)和反饋將繼續(xù)改進(jìn)該項(xiàng)目。
隱私和安全性是首要任務(wù),并且開發(fā)了用于Azure的FHIR服務(wù)器以支持受保護(hù)的健康信息(PHI)的要求。 FHIR Server for Azure中使用的所有Azure服務(wù)均滿足受保護(hù)健康信息的合規(guī)性要求。
這個(gè)開源項(xiàng)目得到了Microsoft Healthcare團(tuán)隊(duì)的全力支持,但我們知道這個(gè)項(xiàng)目只會(huì)隨著您的反饋和貢獻(xiàn)而變得更好。我們正在領(lǐng)導(dǎo)此代碼庫(kù)的開發(fā),并每天測(cè)試構(gòu)建和部署。
Azure中還有一個(gè)名為Azure API for FHIR的托管產(chǎn)品。此平臺(tái)即服務(wù)(PaaS)FHIR服務(wù)器由此存儲(chǔ)庫(kù)中的開源項(xiàng)目提供支持,它提供了一個(gè)交鑰匙解決方案來(lái)配置合規(guī),安全的FHIR服務(wù)。
