...
With the interoperability layer being a central component of the health information exchange there are a number of features that become apparent. Some of these are positive features and other are negative features. These are listed below:
Certificate management is centralised, this allows for easier management and setup.
Domain services don’t have to all implement functionality to audit, log and authenticate message thus making them simpler.
Allows messages to be easily intercepted for secondary use which is beneficial to enable additional functions as the HIE grows.
Could be a dependency knot when other services have to join the exchange as this central component will have to be configured for each change - could be mitigated by allowing simple pass through of web services via configuration, thus the changes are in configuration only.