Questions tagged [mirth]

Mirth is an open source cross-platform interface engine with a focus on medical message formats (HL7, CCD, CCDA, DICOM, and more) that enables bi-directional sending and transformation of messages between systems and applications over multiple transports available.

Mirth was originally based on the open source Mule ESB engine to provide speed, stability and security in a flexible environment. Due to Mule licensing changes, Mirth Connect 3.0 was rewritten with its own ESB, Donkey.

Mirth Connect is written in Java and also uses the Rhino engine to execute JavaScript at runtime. This means that Mirth questions will often be tagged for java, javascript, or rhino.

More information on Mirth Project web page.

498 questions
3
votes
1 answer

How to use Mirth to insert data in SQL Server database from xml file

I want to use Mirth to get data from XML file (CCD) and put its, in my SQL Server database. So I have install Mirth connect administrator on my pc, then I have just created a new Channel with Source XML file, and to Destination my SQL server…
bircastri
  • 2,169
  • 13
  • 50
  • 119
3
votes
1 answer

CCDA to FHIR xml

Is it Possible to convert a complete CCDA xml to a FHIR based xml? I would like to convert an complete CCDA xml to a FHIR compatible XML through Mirthconnect interface. I like to have sample messages that shows how a complete CCDA is been…
Vibin Guevara
  • 778
  • 10
  • 27
3
votes
2 answers

How to get HL7 templates for Mirth Connect?

I'm new to this HL7 standard, but earlier I worked on NCPDP standard. Now I'm trying to explore Mirth Connect open source tool. When I'm trying to configure as per the documentation(User Guide) which is provided in…
learner
  • 625
  • 2
  • 11
  • 25
3
votes
2 answers

sequencial or concurrent hl7 message processing

I was wondering what kind of concurrency models do folks do to process inbound hl7 messages (adt,...) and persist them in a normalized data model (relational or no-sql). I am struggling with the thought of sequential message processing (mapping to…
Sbham
  • 199
  • 7
3
votes
2 answers

Using Environmental Variables in Mirth Connect

Is it possible to use environmental variables in Mirth Connect in either the destination's Content or the destination's URL? or
Alex Rothberg
  • 10,243
  • 13
  • 60
  • 120
3
votes
1 answer

How does this method give me a -61 Error?

This is in an application I am using called Mirth, but it appears to be coming from inside an Apache Commons library from a method that checks if something is indeed Base64 encoded or not. All of the docs say the only return is true or false, so…
Preston Marshall
  • 1,185
  • 1
  • 8
  • 15
3
votes
2 answers

Mirth Transformer Error: prefix for element is not bound

I'm getting the following error when trying to convert HL7v3 to HL7v2 The message passed in is:
Ryan H
  • 547
  • 1
  • 6
  • 18
3
votes
2 answers

How to send Mirth HTTP connector using POST

We have a mirth instance sending out using a POST method to a rest service. However, Mirth seems to be sending at least one parameter through the URL (like a GET) instead. We have the following options set: Method: POST Multipart: No Send Response…
ChronoFish
  • 3,589
  • 5
  • 27
  • 38
3
votes
4 answers

is there any way to use .indexOf to search a javascript array in mirth?

I am trying to find a string in a javascript array in the transformer of a mirth channel. Mirth throws an error when I try to use indexOf function. My understanding is that indexOf is something that browsers add in, rather than a native part of the…
bernie2436
  • 22,841
  • 49
  • 151
  • 244
2
votes
4 answers

how to send HL7 message using mirth by reading data from my database

I'm having a problem is sending(creating) an HL7 message using mirth. I want to read data from my patient table in SQLSERVER 2008 and, using that data, I want to send a message to my destination connector, a file writer. I want my messages to get…
Rasher
  • 51
  • 2
  • 5
2
votes
2 answers

Using HL7 message to insert data in my SQL Server

I'm using mirth for sending and receiving HL7 message. Is it possible to insert custom data (char datatype) in my SQL Server database by picking up a HL7 message (file type) mapping it with my columns of my database using transformer and inserting…
Rasher
  • 51
  • 2
  • 5
2
votes
2 answers

Mirth: Inbound Message Template that is NOT the same as the channel source type

The problem is that the Inbound Message Template is expecting different type than I want to specify or work with. The requirement is to have a SINGLE channel convert HL7 v2 to v3, call a web service, then convert the SOAP resulting XML, and convert…
p.campbell
  • 98,673
  • 67
  • 256
  • 322
2
votes
3 answers

Mirth: calling an SSL SOAP web service with a client certificate

The scenario is around calling an external SSL SOAP web service from within Mirth. The web service is requires an SSL/TLS connection along with a client certificate. The intention is to use the built-in SOAP Sender Destination to call the remote…
p.campbell
  • 98,673
  • 67
  • 256
  • 322
2
votes
3 answers

How to display or list the contents of the Mirth GlobalMap objects

Is there a method/function available in Mirth Connect that will list or output the contents of the Global Map? I would like both the 'key' and the value of the key.
Tom Gilbert
  • 21
  • 1
  • 2
2
votes
0 answers

Mirth Connect and RabbitMQ

I'm new to Mirth Connect and was hoping to send and receive messages to/from RabbitMQ. Mirth Connect doesn't natively support this, only JMS. I've tried installing the RabbitMQ JMS client, but get exception RMQJMSException: invalid stream header:…
mooncat69
  • 155
  • 9