HL7 interfaces are obscenely expensive unfortunately. With some vendors, just the licensing can be $10,000+. On top of that you have the programming expenses. It is ridiculous but anything with a medical tag costs 4x more. Sorry for the bad news.