Compartir a través de


Encabezados de SWIFT

El Acelerador de Microsoft BizTalk para SWIFT (A4SWIFT) proporciona los esquemas de encabezado y finalizador swift. A4SWIFT ya los ha incorporado en los esquemas de intercambio para los distintos mensajes financieros (FIN). Si desea crear un tipo de mensaje de estilo de formato SWIFT FIN personalizado (por ejemplo, un mensaje N98), puede incorporar los esquemas de encabezado y finalizador en su propio formato.

El esquema de encabezado SWIFT (SWIFT Header.xsd) contiene los formatos para lo siguiente:

  • Encabezado básico

  • Encabezado de aplicación (elección de entrada o salida)

  • Encabezado de usuario

  • Delimitador inicial del bloque de texto

    El encabezado básico contiene información sobre el origen del mensaje. El encabezado de aplicación contiene información sobre el tipo de mensaje y el destino del mensaje. La resolución del tipo de mensaje por el desensamblador de SWIFT en una canalización de recepción se basa en el contenido del campo en el encabezado de aplicación adecuado. El encabezado de usuario es opcional y contiene instrucciones de procesamiento especiales.

Nota

Algunos tipos de mensajes tienen formatos de variable basados en el contenido del campo 119 en el encabezado de usuario. Se trata de "tipos de mensajes duales" en A4SWIFT. El A4SWIFT desensamblador usa el tipo de mensaje en el encabezado de aplicación junto con el contenido del campo 119 para seleccionar el esquema adecuado para una instancia de mensaje.

El encabezado de usuario es opcional y aparece principalmente para FIN-Copy uso. El identificador de servicio del bloque 1 debe ser "01". Si el encabezado está presente, al menos uno de los campos debe estar presente. Sin embargo, todos los campos son opcionales. Los campos del encabezado de usuario siguen las mismas reglas que las del área de texto del mensaje.

En la tabla siguiente se enumeran todos los tipos de campo de encabezado SWIFT.

Tipo de campo Descripción
Identificador de aplicación (bloque 1) Designa la aplicación que ha establecido la asociación utilizada para transmitir el mensaje. Siempre se usa F para los mensajes FIN.
Identificador de bloque (todos) Primer carácter dentro de la llave izquierda. El identificador de bloque siempre va seguido de dos puntos.

1 = Encabezado básico

2 = Encabezado de aplicación

3 = Encabezado de usuario

4 = Texto del mensaje

(Vea los valores siguientes para Trailer).
Supervisión de entrega (bloque 2) (opcional) Si la prioridad es U, la supervisión de entrega debe ser:

1 = Advertencia de no entrega

Or

3 = Advertencia de no entrega y notificación de entrega.

Si la prioridad es N, la supervisión de entrega debe ser:

2 = Notificación de entrega

Or

No incluido
Dirección de destino (bloque 2) Dirección completa del terminal lógico (LT) del destino del mensaje que se envía a la red SWIFT.
Delimitador final (bloquea todos) Use la llave correcta (}) para el delimitador final.
Identificador de entrada/salida (bloque 2) I = mensajes enviados a SWIFT.

O = mensajes enviados desde SWIFT.
Hora y fecha de entrada (bloque 2) Hora (HH) y minuto (MM) seguida del año (AAA), mes (MM) y día (DD) en el que el remitente envió el mensaje a SWIFT. La hora de entrada y la fecha siempre son locales para el remitente del mensaje.
Dirección del terminal lógico (LT) (bloque 1) La dirección del terminal lógico del remitente para los mensajes enviados o el receptor de los mensajes recibidos de la red SWIFT.
Referencia de entrada de mensaje (MIR) (bloque 2) Fecha en la que el remitente envió el mensaje a SWIFT escrito en el formato, año (AAA), mes (MM) y Día (DD). El MIR siempre es local para el remitente del mensaje y va seguido de la dirección LT completa del remitente del mensaje, y la sesión y secuencia del remitente a SWIFT.
Prioridad del mensaje (bloque 2) Prioridad del mensaje; "S" para los mensajes del sistema (tipos 000 — 099); "U" para urgente o "N" para mensajes de usuario a usuario (tipos 100 a 999).
Tipo de mensaje (bloque 2) Tipo de mensaje FIN de tres dígitos, 000 – 999.
Período de obsolescencia (bloque 2-opcional) Valor predeterminado de 3 unidades (15 minutos) para Prioridad y 20 unidades (100 minutos) para Prioridad N. (Los valores predeterminados siempre se usan. Válido solo si la supervisión de entrega está presente.
Fecha de salida (bloque 2) La fecha de salida, local para el receptor, escrita en el siguiente formato: YYMMDD.
Tiempo de salida (bloque 2) La hora de salida, local para el receptor, escrita en el siguiente formato: HHMM.
Número de secuencia (bloque 1) Para todos los mensajes FIN con un identificador de servicio de 01 o 05, este número es el siguiente número de secuencia esperado adecuado para la dirección de la transmisión.

Para los mensajes FIN con un identificador de servicio de 21 o 25, el número de secuencia es el del mensaje de servicio confirmado.
Identificador de servicio (bloque 1) Número de dos dígitos que identifica el tipo de mensaje de servicio, adecuado para la aplicación FIN. Para todos los mensajes de tipos de 000 a 999 para FIN, use 01. Para todos los mensajes de tipos de 02 a 43, use su tipo de mensaje de servicio de dos dígitos.
Identificador de sesión (bloque 1) Según corresponda, el número de sesión de la aplicación actual en función del inicio de sesión.
Iniciar delimitador (todos los bloques) Llave izquierda: {.

Consulte también

Trabajar con esquemas