繁体   English   中英

如何将 FHIR 数据库(托管服务器)的所有数据从 SQL 服务器传输到 Azure API?

[英]How to tranfer all data from SQL server to Azure API for FHIR database(managed server)?

我正在尝试将我的所有数据从 SQL 服务器传输到 azure api 以便 fhir。(托管服务器)知道什么应该是此任务的起点。 我在 SQL 服务器中有数千名患者。 我需要将所有当前数据传输到 azure cosmos db。 此外,我们的 EMR 将所有数据存储到 SQL 服务器中。 因此,一旦我完成了这个批量传输,我就会知道如何每天将这些新数据传输到 azure cosmos db 中。

非常感谢您对此的帮助。 请让我知道,如果你有任何问题。

我试图将我的数据转换为 FHIR 资源。 我可以手动将它们插入 FHIR 服务器。 但是我不能对所有数据都这样做。

如果您希望每天传输这些数据并保持两者同步,您可能需要查看一些中间件来为您处理这些数据,例如 Mirth Connect。

Mirth 频道可以在 SQL 服务器中查找新记录,将数据转换为 FHIR 资源包,然后将资源包传递给您自己的 API 来处理 FHIR 服务器更新,或者在频道内自行运行更新。

这种方法的缺点是 Mirth 的 FHIR 转换器插件需要商业许可。 也可以使用开源版的Mirth,转成HL7,然后通过开源的Microsoft FHIR Converter运行HL7文件生成FHIR资源,然后自己运行insert/update。 (你这边还有更多工作要做。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM