Skip to main content

ProcessDefinition

Process Definition

type ProcessDefinition implements Node {
id: ID!
_id: String!
Name: String!
Description: String
IsPrivate: Boolean
IsEnabled: Boolean
BpmnDiagramLink: String
Alias: String
ProcessInstances(
first: Int
after: String
sort: ProcessInstanceSortEnum
filters: ProcessInstanceFilters
): ProcessInstanceConnection
CreatedAt: DateTime
UpdatedAt: DateTime
ParametersDefinition: Json
SavedConfigurations: [ProcessConfiguration]
Tags: [String!]
}

Fields

id ● ID! non-null scalar

Id in base64

_id ● String! non-null scalar

Internal item id

Name ● String! non-null scalar

Name

Description ● String scalar

Description

IsPrivate ● Boolean scalar

Returns true if the process is private for an organization

IsEnabled ● Boolean scalar

Returns true if the process is enabled for an organization

BpmnDiagramLink ● String scalar

Returns link to the bpmn diagram

Alias ● String scalar

Process alias

ProcessInstances ● ProcessInstanceConnection object

List of process instances

first ● Int scalar

First process instances to pagination

after ● String scalar

After Cursor

sort ● ProcessInstanceSortEnum enum

ProcessInstance sort criteria

filters ● ProcessInstanceFilters input

filters

CreatedAt ● DateTime scalar

Creation date

UpdatedAt ● DateTime scalar

Update date

ParametersDefinition ● Json scalar

Definition of the schema

SavedConfigurations ● [ProcessConfiguration] list object

List of saved configurations

Tags ● [String!] list scalar

Process tags

Interfaces

Node interface

Node: representa uma interface nó