RevocationDocflowV4

Состояние аннулирования документа.

message RevocationDocflowV4
{
    required bool IsFinished = 1;
    required RevocationRequestDocflow RevocationRequest = 2;
    optional RevocationResponseDocflowV4 RevocationResponse = 3;
    required string InitiatorBoxId = 4;
    required Documents.RevocationStatus RevocationStatus = 5;
    optional ResolutionEntitiesV3 ResolutionEntities = 6;
    repeated OuterDocflowEntities OuterDocflowEntities  = 7;
}

message RevocationResponseDocflowV4
{
    optional SignatureV3 RecipientSignature = 1;
    optional SignatureRejectionDocflowV4 SignatureRejection = 2;
}
  • IsFinished — признак завершения документооборота по аннулированию, дальнейшие действия не требуются.

  • RevocationRequest — информация о предложении об аннулировании, представленная структурой RevocationRequestDocflow.

  • RevocationResponse — информация об ответе на предложение аннулирования, представленная структурой RevocationResponseDocflowV4 с полями:

    • RecipientSignature — данные ответной подписи под предложением об аннулировании, представленные структурой SignatureV3.

    • SignatureRejection — информация об отказе в подписи предложения об аннулировании, представленная структурой SignatureRejectionDocflowV4.

  • InitiatorBoxId — идентификатор ящика организации, инициировавшей аннулирование документа.

  • RevocationStatus — статус аннулирования документа, представленный структурой RevocationStatus.

  • ResolutionEntities — информация о сущностях, относящихся к согласованию аннулирования, представленная структурой ResolutionEntitiesV3.

  • OuterDocflowEntities — информация о сущностях, относящихся к внешнему документообороту по аннулированию, представленная структурой OuterDocflowEntities.


См. также

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