__construct(public readonly int $userId, public readonly int $targetUserId, public readonly int $templateId, public readonly array $complexDocumentId, public readonly array $parameters, public readonly ?int $documentCategoryId=null, public readonly ?array $parentWorkflow=null, public readonly ?int $startDuration=null, public readonly bool $checkAccess=true,)