Yes we did that last year. We followed the setup suggested from QDX manuals for the X12 interface. Epic did have 2 custom programs they added to the interface for our site.
Where ever there is problem with the interface it normally is a Epic Billing setup change. Our Prelude analyst corrects the setup and it runs like a charm.