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
-1
votes
3 answers

How to invoke interfaces in Mirth from java instance?

I need to create an test automation framework and the goal is to invoke channels created in Mirth test environment with the static HL7 messages(going forward HL7 messages are read from excel sheet) and capture the result coming out of HIE. Iam…
kumarva
  • 1
  • 2
-1
votes
1 answer

Mirth channel XML : how to read multiple values from inside of an elements

How to read a list of values from Mirth Channel XML's element? How to read multiple same type of tag and assign to Outbound XML Message Template. Name-1 Name-2
-1
votes
2 answers

Mirth, transform a simple tag value of inbound xml file

I would like to use mirth in the following scenario: 1. Receive a xml file 2. Change value of a tag if this tag has a specific value 3. Outbound the resulting xml So i've in mirth a filereader inbound connector and a filewriter outbound…
Yvkevitch
  • 65
  • 8
-1
votes
1 answer

Detect and remove duplicate HL7 messages in a log

I'm trying to populate a new EMR with data from an existing environment. I am pulling a log of all activity for a given interface and feeding it in to the inbound channel in the new environment. The problem is our existing channel has duplicates of…
Gryyphyn
  • 31
  • 2
-1
votes
1 answer

How can I compare message type string value

I am capturing var TRANSACTION_TYPE =msg['MSH'].['MSH.9'].['MSH.9.2'].toString(); Now I want to check if this value is not equal to A40, like if ( TRANSACTION_TYPE!=='A40') { -- -- } But it is not working Thanks
-1
votes
1 answer

Unable to Launch the Administrator tool of Mirth

I have Mirth Connect Version 2.2.3.6825 installed on RHL I want to access my Mirth my Local Machine which have Java 1.8(Java 1.7 it Work fine), I am not able to launch the Administrator tool of Mirth. When I clicked on the administrator button, It…
-1
votes
1 answer

Mirth Connect channelMap.size

I need the string lenght inside a channelmap. I found the channelMap.size method already, but.. DETAILS: Can't find method com.mirth.connect.server.userutil.ChannelMap.size(string). at 7b0f55d4-9758-4764-8486-6b0363f598c5:75 (doTransform) at…
Hermi
  • 11
-1
votes
1 answer

Copy only new added files from one folder to another, without moving the existing files from source folder

I am doing file integration using mirth. There is one software which generate the HL7 files. I want to read data from that files, without moving them to another destination. Next time when I want to read data, at that time it'll ignore the files…
Hemant
  • 31
  • 7
-1
votes
1 answer

Mirth 3.3 Custom ACK/NAK for TCP Source

I am really new mirth and also not much familiar with Java script but I my Mirth 3.3 source is set to TCP listener and i receive an HL7 ADT message. I have been using Filter on Source with Type as Rule builder to process message only if PID3.1 is…
-1
votes
1 answer

How do i access the destination file directory from javascript?

In the javascript transformer i could access the Source Directory given in the Source Tab of mirth by var xmlDirectoryName = sourceMap.get("fileDirectory"); likewise how do i access the destination file directory from javascript? thanks
Bopka
  • 1
-1
votes
1 answer

Is Mirth necessary if you know how to do ReST with FHIR?

new to the whole health integration world. Trying to sort out from the promo sites whether Mirth Connect is even necessary for people like us. If we're integrating with a system like Cerner or Epic, and we're comfortable writing lower level code and…
Iain Duncan
  • 1,738
  • 16
  • 17
-1
votes
2 answers

How to store (in DB) a field from a segment when that field has different meaning in different versions of HL7?

Need your expert advice on this. In Version 2.4 of HL7, MSH-21 is Conformance Statement ID (ID) optional repeating. In Version 2.6 of HL7, MSH-21 is Message Profile Identifier (EI) optional repeating. Are they meaning same thing? Now if someone is…
ADC
  • 1
  • 1
-1
votes
1 answer

Modify JMS Header with Mirth Connect

I'm currently working on a project using Mirth Connect 3.0.1 and a biological instrument. I'm sending a JMS message with Mirth Connect to this instrument, by using ActiveMQ broker. The JMS receiver on my instrument is a specific java connector,…
user3252523
-2
votes
1 answer

Ho do I run the Bouncy castle algorithm from Mirth Connect?

I have good examples on how to call the Bouncy Castle algorithm from Java. But I am new to Mirth and JavaScript. Please help me to translate the below java program to JavaScript? Source: https://forums.mirthproject.io/forum...ncryption-help public…
sgowd
  • 946
  • 3
  • 10
  • 27
-2
votes
1 answer

LabDaq - sending attachment

I would like to attach a PDF file as the "result" for a LabDaq test and have it sent out through all the HL7 interfaces. The PDF file is not generated by LabDaq but rather added as an attachment. We see a way to select to have all attachments…
Wa Hid
  • 1
1 2 3
33
34