Versions Compared

Key

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

...

The interoperability layer core component contacts each one of these services when it receives a message to ensure the appropriate information is stored. It then passes the message on to the router where it is sent to the correct upstream service. The routers make use of a publish and subscribe pattern so that messages can be routed to multiple interested parties. This allows for secondary use of the messages received by the HIE. For example, encounter message could be routed to the SHR as well as an aggregation service where they could be aggregated and submitted to an aggregate data store such as DHIS. There are 2 types of routers:

...

The orchestrator and adapter services

...