问题标签 [fhir-server-for-azure]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
307 浏览

azure - 使用 Postman 的 Azure FHIR 代理 - 401 您无权查看此目录或页面

我使用本教程设置了一个带有 Azure FHIR 代理的 Azure FHIR 实例:

https://github.com/microsoft/health-architectures/tree/master/FHIR/FHIRProxy##configuration

我无法在没有收到以下错误消息的情况下调用代理:

标头

我已经使用以下教程成功创建了一个令牌:

https://docs.microsoft.com/en-us/azure/healthcare-apis/access-fhir-postman-tutorial

我在 Azure 中创建了一个具有访问 FHIR 代理权限的应用服务主体:

我在邮递员中使用以下内容生成令牌:

认证网址: https ://login.microsoftonline.com/e34c8e67-182a-4085-9dc0-39a38dddea12/oauth2/authorize/?resource=https://func-fhir-proxy-2.azurewebsites.net

访问令牌 URL: https ://login.microsoftonline.com/e34c8e67-182a-4085-9dc0-39a38dddea12/oauth2/token

客户 ID: 4d138742-44c0-42cb-9878-8647a1d2ef17

客户秘密:嗯..​​这是一个秘密!

范围: openid 个人资料

状态: 12345

邮递员身份验证令牌设置

Postman 返回 3 个令牌:Access_token、Refresh_token、Id_token。

我已经尝试了每个令牌并且都返回相同的 401 错误。

ID 令牌 JWT 如下所示:

智威汤逊

我试过调用 FHIR 代理 API,由于教程我不是 100% 是正确的 URL:

https://func-fhir-proxy-2.azurewebsites.net/api/fhirproxy/Patient

https://fhir-test-apis.azurehealthcareapis.com/Patient/

这些都不起作用,我只是不断收到同样的错误。有谁知道我做错了什么?我应该使用令牌调用 FHIR 代理 API 吗?如果是这样,为什么 API 不让我进入?

0 投票
0 回答
41 浏览

azure - 用于 FHIR 和参照完整性的 Azure API

Azure API for FHIR 在创建、更新和修补 FHIR 资源时是否应用参照完整性?

0 投票
1 回答
119 浏览

azure - 为什么选择 Azure FHIR 服务器?是否存在“技术”差异?

我有一个与 Azure FHIR 服务器相关的一般性问题。具体来说,使用它来存储电子健康记录 (EHR) 是否有“技术”原因?

人们告诉我,主要的医疗保健提供者正在使用 FHIR 服务器来存储 EHR。我理解商业原因。但是,从技术上讲,Azure 云是符合 HIPAA 的。在 Azure 中存储和运行的任何内容都符合 HIPAA。那么,如果还有 SQL Server 和 Data Lake 等其他方式来存储 EHR,为什么我们必须将它们存储在 FHIR 服务器中呢?

我问这个问题的另一个原因是我的团队觉得通过 API 调用存储 EHR 效率不高,而且很难查询 JSON 格式的数据进行报告。因此,他们认为如果 Azure 符合 HIPAA,他们更愿意将 EHR 存储在 SQL Server 或 Data Lake 中,以便于数据管理。两者还提供基于角色的安全性,以通过加密限制未经授权的访问。

不知道我是否错过了什么。谁能告诉我在 FHIR 服务器中存储 EHR 的“技术”差异/优势?提前感谢您的回复。

0 投票
1 回答
29 浏览

fhir-server-for-azure - 发布 Bundle 不会创建包含的资源

我正在使用他的 OSS FHIR 服务器并尝试发布包含 Practioner、Patient 和 QuestionnaireResponse 的 Bundle。Bundle 本身已发布到 Cosmos 但未解析,未创建单个资源。

我读了一些关于发布到“root”的内容,但仍然没有用。

不确定我是否遗漏了什么

0 投票
2 回答
86 浏览

hl7-fhir - 为 FHIR 设置 SMART 应用程序并利用现有资源

我正在学习如何在 FHIR 上构建一个用于访问 EHR 的 SMART 应用程序。我正在浏览可用的文档和阅读材料,但有一件事我不清楚。

有没有办法可以访问现有患者的数据,即我跳过创建和上传 FHIR 数据/资源的部分,只验证和利用现有数据?

是否有任何可用的服务?

0 投票
0 回答
47 浏览

fhir-server-for-azure - 使用 azure cosmos db 更改源进行低级故障转移复制

我正在开发一个项目,我们将 fhir 服务器(当前版本为 1.3.8)与 cosmos db 一起使用。对于零停机故障转移,我们希望将生产数据库复制到辅助被动实例。我试图掌握当前的 cosmos db 集成,首先阅读“CosmosFhirDataStore.cs”,我认为只是盲目地将 cosmos db 更改提要的更新反映到新文档和更新的次要中没有问题。这应该导致一致的数据库,而不是破坏索引方案。对这种备份故障转移的方法有什么想法吗?

0 投票
1 回答
51 浏览

fhir-server-for-azure - 使用 client_credentials 身份验证流程时出现 401

一切都适用于 Postman 和 authorization_code 授权。但我正在尝试使用 client_credentials 流连接到 FHIR,这意味着没有 UI。

我使用以下参数调用 url https://login.microsoftonline.com/xxxxxxxx-c9a9-4be5-a9f7-xxxxxxxxxxxx/oauth2/v2.0/token :

有了这个,我得到了一个令牌

现在,当我调用 URL https://[myCompany].azurehealthcareapis.com/Patient 时,我得到 401 响应。

这就是我拥有的 Api 权限

在此处输入图像描述

0 投票
1 回答
82 浏览

hapi-fhir - HL7 FHIR - 如何修改 FHIR 架构并在本地服务器中运行

我正在尝试扩展和覆盖 FHIR 架构并在本地服务器上运行它。您能否建议我有什么方法可以自定义 FHIR 架构并在本地运行

0 投票
1 回答
50 浏览

hl7-fhir - 如何获取包含患者详细信息和他/她已采取的索赔的 FHIR 捆绑包?

如果我有一个病人../Patient/f8d8477c-1ef4-4878-abed-51e514bfd91f,并且有一个提到上述病人
的索赔:../Claim/<id>

我如何查询 FHIR 以获取包含患者及其相关声明的捆绑包?
我需要在参考值中添加#吗?

0 投票
1 回答
73 浏览

fhir-server-for-azure - 如何使用扩展字段搜索索赔

我有一个Claim有效负载,我在其中添加了一个extension块:(不知道 url 是从哪里来的)

我想使用 搜索此索赔记录,extension但不知道该怎么做。
我尝试使用GET请求,https://<azure_fhir_server>/Claim?extension=MAPD但它说

===================== 编辑:
根据@Nik Klassen 的建议,我将以下有效负载发布到/SearchParameter

此外,做了$reindexon Claim,但找不到列lob$reindex响应如下):

我在某处读到需要创建StructureDefinition,但不知道该怎么做。
基本上我想添加一个字段“LOB”作为我所有资源的扩展,并使用以下方法搜索它们:GET: https://fhir_server/{resource}?lob=<value>