{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","description":"Commercial agency contract under Council Directive 86/653/EEC on self-employed commercial agents (as transposed in each Member State). Captures the principal-agent relationship, territory, commission basis, mandatory notice periods and the post-termination indemnity / compensation regime (Arts. 17–18 of the Directive) which the parties cannot derogate from to the agent's detriment (Art. 19).","required":["principal","agent","territory","products_or_services_in_scope","exclusivity","commission_rate_pct","commission_basis","agent_obligations","principal_obligations","term","termination_provisions","governing_law","signatories"],"additionalProperties":false,"properties":{"reference":{"type":"string"},"effective_date":{"type":"string","format":"date"},"principal":{"$ref":"#/$defs/party"},"agent":{"$ref":"#/$defs/party"},"territory":{"type":"array","minItems":1,"items":{"type":"string","minLength":1}},"products_or_services_in_scope":{"type":"array","minItems":1,"items":{"type":"string","minLength":1}},"exclusivity":{"type":"string","enum":["exclusive","non_exclusive","sole"]},"commission_rate_pct":{"type":"number","exclusiveMinimum":0,"maximum":100},"commission_basis":{"type":"string","minLength":1,"description":"Art. 7 Dir. 86/653/EEC: on which transactions the commission is due, timing, and how it is calculated."},"expenses_policy":{"type":"string"},"agent_obligations":{"type":"array","minItems":1,"items":{"type":"string","minLength":1,"description":"Art. 3 Dir. 86/653/EEC — good faith, communication, following reasonable instructions."}},"principal_obligations":{"type":"array","minItems":1,"items":{"type":"string","minLength":1,"description":"Art. 4 Dir. 86/653/EEC — necessary documentation, information on acceptance/refusal, notice of reduced volume, commission statement."}},"term":{"type":"object","required":["type"],"additionalProperties":false,"properties":{"type":{"type":"string","enum":["fixed","indefinite"]},"start_date":{"type":"string","format":"date"},"end_date":{"type":"string","format":"date","description":"Only for fixed-term contracts."}}},"termination_provisions":{"type":"object","required":["notice_periods","indemnity_or_compensation_clause"],"additionalProperties":false,"properties":{"notice_periods":{"type":"string","minLength":1,"description":"Art. 15 Dir. 86/653/EEC minimums: 1 month in year 1, 2 in year 2, 3 in year 3+ (Member States may extend)."},"indemnity_or_compensation_clause":{"type":"string","minLength":1,"description":"Art. 17 Dir. 86/653/EEC: Member State choice of indemnity (default, up to 1 year's average commission) or compensation (damages)."}}},"post_termination_non_compete_optional":{"type":"object","required":["duration_months","territory","activities"],"additionalProperties":false,"properties":{"duration_months":{"type":"integer","minimum":1,"maximum":24,"description":"Art. 20 Dir. 86/653/EEC caps at 2 years."},"territory":{"type":"string"},"activities":{"type":"string"},"compensation":{"type":"string"}}},"governing_law":{"type":"string","minLength":1},"signatories":{"type":"array","minItems":2,"items":{"$ref":"#/$defs/signatory"}}},"$defs":{"party":{"type":"object","required":["legal_name","address","registration_number"],"additionalProperties":false,"properties":{"legal_name":{"type":"string","minLength":1},"address":{"type":"string","minLength":1},"registration_number":{"type":"string","minLength":1},"vat_id":{"type":"string"},"representative_name":{"type":"string"},"representative_role":{"type":"string"},"contact_email":{"type":"string","format":"email"}}},"signatory":{"type":"object","required":["party","name","role"],"additionalProperties":false,"properties":{"party":{"type":"string","enum":["principal","agent"]},"name":{"type":"string","minLength":1},"role":{"type":"string","minLength":1},"date":{"type":"string","format":"date"},"place":{"type":"string"}}}}}