![]() |
Orion Health
專用API
【更新時(shí)間: 2024.07.11】
Orion Health 開放 API為不同的醫(yī)療保健場景構(gòu)建創(chuàng)新應(yīng)用程序。安全、輕松地從 Orion Health 平臺(tái)內(nèi)訪問數(shù)據(jù)和功能。在現(xiàn)代醫(yī)療生態(tài)系統(tǒng)中,只有建立在互操作性的基礎(chǔ)上才能取得成功。標(biāo)準(zhǔn) API...
|
瀏覽次數(shù)
45
采購人數(shù)
2
試用次數(shù)
0
收藏
×
完成
取消
×
書簽名稱
確定
|


- API詳情
- 使用指南
- 常見 FAQ
- 關(guān)于我們
- 相關(guān)推薦


什么是Orion Health?
Orion Health 開放 API |
為不同的醫(yī)療保健場景構(gòu)建創(chuàng)新應(yīng)用程序。安全、輕松地從 Orion Health 平臺(tái)內(nèi)訪問數(shù)據(jù)和功能。我們的解決方案從許多不同的來源創(chuàng)建一個(gè)以患者為中心的聚合記錄,然 后為經(jīng)過身份驗(yàn)證的用戶提供對該信息的開放訪問。API是共享臨床信息的首選機(jī)制,這些信息來自醫(yī)療保健提供者(提供者來源的數(shù)據(jù))和付款人組織(付款人來源的數(shù) 據(jù)),并匯總存儲(chǔ)到我們的解決方案中。API訪問使第三方開發(fā)人員能夠創(chuàng)建能夠利用和貢獻(xiàn)Amadeus中保存的數(shù)據(jù)的應(yīng)用程序。這提供了對有價(jià)值的患者數(shù)據(jù)的認(rèn)證訪 問,這些數(shù)據(jù)可以幫助治療,研究和人口健康管理。
|
什么是Orion Health接口?
Orion Health有哪些核心功能?
1.Rhapsody IDE:
提供可視化的接口開發(fā),拖放式設(shè)定消息流程,圖形化更改消息,內(nèi)藏測試架構(gòu),遷移設(shè)定,整合幫助信息,自動(dòng)生成設(shè)計(jì)文件,通知規(guī)則設(shè)定等 。 |
||
2.開放API:
Orion Health提供了開放API,用于構(gòu)建不同的醫(yī)療保健場景的創(chuàng)新應(yīng)用,安全且方便地訪問Orion Health內(nèi)部的數(shù)據(jù)和功能 。 |
||
3.Rhapsody控制臺(tái):
用于監(jiān)控系統(tǒng)運(yùn)作概況,編輯并重發(fā)消息,查看消息流轉(zhuǎn)情況,性能統(tǒng)計(jì)報(bào)告,審計(jì)追蹤以及Rhapsody服務(wù)器設(shè)置等 。 |
||
4.輕量級API集成:
支持REST及FHIR標(biāo)準(zhǔn),簡化了基于FHIR的應(yīng)用接口實(shí)現(xiàn),使基本集成變得更簡單,并使復(fù)雜場景下的醫(yī)療信息互聯(lián)互通成為可能 。 |
Orion Health的技術(shù)原理是什么?
在現(xiàn)代醫(yī)療生態(tài)系統(tǒng)中,只有建立在互操作性的基礎(chǔ)上才能取得成功。標(biāo)準(zhǔn) API 是完成這項(xiàng)工作的最佳工具之一。通過提供共享臨床信息的通用語言和結(jié)構(gòu),可以大大降低數(shù)據(jù)流動(dòng)性方面的障礙??梢越M織和管理不同的數(shù)據(jù)源和信息類型,從而成功生成豐富而統(tǒng)一的患者記錄視圖。
FHIR R4 是 Orion Health 采用的最新 HL7 標(biāo)準(zhǔn)的規(guī)范版本,用于與外部各方共享有意義且易于理解的縱向患者記錄。
FHIR R4 已被國際公認(rèn)為醫(yī)療保健領(lǐng)域 API 的首選標(biāo)準(zhǔn)。在 Orion Health,我們很自豪自 2016 年以來一直按照這一標(biāo)準(zhǔn)不斷發(fā)展我們的 API 功能。
通過與世界各地的客戶合作,我們在現(xiàn)場積累的經(jīng)驗(yàn)幫助我們發(fā)現(xiàn)了在實(shí)際數(shù)據(jù)上實(shí)施 FHIR API 時(shí)遇到的挑戰(zhàn)和差距。在過程中及時(shí)解決這些問題使我們能夠調(diào)整產(chǎn)品以滿足實(shí)際客戶用例 |
Orion Health的核心優(yōu)勢是什么?
為患者賦能
為人們提供工具,以幫助了解他們所開的藥物,特別是在老年患者或慢性患者中。 |
|
早期發(fā)現(xiàn)
在我們生活的高度互聯(lián)世界中,醫(yī)療保健實(shí)踐和流程沒有任何借口被困在黑暗時(shí)代。 |
|
優(yōu)化醫(yī)療保健
向任何醫(yī)生或護(hù)士詢問他們在日常工作中面臨的問題,他們會(huì)告訴你他們在日常任務(wù)上浪費(fèi)了多少時(shí)間。 |
|
在哪些場景會(huì)用到Orion Health?
我們的產(chǎn)品如何運(yùn)作 賦能開發(fā)者我們的開放 API 使應(yīng)用程序開發(fā)人員和獨(dú)立軟件供應(yīng)商能夠利用豐富的健康數(shù)據(jù)存儲(chǔ),同時(shí)了解法規(guī)遵從性(例如 HIPAA)、網(wǎng)絡(luò)安全、用戶的高級身份驗(yàn)證和云存儲(chǔ)。 |
開發(fā)獨(dú)特的應(yīng)用程序 開發(fā)人員可以利用我們的 API 來開發(fā)滿足醫(yī)療保健行業(yè)獨(dú)特需求的專業(yè)應(yīng)用程序,并接觸整個(gè) Orion Health 合作伙伴生態(tài)系統(tǒng)。 |
|
Orion Health 開放 API
|


使用patient.identifier參數(shù)搜索API
許多以患者為中心的 FHIR API(例如 AllergyIntolerance、Procedures 和 DiagnosticReport)都支持使用patient.identifier
參數(shù)進(jìn)行搜索。此參數(shù)用于解析患者并在返回請求的資源之前檢查患者的隱私設(shè)置。使用patient.identifier
參數(shù)進(jìn)行的所有成功 API 搜索都將返回 200 OK 響應(yīng)代碼。但是,響應(yīng)可能會(huì)根據(jù)具體情況而有所不同。返回相同成功響應(yīng)代碼但響應(yīng)詳細(xì)信息不同的場景包括:
患者不存在
在執(zhí)行搜索時(shí),可能無法解決患者的問題。以下情況可能會(huì)發(fā)生:
- API 使用者無權(quán)訪問患者(患者隱私)
- 系統(tǒng)中不存在該患者
當(dāng)這種情況發(fā)生時(shí),服務(wù)器將響應(yīng)一個(gè)OperationOutcome ,讓消費(fèi)者能夠區(qū)分“未找到數(shù)據(jù)”和“未找到患者”的情況。
注意:此行為不適用于以下情況:
- 調(diào)用FHIR 患者 API。在 FHIR 患者 API 中搜索不存在或無權(quán)訪問的患者(患者隱私)時(shí),將返回一個(gè)空列表。
subject.identifier
使用參數(shù)調(diào)用 FHIR API
響應(yīng)將如下所示:
{
"resourceType":"Bundle",
"id":"05ba45fa-d66e-4f7e-a253-5f848469230a",
"type":"searchset",
"total":0,
"link":[
{
"relation":"self",
"url":"/fhir/1.0/AllergyIntolerance?patient.identifier=ExampleNamespace%7C1234"
}
],
"entry":[
{
"resource":{
"resourceType":"OperationOutcome",
"issue":[
{
"severity":"warning",
"code":"not-found",
"details":{
"coding":[
{
"system":"http://hl7.org/fhir/operation-outcome",
"code":"MSG_NO_MATCH",
"display":"No Resource found matching the query \"/fhir/1.0/AllergyIntolerance?patient.identifier=ExampleNamespace%7C1234\""
}
],
"text":"Patient not found"
}
}
]
},
"search":{
"mode":"outcome"
}
}
]
}




