![]() |
Orion Health
專用API
【更新時間: 2024.07.11】
Orion Health 開放 API為不同的醫療保健場景構建創新應用程序。安全、輕松地從 Orion Health 平臺內訪問數據和功能。在現代醫療生態系統中,只有建立在互操作性的基礎上才能取得成功。標準 API...
咨詢
去服務商官網采購>
|
瀏覽次數
63
采購人數
2
試用次數
0
收藏
×
完成
取消
×
書簽名稱
確定
|


- API詳情
- 使用指南
- 常見 FAQ
- 關于我們
- 相關推薦




使用patient.identifier參數搜索API
許多以患者為中心的 FHIR API(例如 AllergyIntolerance、Procedures 和 DiagnosticReport)都支持使用patient.identifier
參數進行搜索。此參數用于解析患者并在返回請求的資源之前檢查患者的隱私設置。使用patient.identifier
參數進行的所有成功 API 搜索都將返回 200 OK 響應代碼。但是,響應可能會根據具體情況而有所不同。返回相同成功響應代碼但響應詳細信息不同的場景包括:
患者不存在
在執行搜索時,可能無法解決患者的問題。以下情況可能會發生:
- API 使用者無權訪問患者(患者隱私)
- 系統中不存在該患者
當這種情況發生時,服務器將響應一個OperationOutcome ,讓消費者能夠區分“未找到數據”和“未找到患者”的情況。
注意:此行為不適用于以下情況:
- 調用FHIR 患者 API。在 FHIR 患者 API 中搜索不存在或無權訪問的患者(患者隱私)時,將返回一個空列表。
subject.identifier
使用參數調用 FHIR API
響應將如下所示:
{
"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"
}
}
]
}




如果我們能夠完全重新想象醫療保健的提供方式會怎么樣? |
||
|
||
對于患者、護理人員和醫療服務提供者來說,在正確的時間、正確的地點獲取正確的醫療數據并非易事。我們知道,當我們改善患者及其護理人員的體驗時,我們就會重塑醫療體驗,為所有人創造更好的結果。 |
||
|
||


使用patient.identifier參數搜索API
許多以患者為中心的 FHIR API(例如 AllergyIntolerance、Procedures 和 DiagnosticReport)都支持使用patient.identifier
參數進行搜索。此參數用于解析患者并在返回請求的資源之前檢查患者的隱私設置。使用patient.identifier
參數進行的所有成功 API 搜索都將返回 200 OK 響應代碼。但是,響應可能會根據具體情況而有所不同。返回相同成功響應代碼但響應詳細信息不同的場景包括:
患者不存在
在執行搜索時,可能無法解決患者的問題。以下情況可能會發生:
- API 使用者無權訪問患者(患者隱私)
- 系統中不存在該患者
當這種情況發生時,服務器將響應一個OperationOutcome ,讓消費者能夠區分“未找到數據”和“未找到患者”的情況。
注意:此行為不適用于以下情況:
- 調用FHIR 患者 API。在 FHIR 患者 API 中搜索不存在或無權訪問的患者(患者隱私)時,將返回一個空列表。
subject.identifier
使用參數調用 FHIR API
響應將如下所示:
{
"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"
}
}
]
}






如果我們能夠完全重新想象醫療保健的提供方式會怎么樣? |
||
|
||
對于患者、護理人員和醫療服務提供者來說,在正確的時間、正確的地點獲取正確的醫療數據并非易事。我們知道,當我們改善患者及其護理人員的體驗時,我們就會重塑醫療體驗,為所有人創造更好的結果。 |
||
|
||