Структура и Правила определения значений полей сообщений Репозитария
Отчет о расхождениях.

Уведомление о расхождениях в условиях анкет. Уникальный идентификатор связанного сообщения указывается в элементе inReplyTo.

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

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:reportDifference

XPath (xsd): rtsrep:reportDifference

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

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

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

minOccurs: 1

maxOccurs: 1

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

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

Уникальный идентификатор полученного сообщения

Копия уникального идентификатора сообщения, на которое отвечает данное сообщение.

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

minOccurs: 0

maxOccurs: 2

XPath (xml): rtsrep:reportDifference/fpml:header/fpml:inReplyTo

XPath (xsd): rtsrep:reportDifference/sequence[1]/fpml:header/sequence[2]/fpml:inReplyTo

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

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

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

minOccurs: 1

maxOccurs: 1

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

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

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

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

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

minOccurs: 1

maxOccurs: 1

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

XPath (xsd): rtsrep:reportDifference/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:reportDifference/fpml:header/fpml:creationTimestamp

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

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

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

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

minOccurs: 1

maxOccurs: 1

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

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

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

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

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

minOccurs: 0

maxOccurs: 1

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

XPath (xsd): rtsrep:reportDifference/sequence[1]/group[CorrelationAndOptionalSequence.model]/sequence[1]/group[Correlation.model]/sequence[1]/fpml:parentCorrelationId

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

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

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

minOccurs: 1

maxOccurs: 1

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

XPath (xsd): rtsrep:reportDifference/sequence[1]/group[CorrelationAndOptionalSequence.model]/sequence[1]/group[Correlation.model]/sequence[1]/group[CorrelationId.model]/sequence[1]/fpml:correlationId

Идентификатор сообщения контрагента

Копия уникального идентификатора сообщения, полученного от контрагента.

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

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:reportDifference/rtsrep:counterPartyMessageId

XPath (xsd): rtsrep:reportDifference/sequence[2]/rtsrep:counterPartyMessageId

Описание расхождений

Элемент используется для описания расхождений в анкетах бизнес-событий.

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

minOccurs: 1

maxOccurs: unbounded

XPath (xml): rtsrep:reportDifference/rtsrep:difference

XPath (xsd): rtsrep:reportDifference/sequence[2]/rtsrep:difference

Тип расхождения

Тип расхождения

Значение Описание
MandatoryReconciliation
NonMandatoryReconciliation
ConditionalReconciliation
Информация для разработчиков интеграции систем:

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:reportDifference/rtsrep:difference/rtsrep:differenceType

XPath (xsd): rtsrep:reportDifference/sequence[2]/rtsrep:difference/sequence[1]/rtsrep:differenceType

Имя элемента

Имя элемента, в котором найдено расхождение

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

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:reportDifference/rtsrep:difference/rtsrep:element

XPath (xsd): rtsrep:reportDifference/sequence[2]/rtsrep:difference/sequence[1]/rtsrep:element

Положение элемента в сообщении

XPath элемента в сообщении.

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

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:reportDifference/rtsrep:difference/rtsrep:path

XPath (xsd): rtsrep:reportDifference/sequence[2]/rtsrep:difference/sequence[1]/rtsrep:path

Значение элемента в первом сообщении.

Значение элемента в исходном сообщении. Относится строго к сообщению стороны 1.

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

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:reportDifference/rtsrep:difference/rtsrep:baseValue

XPath (xsd): rtsrep:reportDifference/sequence[2]/rtsrep:difference/sequence[1]/rtsrep:baseValue

Значение элемента во втором сообщении

Значение элемента во втором сообщении. Относится строго к сообщению стороны 2.

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

minOccurs: 1

maxOccurs: 1

XPath (xml): rtsrep:reportDifference/rtsrep:difference/rtsrep:otherValue

XPath (xsd): rtsrep:reportDifference/sequence[2]/rtsrep:difference/sequence[1]/rtsrep:otherValue