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 的“技术”差异/优势?提前感谢您的回复。
解决方案
FHIR 主要用于使用更现代的格式(例如 JSON)进行健康数据交换,因此您不必将 EHR 数据存储为 FHIR 格式;您可以在需要时将您的 EHR 数据(SQL 或您喜欢的任何其他格式)转换为 FHIR 格式 (JSON/XML/RDF) 的层。
如果没有像 FHIR 这样的现代标准,在很大程度上,设计和开发用于医疗保健数据交换的“接口”非常昂贵且耗时;
这是否有助于澄清 FHIR 的“技术”需求?
推荐阅读
- c++ - 从 C 定义的接口编写 C++ DLL
- c# - 使用 LINQ 表达式处理请求时发生未处理的异常
- python - 使用最大值附加到列表字典
- python - Paypal IPN 以错误的顺序发送
- c# - 如何在 C# 中启用 Strict TLS 1.2 而无需修改注册表
- python - LXML XPath 表达式仅返回第一个子节点,而浏览器确认多个子节点
- java - 无法使用 apache Tomcat 转到不同的端点
- javascript - 如何从异步函数执行成功或失败中获取返回状态“true”或“false”
- local-storage - 客户端服务中的 Blazored.LocalStorage
- java - Java中用于反序列化的POJO类