IMHO, the HL7 specification isn&#x27;t particularly strong. Different vendors support different message types, some vendors fill in this field, some another. Most of the work I did with HL7 was making sure System A could read the messages we were passing it from System B by &quot;translating&quot; the HL7 messages.<p>That said, there are open HL7 message &quot;interface engines&quot; and integrating with something like Mirth[0] shouldn&#x27;t be too difficult.<p>[0] <a href="https:&#x2F;&#x2F;www.mirth.com&#x2F;Products-and-Services&#x2F;Mirth-Connect" rel="nofollow">https:&#x2F;&#x2F;www.mirth.com&#x2F;Products-and-Services&#x2F;Mirth-Connect</a>