IM Centro de información de Relationship Resolution, Versión 4.2

Códigos de formato de WS_SUMMARY

IBM Relationship Resolution se suministra con tres códigos de formato incorporados para utilizarlos con el documento de entrada UMF_SUMMARY: WS_SUMMARY, WS_SUMMARY_TOP10 y WS_SUMMARY_TOP100. Estos códigos de formato devuelven una lista de entidades que coinciden con los criterios especificados en el documento de entrada UMF_SUMMARY. La única diferencia entre estos códigos de formato es el número máximo de registros devueltos, que se especifica en el nombre de código de formato.

Ejemplo de búsqueda de interconexión de servicios Web utilizando el código de formato WS_SUMMARY_TOP10

Este ejemplo de búsqueda de interconexión de servicios Web devuelve las 10 primeras entidades de la base de datos de entidades que coinciden mejor con los siguientes criterios de búsqueda:
  • Nombre: Joe Franklin
  • Número de teléfono: 415-555-3325
  • Fecha de nacimiento: 2 de enero de 1956
Utiliza el documento de entrada UMF_SEARCH para especificar estos criterios, que también especifica el código de formato WS_SUMMARY_TOP10.
Nota: Este ejemplo está formateado para la lectura y no sigue el formato necesario de una línea por registro 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>

Tras enviar este documento UMF_SEARCH a través de los servicios Web para que una interconexión de servicios Web lo procese, la aplicación de llamada recibe una respuesta en el documento UMF_SEARCH_RESULT siguiente:

<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>

En este caso, sólo hay 3 entidades en la base de datos de entidades que coincidan con los criterios de búsqueda con una puntuación de similitud mínima de 80.

Referencia relacionada
Documento de entrada UMF_SEARCH


Comentarios

Última actualización: 2007