DocflowV3

Предупреждение

Эта версия контракта — экспериментальная и может измениться.

message DocflowV3
{
    required SenderTitleDocflow SenderTitle = 1;
    optional ConfirmationDocflow Confirmation = 2;
    optional ProxyResponseDocflow ProxyResponse = 3;
    optional ReceiptDocflowV3 RecipientReceipt = 4;
    optional RecipientResponseDocflow RecipientResponse = 5;
    optional AmendmentRequestDocflow AmendmentRequest = 6;
    optional RevocationDocflowV3 Revocation = 7;
    optional ReceiptDocflowV3 SenderReceipt = 8;
    optional ResolutionDocflowV3 Resolution = 9;
    optional ResolutionEntitiesV3 ResolutionEntities = 10;
}

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

  • SenderTitle - информация о титуле отправителя;
  • Confirmation - информация о подтверждении даты доставки, формируемом оператором;
  • ProxyResponse - информация об ответе промежуточного получателя;
  • RecipientReceipt - информация об извещении о получении документа (или титула отправителя для двухтитульного документа);
  • RecipientResponse - информация об ответном действии получателя: подписании документа, отправке второго титула или отказе в подписи;
  • AmendmentRequest - информация о документообороте по запросу уточнения;
  • Revocation - информация об аннулировании;
  • SenderReceipt - информация об извещении о получении титула получателя для двухтитульного документа;
  • Resolution - информация об актуальном статусе согласования документа/аннулировании;
  • ResolutionEntities - информация о сущностях, относящихся к согласованию документа.