Global Events Reader Block
Subscribes to global topics and routes incoming events into policy branches.
Can subscribe to multiple global topics.
Reads/handles messages only from topics with Active = ON (OFF = ignore this topic).
Lets you control subscriptions per topic/stream in the Reader UI:
Active ON/OFF β ON = read/process, OFF = ignore.
Hidden (optional) β stays in configuration but is hidden in UI.
Routes an event into a branch only if validations pass:
Document type matches branch configuration.
If configured, the schema matches / validates for that branch.
If applicable, field filters match.
Applies filters only for VC, and only when Admin configured a schema for the branch.
1.1 Properties
Default Active (in the block Meta Data)
controls the visibility in the runtime UI
Checked/Unchecked
Show Next button
enable to use this block inside a Step container.
Checked/Unchecked
Global topics
the list of default topicIds that Admin adds to the block configuration
0.0.750....
Active by default
controls the visibility of topicID
Checked/Unchecked
Branch event
output event name to trigger
branch 1
Document type
expected type for this branch (VC / JSON / CSV / TEXT / ANY)
VC
Schema (optional)
local policy schema used for VC validation before routing.
Registrant & Participant

Events tab - setting output events to the branches.

1.2 API
Uses the standard policy blocks API (setData), same as other blocks.
Reader/Writer donβt introduce a new API β they only define their own payload format and supported operation values.
Last updated