RoamingSendingStatus¶
Структура RoamingSendingStatus
хранит информацию о статусе отправки машиночитаемой доверенности (МЧД) в роуминг.
message RoamingSendingStatus {
optional Severity Severity = 1 [default = UnknownSeverity];
optional RoamingSendingStatusNamedId StatusNamedId = 2 [default = UnknownStatus];
optional string StatusText = 3;
repeated RoamingSendingError Errors = 4;
}
enum RoamingSendingStatusNamedId {
UnknownStatus = 0;
IsSent = 1;
SendingError = 2;
}
message RoamingSendingError {
required string Code = 1;
required string Text = 2;
}
Severity
— критичность статуса, принимает значения из перечисления Severity.StatusNamedId
— статус отправки МЧД в роуминг, принимает значения из перечисленияRoamingSendingStatusNamedId
:UnknownStatus
— статус неизвестен. Возвращается, если клиент использует устаревшую версию SDK и не может интерпретировать информацию, переданную сервером;IsSent
— МЧД отправлена;SendingError
— ошибка отправки.
StatusText
— текст статуса.Errors
— список ошибок отправки в роуминг. Возвращается, еслиStatusNamedId=SendingError
. Представлены структуройRoamingSendingError
с полями:Code
— код ошибки.Text
— текст ошибки.
См. также
- Структура используется:
в структуре DocflowStatusV3
в структуре PowerOfAttorneyInfo
в структуре SignaturePowerOfAttorney