{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"required":["letter","employer","employee","original_contract","modifications","applicable_law","signature"],"properties":{"letter":{"type":"object","additionalProperties":false,"required":["drafting_date","drafting_place","effective_date"],"properties":{"reference":{"type":"string"},"drafting_date":{"type":"string","format":"date"},"drafting_place":{"type":"string"},"effective_date":{"type":"string","format":"date","description":"Date d'entrée en vigueur des modifications — doit être postérieure ou simultanée à la signature."}}},"employer":{"type":"object","additionalProperties":false,"required":["name","legal_form","registered_office","bce_number","represented_by"],"properties":{"name":{"type":"string"},"legal_form":{"type":"string"},"registered_office":{"type":"string"},"bce_number":{"type":"string"},"represented_by":{"type":"object","additionalProperties":false,"required":["name","title"],"properties":{"name":{"type":"string"},"title":{"type":"string"}}}}},"employee":{"type":"object","additionalProperties":false,"required":["given_name","surname","national_register_number"],"properties":{"given_name":{"type":"string"},"surname":{"type":"string"},"national_register_number":{"type":"string"},"current_function":{"type":"string"}}},"original_contract":{"type":"object","additionalProperties":false,"required":["type","start_date"],"properties":{"reference":{"type":"string"},"type":{"type":"string","enum":["cdi","cdd"],"description":"Type du contrat original."},"start_date":{"type":"string","format":"date"}}},"modifications":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["category","description","former_value","new_value","is_essential"],"properties":{"category":{"type":"string","enum":["remuneration","function","place_of_work","working_time","joint_committee","benefits","other"],"description":"Catégorie de la modification."},"description":{"type":"string","description":"Description de la clause modifiée."},"former_value":{"type":"string","description":"Valeur antérieure (ancienne rédaction)."},"new_value":{"type":"string","description":"Nouvelle valeur (nouvelle rédaction)."},"is_essential":{"type":"boolean","description":"Modification essentielle (requiert consentement) — Cass. 14.10.1991."}}}},"continuity_clause":{"type":"object","additionalProperties":false,"required":["other_terms_unchanged"],"properties":{"other_terms_unchanged":{"type":"boolean","description":"Les autres termes et conditions du contrat original demeurent inchangés."},"seniority_preserved":{"type":"boolean","description":"L'ancienneté acquise depuis le début du contrat est préservée."}}},"applicable_law":{"type":"object","additionalProperties":false,"required":["governing_law","competent_court"],"properties":{"governing_law":{"type":"string","enum":["belge"]},"competent_court":{"type":"string"}}},"signature":{"type":"object","additionalProperties":false,"required":["copies","mention_lu_et_approuve"],"properties":{"copies":{"type":"integer","minimum":2},"mention_lu_et_approuve":{"type":"boolean"}}}}}