0

作为 HISP,我们将从不同的组织获取患者记录,但希望通过我们系统的用户 ID 键入患者记录。我们还将通过 API 向第三方应用程序开发人员公开记录。应用开发者可以通过我们的用户名查询病历。从规范中,标识符属性用于跨不同系统的交叉引用,不能用于此目的。我正在考虑使用具有类似 {'ID': 'FFEBED08-29EF-E211-BECC-888C662DF58B', 'Type':'User', 'InstanceID':'56D95BB2-1CE0-4BAB-A946- 的值的 Id 属性19FD60C48D76' },其中“ID”是用户的 ID,“InstanceID”是记录的唯一标识符。可以接受吗?或者我应该使用修饰符扩展来存储我们的用户 ID?

这是用例:

  1. 对于我们系统中的用户 A,我们可能会从医院 X 和初级保健提供者 Y 获得患者记录。
  2. 用户 A 可以查询医疗记录,我们需要合并两个提供者的记录并呈现给用户。
  3. 每个用户在我们的系统中都有一个唯一的 ID,称为 userId。
  4. 在用户 A 使用 oAuth 流程授权后,提供者 X 和 Y 将患者记录发送给我们。
  5. 我们的系统现在知道该记录是针对用户 A 的,并使用我们系统的 userId 链接它。这有助于用户 A 获得医疗记录的综合视图。

存储我们系统的 userId 的适当属性是什么?

4

1 回答 1

1

鉴于 userId 也是患者标识符,我只需在创建链接时将用户标识符添加到患者资源

于 2014-07-28T20:26:10.937 回答