ISO8583 - Bit Map

 




Dentro de cada mensaje de ISO8583, existe un mapa de bit para indicar que campos se encuentran en el mensaje. Cualquier mensaje de tipo ISO8583 contendrá al menos un bitmap, llamado BitMap Primario (16 dígitos hexadecimales). Un ejemplo de un bitmap representado en forma de 16 dígitos hexadecimales podría ser el siguiente:

4210001102C04804

Este bitmap indica que dentro del mensaje se encuentran los campos: 2,7,12,28,32,39,41,42,50,53,62.

Si el bit 3 (1xxx) del primer dígito hexadecimal del bitmap primario es '1', significa que existe un BitMap Segundario (otros 16 dígitos hexadecimales a continuación del bit primario):

C0000000000000010000000000000003

En este ejemplo el primer dígito hexadecimal corresponde a 'C' (1100), lo que indica que existe un bitmap segundario. Este bitmap indica que dentro del mensaje se encuentran los campos: 2,64 y 127 y 128.



Tool Kit - Muestra Campos de un Bitmap


BitMap:
  Ingrese lo que ve:
Muestra Campos