Direcciones

Si bien la información de direcciones puede registrarse para todos los tipos de participante, la información de direcciones de personas y candidatos se mantiene como prueba. La dirección de correo capturada durante el registro se registra como una dirección particular. Pueden registrarse varios tipos de dirección distintos para una persona o candidato como, por ejemplo, 'particular' o 'alquilada', y también se permiten varias instancias de cada tipo. Las fechas de 'inicio' y 'finalización' se utilizan para registrar el período durante el cual una persona o candidato ha residido en una determinada dirección, es decir, el período durante el cual las pruebas son efectivas.

Los detalles de una dirección no cambian con el tiempo, ya que una dirección es estática. Esto significa que, si bien una persona puede dejar una dirección particular, los detalles de dicha dirección no cambian. Por esta razón, al mantener la información de dirección en el sistema, los usuarios deben crear registros nuevos o bien corregir los registros existentes. Así pues, las sucesiones, que son cambios con efectividad a partir de una determinada fecha, no están permitidas en el caso de las pruebas de dirección.

Por ejemplo, un cliente puede ponerse en contacto con la organización para decir que se ha mudado de una dirección particular a otra. En tal situación, el usuario especificaría una fecha de inicio en el registro de dirección existente para indicar la fecha en la que el cliente se mudó de la dirección antigua, y crearía un registro con la fecha de finalización establecida a la fecha en la que el cliente se mudó a la nueva dirección. El mismo cliente podría ponerse en contacto con la organización para decir que no le está llegando el correo a su nueva dirección particular. El usuario visualizaría entonces la dirección recién registrada, comprobaría que es incorrecta y editaría y corregiría los detalles.

Los registros de dirección recibidos de otro caso se procesan de forma automática. Para hacerlo, el sistema comprueba el registro entrante para determinar si la dirección debe tratarse como una nueva dirección, una dirección existente modificada o un duplicado de una dirección ya almacenada. Si se considera que la dirección es un duplicado (todos los atributos del registro coinciden con un registro de dirección almacenado) no se realizan actualizaciones. Para determinar si se ha añadido un nuevo registro o si un registro existente requiere modificación, el sistema comprueba en primer lugar si existe algún registro que sea lógicamente idéntico. Lógicamente idéntico significa que una serie de atributos coinciden con el registro entrante (en este caso serían todos los atributos de dirección salvo fechas tales como 'Fecha de inicio' y 'Fecha de finalización'. Si los atributos coinciden, el sistema actualiza el registro existente almacenado con los detalles del registro entrante (cuando el registro entrante tenga una fecha de recepción más reciente). Si no coincide ninguno de los atributos, el sistema lo añadirá como una dirección nueva.