Quando estiver construindo uma procura de pipeline de serviços da Web para retornar todos os alertas de função no banco de dados da entidade que envolvem uma entidade específica, utilize o código de formato integrado WS_ALERT. Este código de formato é especificado no documento de entrada UMF_QUERY que contém os critérios para a consulta.
Para solicitar alertas de função para o ID da entidade 87 (Joe Franklin), crie um novo documento de entrada UMF_QUERY com o pedido:
<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>
Depois de enviar este documento UMF_QUERY por meio de serviços da Web para processamento por um pipeline de serviços da Web, o aplicativo de chamada recebe uma resposta no seguinte documento UMF_QUERY_RESULT:
<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 desta resposta, você pode verificar se existem dois alertas de função para Joe Franklin: uma alerta no qual a funcionária Susan Miller conhece Joe e um alerta no qual o fornecedor Julio Martinez conhece Joe.