FHIR Server

快速医疗保健互操作性资源规范实现
授权协议 MIT
开发语言 C#
所属分类 企业应用、 开源医疗项目
软件类型 开源软件
地区 不详
投 递 者 孙自怡
操作系统 Windows
开源组织 微软
适用人群 未知
 软件概览

FHIR Server for Azure是针对Microsoft云设计的新兴HL7快速医疗保健互操作性资源(FHIR)规范的开源实现。 FHIR规范定义了如何使临床健康数据跨系统互操作,而FHIR Server for Azure有助于促进云中的互操作性。 此Microsoft Healthcare项目的目标是使开发人员能够快速部署FHIR服务。

借助FHIR格式的数据,FHIR Server for Azure使开发人员能够快速摄取和管理云中的FHIR数据集,跟踪和管理数据访问并规范机器学习工作负载的数据。适用于Azure的FHIR Server针对Azure生态系统进行了优化:

  • 脚本和ARM模板可用于Microsoft Cloud中的立即配置
  • 脚本可用于映射到Azure AAD并启用基于角色的访问控制(RBAC)

FHIR Server for Azure采用逻辑分离构建,使开发人员能够灵活地修改其实现方式,并根据需要扩展其功能。 FHIR服务器的逻辑层是:

  • 托管层 - 支持在不同环境中托管,具有自定义配置的控制反转(IoC)容器。
  • RESTful API层 -  HL7 FHIR规范定义的API的实现。
  • 核心逻辑层 - 核心FHIR逻辑的实现。
  • 持久层 - 可插入的持久性提供程序,使FHIR服务器能够连接到几乎任何数据持久性实用程序。 FHIR Server for Azure包括Azure Cosmos DB的即用型数据持久性提供程序(一种全局复制的数据库服务,可提供丰富的数据查询)。

FHIR Server for Azure为开发人员提供了支持 - 当他们需要将FHIR服务器快速集成到他们自己的应用程序中时,或者为他们提供可以自定义自己的FHIR服务的基础时,可以节省时间。作为一个开源项目,来自FHIR开发人员社区的贡献和反馈将继续改进该项目。

隐私和安全性是首要任务,并且开发了用于Azure的FHIR服务器以支持受保护的健康信息(PHI)的要求。 FHIR Server for Azure中使用的所有Azure服务均满足受保护健康信息的合规性要求。

这个开源项目得到了Microsoft Healthcare团队的全力支持,但我们知道这个项目只会随着您的反馈和贡献而变得更好。我们正在领导此代码库的开发,并每天测试构建和部署。

Azure中还有一个名为Azure API for FHIR的托管产品。此平台即服务(PaaS)FHIR服务器由此存储库中的开源项目提供支持,它提供了一个交钥匙解决方案来配置合规,安全的FHIR服务。

  • 由于需要,最近想部署一个可以内部学习使用的FHIR服务器,四下寻找多日,分别关注过InterSystems IRIS、MicroSoft FHIR Server for Azure、HAPI FHIR。由于趋向于在Windows平台进行部署和使用,所以一开始尝试使用前两个的源码进行编译部署,但由于各种问题,始终无法正常运行起来。最后,还是使用了Java版本的HAPI FHIR,这里必须赞一下mav

  • 安装完metrics-server -v0.5.2版后, # kubectl top nodes Error from server (ServiceUnavailable): the server is currently unable to handle the request (get nodes.metrics.k8s.io) 解决方式,修改yaml文件 kind: Deployment

 相关资料
  • 主要内容:影响物联网医疗保健应用的因素,简单医疗系统架构,医疗保健中的物联网挑战物联网技术在医疗保健领域带来了众多应用,从远程监控到智能传感器再到医疗设备集成。它使患者安全和健康,并改善医生为患者提供护理。 医疗保健设备从大量真实案例中收集各种数据,从而提高医疗数据的准确性。 影响物联网医疗保健应用的因素 影响物联网医疗保健应用的因素有很多种。其中一些在下面提到: 持续研究:需要在医疗保健的每个领域(智能设备,快速通信渠道等)进行持续研究,以便为患者提供快速和更好的设施。 智

  • 自我介绍 java集合知道哪些 ArrayList和LinkedList插入效率对比 HashMap的底层结构 HashMap怎么实现线程安全 介绍下reentrantlock 实习中用的分布式锁的实现原理 知道哪些排序算法 快排的原理 Spring的AOP作用和原理 MySQL的InnoDB索引结构 网络中TCP和UDP的区别 JVM的内存模型 垃圾回收算法 标记复制原理 RabbitMQ中死信

  • 目录规范 BUI-Weex 提供的脚手架工程是在官方的基础上进行改造的,主要包括以下几个方面特性: 动态生成 webpack 入口 支持 Sass 加载器 支持加载工程目录下图片资源 支持加载 ttf 字体图标文件 先来看看目录结构,然后再逐个分析实现的机制! 目录结构 bui-weex-template assets —— weex官方内置 build —— weex官方内置,自定义脚本,在 n

  • #迈瑞# #面经# 产品设计验证工程师 周五(14号)收到一面通知,提示下午进行一面。一面为视频面试,持续半小时左右,主要内容包括自我介绍,项目经历的提问,以及岗位职能的了解。 当天傍晚收到二面通知,时间为17号下午 17号,二面除去常规的自我介绍,主要围绕项目进行提问。反问环节,我对这个岗位要求的能力和职能进行提问。最后面试官问我,现在有几个offer,大概是哪些公司的。 18号收到三面邮件,要

  • 聊得挺开心,但只面了15分钟,感觉过的希望不大。 面试官长得像 up主 阿沛不开心 ,看着他我总想笑 1. 自我介绍 2. 为什么只实习了一个月 感觉每个面试官都会问一嘴 3. 腾讯犀牛鸟开源人才培养计划的性质 3.1 Tencenten Tiny运行在什么架构上 3.2 为什么要区分用户态和内核态 3.3 cpu怎么知道当前二进制代码的权限 3.4 如果我在用户态的程序直接编写汇编或者二进制代码

  • OAuth 2.0提供了丰富的具有明确的安全性质的授权框架。然而,尽管在其自身看来是一个带有许多可选择组件的丰富且高度可扩展的框架,本规范有可能产生许多非可互操作的实现。 此外,本规范中留下一些必需组件部分或完全没有定义(例如,客户端注册、授权服务器性能、端点发现等)。没有这些组件,客户端必须针对特定的授权服务器和资源服务器被手动并专门配置,以进行互操作。 本框架设计具有一个明确的期望,即未来工作

  • 面试官不错!!! 1. 你这个客户端是如何重新异常链接的 2. HTTPS 和 HTTP的差异 3. HTTPS的连接建立过程 4. HTTP1.0 HTTP1.1 HTTP2.0 HTTP3.0 的差异 5. 你这个自定义协议是如何完成的 影子,是我啊

  • #机械制造2024笔面经# 1. 自我介绍 2. 有几个Offer(呵呵我直接给出一个大写的0) 3. 意向工作地点,为什么想去那 4. 在科研或实习中遇到了什么困难,怎么解决的?举个例子说明一下 5. 和身边朋友相处如何?有没有看不惯的人格特征? 6. 研究生学了什么课程?哪些跟计算机相关的 7. 了解过迈瑞吗,有什么看法? 8. 实习的公司是做什么的,怎么想到要去实习的? 9. 对软件测试有什