Mirth: Send file like PDF, zip or Transfer pdf files using mirth

I want to transfer pdf/zip file through mirh. I am using file reader connector as source and file writer as destination connector. can any one help me how to send/transfer pdf/zip file?

Rikin Patel asked Nov 12, 2013 at 7:00 Rikin Patel Rikin Patel 9,255 7 7 gold badges 72 72 silver badges 80 80 bronze badges

2 Answers 2

see screen shot for more info.

Channel settings [summary]

enter image description here

Channel settings [Source]

enter image description here

Channel settings [Destination]

enter image description here

answered Nov 13, 2013 at 5:24 Rikin Patel Rikin Patel 9,255 7 7 gold badges 72 72 silver badges 80 80 bronze badges Does this work for .zip files. I have similar requirement. Commented Apr 13, 2016 at 11:19

It is not working for ZIP files. A zip file is generating without any files in it. If you guys find a solution for it pls let me know. I do have a similar requirement

Commented Nov 15, 2016 at 12:20

@Sid Just passed through this post once again. I achieved zip files by writing the JAVA code. hl7engine.wordpress.com/2017/11/27/…

Commented Feb 2, 2018 at 13:20
var source = "D:/ftproot/PDF/Source"; var fileName = $('fieldId')+".pdf"; var srcpath=source +"\\"+ fileName var directory = "D:/ftproot/PDF/Target" var outFileName = $('fieldId')+".pdf"; var destination = directory +"/" + outFileName importPackage(java.io); importPackage(org.apache.commons.io); //var file = new java.io.File(directory); var inputFile = new File(srcpath); var outputFile = new File(destination); FileUtils.copyFile(inputFile,outputFile); 

For Transfer your PDF file from one location to another location .You don't need to bother about that.

Place the above code in your Destination trasfarmer .

The above code will pic the PDF file D:/ftproot/PDF/Source from this path and copied the PDF file in to the another mentioned location i.e D:/ftproot/PDF/Target .You can directly read the file in Mirth using

importPackage(java.io); importPackage(org.apache.commons.io); 

Copy the PDF file using

FileUtils.copyFile(inputFile,outputFile);