Data Structures


Starting with Data Structures

  • About Data Types

    [embed]https://youtu.be/51_fFx2dnIE[/embed] Summary This document looks at commonly used data types in Decisions and explains which data types should be used for which purposes. About Data Types A...

  • Understanding the Defined Data Structures

    A data structure is a particular way of storing and organizing data in a computer so that it can be used efficiently. A data structure represents real or abstract objects through use of data members-basic...

  • About FolderID, EntityID and EntityFolderID

    OVERVIEW This topic helps identify the relationship between the IDs for folders and their containing entities.    About FolderID A FolderID is an identification document that is used to uniquely...

  • About Extending Entities by Adding Actions

    After an Entity is created it will be organized into a folder in the designer studio with the name [FolderEntityDataStructure]. The Entity will automatically generate a Configuration Folder, this is where...

  • About Case Entities

    [embed]https://youtu.be/3VT0p12j4zY[/embed]   Overview A Case is a less structured User Defined Type. where the number of outcomes isn’t as determined as it normally would be in a flow based process....


Creating Data Structures

  • Create Types From XSD

    XSD (XML Schema Definition), a Recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document. This description can...

  • Creating A Simple Database Structure

    A data structure is a particular way of storing and organizing data in a computer so that it can be used efficiently. A data structure represents real or abstract objects through use of data members-basic...

  • Type As Lookup List

    This tutorial demonstrates how to use User Defined Types as Lookup Lists in Decisions. In Decisions 4.0 we can create User Defined Type and use its instances as System Constants. Example: In this example...

  • Creating a User Defined Type

    Overview The Decisions platform lets you create custom user-defined types. User-defined types, or UDTs, are custom data types that are derived from existing data types. User-defined types let you create...

  • Creating Process Extension Data Structure

    Flow execution data extensions are custom data structures that can be attached to process folders for reporting, or to provide contextual data throughout the life of a process. Flow data extensions can...

  • Creating A Simple Flow Structure

    A simple flow structure is a creates an entity that is not database-stored, intended for use in a flow only to temporarily define a piece of data. It is simply a data structure that is not stored. Its limitation is that it can't perform actions on itself or others. It relies on other components to manipulate it, and other entities to contain it. All you can do with it is create it and use it in the context of a flow. It will not persist beyond the execution of the flow in which it is used.

  • Creating Defined Data Structures (Advanced)

    Custom data structures represent real or abstract objects by their use of data members - basic units of information which can be thought of as variables belonging to the object you wish to represent. Custom data structures can be created in the folder System > Common Data Elements > Data Structures.

  • External Entities

    An External Entity will take in data that is not stored in Decisions and create an object that is used in the same way an Internal Decisions object is used. This allows the object to be configured and...

  • Schedule Data Entity Overview

    This tutorial demonstrates how to create and use Schedule Data Entity in Decisions. Schedule Data is an Entity in Decisions that stores custom schedule and keeps track of it. Different Schedule Data may...

  • Data Structure - Classification And Order

    This tutorial demonstrates how to create custom Property Classifications and Orders when creating Defined Data Structure in Decisions. When we create Defined Data Structure in Decisions we can group Data...

  • Creating a Case Entity Data Structure

    Overview There are a few things to keep in mind when considering creating a case: Define Structured Data: First define the structured data to use in the case. This is users name and create the structured...

  • Creating Entity Extension with a Form

    Overview This tutorial demonstrates how to create and use Entity Extensions in Decisions. Any Entity type in Decisions may be ‘extended’. Entity Extension creates a new type that is associated with...

  • Creating and Using Folder Entities

    OVERVIEW  Folder entities are defined data structures (think "object") which can be added to a folder via the Add>[MyFolderEntity] action. Folder entities can be created within a Designer Folder via...


Using Data Structures

  • Categorizing Folder Actions

    Setting classification information for a flow designated as an action on an entity helps organize that flow within the entity's Action menu. This is useful if you have defined a large number of actions....

  • Folder Extension Data Structures

    Folder Extensions are custom data structures that also act as folders. Folder extensions can be generated with a default set of Create, Edit, Get and Delete methods, and can also be configured with custom actions using flows.

  • Creating Pages for Folder Extensions

    Folder extension views are portal pages that can present unique views of folder extension data. To create a new folder extension view in the Portal, navigate to a Designer Folder, Folder Behavior Actions...

  • Extending Entities by Adding Group Actions

    Folder entity actions are actions which can be taken upon a folder entity. Custom folder entity actions are built in flows, and saved within a [MyFolderEntity] folder for the entity type, within a Designer...

  • Hooking Entity Events for Custom Handling of Entities

    Entity Events make it possible to run a flow upon the following events occurring to an entity:     An example of an event that could occur on the saving and/or deleting of an entity is to send...

  • How to use Value Lists in a Flow

    Rules evaluate a data input and return an outcome that is dependent on whether the input satisfies the rule's conditions. Action Rules define specific actions (or flows) that will be run in either case, as opposed to the more typical True or False outcomes that are outputted by logical rules.

  • Adding Actions to Folder Entities with the Flow Designer

    Folder entity actions are actions which can be taken upon a folder entity. Custom folder entity actions are built in flows, and saved within a [MyFolderEntity] folder for the entity type, within a Designer ...

  • Restrict Entity Actions By Rules

    The Action Visibility Rule feature allows administrators to remove any Entity actions using Rules. In order to accomplish this, Portal administrator creates Entity Actions And Configuration sub folder...

  • Extending Process Data with Flow Execution Data Extensions

    Flow execution data extensions are custom data structures that can be attached to process folders for reporting, or to provide contextual data throughout the life of a process.

  • Creating and Using Folder Entities

    OVERVIEW  Folder entities are defined data structures (think "object") which can be added to a folder via the Add>[MyFolderEntity] action. Folder entities can be created within a Designer Folder via...

  • About Action Visibility Rules

    OVERVIEW The Action Visibility Rule filters out Actions that are created in a Configuration Folder or are by default a part of the action menu. The designer has the ability to create and hide custom and...

  • Entity Action Flow & End Form Session Step

    Set up an Entity Action Flow with an End Form Session Step. This example shows how the End Form Session Step will navigate to a dashboard that displays information gathered from related information on...


Managing Your Data Structures

  • Adding Actions to Folder Extensions With the Flow Designer

    OVERVIEW Folder Extension Actions are any actions that can be added on a Folder of that Folder Extension Type. To create a new Folder Extension Action in the designer studio, navigate to the  Actions...

  • Creating Custom Descriptions

    Overview You can create custom descriptions for default or user-defined datatypes (for example, the account datatype) in the Decisions tool. Each datatype by default has a long and short description,...

  • Creating, Editing and Deleting Folder Entities with the Flow Designer

    By default, folder entities have pre-configured steps for creating, editing and deleting those entities from within a flow. These steps can be found in the Toolbox tab, under the category Integration >...

  • Data Extensions

    Data Extensions are used to add Fields to a Data Structure. The Fields are defined on the Output and automatically added to the database or data structure specified in the Data Extension flow. The Data...