adt – 如何将HL7 v2转换为FHIR

我们想用FHIR资源事务替换HL7 v2 A01事务,并想知道将A01映射到FHIR资源的选项.根据对文档和讨论的研究,我有两个可能的选择:

>(a)将ADT映射到Encounter,其中包含子资源引用的扩展名
>(b)将ADT模型化为FHIR消息传递过程,其中包含多个资源和链接信息

你有什么建议?

谢谢

《adt – 如何将HL7 v2转换为FHIR》

最佳答案 最终答案取决于您希望如何解释消息. ADT ^ A01消息是基于事件的,如果您想使用FHIR表示事件已经发生,则消息传递是最合适的.这假设接收系统具有ADT的有状态模型,其中将正确解释接收消息.

HL7没有将ADT事件正式化为messaging events in FHIR的一部分.作为一个偶然的旁观者,我会将ADT ^ A01归类为事件的类别,结果为see section 2.24.1.1

The message represents/requests a change that should not be processed
more than once; e.g., making a booking for an appointment.

如果您只关心人口统计信息更新 – 您可能会更好地使用来自HL7v2的樱桃挑选字段并使用REST推送更新.

点赞