20 lines
819 B
Markdown
20 lines
819 B
Markdown
# govoplan-workflow
|
|
|
|
<!-- govoplan-repository-type:start -->
|
|
**Repository type:** module (platform).
|
|
<!-- govoplan-repository-type:end -->
|
|
|
|
`govoplan-workflow` will own process orchestration for GovOPlaN.
|
|
|
|
The module should execute configurable state machines and command handoffs
|
|
between modules without importing their implementations. It coordinates cases,
|
|
tasks, forms, files, templates, mail, appointments, payments, and records
|
|
through capabilities, events, commands, and DTOs.
|
|
|
|
See [docs/CONCEPT.md](docs/CONCEPT.md) for the current module concept.
|
|
|
|
There is a BPMN component playing a major role here. Maybe this needs to
|
|
become a separate module. It is quite viable to think about workflow
|
|
modelling (and consequently import and export) in terms of BPMN, permitting
|
|
a standardized configuration of the system.
|