Announcement

Collapse

Mirth Connect 3.12.0 Released!

Mirth Connect 3.12.0 is now available as an appliance update and on our GitHub page. This release includes database performance improvements, improves visual HL7 representation, message pruning, keystore handling, PDF generation, community contributions, and fixes several security vulnerabilities. This release also contains many improvements to commercial extensions. See the release notes for the list of fixes and updates.

Download | See What's New | Upgrade Guide | Release Notes

For discussion on this release, see this thread.
See more
See less

System is trying to turn field data into XML

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • System is trying to turn field data into XML

    I have a fairly stripped down inbound channel that simply writes to a file.

    I am getting errors as the thing parses the HL7 and incorrectly decides that data in one of the elements is an XML tag.

    Do I have something set wrong such that it takes inbound data and treats it as code? Seems like odd behavior.

    ERROR-300: Transformer error
    ERROR MESSAGE: Error evaluating transformer
    com.webreach.mirth.model.converters.SerializerExce ption: org.xml.sax.SAXParseException: The element type "NEW" must be terminated by the matching end-tag "</NEW>".
    The particular element it is getting looks like this. And it is no doubt choking on the "<NEW>" in IN1:14 00254 AUTHORIZATION INFORMATION.

    IN1|1|DC||DEAN CARE 00274|P O BOX 56099^^MADISON^WI^53705| \
    |(800)279-1301|0014578|ST COLETTA OF WI||STCOLSCH \
    |||<NEW>||TESTBURLAP^GEORGE^J^^^|SP||||||||||||||| ||||36345789101||||| \
    |FT^1 FULL-TIME EMPLOYED|||
    My transform is empty.
    <com.webreach.mirth.model.Transformer>
    <steps/>
    <inboundTemplate>&#x0D;</inboundTemplate>
    <outboundTemplate></outboundTemplate>
    <inboundProtocol>HL7V2</inboundProtocol>
    <outboundProtocol>HL7V2</outboundProtocol>
    <inboundProperties>
    <property name="useStrictParser">false</property>
    <property name="convertLFtoCR">true</property>
    <property name="useStrictValidation">false</property>
    </inboundProperties>
    <outboundProperties>
    <property name="convertLFtoCR">true</property>
    </outboundProperties>
    </com.webreach.mirth.model.Transformer>
Working...
X