{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Certificat de travail --- Luxembourg","description":"Luxembourg work certificate required under art. L. 124-7 of the Code du travail luxembourgeois. The employer must issue the certificate at the expiry of any employment contract, on first request and free of charge. It must state: the identity of both parties, the date of entry and exit, and the nature of the work performed. A detailed version (qualifying skills and behaviour) is issued only at the employee's explicit request; if asked, the employer must issue one.","type":"object","required":["employer","employee","employment_period","position","mention_type","end_reason","place_of_issue","issue_date"],"additionalProperties":false,"properties":{"employer":{"type":"object","required":["name","address","represented_by"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1},"legal_form":{"type":"string"},"address":{"type":"string","minLength":1},"represented_by":{"type":"string","minLength":1}}},"employee":{"type":"object","required":["full_name","date_of_birth","social_matricule"],"additionalProperties":false,"properties":{"full_name":{"type":"string","minLength":1},"date_of_birth":{"type":"string","format":"date"},"birthplace":{"type":"string"},"social_matricule":{"type":"string","pattern":"^[0-9]{13}$"}}},"employment_period":{"type":"object","required":["start_date","end_date"],"additionalProperties":false,"properties":{"start_date":{"type":"string","format":"date"},"end_date":{"type":"string","format":"date"}}},"position":{"type":"object","required":["job_title","duties"],"additionalProperties":false,"properties":{"job_title":{"type":"string","minLength":1},"duties":{"type":"string","minLength":1}}},"mention_type":{"type":"string","enum":["simple","detailed"],"description":"simple = mentions obligatoires uniquement; detailed = mentions étendues sur demande du salarié (compétences, comportement)"},"skills_acquired":{"type":"string","description":"Compétences professionnelles acquises (requis si mention_type=detailed)"},"behavior_assessment":{"type":"string","description":"Appréciation du comportement (facultatif, requis si mention_type=detailed ou si mentionné par accord des parties)"},"end_reason":{"type":"string","enum":["demission","licenciement","commun_accord","fin_cdd","retraite","autre"],"description":"Motif de fin de contrat. Attention: la mention du motif n'est obligatoire que si le salarié le demande; sinon se limiter à 'le contrat a pris fin le ...'"},"issuer_role":{"type":"string"},"place_of_issue":{"type":"string","minLength":1},"issue_date":{"type":"string","format":"date"}}}