FHIR:多个服务器身份验证

时间:2019-10-09 06:09:19

标签: hl7-fhir smart-on-fhir

考虑到所有诊所都有自己的FHIR服务器的列表,我们可以假设一个系统注册表包含所有端点,如此处https://www.hl7.org/fhir/managing.html所述。

1:您如何对要从系统注册表中查询所有服务器的参与者(诊所)进行身份验证和授权?

2:如果患者想从多个服务器查询其数据怎么办?

1 个答案:

答案 0 :(得分:1)

  1. 不一定可以。这将取决于注册表的范围以及不同的端点是否具有共享的身份验证协议/服务。某人肯定有可能拥有一个注册表,其中所有端点确实共享一个通用授权服务,甚至是单点登录,但是如果没有事先同意/不知道该服务器/社区,就不能推定这一点。 p>

  2. 除非其中一台服务器执行聚合功能或从其他服务器同步数据,否则唯一的选择是查询每台服务器。理论上,这可以并行进行。但是,可能希望/有必要从不同的结果集中检测重复的记录并过滤/合并结果。