Quand vous élaborez une recherche via pipeline de services Web pour connaître toutes les alertes de rôle de la base de données d'entités concernant une entité précise, utilisez le code de format intégré WS_ALERT. Ce code de format est indiqué dans le document d'entrée UMF_QUERY qui contient les critères de la requête.
Pour solliciter les alertes de rôle pour l'entité ID 87 (Joe Franklin), créez un document d'entrée UMF_QUERY avec la demande :
<UMF_QUERY> <FORMAT_CODE>WS_ALERT</FORMAT_CODE> <DSRC_CODE>1589</DSRC_CODE> <DSRC_REF>BB123-9003</DSRC_REF> <ENTITY_ID>87</ENTITY_ID> </UMF_QUERY>
Après avoir envoyé ce document UMF_QUERY via les services Web en vue de leur traitement par un pipeline de services Web, l'application appelante reçoit une réponse dans le document UMF_QUERY_RESULT suivant :
<UMF_QUERY_RESULT> <ALERT> <CONFLICT_ID>2</CONFLICT_ID> <CONFLICT_RULES_DESC>Bad Guy Knows Employee</CONFLICT_RULES_DESC> <CONF_ENTITY1>87</CONF_ENTITY1> <CONF_ENTITY2>376</CONF_ENTITY2> <DEGREE_OF_SEP>1</DEGREE_OF_SEP> <INBOUND_ENTITY_ID>87</INBOUND_ENTITY_ID> <NAME1>FRANKLIN, JOSEPH</NAME1> <NAME2>MILLER, SUSAN</NAME2> <PATH_STRENGTH>80</PATH_STRENGTH> </ALERT> <ALERT> <CONFLICT_ID>5</CONFLICT_ID> <CONFLICT_RULES_DESC>Bad Guy Knows Vendor</CONFLICT_RULES_DESC> <CONF_ENTITY1>87</CONF_ENTITY1> <CONF_ENTITY2>10651</CONF_ENTITY2> <DEGREE_OF_SEP>1</DEGREE_OF_SEP> <INBOUND_ENTITY_ID>87</INBOUND_ENTITY_ID> <NAME1>FRANKLIN, JOSEPH</NAME1> <NAME2>MARTINEZ, JULIO</NAME2> <PATH_STRENGTH>64</PATH_STRENGTH> </ALERT> <DSRC_CODE>1589</DSRC_CODE> <FROMNODE>BB123-9003</FROMNODE> </UMF_QUERY_RESULT>
A partir de cette réponse, vos pouvez constater qu'il existe deux alertes de rôle pour Joe Franklin : une où l'employée Susan Miller connaît Joe, l'autre où le fournisseur Julio Martinez connaît Joe.