Сообщение acmt.023
Сообщение acmt.023 должно соответствовать XSD-схеме acmt.023.001.03 стандарта ISO 20022. Если поле не отмечено как опциональное, оно является обязательным.
Что передаёт сообщение
Сообщение используется для запроса верификации наличия счета клиента.
Для полей идентификаторов и даты используйте единые правила:
Структура сообщения
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
—
ФИО ФЛ, по инициативе которого выполняется запрос верификации счета. Максимальная длина — 140 символов.
1.5.1.2
CountryOfResidence
CtryOfRes
—
Страна резидентства. Код страны по ISO 3166 Alpha-2.
1.5.1.3
Identification
Id
—
Идентификационные данные.
1.5.1.3.1
PrivateIdentification
PrvtId
—
Идентификационные данные ФЛ.
1.5.1.3.1.1
Other
Oth
—
Массив из трёх элементов. Пример приведён ниже.
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 — документ, удостоверяющий личность, для нерезидентов без ИИН.
1.5.1.3.1.1.2.2
Proprietary
Prtry
Тег используется для передачи дополнительных атрибутов идентификации ФЛ.
Дополнительные атрибуты:
IRS — признак резидентства, SECO — сектор экономики.
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 – код типа операции, обязательный. Принимает значения:
Пример:
<ns0:SplmtryData> <ns0:PlcAndNm>OPERATION_TYPE</ns0:PlcAndNm>
<ns0:Envlp>
<EnvlpValue>C2C2</EnvlpValue>
</ns0:Envlp>
</ns0:SplmtryData>
3.1
PlaceAndName
PlcAndNm
—
Ключ в формате Upper Camel Case.
3.2
Envelope
Envlp
—
—
3.2.1
EnvelopeValue
EnvlpValue
—
Значение. Префикс пространства имён ns0 не указывается.
Пример заполнения блока PrivateIdentification
Значения для Code и Proprietary
NIDN — ИИН. Обязателен для резидентов и нерезидентов при наличии ИИН.
CCPT — документ, удостоверяющий личность, для нерезидентов при отсутствии ИИН.
IRS — признак резидентства. В теге
<Id>указывается1для резидента и2для нерезидента.SECO — сектор экономики. В теге
<Id>указывается значение от1до9, например9— домашние хозяйства.
Если используется NIDN, поле CCPT не заполняется.
Значения для OPERATION_TYPE
C2C2 — перевод денег другому ФЛ в приложении банка отправителя.
C2B2_RTP — инициализация выставления счёта на оплату ФЛ от ЮЛ.
Пример заполнения блока SupplementaryData
Last updated