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
0 answers

Mirth Connect Administrator login error connecting to specified address (even though can access in browser)?

Installing Mirth Connect (3.10) on Ubuntu (18.04.4 LTS) based on the user guide here (https://www.nextgen.com/-/media/files/nextgen-connect/nextgen-connect-310-user-guide.pdf) and running into problem where can't log into the Mirth Connect…
lampShadesDrifter
  • 3,925
  • 8
  • 40
  • 102
3
votes
4 answers

Mirth HTTP POST request with Parameters using Javascript

The following code by @Nick Rupley works well, but, I need also to pass parameters as POST. How do we pass POST parameters? from java.net.URL var url = new java.net.URL('http://localhost/myphpscript.php'); var conn = url.openConnection(); var is =…
Khodr
  • 121
  • 2
  • 8
3
votes
1 answer

Question to dbConn.executeCachedQuery(SQLStatement) on Mirth Connect Interface Engine

Because of too low set of max limit of processes and sessions in an Oracle DB, sometimes the following error occurs in mirth: DBConnection - java.sql.SQLException: Listener refused the connection with the following error: ORA-12516, TNS:listener…
th_lo
  • 461
  • 3
  • 18
3
votes
1 answer

Performance Testing in Mirth Connect Using JMeter

Mirth Connect is a software that is designed to handle a message flow and it has built-in support to handle HL7 messages in particular and therefore this software is widely used for interfacing in Healthcare applications. Over the years I have seen…
3
votes
2 answers

Reading JS library from CDN within Mirth

I'm doing some testing around Mirth-Connect. I have a test channel that the datatypes are Raw for the source and one destination. The destination is not doing anything right now. In the source, the connector type is JavaScript Reader, and the code…
redeemefy
  • 4,521
  • 6
  • 36
  • 51
3
votes
1 answer

Convert Binary Text To Tiff Image/PDF in JAVA using JAI

I've a different requirement. I'm receiving TIFF images as a binary text. I don't know if I can call that Binary Text. The text contains non-ascii characters like shown below 0ÎÀi7°®èý¯Â£ôîÀk1 ü"»£ð‚£Ê£ðü»£ö¿ ŒGÓº?¬hÄr€kðŠî ŒG*Àkð ¸z…
Vibin Guevara
  • 778
  • 10
  • 27
3
votes
1 answer

Mirth - How to handle response when having multiple destinations

I created a channel with 2 destinations. Each one of the destination has a different response and i decide if to use it by filtering message source. Example 1: Sending [Message] -> Destination 1 FILTERED return no response Destination 2 SENT return…
3
votes
3 answers

Postgres did not free the space to OS after TRUNCATE of a 145GB table

I truncated a 145GB table today, but the space did not return to the OS. I already validated inside the database, and the table is now empty. Despite space was not freed to the OS, I notice that running the du command in the partition already…
Winter
  • 1,896
  • 4
  • 32
  • 41
3
votes
2 answers

how do i check if attribute from XML tag is undefined JavaScript (Mirth Connect)

I want to check if attribute in XML tag is present or not. here is the sample xml tag: i Want to check following conditions.. if tag is present. if @code is present. if @code is null. currently I am checking condition as…
AHP
  • 51
  • 1
  • 7
3
votes
1 answer

How to loop over all the headers in hl7 message in mirth?

I'm new to mirth and trying to loop over all the hl7 message headers in mirth, I know that I can loop over one header like this: for each(var OBX in msg['OBX']) { logger.info('message OBX obj: ' + OBX['OBX.3']['OBX.3.2'].toString()); } but…
Fadi
  • 2,320
  • 8
  • 38
  • 77
3
votes
2 answers

Mirth Connect : How to create channel to make HTTP request once in a day

Requirement is that we need to download some certificates everyday. For this we have RESTfull endpoint in our application and when manually sent request to RESTfull endpoint, then certificates are downloaded to our application folder. Now I am…
Sameer K
  • 799
  • 1
  • 7
  • 26
3
votes
1 answer

Does Mirth Open-Source support channels that work over https (using ssl)

This is basically a yes/no question. I am investigating Mirth Connect for my company but, at least to start out, we need this to work using only the Open Source version. Of course, HIPAA requires that all message sending be done over HTTPS (using…
Seth Spearman
  • 6,710
  • 16
  • 60
  • 105
3
votes
1 answer

Java heap size error in mirth

I am using mirth connect 3.0.3 and i am having a .xml file which is almost 85mb size and contains some device information. i need to read this .xml file and insert that data to the database(sql server). the problem i am facing is when i try to read…
shreekar
  • 49
  • 1
  • 8
3
votes
3 answers

Mirth performance benchmark

We are using mirth connect for message transformation from hl7 to text and storing the transformed messages to azure sql database. Our current performance is 45000 messages per hour . machine configuration is 8 GB RAM and 2 core CPU. Memory…
vidyak
  • 173
  • 4
  • 14
3
votes
1 answer

Can HL7 2.x only be used for receiving messages or also to pull data?

I am quite new in the HL7 field and not a developer, so sorry if my question might seem to be too obvious. We want to develop an app for a hospital which visualises performance and patient-flow data by aggregating data from other hospital…
1 2
3
33 34