Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These services are invoked whenever there is a need to orchestrate or adapt a certain transaction. If they are not needed the core interoperability layer component will just call the domain service directly. Designing these as independent services allows additional logic or business processes to be included in the HIE as the need arises. This allows the architecture to grow as the environment changes.

Features of a central component

  • Certificate management is centralised

  • Domain services don’t have to all implement functionality to audit, log and authenticate message.

  • Allows messages to be easily intercepted for secondary use

  • Could be a dependency knot when other services have to join the exchange - can be mitigated by allowing simple pass through of web services via configuration