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 — идентификатор подразделения, из которого отправлено УС.


См. также

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