Wenn Sie eine Web-Service-Pipeline-Suche erstellen, bei der alle Rollenalerts in der Entitätendatenbank zurückgegeben werden sollen, die eine bestimmte Entität betreffen, verwenden Sie den integrierten Formatcode WS_ALERT. Dieser Formatcode ist im UMF_QUERY-Eingabedokument angegeben, das die Kriterien für die Abfrage enthält.
Erstellen Sie ein neues Eingabedokument UMF_QUERY mit der folgenden Anforderung, um die Rollenalerts für Entitäts-ID 87 (Joe Franklin) anzufordern:
<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>
Nachdem dieses UMF_QUERY-Dokument über Web-Services zur Verarbeitung durch eine Web-Service-Pipeline gesendet wurde, empfängt die aufrufende Anwendung im folgenden UMF_QUERY_RESULT-Dokument eine Antwort:
<UMF_QUERY_RESULT> <ALERT> <CONFLICT_ID>2</CONFLICT_ID> <CONFLICT_RULES_DESC>Krimineller kennt Angestellten</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>Krimineller kennt Lieferanten</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>
Dieser Antwort können Sie entnehmen, dass es zwei Rollenalerts für Joe Franklin gibt: Ein Alert, in dem die Angestellte Susan Miller Joe kennt, und ein Alert, in dem der Lieferant Julio Martinez Joe kennt.