Case File Items

Case file items are the data elements used in case logic. In Case Modeler, all case variables are modeled as case file items.

For consistency with the CMMN spec, in addition to FEEL data, case file items include documents, folders, and relationships in a CMIS repository. However, only FEEL data is supported by Automation in Case Modeler. However, in addition to the standard FEEL datatypes, Case Modeler supports File as a datatype, meaning a binary file such as PDF or image. Reading such a case file item in the Case Automation downloads the item and relies on a viewer or editor on the user’s desktop.

Only file items with standard events affecting plan item entry/exit criteria must be drawn in the case plan model, but all are accessible to all human tasks.

Authorized Roles

In addition to datatype, case file items are configured with authorized roles for reading and writing. Roles may be assigned to individual users or groups.

file item roles

Data Mapping

In executable models, Process tasks, Case tasks, and Decision tasks require data mapping between case file items and the inputs and outputs of the bound process, case, or decision service. Human tasks allow the user to define task inputs and outputs, with data mapping from and to case file items.