{"allOf":[{"description":"Base type for all commands 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":"Command"},{"type":"object","description":"Command to update an organisation party's legal and registration details","required":["id","qualifiedOriginPartyId","legalName"],"properties":{"qualifiedOriginPartyId":{"type":"string","format":"uri","description":"The qualified origin system identifier of the organisation to update","x-parser-schema-id":"<anonymous-schema-80>"},"legalName":{"type":"string","description":"The official registered legal name of the organisation","x-parser-schema-id":"<anonymous-schema-81>"},"country":{"type":"string","nullable":true,"description":"The country where the organisation is registered","x-parser-schema-id":"<anonymous-schema-82>"},"registrationNumber":{"type":"string","nullable":true,"description":"Official company registration number","x-parser-schema-id":"<anonymous-schema-83>"},"dateOfIncorporation":{"type":"string","format":"date","nullable":true,"description":"Date when the organisation was officially incorporated or established","x-parser-schema-id":"<anonymous-schema-84>"},"legalType":{"type":"string","nullable":true,"description":"Legal type or structure of the organisation (e.g., LLC, Ltd, Inc)","x-parser-schema-id":"<anonymous-schema-85>"},"tradingName":{"type":"string","nullable":true,"description":"The name under which the organisation conducts business, if different from legal name","x-parser-schema-id":"<anonymous-schema-86>"},"vatNumber":{"type":"string","nullable":true,"description":"Value Added Tax registration number","x-parser-schema-id":"<anonymous-schema-87>"}},"x-parser-schema-id":"<anonymous-schema-79>"}],"x-parser-schema-id":"UpdateOrganisationDetails"}