如果我們能夠完全重新想象醫(yī)療保健的提供方式會(huì)怎么樣? |
||
|
||
對于患者、護(hù)理人員和醫(yī)療服務(wù)提供者來說,在正確的時(shí)間、正確的地點(diǎn)獲取正確的醫(yī)療數(shù)據(jù)并非易事。我們知道,當(dāng)我們改善患者及其護(hù)理人員的體驗(yàn)時(shí),我們就會(huì)重塑醫(yī)療體驗(yàn),為所有人創(chuàng)造更好的結(jié)果。 |
||
|
||


使用patient.identifier參數(shù)搜索API
許多以患者為中心的 FHIR API(例如 AllergyIntolerance、Procedures 和 DiagnosticReport)都支持使用patient.identifier
參數(shù)進(jìn)行搜索。此參數(shù)用于解析患者并在返回請求的資源之前檢查患者的隱私設(shè)置。使用patient.identifier
參數(shù)進(jìn)行的所有成功 API 搜索都將返回 200 OK 響應(yīng)代碼。但是,響應(yīng)可能會(huì)根據(jù)具體情況而有所不同。返回相同成功響應(yīng)代碼但響應(yīng)詳細(xì)信息不同的場景包括:
患者不存在
在執(zhí)行搜索時(shí),可能無法解決患者的問題。以下情況可能會(huì)發(fā)生:
- API 使用者無權(quán)訪問患者(患者隱私)
- 系統(tǒng)中不存在該患者
當(dāng)這種情況發(fā)生時(shí),服務(wù)器將響應(yīng)一個(gè)OperationOutcome ,讓消費(fèi)者能夠區(qū)分“未找到數(shù)據(jù)”和“未找到患者”的情況。
注意:此行為不適用于以下情況:
- 調(diào)用FHIR 患者 API。在 FHIR 患者 API 中搜索不存在或無權(quán)訪問的患者(患者隱私)時(shí),將返回一個(gè)空列表。
subject.identifier
使用參數(shù)調(diào)用 FHIR API
響應(yīng)將如下所示:
{
"resourceType":"Bundle",
"id":"05ba45fa-d66e-4f7e-a253-5f848469230a",
"type":"searchset",
"total":0,
"link":[
{
"relation":"self",
"url":"/fhir/1.0/AllergyIntolerance?patient.identifier=ExampleNamespace%7C1234"
}
],
"entry":[
{
"resource":{
"resourceType":"OperationOutcome",
"issue":[
{
"severity":"warning",
"code":"not-found",
"details":{
"coding":[
{
"system":"http://hl7.org/fhir/operation-outcome",
"code":"MSG_NO_MATCH",
"display":"No Resource found matching the query \"/fhir/1.0/AllergyIntolerance?patient.identifier=ExampleNamespace%7C1234\""
}
],
"text":"Patient not found"
}
}
]
},
"search":{
"mode":"outcome"
}
}
]
}






如果我們能夠完全重新想象醫(yī)療保健的提供方式會(huì)怎么樣? |
||
|
||
對于患者、護(hù)理人員和醫(yī)療服務(wù)提供者來說,在正確的時(shí)間、正確的地點(diǎn)獲取正確的醫(yī)療數(shù)據(jù)并非易事。我們知道,當(dāng)我們改善患者及其護(hù)理人員的體驗(yàn)時(shí),我們就會(huì)重塑醫(yī)療體驗(yàn),為所有人創(chuàng)造更好的結(jié)果。 |
||
|
||