Workflow Attributes

Summary

Workflow Attributes hold the data that is stored on a Workflow and govern the ways in which the data are collected, modified, and displayed.

Attributes are sometimes referred to as "fields".

Overview

LearningBuilder supports a dynamic data model that can be extended via in-app configuration tools. These dynamic values are stored in Attributes.

Intrinsic vs Extrinsic Attributes

Intrinsic Attributes are the data fields that are inherent to all LearningBuilder installations. Intrinsic attributes have no user-configurable configuration properties and are defined entirely by the system itself.

Extrinsic Attributes are the custom data fields that are specific to an individual LearningBuilder installation. Most extrinsic data types support configuration settings that control how they function or appear in the UI.

Data Types

Each Attribute has a data type that specifies how the value is collected from the user on a Workflow Popup, how the value is rendered in the UI, and what the value means to the system. Some data types are very simple, such as a short text field or a number field. Other data types are quite complex and are used for more advanced use cases.