IM Centre de documentation de Relationship Resolution, Version 4.2

Codes de format WS_SUMMARY

IBM Relationship Resolution est livré avec trois codes de format intégrés, à l'usage du document d'entrée UMF_SUMMARY : WS_SUMMARY, WS_SUMMARY_TOP10, et WS_SUMMARY_TOP100. Ces codes de format renvoient la liste des entités qui concordent avec les critères définis dans le document d'entrée UMF_SUMMARY. La seule différence entre ces codes de format est le nombre maximal d'enregistrements renvoyé, désigné dans le nom du code de format.

Exemple de recherche via pipeline de services Web au moyen du code de format WS_SUMMARY_TOP10

Cet exemple de recherche via pipeline de services Web renvoie les dix entités de la base de données d'entités qui concordent le plus avec les critères de recherche suivants :
  • Nom : Joe Franklin
  • Téléphone : 415-555-3325
  • Date de naissance : 2 janvier 1956
Il se sert du document d'entrée UMF_SEARCH pour indiquer ces critères qui désignent également le code de formatWS_SUMMARY_TOP10.
Remarque : Le format choisi pour cet exemple est utilisé dans un souci de lisibilité et ne respecte pas le format obligatoire d'une ligne par enregistrement UMF.
<UMF_SEARCH>
	<FORMAT_CODE>WS_SUMMARY_TOP10</FORMAT_CODE>
	<DSRC_CODE>1589</DSRC_CODE>
	<DSRC_REF>556</DSRC_REF>
	<MIN_LIKE_SCORE>80</MIN_LIKE_SCORE>
	<NAME>
		<NAME_TYPE>M</NAME_TYPE>
		<LAST_NAME>FRANKLIN</LAST_NAME>
		<FIRST_NAME>JOE</FIRST_NAME>
	</NAME>
	<NUMBER>
		<NUM_TYPE>PHONE</NUM_TYPE>
		<NUM_VALUE>415-555-3325</NUM_VALUE>
	</NUMBER>
	<ATTRIBUTE>
		<ATTR_TYPE>DOB</ATTR_TYPE>
		<ATTR_VALUE>01/02/1956</ATTR_VALUE>
	</ATTRIBUTE>
</UMF_SEARCH>

Après avoir envoyé ce document UMF_SEARCH 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_SEARCH_RESULT suivant :

<UMF_SEARCH_RESULT>	
	<DSRC_CODE>1589</DSRC_CODE>
	<ENTITY>
		<MATCHED_ENTITY_ID>38763</MATCHED_ENTITY_ID>
		<ENT_NAME>FRANKLIN, JOEY</ENT_NAME>
		<ENT_PHONE>415-555-3325</ENT_PHONE>
		<ENT_DOB>01/02/1956</ENT_DOB>
		<LIKE_SCORE>90</LIKE_SCORE>
	</ENTITY>	
	<ENTITY>
		<MATCHED_ENTITY_ID>87</MATCHED_ENTITY_ID>
		<ENT_NAME>FRANKLIN, JOSEPH</ENT_NAME>
		<ENT_PHONE>415-555-3325</ENT_PHONE>
		<ENT_DOB>02/01/1956</ENT_DOB>
		<LIKE_SCORE>80</LIKE_SCORE>
	</ENTITY>
	<ENTITY>
		<MATCHED_ENTITY_ID>330</MATCHED_ENTITY_ID>
		<ENT_NAME>FRANKLIN, J</ENT_NAME>
		<ENT_PHONE>451-555-3325</ENT_PHONE>
		<ENT_DOB>01/02/1956</ENT_DOB>
		<LIKE_SCORE>80</LIKE_SCORE>
	</ENTITY>	
	<FROM_NODE>556</FROM_NODE>
	<FORMAT_CODE>WS_SUMMARY_TOP10</FORMAT_CODE>
	<MIN_LIKE_SCORE>80</MIN_LIKE_SCORE>
	<PAGE_NUM>1</PAGE_NUM>
	<RETURN_CNT>3</RETURN_CNT>
</UMF_SEARCH_RESULT>

Dans ce cas, il n'existe dans la base de données que trois entités concordant avec les critères de recherche, avec un score de ressemblance minimum de 80.

Référence associée
Document d'entrée UMF_SEARCH


Appréciations en retour

Dernière mise à jour : 2007