{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Contract termination - Résiliation d'un contrat commercial / Opzegging handelsovereenkomst (BE)","description":"Belgian letter by which an enterprise ends a commercial contract with another enterprise: by notice on an open-ended contract, at the term, under a contractual clause, by resolution for breach after a formal notice, or under an insolvency clause. Business-to-business only. Nothing is defaulted or computed.","type":"object","additionalProperties":false,"required":["sender","recipient","contract","termination","signature"],"properties":{"sender":{"type":"object","description":"the sender: the enterprise (CSA art. 2:20 for a legal person, Code of economic law art. III.25).","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name or company name."},"legal_form":{"type":"string","description":"Legal form: SRL, SA, SC, SComm, SNC, ASBL, AISBL, foundation, or EI (sole trader).","enum":["SRL","SA","SC","SComm","SNC","ASBL","AISBL","foundation","EI"]},"enterprise_number":{"type":"string","description":"Belgian enterprise number (KBO/BCE), written 0123.456.789 (Code of economic law art. III.25, al. 1).","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$"},"vat_number":{"type":"string","description":"Belgian VAT number, written BE0123456789 (leave out if none).","pattern":"^BE[01][0-9]{9}$"},"address":{"type":"string","description":"Street and number of the seat."},"postal_code":{"type":"string","description":"Postal code of the seat."},"commune":{"type":"string","description":"Municipality of the seat."},"domiciliation":{"type":"string","description":"Domiciliation (Code of economic law art. III.25, al. 2), when it differs from the seat."},"rpm_court":{"type":"string","description":"Court of the seat for the mention 'RPM' (CSA art. 2:20, 5°), as the enterprise writes it."},"in_liquidation":{"type":"boolean","description":"True if the legal person is in liquidation (CSA art. 2:20, 7°)."},"iban":{"type":"string","description":"IBAN of a payment account the enterprise holds (Code of economic law art. III.25, al. 2)."},"email":{"type":"string","description":"E-mail address (CSA art. 2:20, 6°)."},"website":{"type":"string","description":"Website (CSA art. 2:20, 6°)."}},"required":["name","legal_form","enterprise_number","address","postal_code","commune","iban"],"allOf":[{"if":{"properties":{"legal_form":{"enum":["SRL","SA","SC","SComm","SNC","ASBL","AISBL","foundation"]}},"required":["legal_form"]},"then":{"required":["rpm_court"]}}]},"recipient":{"type":"object","description":"The other party to the contract.","additionalProperties":false,"properties":{"name":{"type":"string","description":"Name of the other party."},"enterprise_number":{"type":"string","description":"Enterprise number of the other party, written 0123.456.789.","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$"},"address":{"type":"string","description":"Street and number."},"postal_code":{"type":"string","description":"Postal code."},"commune":{"type":"string","description":"Municipality."},"attention":{"type":"string","description":"Person the letter is addressed to."}},"required":["name","address","postal_code","commune"]},"contract":{"type":"object","description":"The contract that is ended.","additionalProperties":false,"properties":{"title":{"type":"string","description":"Title of the contract."},"date":{"type":"string","description":"Date of the contract.","format":"date"},"reference":{"type":"string","description":"Reference of the contract."},"type":{"type":"string","description":"Type of contract.","enum":["services","supply","subscription","licence","distribution_non_exclusive","other"]}},"required":["title","date","type"]},"termination":{"type":"object","description":"How and when the contract is ended.","additionalProperties":false,"properties":{"basis":{"type":"string","description":"Basis on which the contract is ended: notice on an open-ended contract, end of the term, contractual clause, resolution for breach after a formal notice, insolvency clause.","enum":["notice_open_ended","end_of_term","contractual_clause","resolution_for_breach","insolvency_clause"]},"period_value":{"type":"integer","description":"Length of the notice period, in the unit given next to it.","minimum":0},"period_unit":{"type":"string","description":"Unit of the notice period.","enum":["days","weeks","months"]},"effective_date":{"type":"string","description":"Date on which the contract ends.","format":"date"},"term_date":{"type":"string","description":"Date of the term of the fixed-term contract.","format":"date"},"clause_reference":{"type":"string","description":"Reference of the clause of the contract that is applied."},"breaches":{"type":"array","description":"The breaches the other party is blamed for, one per item.","items":{"type":"string"}},"formal_notice_date":{"type":"string","description":"Date of the prior formal notice.","format":"date"},"formal_notice_mode":{"type":"string","description":"Means by which the formal notice was sent.","enum":["registered_letter","registered_email","email","hand_delivery_with_receipt","other"]},"wind_down":{"type":"array","description":"Wind-down arrangements, one per item.","items":{"type":"string"}},"reserve_damages":{"type":"boolean","description":"True to print the reservation of rights and damages."},"acknowledgment_requested":{"type":"boolean","description":"True to print the request for acknowledgment."}},"required":["basis","effective_date"],"allOf":[{"if":{"properties":{"basis":{"const":"notice_open_ended"}},"required":["basis"]},"then":{"required":["period_value","period_unit"]}},{"if":{"properties":{"basis":{"const":"end_of_term"}},"required":["basis"]},"then":{"required":["term_date"]}},{"if":{"properties":{"basis":{"enum":["contractual_clause","insolvency_clause"]}},"required":["basis"]},"then":{"required":["clause_reference"]}},{"if":{"properties":{"basis":{"enum":["contractual_clause","resolution_for_breach"]}},"required":["basis"]},"then":{"required":["breaches"]}},{"if":{"properties":{"basis":{"const":"resolution_for_breach"}},"required":["basis"]},"then":{"required":["formal_notice_date","formal_notice_mode"]}}]},"dispatch":{"type":"object","description":"How and when the letter is sent.","additionalProperties":false,"properties":{"mode":{"type":"string","description":"Means of dispatch.","enum":["registered_letter","registered_email","email","hand_delivery_with_receipt","other"]},"date":{"type":"string","description":"Date of dispatch.","format":"date"}}},"signature":{"type":"object","description":"Place, date and signatory.","additionalProperties":false,"properties":{"place":{"type":"string","description":"Place of signature."},"date":{"type":"string","description":"Date of the letter.","format":"date"},"signatory_name":{"type":"string","description":"Name of the signatory."},"signatory_capacity":{"type":"string","description":"Capacity of the signatory."}},"required":["place","date","signatory_name","signatory_capacity"]}}}