UniversalMessageInfo

Информация об универсальном сообщении (УС).

message UniversalMessageInfo {
    required UniversalMessageCodeGroup CodeGroup = 1;
    repeated UniversalMessageEvent Events = 2;
    required UniversalMessageCreator UniversalMessageCreator = 3;
}

message UniversalMessageEvent {
    required int32 StatusCode = 1;
    optional string PlainText = 2;
}

message UniversalMessageCreator {
    required string BoxId = 1;
    optional string DepartmentId = 2;
}
  • CodeGroup — группа кода универсального сообщения, которая определяет его назначение — извещение о получении, уведомление об уточнении или отказ в подписи. Принимает значения из перечисления UniversalMessageCodeGroup. При получении УС из роуминга для группы Rejection возможны коды 2999 и 3999.

  • Events — список событий обработки документа, представленных структурой UniversalMessageEvent с полями:

    • StatusCode — код статуса обработки.

    • PlainText — комментарий.

  • UniversalMessageCreator — данные отправителя универсального сообщения, представленные структурой UniversalMessageCreator с полями:

    • BoxId — идентификатор ящика, из которого отправлено универсальное сообщение.

    • DepartmentId — идентификатор подразделения, из которого отправлено универсальное сообщение.


См. также

Структура используется: