目前我们正在做一些关于将HL7 v2消息转换为FHIR资源的POC。
因此,作为第一步,我们使用来自HAPI API的XMLParser将HL7 v2消息转换为XML格式,作为第二步,我们编写了一个XSLT来将此XML转换为FHIR资源XML格式。
所以我只想弄清楚是否有更简单的方法将HL7 v2到FHIR资源转换作为一步过程而不是我刚才谈到的两个步骤。
没有固定的过程。核心问题是段不是自然识别的,资源必须是(这是RESTful部分的核心)。有用地识别分段是一个业务问题 - 必须根据分段的内容,消息中的上下文以及适用于消息来源的本地标识等实践来完成
所以这意味着没有固定代码。我发布了一些在特定环境中工作的javascript,但作为插图很有用:
我在这个主题上找到的最好的教程之一是:HL7 v2 to FHIR Interface Mapping,来自作者“Abigail Watson”。
恢复你将使用HAPI TestPanel作为HL7-v2.x EHR,它将发送到从HL7-v2转换为JSON的NEXTGEN CONNECT INTEGRATION ENGINE,然后被发送到Meteor on FHIR Interface Engine。有关映射的有关信息可以在NEXTGEN(或“MIRTH”旧名称)的手册中找到.HL7 v2.x to FHIR Conversions。