Extend the configuration to give fine grained control that allows integration with different systems for given entities. It should provide the possibility to chose the specific destination for each sync object. For instance should exist the possibility to send all the Patients to the OpenEMPI and sent the Encounter data to the OpenSHR.
Proposal of the solution:
- add the possibility to choose a specific preferred client for each category (by default should choose the global preferred client if category haven't specified the specific client)
- add the possibility to use specific link template (with and without domain in the URL) the Thymeleaf could be considered
- provide the possibility to configure the destination target for each category