{"allOf":[{"description":"Base type for all events in the system","allOf":[{"type":"object","description":"Base message type that all commands and events inherit from","required":["id"],"properties":{"id":{"type":"string","description":"Unique identifier for the message, typically a UUID","default":"UUID generated string","x-parser-schema-id":"<anonymous-schema-1>"}},"x-parser-schema-id":"Message"}],"x-parser-schema-id":"Event"},{"type":"object","description":"Event published when a user's access to an account has been revoked. Consumed by the accounts service to remove the user from the account's user list.","required":["userId","originAccountId"],"properties":{"userId":{"type":"string","description":"The identifier of the user whose access has been revoked","x-parser-schema-id":"<anonymous-schema-66>"},"originAccountId":{"type":"string","description":"The origin identifier of the account the user has been removed from","x-parser-schema-id":"<anonymous-schema-67>"}},"x-parser-schema-id":"<anonymous-schema-65>"}],"x-parser-schema-id":"UserRemovedFromAccount"}