If you have the capacity to log messages in the format that the HL7 Listener generates you obviously have the capacity to use msgtransform and other related tools to process those logs.