Генерация уникальных идентификаторов для сообщений

В сообщениях ISO20022 используются уникальные идентификаторы. Например, идентификатор сообщения, сквозной идентификатор цепочки транзакций, идентификатор транзакции и т.д. (MsgId, EndToEndId, TxId и т.д.).

Идентификатор должен генерироваться криптографически стойким генератором в виде случайной строки длиной 24 символа, состоящей из символов 0-9, A-Z, a-z, "_", "-".

Шаблон идентификатора: [0-9A-Za-z_-]{24}

Рекомендуется в качестве первых трех символов использовать идентификатор банка, присвоенный АО "НПК" (предоставляется представителем АО "НПК"), а в качестве последующих восьми символов использовать дату операции.

Например: BNK20241001-62141673_aA5

Last updated