Сообщение acmt.023

Сообщение acmt.023 «Запрос на верификацию наличия счета клиента» должно соответствовать XSD-схеме сообщения acmt.023.001.03 стандарта ISO20022 и правилам заполнения документа, указанным в таблице ниже. Если поле не отмечено как опциональное, то оно является обязательным.

НаименованиеXML-тегООпциональностьОписание

0

IdentificationVerificationRequest

IdVrfctnReq

Запрос на верификацию наличия счета клиента

1

Assignment

Assgnmt

Информация о сообщении

1.1.

MessageIdentification

MsgId

1.2.

CreationDateTime

CreDtTm

Дата и время создания сообщения.

Указывается в формате UTC (см. Формат даты и времени в бизнес сообщении (ISODateTime и ISODate))

1.3.

Assigner

Assgnr

Отправитель сообщения. Сторона, которая направляет данное сообщение

1.3.1

Agent

Agt

Идентификация Банка или финансовой организации.

1.3.1.1

FinancialInstitutionIdentification

FinInstnId

1.3.1.1.1

Name

Nm

Идентификатор, присвоенный Банку или финансовой организации Платформой.

Идентификаторы участников доступны в личном кабинете на Платформе (см. Регистрация на Платформе).

1.4

Assignee

Assgne

Получатель сообщения. Сторона, которой направляется сообщение

1.4.1

Agent

Agt

Идентификация Банка или финансовой организации

1.4.1.1

FinancialInstitutionIdentification

FinInstnId

1.4.1.1.1

Name

Nm

Идентификатор, присвоенный Банку или финансовой организации Платформой.

Идентификаторы участников доступны в личном кабинете на Платформе (см. Регистрация на Платформе).

1.5

Creator

Cretr

Данные ФЛ, по инициативе которого производится запрос верификации счета (ФЛ, инициирующее перевод денег)

1.5.1

Party

Pty

Данные ФЛ

1.5.1.1

Name

Nm

ФИО ФЛ, по инициативе которого производится запрос верификации счета

1.5.1.2

CountryOfResidence

CtryOfRes

Страна резидентства. Код страны по ISO 3166 (Alpha-2 code)

1.5.1.3

Identification

Id

Идентификационные данные

1.5.1.3.1

PrivateIdentification

PrvtId

Идентификационные данные ФЛ

1.5.1.3.1.1

Other

Oth

Массив, в массиве заполняются три элемента.

Пример заполнения:

<PrvtId>

<Othr>

<Id>820203305577</Id>

<SchmeNm>

<Cd>NIDN</Cd>

</SchmeNm>

</Othr>

<Othr>

<Id>1</Id>

<SchmeNm>

<Prtry>IRS</Prtry>

</SchmeNm>

</Othr>

<Othr>

<Id>9</Id>

<SchmeNm>

<Prtry>SECO</Prtry>

</SchmeNm>

</Othr>

</PrvtId>

1.5.1.3.1.1.1

Identification

Id

Идентификатор, соответствующий схеме идентификации, указанной в теге <SchmeNm>.

Максимальная длина: 35 символов

1.5.1.3.1.1.2

SchemeName

SchmeNm

Может содержать только один из тегов <Cd> или <Prtry>

1.5.1.3.1.1.2.1

Code

Cd

Условно обязательно

Код типа документа:

  • NIDN – ИИН

  • CCPT – документ, удостоверяющий личность

Примечание: В теге <Id> указывается соответственно ИИН (длина - 12 символов) либо номер документа, удостоверяющего личность

1.5.1.3.1.1.2.2

Proprietary

Prtry

Условно обязательно

Дополнительные атрибуты идентификации для физического лица:

  • IRS – признак резидентства

Примечание: Для данного кода в теге <Id> указывается значение: 1 – резидент, 2 – нерезидент;

  • SECO – сектор экономики

Примечание: Для данного кода в теге <Id> указывается значение сектора экономики, например: 9 – домашние хозяйства

2

Verification

Vrfctn

Данные, на основе которых должна быть выполнена верификация наличия счета клиента.

Массив, заполняется один элемент массива

2.1.

Identification

Id

Сквозной идентификатор для всей цепочки сообщений в рамках данной операции (используется в качестве EndToEndId в последующей цепочке сообщений) (см. Генерация уникальных идентификаторов для сообщений).

Соответствует значению HTTP заголовка end-to-end-id

2.2.

PartyAndAccountIdentification

PtyAndAcctId

Информация для верификации

2.2.1

Account

Acct

2.2.1.1

Identification

Id

2.2.1.1.1

Other

Othr

2.2.1.1.1.1

Identification

Id

Номер мобильного телефона клиента, на основе которого выполняется верификация наличия счета клиента.

Шаблон: ^\+\d{10,14}$

Например: +77071234567

3

SupplementaryData

SplmtryData

Массив.

Параметры запроса в виде «ключ-значение»:

  • в теге <PlcAndNm> - передается ключ;

  • в теге <Envlp> - передается соответствующее указанному ключу значение.

Не допускается указывать один и тот же ключ дважды.

Список используемых ключей:

  • OPERATION_TYPE – код типа операции, обязательный. Принимает значения:

Пример:

<SplmtryData> <PlcAndNm>OPERATION_TYPE</PlcAndNm> <Envlp>C2C2</Envlp> </SplmtryData>

3.1

PlaceAndName

PlcAndNm

Ключ (Upper Camel Case)

3.2

Envelope

Envlp

Значение

Last updated