Glossary

Artifact

A platform configuration object (data type, form, journal, process, dashboard, notification template, etc.) stored in JSON, YAML, XML, or ZIP format. Artifacts ensure portability of settings across environments.

Attribute

A property of an object in the Citeck data model. Attributes describe the structure of a data type and are used for storing, displaying, and processing information.

Business Process (BPMN)

An automated process described in BPMN 2.0 notation and executed by a Camunda-based process engine. Includes user tasks, service tasks, events, and gateways.

Dashboard

A configurable panel consisting of widgets that display summary information about an object, data type, or user workspace.

Data Type

A description of an object’s structure in the system, including a set of attributes, associated forms, journals, and business processes. Data types are the foundation of the Citeck data model.

DMN

Decision Model and Notation — a standard for describing decision tables. In Citeck, DMN tables are embedded in BPMN processes to automate business logic.

Endpoint

An artifact describing connection parameters to an external system (URL, protocol, authentication settings). Used when integrating with external services.

Form

A visual representation for creating and editing objects of a specific data type. Forms are built in a visual editor based on Form.io.

Journal

A tabular view of data of a specific type with filtering, sorting, grouping, and column display configuration capabilities.

Microservice

An autonomous service responsible for a specific functional area of the platform (e.g., data model management, processes, notifications). Microservices communicate with each other via RabbitMQ and REST API.

Notification Template

An artifact that defines the content and format of a notification (subject, message body, recipients). Supports data substitution from the context of an object or process.

Records API

The platform’s universal API for working with data. Enables CRUD operations, querying object attributes, and searching across various data sources.

Secret

An artifact for securely storing credentials (login, password, token) used when connecting to external systems via endpoints.

Workspace

An isolated area in the Citeck interface that combines journals, dashboards, and settings for a specific subject domain or user role.