FHIR:是否可以持久性地存储与患者资源关联的位置信息?

huangapple go评论91阅读模式
英文:

FHIR: Is it possible to persistently store Location information linked to a Patient resource?

问题

在FHIR中,Patient资源包含一个地址字段。然而,如果患者被删除,地址也会被丢弃。是否有一种方法可以使位置信息持续存在?

背景

我们正在为社区卫生工作者开发一个系统。卫生工作者定期访问家庭。他们涵盖了各个位置,因此也涵盖了居住在这些位置的受益人。因此,有必要能够持久地存储位置(受益人的家庭地址)在我们的系统中,并将它们与当前的居住者(受益人)关联起来。

我尝试过的方法

Location资源指向组织。它与Patient资源连接的唯一方式是通过一个Encounter。这并不足够。

此外,我还回顾了Group资源,尝试将家庭或家庭(受益人)与位置关联起来。然而,这也没有产生任何结果。我的理解是Group可以将位置分组,或者将患者分组。

英文:

In FHIR, the Patient resource contains an address field. However, if the patient is removed, the address is also discarded. Is there a way for location information to persist?

Context

We are developing a system for community health workers. CHWs visit homes periodically. They cover locations — and consequently, beneficiaries who reside in those locations. Hence, there is a need to be able to persistently store locations (beneficiary home addresses) in our system, and link them to current occupants (beneficiaries).

What I tried

The Location resource points to Organization. The only way it connects to a Patient resource is via an Encounter. This does not suffice.

Also, I also reviewed the Group resource, to try to connect a family or household (of beneficiaries) to a Location. However, that too did not yield any results. My takeway was that Group could either group locations, or group patients.

答案1

得分: 1

这通常不是大多数系统常见的操作,因此您不太可能找到一个用于此目的的“核心”元素。但是,通过扩展来实现是完全合理的。只需在患者(Patient)上定义一个类型为引用(Reference)的扩展,该引用指向房屋/公寓大楼/您跟踪的任何细粒度的位置记录。详细信息请参考扩展

英文:

It's not something commonly done by most systems, so you won't likely find a 'core' element for it. However, it's perfectly reasonable to do via an extension. Simply define an extension on Patient with a type of Reference that refers to the Location record for the house/apartment building/whatever granularity you track.

huangapple
  • 本文由 发表于 2023年6月2日 14:50:49
  • 转载请务必保留本文链接:https://go.coder-hub.com/76387782.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定