Workflowis a prototype collection of stepwise
Workstepprototypes corresponding to a real-world business process. Workflows provide a means of defining the relationships, rulesets and order of execution to be implemented in a baseline business process.
WorkflowInstance, the provisioning and management of these instances is left to the implementation provider. Provide Baseline introduces a
Workflowstaging layer that enables drafting, templating, deployment and automatic real-time generation of workflow instances. Once deployed, a
Workflowis referenced as a prototype for the spawning of
WorkflowInstanceexecutions as qualifying trigger events occur.
Workstepobjects containing zero-knowledge proofs, a
Workflowcan be used to verifiably synchronize the entire lifecycle of any shared business process without exposing any sensitive data.
Workstep. In a baseline context, the proof resulting from a completed workflow instance provides verifiable proof that the data shared by participants in the workflow remained synchronized throughout the entire process.
proofby way of a
Workflowis capable of spawning n number of workflow instances. A
WorkflowInstanceis distinguishable from a
Workflowby the presence of a value in the
Statusis used to define the stages in a workflow lifecycle.
Workflow, versioning is required to avoid conflicts with previously deployed iterations and related workflow instances. A
Workflowis required to have a version in order to be deployed.
Organizationacting as a participant in a
Organizationscoped JWT is available for use
Organizationis a participant in a
Workflow; Workflows with a status of
deprecatedcannot be deleted.
Workflowcannot be updated and must be versioned and redeployed to introduce changes.
Workflowis useful for versioning and updating status. Workflows with a status of
deprecatedcannot be updated.
Workstepobjects in a specified