Functions are managed in business language authoring as templates with placeholders for the function parameters. Some functions are topic first templates, which become available after a data field is initially selected or a value is entered. Functions are also filtered based on the data type of a topic and the available data in the schema. For example, math functions will not be available when a text topic has been entered and collection functions are available only if a collection is defined in the schema. Other functions must be selected first and the objects they operate over appear as a placeholder.
This help file contains a business language template reference for all language authoring functions and templates listed by category. Function Categories are used to group like functions for ease of navigation, such as math, datetime, text... When selecting items from the authoring menu, the categories are labeled in bold with the individual functions listed underneath.