Orchestrator - Register Order

This workflow is used for communicating the registration of an order within the order management process.

Workflow

  1. Constructing Registration Command: A registration command, formatted in JSON, is created.
  2. Context ID Extension: The command is augmented with a context ID if it exists, ensuring correlation between all commands and events.
  3. BProc Gateway Interaction: The workflow then communicates with the BProc gateway using the constructed command.
  4. Error Handling: If an error occurs, indicating a major failure, the workflow is terminated.
  5. Awaiting Order Registration: The workflow waits for the OrderRegistered event to be incorporated into Matrix42.

This workflow efficiently manages the registration of orders, ensuring accurate and timely processing within the order management system.

Orchestrator - Register Order.png