首页 文章

HL7 FHIR标记资源为匿名

提问于
浏览
0

我正在尝试将现有域映射到HL7 FHIR . 到目前为止,很容易找到或多或少代表相同数据并可用于此目的的FHIR资源 . 但现在我遇到了一个问题,我不知道如何解决它 .

现有域允许根据用户访问级别对数据进行匿名化 . 例如患者的姓名或地址可能会被删除并标记为匿名 . 其他数据将被假名化,例如1980年的生日将被替换为01.01.1980 . 年龄为37岁的人将被替换为30-40岁的类别 .

所以我不确定如何将其整合到FHIR域中 . 我以为我可以创建一个包含布尔值的扩展,指示值是否是匿名的,并始终替换或删除原始值 . 这可能有效,但是当匿名值与原始值不同时(例如,Age被一系列值替换),我会遇到大问题

这甚至是一种有效的方法吗?我认为这可能是常见问题,但我找不到任何人们描述如何将数据标记为已更改的方法的示例 . 不幸的是,http://build.fhir.org/extensibility-registry.html的文档中没有任何可以帮助我的案例 .

1 回答

  • 1

    您可以为此目的使用安全标签(Resource.meta.security) . 请查看安全标签值集中的已删除和已订阅:https://www.hl7.org/fhir/valueset-security-labels.html

    如果您需要传达资源允许的数据类型以外的数据类型(例如,想要传达范围而不是生日),则需要使用扩展名 . (请注意,即使您只包含年份,日期也有效 . )

相关问题