Sam.
You should perhaps be looking at the message encapsulation, rather than the message.
ie PDLS.
We migrated to iSoft’s version of the original Eclipsys Clinicl Manager and apart from the added ‘features’, I believe that the message communcation should be the same.
The comms required was for message and ACK, both encapsulated by MLLP.
ie
Cloverleaf sends a message and this is encapsulated by the PDL and then sent – the PDL waits for an encapsulated ACK character before returning for a successful delivery.
This is the PDL we use ‘icm_acknak.pdl’. I based this on the tcp_acknak and mlp_tcp code. You can get rid of the ‘echo’ commands, we ensure that all our code indicates its revision at thread startup.