An abstract record type referring to a process performer. Since it is the supertype of RoleUnit and Person, performers can be defined as either or both of these.
Name of the process performer
An application user
unique identifier and the primary key of the person
first name of the person
last name of the person
e-mail address of the person
phone of the person
true if the person is enabled; false if the person is disabled.
An abstract record type that represents both, an organization role or an organization unit.
map of organization-unit parameters or organization-role parameters
metadata key-value pairs of the role or role unit
organization role
organization unit
A to-do
unique identifier of the to-do
title of the to-do
issue date of the to-do
date when the to-do finished;
null if the to-do is not finished yet
current execution state of the to-do;
Possible values: "ALIVE", "ACCOMPLISHED", "INTERRUPTED", and "SUSPENDED"
Reason for interruption if in the state "INTERRUPTED"
user task that generated the todo
parent model instance
person who the to-do is allocated to; null if not allocated
signal of to-do escalation
unique identifier of the to-do escalation
reason for the escalation
status of the to-do at escalation;
Possible values: "Unlocked", "Locked", "Accomplished", and "Interrupted"
time of escalation
The document type
name of the document type
Saved document
identifier of the saved document
parameters of the saved document
date when the document was saved
True if the saved document has been deleted; False if the document is still saved.
An abstract record type used to represent any kind of user interface definition, for instance, UI components or screen flows or custom UI.
Criteria that a to-do returned by a query with to-do join must meet.
person whose to-dos will be included included in the result
includes to-dos of substitutes; If false or null, only person's own to-dos
are included
includes to-dos allocated by other persons are included; If false or null,
only unallocated to-dos or to-dos allocated by the specified person are included
includes rejected to-dos
includes todos in interrupted, accomplished, suspended state
To-do used in join of queried records with person's to-do list;
Instances of this record are temporary and can be used only in queries.
identifier of the to-do
title of the to-do
issue date of the to-do
finish date of the to-do; null if the to-do is not finished
current execution state of the to-do;
Possible values: "ALIVE", "ACCOMPLISHED", "INTERRUPTED", and "SUSPENDED".
reason for interruption for to-do in state "Interrupted"
corresponding user task in the process model
person who has the to-do allocated; null if the to-do is not allocated
identifier of the parent model instance
An abstract record type that represents any navigation.
Determines whether the link will be opened in new tab. Works in Chrome and Edge. Blocked by popup blocker in Firefox, user have to allow it. After they allow it, Firefox opens new window instead of new tab.
Navigation to a document.
type of the document to navigate to
parameters of the document specified as a map of name-value pairs
Navigation to a saved document
saved document to navigate to
Navigation to a to-do. If the current user has no access rights for the to-do, the "no access rights" exception occurs.
To-do to navigate to.
If true, the to-do is opened in read-only mode. If false, the to-do is opened in read-write mode.
Navigation to an application page.
Code of the application page; the following codes are supported: "todoList", "documents", and "runModel"
Navigation to a web page given by URL.
URL of the page to navigate to
An abstract record type that represents any navigation in history of browsing the application pages. Its sub-types are created by the application and put to the navigation history.
identifier of the entry in the history to navigate to
date when the application page was first displayed
title of the page from navigation history
Navigation to a document from the navigation history
type of the document to navigate to
parameters of the document specified as a map of name-value pairs.
Navigation to a saved document from the navigation history
saved document to navigate to
Navigation to a to-do from the navigation history (If the current user has no access rights for the to-do, the "no access rights" exception occurs.)
to-do to navigate to
opens the to-do as read-only
Navigation to an application page from the navigation history
code of the application page; the following codes are supported by default: "todoList", "documents", and "runModel"