Elément ou attribut ?
L'exemple précédent pourrait également être exprimé de la manière suivante :
<Member>
<IdCodeType>GLN</IdCodeType>
<MemberId>888888888</MemberId>
<PartyName>AjubaSolutions</PartyName>
<CompanyTelephone>650-210-0100</CompanyTelephone>
</Member>
Le choix entre une balise qualifiante ou une balise générique à laquelle on ajoute un attribut pour la qualifier doit être dicté par la volonté de définir des structures qui seront facilement réutilisables dans d'autres parties du message ou dans d'autres messages.
Si cette structure doit être réutilisée dans de nombreux contextes différents, il est préférable d'utiliser un attribut pour la qualifier. Si, au contraire, l'utilisation est toujours identique, il est préférable de donner un sens à la balise elle-même.