4.2. Структура бизнес-сообщений

4.2. Структура бизнес-сообщений

Бизнес-сообщение имеет следующую структуру:

    
      
        
      
      
        
      
    

В качестве заголовка бизнес-сообщения используется структура Business Application Header (BAH). Структура задана в документе "ISO 20022 Business Application Header. Message Definition Report" (версия от 1 июня 2010 года) <3>. Рамочные правила ее использования заданы в документе "ISO 20022 Business Application Header Message Usage Guide Version 1.8" (версия от апреля 2016 года). Описание структуры заголовка бизнес-сообщения и правила ее заполнения для целей использования в НПС приведены в Таблице 4.2.

--------------------------------

<3> www.iso20022.org.

ТАБЛИЦА 4.2. СТРУКТУРА ЗАГОЛОВКА БИЗНЕС-СООБЩЕНИЯ

Прикладной атрибут
Правила формирования
Отправитель
Идентификатор отправителя записывается в реквизит AppHdr/Fr/*.
При этом обязательно указывается идентификационная схема в реквизите */SchmeNm/Cd (при использовании идентификационных кодов, зарегистрированных в ISO 20022) или */SchmeNm/Prtry (при использовании собственных идентификационных кодов).
В качестве основных типов идентификаторов могут выступать:
ОГРН, идентификационная схема - OGRN
ИНН, идентификационная схема - TXID
Российский БИК, идентификационная схема - RUCBC
УИС, идентификационная схема - RUCB
Может быть указан иной идентификатор, принятый Участниками информационного взаимодействия, позволяющий однозначно идентифицировать участника в цепочке обмена.
При формировании идентификатора отправителя и типа идентификатора недопустимо использование символов пробела, перевода строки, возврата каретки и табуляции
Получатель
Идентификатор получателя записывается в реквизит AppHdr/To/*.
Требования к идентификаторам атрибута Получатель аналогичны требованиям к идентификаторам атрибута Отправитель
Идентификатор сообщения
Идентификатор сообщения записывается в реквизит AppHdr/BizMsgIdr.
Идентификатор сообщения должен быть уникальным по определенному Участнику информационного взаимодействия.
При формировании идентификаторов сообщения рекомендуется использовать алгоритмы создания универсальных уникальных идентификаторов (UUID) согласно спецификации RFC 4122 (см. таблицу 5.1). В целях соответствия требованиям BAH к длине идентификатора, при записи UUID в реквизит AppHdr/BizMsgIdr, в строковое представление UUID не должен включаться идентификатор пространства имен "urn:uuid:", а также должны быть исключены символы "-".
Пример идентификатора: "f81d4fae7dec11d0a76500a0c91e6bf6"
Тип сообщения
Тип бизнес-сообщения записывается в реквизит AppHdr/MsgDefIdr.
Могут использоваться только типы сообщений, применяемые в НПС.
Пример: "pain.001.001.07"
Бизнес-сервис
Бизнес-сервис записывается в реквизит AppHdr/BizSvc.
Реквизит опциональный, правила заполнения определяются Участниками
информационного взаимодействия
Дата и время формирования сообщения
Дата и время формирования сообщения записываются в реквизит AppHdr/CreDt.
Время указывается по Гринвичу