Entity List Attribute

Summary

The Entity List Attribute allows a summary of Workflow data to be displayed in a table via a readonly Workflow Attribute.

This is useful whenever the application submission process requires the user to view, reflect on, or comment on data pulled from the activities contained in the application.

The Entity List Attribute is not supported for the built-in Organization Staff Role and will always display the "empty list" message. See LB-3663. 

Configuration

This attribute collects the custom datasource to use, some optional filters to pass to the data source, and a field for passing a custom argument to the procedure (which can be used to pass context or instructions to a custom database procedure).

Input Mode

This attribute does not support input mode.

Display Mode

Displays an expandable/collapsible list of entities returned by the data source. When expanded, displays the details of that entity using an Entity View.

Data Storage

This attribute stores a JSON object representing the configuration data.

Sample Use Cases
  • Display a summary of Activity data during the Learning Plan submission workflow. Useful when the application submission process requires the applicant to reflect or comment on aggregate data contained in the application.

  • Display a summary of Course Instances while editing a Course Definition.
Capabilities
  • By default, summarizes the Activity Instances on the Learning Plan Instance, and supports filtering by Activity Type and Completion Status

  • Can use a custom database procedure to summarize a different set of data

  • The specific fields that are displayed in the summary are controlled by an Entity View