{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"required":["letter","employer","employee","child","parental_leave","signature"],"properties":{"letter":{"type":"object","additionalProperties":false,"required":["place","date","language"],"properties":{"place":{"type":"string"},"date":{"type":"string","format":"date"},"language":{"type":"string","enum":["fr","nl","de","en"]},"reference":{"type":"string"}}},"employer":{"type":"object","additionalProperties":false,"required":["name","address","bce_number","vat_number","onss_number"],"properties":{"name":{"type":"string"},"address":{"type":"string"},"bce_number":{"type":"string"},"vat_number":{"type":"string"},"onss_number":{"type":"string"},"joint_committee":{"type":"string"},"social_secretariat":{"type":"object","additionalProperties":false,"required":["name","approval_number"],"properties":{"name":{"type":"string"},"approval_number":{"type":"string"}}},"hr_contact":{"type":"object","additionalProperties":false,"required":["name","title"],"properties":{"name":{"type":"string"},"title":{"type":"string"}}}}},"employee":{"type":"object","additionalProperties":false,"required":["surname","given_name","address","national_register_number"],"properties":{"surname":{"type":"string"},"given_name":{"type":"string"},"address":{"type":"string"},"national_register_number":{"type":"string","description":"NISS / Rijksregisternummer (format YY.MM.DD-NNN.CC)."},"statut":{"type":"string","enum":["arbeider","bediende","kaderlid"]},"function_title":{"type":"string"},"department":{"type":"string"},"contract_start_date":{"type":"string","format":"date","description":"Date d'entrée en service (pour vérification ancienneté 12 mois)."},"weekly_hours":{"type":"number","description":"Nombre d'heures hebdomadaires contractuelles.","minimum":0}}},"child":{"type":"object","additionalProperties":false,"required":["given_name","date_of_birth"],"properties":{"given_name":{"type":"string"},"date_of_birth":{"type":"string","format":"date","description":"Date de naissance de l'enfant (doit être < 12 ans au début du congé)."},"is_adopted":{"type":"boolean","description":"Indique si l'enfant est adopté (impacte le délai de préavis)."},"has_disability":{"type":"boolean","description":"Enfant reconnu handicapé à ≥ 66% (extension limite d'âge à 21 ans)."}}},"parental_leave":{"type":"object","additionalProperties":false,"required":["modality","start_date","end_date","notice_date"],"properties":{"modality":{"type":"string","enum":["full_time","half_time","one_fifth","one_tenth"],"description":"Modalité de congé parental choisie (AR 29.10.1997 + AR 8.6.2018)."},"start_date":{"type":"string","format":"date","description":"Date de début souhaitée du congé parental."},"end_date":{"type":"string","format":"date","description":"Date de fin souhaitée du congé parental."},"duration_months":{"type":"number","minimum":1,"description":"Durée en mois de la période demandée."},"notice_date":{"type":"string","format":"date","description":"Date de la notification à l'employeur."},"previous_months_taken":{"type":"number","minimum":0,"description":"Mois de congé parental déjà pris pour ce même enfant."},"onem_allowance_requested":{"type":"boolean","description":"Le travailleur souhaite-t-il bénéficier de l'allocation ONEM/RVA ?"}}},"signature":{"type":"object","additionalProperties":false,"required":["signatory_name","date"],"properties":{"signatory_name":{"type":"string"},"date":{"type":"string","format":"date"}}}}}