IM Centro de Informações do Relationship Resolution, Versão 4.2

Documento de Entrada UMF_SEARCH

O documento de entrada UMF_SEARCH contém os critérios de pedido e de procura para uma procura de pipeline de serviços da Web. Ele contém a coleta de segmentos UMF que estruturam os dados de entrada para procurar no banco de dados da entidade entidades que contenham valores de atributo que correspondam aos critérios de procura e, em seguida, retornar a lista de entidades ao aplicativo de chamada. Os resultados desta procura de pipeline de serviços da Web são retornados ao aplicativo de chamada em um documento de saída UMF_SEARCH_RESULT.

Estas tags UMF incluem o segmento ROOT para o documento de entrada UMF_SEARCH:
DSRC_CODE
A tag UMF do código da origem de dados é necessária, porque faz referência e identifica o aplicativo de chamada. Como parte da criação de log de pipeline normal, este código de origem de dados é registrado na tabela UMF_LOG para cada UMF_SEARCH processado.
O sistema já está configurado com um código de origem de dados, 1589, que pode ser utilizado para todas as procuras de pipeline de serviços da Web. Este código de origem de dados desempenha o processamento de resolução da entidade sem resolver os critérios de procura de entrada com a entidade no banco de dados da entidade que corresponde à procura. Você pode criar seu próprio código de origem de dados para um aplicativo de chamada específico, apenas certifique-se de que o código de origem de dados esteja configurado para não resolver entidades.
DSRC_REF
A tag UMF de referência da origem de dados é necessária, porque faz referência à transação de mensagem solicitante e é retornada ao aplicativo de chamada.
SRC_CREATE_DT
Tag UMF da data de criação de origem que é opcional. Se esta tag contiver um valor, ele será utilizado para criação de log.
SRC_LSTUPD_DT
Tag UMF da data da última atualização da origem que é opcional. Se esta tag contiver um valor, ele será utilizado para criação de log.
SRC_LSTUP_US
Tag UMF do tag do usuário da última atualização da origem que é opcional. Se esta tag contiver um valor, ele será utilizado para criação de log.
MIN_LIKE_SCORE
Tag UMF de contagem de resolução mínima (ou semelhança) que é necessária para estabelecer o valor de correspondência mais baixo para os outros segmentos e tags UMF especificados. Esta contagem numérica determina o que é considerado uma correspondência entre os valores de atributo solicitados e entidades no banco de dados da entidade que contém os mesmos atributos. Quanto mais alta a contagem, mais exata a correspondência deve ser. Uma contagem de 100 indica uma correspondência exata.
Por exemplo, se a procura tiver que localizar todas as entidades com um número de previdência social específico, MIN_LIKE_SCORE determinará o grau de correspondência que um número de previdência social deve ter com o valor dos dados de previdência social na consulta antes que uma entidade no banco de dados seja listada como parte do conjunto de resultados para esta consulta.
FORMAT_CODE
Tag UMF correlacionada a um formato de documento de saída UMF especificado na tabela UMF_FORMAT_CODE. O IBM Relationship Resolution é fornecido com três códigos de formato integrado para uma procura de pipeline de serviços da Web utilizando UMF_SEARCH:
  • WS_SUMMARY_TOP10, que retorna as 10 principais entidades que correspondem aos critérios de procura
  • WS_SUMMARY_TOP100, que retorna as 100 principais entidades que correspondem aos critérios de procura
  • Consulta WS_SUMMARY, que retorna todas as entidades que correspondem aos critérios de procura
A única diferença entre estas consultas é o número de registros retornados, que é especificado no nome da consulta.
Após o segmento ROOT, você especifica os critérios de procura utilizando outros segmentos UMF disponíveis e suas tags válidas para nomes, endereços, números, características e endereços de e-mail.

Consulta UMF_SEARCH de Exemplo

Esta consulta UMF_SEARCH de exemplo retorna as 5 principais entidades no banco de dados da entidade que possuem um número de previdência social que corresponde exatamente ao número de previdência social 555-09-8761. Mesmo que mais entidades tenham sido localizadas, apenas as 5 principais serão retornadas na lista.
Nota: Este exemplo é formatado para capacidade de leitura e não segue a linha única necessária por formato de registro UMF.
<UMF_SEARCH>
	<DSRC_CODE>1589</DSRC_CODE> 	
	<DSRC_REF>1223</DSRC_REF>
	<MIN_LIKE_SCORE>100</MIN_LIKE_SCORE>
	<MAX_RETURN_CNT>5</MAX_RETURN_CNT>
	<FORMAT_CODE>WS_SUMMARY</FORMAT_CODE>
	<NUMBER>
		<NUM_TYPE>SSN</NUM_TYPE>
		<NUM_VALUE>555-09-8761</NUM_VALUE>
	</NUMBER>
</UMF_SEARCH>
Referências relacionadas
Códigos de Formato WS_SUMMARY


Feedback

Última atualização: 2007