INPUT_OBJECT

DocumentCondition

A condition to be used against Document object types. All fields are tested for equality and combined with a logical ‘and.’

link GraphQL Schema definition

  • input DocumentCondition {
  • # Checks for equality with the object’s `rowId` field.
  • rowId: UUID
  • # Checks for equality with the object’s `type` field.
  • type: DocumentType
  • # Checks for equality with the object’s `categoryRowId` field.
  • categoryRowId: UUID
  • # Checks for equality with the object’s `clientCompanyRowId` field.
  • clientCompanyRowId: UUID
  • # Checks for equality with the object’s `baseDocumentRowId` field.
  • baseDocumentRowId: UUID
  • # Checks for equality with the object’s `title` field.
  • title: String
  • # Checks for equality with the object’s `name` field.
  • name: String
  • # Checks for equality with the object’s `language` field.
  • language: LanguageCode
  • # Checks for equality with the object’s `version` field.
  • version: Datetime
  • # Checks for equality with the object’s `numPages` field.
  • numPages: Int
  • # Checks for equality with the object’s `numAttachPages` field.
  • numAttachPages: Int
  • # Checks for equality with the object’s `workflowStepRowId` field.
  • workflowStepRowId: UUID
  • # Checks for equality with the object’s `importedBy` field.
  • importedBy: UUID
  • # Checks for equality with the object’s `importedAt` field.
  • importedAt: Datetime
  • # Checks for equality with the object’s `sourceDate` field.
  • sourceDate: Datetime
  • # Checks for equality with the object’s `source` field.
  • source: String
  • # Checks for equality with the object’s `sourceRowId` field.
  • sourceRowId: String
  • # Checks for equality with the object’s `sourceFile` field.
  • sourceFile: String
  • # Checks for equality with the object’s `sourceFileHash` field.
  • sourceFileHash: String
  • # Checks for equality with the object’s `fulltext` field.
  • fulltext: String
  • # Checks for equality with the object’s `archived` field.
  • archived: Boolean
  • # Checks for equality with the object’s `supersedes` field.
  • supersedes: UUID
  • # Checks for equality with the object’s `rearrangedAt` field.
  • rearrangedAt: Datetime
  • # Checks for equality with the object’s `rearrangedBy` field.
  • rearrangedBy: UUID
  • # Checks for equality with the object’s `pagesConfirmedAt` field.
  • pagesConfirmedAt: Datetime
  • # Checks for equality with the object’s `pagesConfirmedBy` field.
  • pagesConfirmedBy: UUID
  • # Checks for equality with the object’s `updatedAt` field.
  • updatedAt: UpdatedTime
  • # Checks for equality with the object’s `createdAt` field.
  • createdAt: CreatedTime
  • # Checks for equality with the object’s `tags` field.
  • tags: [String]
  • }