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.