DocumentWithDocflow

message DocumentWithDocflow
{
    optional DocumentId DocumentId = 1;
    optional string LastEventId = 2;
    optional Timestamp LastEventTimestamp = 3;
    optional DocumentInfo DocumentInfo = 4;
    optional Docflow Docflow = 5;
    repeated DocumentId InitialDocumentIds = 6;
    repeated DocumentId SubordinateDocumentIds = 7;
    repeated ForwardDocumentEvent ForwardDocumentEvents = 8;
}

Структура представляет информацию о документе (метаданные и состояние документооборота), возвращаемую методами GetDocflows, GetDocflowsByPacketId, SearchDocflows.

  • DocumentId - идентификатор документа.
  • LastEventId - идентификатор последнего события в письме, которое было учтено при формировании данной структуры. Это событие может относиться и к другому документу из того же письма.
  • LastEventTimestamp - метка времени последнего учтенного события.
  • DocumentInfo - метаданные документа.
  • Docflow - информация о состоянии документооборота.
  • InitialDocumentIds - идентификаторы документов, на которые ссылается данный документ.
  • SubordinateDocumentIds - идентификаторы документов, которые ссылаются на данный документ.
  • ForwardDocumentEvents - список событий по перемещению данного документа.