Структура и Правила определения значений полей сообщений Репозитария
Заголовок сообщения

Заголовок сообщения

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:header

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[1]/fpml:header

Номер сообщения

Уникальный идентификатор сообщения, присвоенный ему создателем. Длина текста элемента MessageId не более 35 буквенно-цифровых символов английского алфавита.

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:header/fpml:messageId

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[1]/fpml:header/sequence[1]/fpml:messageId

Отправитель сообщения

Идентификатор отправителя сообщения. Длина текста в элементе не более 35 буквенно-цифровых символов английского алфавита.

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:header/fpml:sentBy

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[1]/fpml:header/sequence[2]/group[MessageHeader.model]/sequence[1]/fpml:sentBy

Получатель сообщения

Идентификатор получателя сообщения. Длина текста в элементе не более 35 буквенно-цифровых символов английского алфавита.

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:header/fpml:sendTo

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[1]/fpml:header/sequence[2]/group[MessageHeader.model]/sequence[1]/fpml:sendTo

Время создания сообщения

Дата и время формирования сообщения. Маска 'yyyy-mm-ddThh:mm:ss'.

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:header/fpml:creationTimestamp

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[1]/fpml:header/sequence[2]/group[MessageHeader.model]/sequence[1]/fpml:creationTimestamp

Версия спецификации

Версия спецификации.

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:header/fpml:implementationSpecification/fpml:version

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[1]/fpml:header/sequence[2]/group[MessageHeader.model]/sequence[1]/fpml:implementationSpecification/sequence[1]/fpml:version

Признак корректирующего сообщения

Указывает, является ли текущее сообщение исправлением более раннего сообщения.

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:isCorrection

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[2]/fpml:isCorrection

Идентификатор анкеты связанного документа

Ссылка на уникальный в рамках инициатора исходящий № анкеты генерального соглашения. Заполняется в анкете договора, при одновременной подаче на регистрацию анкет генерального соглашения и договора, заключенного в рамках этого генерального соглашения.

Информация для разработчиков интеграции систем:

minOccurs: 0

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:parentCorrelationId

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[2]/group[CorrelationAndSequence.model]/sequence[1]/group[Correlation.model]/sequence[1]/fpml:parentCorrelationId

Уникальный код цепочки сообщений

Специальный идентификатор, используемый для взаимосвязи между сообщениями. В исходном сообщении (например, в nonpublicExecutionReport) этот идентификатор указывается в первый раз, а затем, в любом последующем сообщении, так или иначе являющимся ответом на исходное сообщение, этот идентификатор устанавливается в то же значение. Таким образом, если имеются Request и Response с одним correlationId, то это означает, что данный Response относится к данному Request. Для сообщений репозитария строка, содержащая номер сообщения и год. Формат [Репозитарный код отправителя]-[Год]-[Номер сообщения].

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:correlationId

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[2]/group[CorrelationAndSequence.model]/sequence[1]/group[Correlation.model]/sequence[1]/group[CorrelationId.model]/sequence[1]/fpml:correlationId

Сообщение от имени

Элемент определяет, какие участники и их клиенты (или счета) являются участниками бизнес-события.

Информация для разработчиков интеграции систем:

minOccurs: 0

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:onBehalfOf

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[2]/group[OnBehalfOf.model]/sequence[1]/fpml:onBehalfOf

Cсылка на участника.

Ссылка на участника, участвующего в бизнес-событии.

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/fpml:onBehalfOf/fpml:partyReference

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[2]/group[OnBehalfOf.model]/sequence[1]/fpml:onBehalfOf/sequence[1]/fpml:partyReference

Репозитарный номер отчета о состоянии обязательств

Указывается репозитарный номер отчета о состоянии обязательств

Информация для разработчиков интеграции систем:

minOccurs: 0

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/rtsrep:executionStatusReportId

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[3]/rtsrep:executionStatusReportId

Идентификатор сделки

Определяет идентификационные номера договоров, по которым указывается общая маржевая сумма и накопленная маржевая сумма.

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/rtsrep:tradeId

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[3]/rtsrep:tradeId

Дата присвоения статуса

Дата присвоения статуса.

Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/rtsrep:statusDate

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[3]/rtsrep:statusDate

Статус обязательств по сделкам

Статус исполнения обязательств по указанным сделкам. Указывается для отчетных целей в соответствии с классификацией состояний, рекомендованной регуляторами (в частности, ФСФР).

Значение Описание
T Обязательства прекращены надлежащим исполнением в срок.
C Исполнение по обязательствам просрочено.
P Исполнение обязательств приостановлено по предусмотренным в договоре основаниям.
D Обязательства прекращены по иным основаниям.
E Продление срока действия договора в результате наступления предусмотренного договором обстоятельства или события.
W Прекращение регистрации договора в репозитарии ввиду перехода клиента в другой репозитарий.
N Прекращение обязательств по договору ввиду новации (новация отражается регистрацией нового договора).
TD Обязательства прекращены надлежащим исполнением досрочно.
R Аннулирование договора ввиду ошибочного заключения или иных обстоятельств, свидетельствующих о недействительности договора.
O Статус, который присваивается сделке при первоначальной регистрации. Обязательства контрагентов сохраняются в порядке, установленном сделкой. Если статус был зарегистрирован по ошибке, то в корректирующем сообщении можно указать статус “О”, чтобы “открыть” сделку заново.
Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:executionStatusReportRegistration/rtsrep:tradeObligationStatus

XPath (xsd): rtsrep:executionStatusReportRegistration/sequence[3]/rtsrep:tradeObligationStatus