Cloverleaf 5.7
Apache FOP 1.0
Ghostscript 8.15
We have an interface that sends base64 encoded XML in OBX-5.4 of an HL7 message (McKesson’s CareEnhance Review Manager). We need to decode the XML and ultimately convert it to a TIF image for uploading to Meditech 6.04.
During development of this interface, we ended up using the base64 package for TCL to decode the XML. The XML is written to a file where it is processed by Apache FOP 1.0 and converted to PDF (using an XML style sheet). The resulting PDF is then processed by Ghostscript where it is converted to a TIF image that can be uploaded to Meditech. All of this is done in a TCL proc.
This process worked well in TEST. Once we moved it to our LIVE environment, however, we ran into an issue. We stop/start our Cloverleaf processes each day during the week. When the Cloverleaf process is bounced, Apache FOP seems to