Texto de SWIFT
El texto del mensaje constituye la carga del mensaje financiero (FIN) y contiene todos los campos de datos excepto los campos que contienen el remitente, el receptor y el tipo de mensaje. Estos tres campos se encuentran en la parte del encabezado. Algunos mensajes también contienen un encabezado de usuario opcional, que también puede proporcionar información de procesamiento.
Cada carga de mensaje FIN consta de una serie de campos en una secuencia definida. Estos campos se ajustan a las reglas siguientes:
Los campos pueden ser obligatorios o opcionales dentro de la secuencia.
Una secuencia puede contener subsecuencias y una subsecuencia puede repetirse dentro de una secuencia.
Puede usar un campo en varios tipos de mensajes.
Dentro de un campo, puede haber elementos o subcampos. Un elemento o subcampo puede ser común a varios campos.
Cada secuencia de repetición se representa mediante un nodo de grupo.
Cada campo puede tener varios niveles nodal, cada uno descrito como un registro.
Un elemento de esquema representa solo el subcampo de nivel inferior.
Los registros y elementos comunes se definen en el esquema común y base, como se describe a continuación.
Algunos campos se pueden representar en varios formatos (como campos de entidad). Estos campos se definen como campos de elección en el esquema.
Algunos campos tienen conjuntos limitados de valores. En su mayor parte, el esquema enumera estos valores. Las definiciones de esquema también incluyen la validación del juego de caracteres.