{"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 new organisation party has been created","required":["qualifiedOriginPartyId","createdAt"],"properties":{"qualifiedOriginPartyId":{"type":"string","format":"uri","description":"The qualified origin system identifier assigned to the newly created organization","x-parser-schema-id":"<anonymous-schema-113>"},"createdAt":{"type":"string","format":"date-time","description":"Timestamp when the organization was created","x-parser-schema-id":"<anonymous-schema-114>"},"country":{"type":"string","nullable":true,"description":"The country where the organization is registered","x-parser-schema-id":"<anonymous-schema-115>"},"legalName":{"type":"string","nullable":true,"description":"The official registered legal name of the organization","x-parser-schema-id":"<anonymous-schema-116>"},"registrationNumber":{"type":"string","nullable":true,"description":"Official company registration number","x-parser-schema-id":"<anonymous-schema-117>"},"dateOfIncorporation":{"type":"string","format":"date","nullable":true,"description":"Date when the organization was officially incorporated or established","x-parser-schema-id":"<anonymous-schema-118>"},"legalType":{"type":"string","nullable":true,"description":"Legal type or structure of the organization (e.g., LLC, Ltd, Inc)","x-parser-schema-id":"<anonymous-schema-119>"},"tradingName":{"type":"string","nullable":true,"description":"The name under which the organization conducts business, if different from legal name","x-parser-schema-id":"<anonymous-schema-120>"},"registrationAddress":{"type":"object","description":"Structured representation of a physical address","properties":{"streetName":{"type":"string","nullable":true,"description":"The name of the street","x-parser-schema-id":"<anonymous-schema-13>"},"buildingNumber":{"type":"string","nullable":true,"description":"The building number on the street","x-parser-schema-id":"<anonymous-schema-14>"},"buildingName":{"type":"string","nullable":true,"description":"The name of the building, if applicable","x-parser-schema-id":"<anonymous-schema-15>"},"floor":{"type":"string","nullable":true,"description":"The floor number within the building","x-parser-schema-id":"<anonymous-schema-16>"},"postBox":{"type":"string","nullable":true,"description":"Post box or mail box identifier","x-parser-schema-id":"<anonymous-schema-17>"},"suite":{"type":"string","nullable":true,"description":"Suite or apartment number","x-parser-schema-id":"<anonymous-schema-18>"},"postCode":{"type":"string","nullable":true,"description":"Postal or ZIP code","x-parser-schema-id":"<anonymous-schema-19>"},"townName":{"type":"string","nullable":true,"description":"The name of the town or city","x-parser-schema-id":"<anonymous-schema-20>"},"townLocationName":{"type":"string","nullable":true,"description":"A specific location within the town","x-parser-schema-id":"<anonymous-schema-21>"},"districtName":{"type":"string","nullable":true,"description":"District, county, or regional division","x-parser-schema-id":"<anonymous-schema-22>"},"countrySubDivision":{"type":"string","nullable":true,"description":"Sub-division of the country (e.g., state, province)","x-parser-schema-id":"<anonymous-schema-23>"},"country":{"type":"string","nullable":true,"description":"The country, typically as a two-letter ISO country code","x-parser-schema-id":"<anonymous-schema-24>"}},"example":{"streetName":"High Street","buildingNumber":"42","buildingName":"Willow House","floor":"3","postCode":"SW1A 1AA","townName":"London","countrySubDivision":"Greater London","country":"GB"},"x-parser-schema-id":"Address"},"operatingAddress":{"$ref":"#/components/schemas/Address"},"postalAddress":{"$ref":"#/components/schemas/Address"},"categories":{"type":"array","nullable":true,"description":"Business categories or industry classifications","items":{"type":"string","x-parser-schema-id":"<anonymous-schema-122>"},"x-parser-schema-id":"<anonymous-schema-121>"},"website":{"type":"string","nullable":true,"description":"Official website URL","x-parser-schema-id":"<anonymous-schema-123>"},"description":{"type":"string","nullable":true,"description":"Brief description of the organization's activities","x-parser-schema-id":"<anonymous-schema-124>"},"vatNumber":{"type":"string","nullable":true,"description":"Value Added Tax registration number","x-parser-schema-id":"<anonymous-schema-125>"},"members":{"type":"array","nullable":true,"description":"List of parties that are members of this organization","items":{"type":"object","description":"Represents a member (person or organization) of an organization","required":["partyId"],"properties":{"qualifiedOriginPartyId":{"type":"string","format":"uri","description":"The qualified origin system identifier of the party who is a member of the organization","x-parser-schema-id":"<anonymous-schema-67>"}},"x-parser-schema-id":"OrganisationMember"},"x-parser-schema-id":"<anonymous-schema-126>"}},"x-parser-schema-id":"<anonymous-schema-112>"}],"x-parser-schema-id":"OrganisationPartyCreated"}