It seems like your frustration is mostly with the Surescripts monopoly on electronic prescribing. You say that they dictate an approved commercial vendor. This is a very different problem, and would have very different solutions, than the problem We don't have any open source drug interaction database, which is where this thread started.