[UXPROD-593] Workflow Services (Back End for Workflows and More) Created: 22/May/18  Updated: 12/Apr/23

Status: Open
Project: UX Product
Components: None
Affects versions: None
Fix versions: None

Type: Epic Priority: P3
Reporter: Cate Boerema (Inactive) Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: automation_and_workflows, data-import, mandatory
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to UXPROD-600 Workflow App with To-Do App Integration In Review
relates to UXPROD-827 Central staff and member libraries ne... Open
relates to UXPROD-1050 Camunda PoC Closed
relates to UXPROD-47 Batch Importer (Bib/Acq) Analysis Complete
Epic Name: Workflow Services (Back End for Workflows and More)
Development Team: Prokopovych
Rank: MO State (MVP June 2020): R4
Start date (migrated):
End date:
Epic Color: ghx-label-2

 Description   

Backend for Workflow app, To-Do app and other features that need scheduling (e.g. patron status change when expired, loan status change after shelving period) and automation.

WFE consistes of several components, namely:

Scheduler a stand-alone component in FOLIO that can be configured to trigger operations with a specified schedule or frequency.

Workflow templating a component that provides a way to define a series of operation (with conditionals) in a form of machine-readable template (most likely JSON).

State-machine a component that provides automation through execution of several operations in sequence and ability to perform decision logic at transition points. It includes the ability to notify and wait when human intervention is required.

Email and message formatter allows to format and send notification in form of e-mails.

Message queue a new facility in Okapi that allows for publish/subscribe style of operation chaining rather than direct, module-to-module message routing.



 Comments   
Comment by Cate Boerema (Inactive) [ 05/Jun/18 ]

Jakub Skoczen, can you please add a brief description to this epic/project? Thanks!

Comment by Jakub Skoczen [ 28/Aug/18 ]

Cate Boerema Peter Murray Darcy Branchini I renamed this Epic from "Workflow Engine" to "Workflow Services" to indicate that the specific features under this Epic list out independent services that would be utilized both by a Workflow Engine and other functionality (e.g Patron Notices).

Generated at Fri Feb 09 00:09:02 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.