Attention !
Aandacht !

Un utilisateur nous à annoncé un problème avec l'usage de la donnée composée C001 Addresse dans le segment ADR Addresse.

La donnée composée C001 est définie dans le Composite Data Elements directory comme suit :

X002 Street
X003 House number
X004 Box number
X005 Bus/boîte indicator
X088 Address extension
X089 Address identifier

Lors de la production des MIG la donnée X005 Bus/boîte indicator a systématiquement été omise puisque elle n'est pas utilisée.
Par conséquent dans les MIG se trouve toujours :

X002 Street
X003 House number
X004 Box number
X088 Address extension
X089 Address identifier


Il en résulte qu'un récepteur a interprété la donnée composée C001 dans ses échanges comme suit :

...+street:house number:box number:address extension:address identifier+...

Du point de vue syntactique ceci devrait être :

...+street:house number:box number::address extension:address identifier+...

Naturellement les règles de troncation restent d'application.

Au cas où uniquement une rue et un numéro de maison sont mentionnés ce qui suit suffit:

...+street:house number+...

Au cas où une rue, un numéro de maison et l'identifaint de l'adresse sont mentionnés ce qui suit suffit:

...+street:house number::::address identifier+...

Een gebruiker heeft een probleem gemeld in verband met het gebruik van het samengestelde gegevenselement C001 Address in het segment ADR Address.

In de Composite Data Elements directory heeft het samengestelde gegevenselement C001 volgende inhoud :

X002 Street
X003 House number
X004 Box number
X005 Bus/boîte indicator
X088 Address extension
X089 Address identifier


Bij het aanmaken van de MIGs is systematisch het gegeven X005 Bus/boîte indicator weggelaten omdat dat gegeven niet wordt gebruikt. In de MIGs vindt men dus altijd :

X002 Street
X003 House number
X004 Box number
X088 Address extension
X089 Address identifier


Als gevolg hiervan heeft een ontvanger het samengestelde gegeven C001 in zijn uitwisselingen als volgt geïnterpreteerd :

...+street:house number:box number:address extension:address identifier+...

Syntactisch moet het echter zijn :

...+street:house number:box number::address extension:address identifier+...

Natuurlijk blijven de afkappingsregels (truncation) geldig.

Indien alleen een straat en een huisnummer vermeld worden is het volgende voldoende :

...+street:house number+...

Indien een straat, een huisnummer en een adresidentificatie vermeld worden is het volgende voldoende :

...+street:house number::::address identifier+...