我们想用FHIR资源交易替换HL7 v2 A01交易,并想知道将A01映射到FHIR资源的选项。根据对文档和讨论的研究,我有两个可能的选择:
你有什么建议?
谢谢
答案 0 :(得分:2)
最终答案将取决于您希望如何解释消息。 ADT ^ A01消息是基于事件的,如果您想使用FHIR表示事件已经发生,则消息传递是最合适的。这假设接收系统具有ADT的有状态模型,其中将正确解释接收消息。
HL7没有将ADT事件正式化为messaging events in FHIR的一部分。作为一个随意的旁观者,我会将ADT ^ A01归类为具有后果的事件类别see section 2.24.1.1
消息表示/请求不应处理的更改 不止一次;例如,预约预约。
如果您只关心人口统计信息更新 - 您可能会更好地使用来自HL7v2的樱桃挑选字段并使用REST推送更新。