...
The Launcher dev team want to allow the user to search for a Client and then Client from the Enterprise client database. The can launch applications for the selected client. The Client search capability is an in-house function , but utilising in-house client databases and/or CRM system.
However the FDC3 Intent capability will be used to launch the application. The applications. Since the applications may come from multiple sources, in particular in-house and 3rd party teams, the Launcher will need to create a context that defines the selected client , this may involve using multiple context formats to describe the client, and then collecting the set of Intents which can handle the various client formatformats.