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.
I have a Mirth channel that set up as a web service listener, it receives an ID, build an HL7 …
mirth mirth-connect