S350-AddressMutationsFile

Documentation technique générale BeStServices (S332)

Cette page fournit des informations techniques et le manuel pour les différents services Web de cette famille.

Avertissement :

 

Les services d'adresses BeSt fournissent les informations d'adresse actuellement disponibles dans les bases de données des régions. Pour certains processus commerciaux et fédéraux, les informations d'adresse actuellement disponibles ne sont pas encore suffisantes pour pouvoir basculer parfaitement vers une utilisation exclusive de la source d'adresses BeSt, ce qui est finalement l'intention. C'est pourquoi nous travaillons à un projet conjoint visant à combler ces lacunes de données d'ici un an. 

Pendant cette période intermédiaire, il appartient à chaque utilisateur des services d'adresses BeSt d'évaluer si les données actuelles sont déjà suffisamment utilisables pour une application dans ses propres processus de gestion. Si vous trouvez des erreurs, s’il manque certaines adresses ou si vous avez d'autres questions concernant les données d'adresse, vous pouvez le signaler via la procédure d'anomalie du partenaire régional concerné. 

 

                             S350-AddressMutationsFile                                 Version          

                     Status                       

1.0
    PLANNED

 

S350-AddressMutationsFile v1.0

Fonctionnalité

A mutation is the creation of a new record, the update of an existing record, or the archiving of a record.

 

  • Add

An add takes place when a new record is created. 

Example: A new address or a new Streetname is created.

  • Delete

When an Identifier is in the Delete table, it means it is no longer used by the region.

It is up to the clients’ interpretation and business logic to determine whether this should result in a physical delete or a logical delete.

Example:  An address will not be used anymore.

  • Update

This is when an Identifier appears in the Add and the Delete table. An update takes place when non-identifying information to a record is changed.

Example: The status of a Streetname is changed from ‘proposed’ to ‘current’

 

Structured file of mutations of addresses

The Insert, Update and Archive operations will be constructed on the basis of two data types:

  • Table ‘Addobjectversion’ will contain all versions of records that need to be added in the clients’ copy
  • Table ‘Deleteobjectversion’ will contain all records that need to be deleted.

In this way, the 3 types of mutations can be constructed:

  • Add

If a record is shown in the ‘Add’ table only, the record is new and needs to be created for the first time by the client.

  • Delete

If a record is shown in the ‘delete’ table only, the record can be deleted by the client. In the back-end, this can have the meaning of ‘status = archived’ or of a delete of a record (for instance, because of serious errors in the record).

  • Update

If a record with the same unique ObjectIdentifier appears both in the ‘delete’ and in the ‘Add’ table, this means an update of the record. The ‘old’ version can be deleted and replaced by the updated version.

 

Page d'accueil :  S332-BeStServices