{"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 an individual's personal details are updated","required":["id","qualifiedOriginPartyId","phoneNumber","firstName","lastName"],"properties":{"qualifiedOriginPartyId":{"type":"string","format":"uri","description":"The qualified origin system identifier of the individual party whose details were updated","x-parser-schema-id":"<anonymous-schema-129>"},"phoneNumber":{"type":"string","description":"Updated contact phone number","x-parser-schema-id":"<anonymous-schema-130>"},"email":{"type":"string","nullable":true,"description":"Updated email address (if provided)","x-parser-schema-id":"<anonymous-schema-131>"},"firstName":{"type":"string","description":"Updated first name","x-parser-schema-id":"<anonymous-schema-132>"},"lastName":{"type":"string","description":"Updated last name","x-parser-schema-id":"<anonymous-schema-133>"}},"x-parser-schema-id":"<anonymous-schema-128>"}],"x-parser-schema-id":"IndividualPersonalDetailsUpdated"}