{"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 the accrued balance for an account is recalculated by the core\nbanking system. Carries a single balance value.\n","required":["originAccountId","balanceAmount","creditLimitIncluded","lastRetrievedDateTime"],"properties":{"originAccountId":{"type":"string","format":"uri","description":"The qualified origin system identifier for the account","x-parser-schema-id":"<anonymous-schema-38>"},"balanceAmount":{"type":"object","description":"Represents a monetary amount with currency","required":["currency","amount"],"properties":{"currency":{"type":"string","description":"The three-letter ISO currency code","x-parser-schema-id":"<anonymous-schema-33>"},"amount":{"type":"string","description":"The monetary amount as a string to prevent precision loss","x-parser-schema-id":"<anonymous-schema-34>"}},"x-parser-schema-id":"Amount"},"creditLimitIncluded":{"type":"boolean","description":"Indicates whether the credit limit is included in the balance","x-parser-schema-id":"<anonymous-schema-39>"},"lastRetrievedDateTime":{"type":"string","format":"date-time","description":"The timestamp when this balance was last retrieved from the core banking system","x-parser-schema-id":"<anonymous-schema-40>"}},"example":{"originAccountId":"urn:account:54321","balanceAmount":{"currency":"EUR","amount":"7.50"},"creditLimitIncluded":true,"lastRetrievedDateTime":"2025-02-28T14:30:15Z"},"x-parser-schema-id":"<anonymous-schema-37>"}],"x-parser-schema-id":"AccountAccruedBalanceUpdated"}