在从业者的资源定义中(http://hl7.org/implement/standards/fhir/practitioner.htm),只能设置一个地址。
这是管理具有国家标识符(法国 RPPS)的医生的问题。一个医生可以有多个地址,例如,他们可以同时在公立医院和私人组织工作。一些医生有超过 10 个活动地址。
如何处理?
提前致谢。
在从业者的资源定义中(http://hl7.org/implement/standards/fhir/practitioner.htm),只能设置一个地址。
这是管理具有国家标识符(法国 RPPS)的医生的问题。一个医生可以有多个地址,例如,他们可以同时在公立医院和私人组织工作。一些医生有超过 10 个活动地址。
如何处理?
提前致谢。
如果您只想拥有一个资源,您还可以使用扩展来发送额外的地址重复(或您需要或在核心资源中没有足够重复的任何其他元素)。在“核心”资源中只允许 1 次重复的前提是大多数系统只支持一个,所以我们不想尝试强制多次重复。但是通过扩展,您将不受限于所指示的基数。
在不久的将来(尽管可能在第一个 DSTU 发布之后),我们可能会遍历所有资源并确定 maxOccurs=1 的元素,理论上可能有多个元素并定义标准扩展以发送额外的重复(这样每个遇到这个常见用例的人都有一个可以依赖的标准扩展)
对于单个医生可以执行的每个角色,拥有多个 Practitioner 实例是完全可以的。因此,您会获得一个从业者实例,用于在公立医院中担任其职务的专业人员,为同一个人在私人组织中工作等等。
对于每个实例,您可以为该特定角色提供从业者资格,指定允许该专业人员担任该角色的时间段,提供该角色特定的电信详细信息等。
另请参阅从业者资源中的最后一段
从业者在相同甚至不同的组织中扮演不同的角色。根据管辖权和习惯,可能需要为每个此类角色维护一个特定的从业者资源,或者拥有一个具有多个角色的从业者。该角色可以被限制在一个特定的时间段内,在此之后该角色的授权结束。请注意,所代表的组织不一定是从业者的(直接)雇主。
看起来地址的值是一个数组,其中包含地址对象,这意味着您应该能够在值中添加任意数量的地址对象。
"address" : [{ Address }], // Address(es) of the practitioner that are not role specific (typically hom