Texte SWIFT
Le texte du message constitue la charge utile du message financier (FIN) et contient tous les champs de données à l’exception des champs contenant l’expéditeur, le destinataire et le type de message. Ces trois champs sont contenus dans la partie d’en-tête. Certains messages contiennent également un en-tête utilisateur facultatif, qui peut également fournir des informations de traitement.
Chaque charge utile de message FIN se compose d’une série de champs dans une séquence définie. Ces champs sont conformes aux règles suivantes :
Les champs peuvent être obligatoires ou facultatifs dans la séquence.
Une séquence peut contenir des sous-séquences, et une sous-séquence peut se répéter dans une séquence.
Vous pouvez utiliser un champ dans plusieurs types de messages.
Dans un champ, il peut y avoir des éléments ou des sous-champs. Un élément ou un sous-champ peut être commun à plusieurs champs.
Chaque séquence répétée est représentée par un nœud de groupe.
Chaque champ peut lui-même avoir plusieurs niveaux nodal, chacun étant décrit comme un enregistrement.
Un élément de schéma représente uniquement le sous-champ de niveau le plus bas.
Les enregistrements et les éléments communs sont définis dans le schéma commun et de base, comme décrit ci-dessous.
Certains champs peuvent être représentés dans plusieurs formats (tels que les champs tiers). Ces champs sont définis en tant que champs de choix dans le schéma.
Certains champs ont des ensembles limités de valeurs. Pour la plupart, le schéma répertorie ces valeurs. Les définitions de schéma incluent également la validation du jeu de caractères.