【发布时间】:2017-11-16 19:41:03
【问题描述】:
想法: 我想在我的 FHIR Patient 资源的每个版本上存储更改操作。例如,当它被创建时,操作是“已创建”。同理,如果对同一资源的后续操作是“更新”、“删除”和“从删除中恢复”,则同一资源的每个版本的操作将是“更新”、“删除”和“恢复”。
实施: 我们正在考虑将“操作”放入客户定义的 resource.meta.tag 中。下面是一个例子。
"tag" : [
{
"system" : "hxxp://mydomain/fhir/custom_tag/SystemActionStatus",
"code" : "Updated"
}
]
问题:
- 这是将 meta.tag 用于系统操作理念的正确用法和方法吗?如果没有,我应该使用什么?
- FHIR 是否允许自定义 meta.tag?
- 我尝试实现上述操作,但在使用测试工具进行测试时出现错误。我是否需要在 hxxp://mydomain/fhir/custom_tag/SystemActionStatus 下提供代码定义,以便系统可以访问自定义标签以查找每个代码的定义(创建、更新、删除和恢复)?
非常感谢任何建议或链接。
【问题讨论】:
标签: hl7-fhir