简体   繁体   English

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

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

I'm trying to transfer all of my data from SQL server to azure api for fhir.(Managed Server) Any idea what should be the starting point for this task.我正在尝试将我的所有数据从 SQL 服务器传输到 azure api 以便 fhir。(托管服务器)知道什么应该是此任务的起点。 I have thousands of patients in the SQL server.我在 SQL 服务器中有数千名患者。 I need to transfer all of my current data into azure cosmos db.我需要将所有当前数据传输到 azure cosmos db。 Also, our EMR stores all the data into SQL Server.此外,我们的 EMR 将所有数据存储到 SQL 服务器中。 So once I'm done with this bulk transfer any idea how can I transfer this new data into azure cosmos db every day.因此,一旦我完成了这个批量传输,我就会知道如何每天将这些新数据传输到 azure cosmos db 中。

I will really appreciate your help on this.非常感谢您对此的帮助。 Please let me know if you have any questions.请让我知道,如果你有任何问题。

I have tried to convert my data into FHIR resources.我试图将我的数据转换为 FHIR 资源。 I can insert them manuall into FHIR server.我可以手动将它们插入 FHIR 服务器。 But I cannot do this for all the data.但是我不能对所有数据都这样做。

If you're looking to transfer this data every day, keeping both in sync, you probably need to look at some Middleware to handle this for you, such as Mirth Connect.如果您希望每天传输这些数据并保持两者同步,您可能需要查看一些中间件来为您处理这些数据,例如 Mirth Connect。

A Mirth channel could look for new records in SQL Server, transform the data into a bundle of FHIR resources, then either pass the bundle on to an API of your own which handles the FHIR server update, or run the update itself inside the channel. Mirth 频道可以在 SQL 服务器中查找新记录,将数据转换为 FHIR 资源包,然后将资源包传递给您自己的 API 来处理 FHIR 服务器更新,或者在频道内自行运行更新。

The downside with this approach is that the FHIR transformer plugin for Mirth requires a commercial license.这种方法的缺点是 Mirth 的 FHIR 转换器插件需要商业许可。 You could also use the open source version of Mirth, transform to HL7, then run the HL7 files through the open source Microsoft FHIR Converter to produce FHIR resources, then run the insert/update yourself.也可以使用开源版的Mirth,转成HL7,然后通过开源的Microsoft FHIR Converter运行HL7文件生成FHIR资源,然后自己运行insert/update。 (More work on your end.) (你这边还有更多工作要做。)

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

相关问题 报表服务器为Azure托管SQL数据库 - Report Server as Azure Managed SQL Database 如何在没有任何授权令牌的情况下将 Azure API 用于 FHIR 服务器 - How to use Azure API for FHIR Server without any authorization token 将数据从 Azure SQL 托管实例 DB 复制到 Azure SQL Server DB - Copy data from Azure SQL Managed Instance DB to Azure SQL Server DB azure 托管实例 sql server 数据库上的基本查询非常慢 - basic query very slow on azure managed instance sql server database Cross Database Queries in Azure Synapse, Azure SQL Database, Azure Managed Instance and On Premise SQL Server - Cross Database Queries in Azure Synapse, Azure SQL Database, Azure Managed Instance and On Premise SQL Server Azure 服务器 FHIR:搜索排序 - Azure Server FHIR: Search Sorting FHIR服务器用于天蓝色部署 - FHIR-Server-for-Azure deployment 是否可以使用来自数据砖中的 azure 托管标识的对象 id 连接 sql server - is it possible to connect sql server using object id from azure managed identity in data bricks 无法从 azure 数据块连接到 sql server 托管实例 - Can't connect to sql server managed instance from azure databricks 数据库从 SQL 服务器迁移到 Azure SQL - Migration of database from SQL Server to Azure SQL
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM