1. A method for facilitating communication between a first service and a second service of a plurality of services on an interoperability network that includes a database storing policies for governing an interaction between the first service and the second service, the method comprising: receiving, from the first service, a message intended for transmission through the interoperability network to the second service; for transmissions from the first service through the interoperability network to the second service, identifying, from the database, first data of a first policy of the first service and second data of a second policy of the second service; merging the identified first data of the first policy and the identified second data of the second policy to produce a combined policy that is honored by both the first service and the second service of the plurality of services; determining, by a computer processor, whether transmission of the received message to the second service would violate any policy found in the combined policy; conditionally allowing the received message to be transmitted to the second service by: rejecting the transmission of the received message to the second service, when the determination is that the transmission of the received message violates any policy found in the combined policy; and transmitting the received message to the second service, when the determination is that the transmission of the received message does not violate any policy found in the combined policy.