Business Process Task Library (BPTL)

Version

0.1.0

Source

https://github.com/GemeenteUtrecht/bptl

Keywords

bpmn, camunda, external tasks, process engine, VNG, Common Ground

PythonVersion

3.8

Build status black

A webapplication to configure and run worker units to process tasks from external engines. Currently it supports Camunda external tasks .

Developed by Maykin Media B.V. for Gemeente Utrecht.

Introduction

Common Ground zet in op een nieuwe, moderne gezamenlijke informatievoorziening. In het 5-lagen model van Common Ground worden gegevens gescheiden van Interactie en proces, waarbij gegevens via Services/APIs ontsloten worden.

BPTL zet hierbij in op de Integratielaag. Vaak leiden stappen in een proces (wat leeft in een proces-engine zoals Camunda) tot bepaalde taken die uitgevoerd dienen te worden tegen deze specifieke services/APIs.

In eerste instantie focust BPTL op de integratie met de API’s voor zaakgericht werken - stappen in het Camunda proces leiden tot het aanmaken en bijwerken van Zaken, waarbij generieke bouwstenen opnieuw gebruikt kunnen worden voor verschillende processen.

Uitbreiding met nieuwe (typen) van taken wordt eenvoudig, en het invullen van de procestaken met Camunda is technologie-onafhankelijk door het gebruik van External Tasks.

Zie Architecture (EN) voor een overzicht van de architectuur.

Usage

Developers

Indices and tables