{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Proxy Form","description":"Shareholder proxy form for a general meeting (AGM or EGM). Appoints a proxy holder to attend, speak and vote on behalf of a shareholder and records explicit voting instructions per agenda item. Fits BE WVV/CCA art. 7:143 (proxy), FR Code de commerce art. L225-106, DE AktG §134(3) and NL BW Boek 2 art. 2:117.","type":"object","additionalProperties":false,"required":["company","meeting","shareholder","proxy","voting_instructions","authority_scope","revocation_statement","signatory"],"$defs":{"voting_instruction":{"type":"object","additionalProperties":false,"required":["agenda_item_number","title","instruction"],"properties":{"agenda_item_number":{"type":"integer","minimum":1},"title":{"type":"string"},"instruction":{"type":"string","enum":["for","against","abstain","discretion"]},"comments":{"type":"string"}}}},"properties":{"company":{"type":"object","additionalProperties":false,"required":["name","registration","registered_office"],"properties":{"name":{"type":"string"},"registration":{"type":"string"},"registered_office":{"type":"string"}}},"meeting":{"type":"object","additionalProperties":false,"required":["type","date","time"],"properties":{"type":{"type":"string","enum":["AGM","EGM"]},"date":{"type":"string","format":"date"},"time":{"type":"string"},"location":{"type":"string"},"virtual_url":{"type":"string"}}},"shareholder":{"type":"object","additionalProperties":false,"required":["name","address","number_of_shares","share_class"],"properties":{"name":{"type":"string"},"address":{"type":"string"},"number_of_shares":{"type":"integer","exclusiveMinimum":0},"share_class":{"type":"string"}}},"proxy":{"type":"object","additionalProperties":false,"required":["name","address"],"properties":{"name":{"type":"string"},"address":{"type":"string"},"relationship":{"type":"string"}}},"voting_instructions":{"type":"array","minItems":1,"items":{"$ref":"#/$defs/voting_instruction"}},"authority_scope":{"type":"string","enum":["this_meeting_only","adjournments_included","any_reconvened"]},"revocation_statement":{"type":"string"},"signatory":{"type":"object","additionalProperties":false,"required":["place","date"],"properties":{"place":{"type":"string"},"date":{"type":"string","format":"date"}}}}}