CaseFabric Reference Guide

CaseFabric Reference Guide

  • Overview
  • Getting Started
  • Training
  • CMMN
  • Case Designer
  • Case Engine
  • Extensions
  • API Reference
  • DCM for Mendix
  • Releases

›Training

Overview

  • CaseFabric
  • A short introduction
  • Product Overview

Getting Started

  • Introducing CaseFabric Demo
  • Generic UI
  • How to use task UI rendering
  • Two business applications
  • Obtaining CaseFabric Demo

Training

  • Introduction
  • Obtaining the CaseFabric Demo
  • Chapter 1
  • Chapter 2
  • Chapter 3
  • Chapter 4

Some CMMN

  • What is CMMN
  • Modelling the Case Plan
  • Modelling the Case File
  • Modelling the Case Team
  • Other things to model

Case Designer

  • An IDE?
  • Designing
  • Tasks and Parameters
  • Expressions
  • Deploying
  • Debugging

Case Engine

  • The CaseFabric Engine
  • Authentication
  • Authorization
  • Pictorial overview
  • Configuration
  • Logging
  • Repository

Extensions

  • Do we need extensions?
  • Fault Handling
  • Workflow
  • Business Identifiers

API Reference

  • Introducing the API
  • Joining the platform
  • Start a Case
  • Case Team membership
  • Executing the case
  • Retrieving cases and tasks
  • Casefile requests

DCM for Mendix

  • Overview
  • DCM Add-On Architecture
  • Design Case Models
  • Interact with Cases
  • FAQ
  • Releases

Releases

  • Overview
  • 1.1.38
  • 1.1.37
  • 1.1.36
  • 1.1.35
  • 1.1.34
  • 1.1.33
  • 1.1.32
  • 1.1.31
  • 1.1.30
  • 1.1.29
  • 1.1.28
  • 1.1.27
  • 1.1.26
  • 1.1.25
  • 1.1.24
  • 1.1.23
  • 1.1.22
  • 1.1.21
  • 1.1.20
  • 1.1.19
  • 1.1.18
  • 1.1.17
  • 1.1.16
  • 1.1.15
  • 1.1.14
  • 1.1.13
  • 1.1.12
  • 1.1.11
  • 1.1.10
  • 1.1.9
  • 1.1.8
  • 1.1.7
  • 1.1.6
  • 1.1.5
  • 1.1.4
  • 1.1.3
  • 1.1.2
  • 1.1.1
  • 1.1.0

Basic CMMN with CaseFabric

Welcome to the CaseFabric Training Session. In this session, we will guide you through the features and functionalities of CaseFabric and build a model that grows in complexity when it touches upon all CMMN plan items and CaseFabric capabilities.

The Use Case

Let's begin the training session with a use case. Think of a company that is in the business of social services. Company name: Civix.

The clients of Civix can have many different backgrounds, for example: young people with a difficult home situation or refugees and asylum seekers. There can be many more client situations. Most clients have a mix of issues, not just one main issue.

For this case we assume the following: a homeless person knocks on Civix's door and is assigned to the case owner 'Lana' to handle his situation. Being to find a suitable home for the client. This is mostly not a straightforward, not known upfront process. Many departments and people, both from inside and outside the organization may need to collaborate. Many decisions need to be taken along the line to help the client. Lana will build and execute a client dossier for this. This dossier in the remainder of this training will be named the Case.

The goal

Find a housing solution for this client. Lana will be the main responsible person in Civix to achieve this for the client. We will build a solution using the CaseFabric platform to support her and her

co-workers to collaboratively do their job. The job is successfully finished when both Civix and the client are satisfied in creating a home solution for him.

Handling the case is very specific to the client. His personal situation will drive a lot of the choices that will be made. Also there are many privacy aspects and security aspects involved.

We will now build the solution that will support Lana to execute the client dossier.

← Obtaining CaseFabric DemoObtaining the CaseFabric Demo →
  • The Use Case
  • The goal