{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Contrat de travail à temps partiel --- Luxembourg","description":"Luxembourg part-time employment contract under art. L. 123-1 et s. of the Code du travail luxembourgeois. Written contract mandatory specifying weekly/monthly hours and their distribution (L. 123-2). Principle of equal treatment with full-timers (L. 123-1(2)). Supplementary hours (heures supplémentaires) beyond the contractual volume are capped at 20 % of the contractual duration without written agreement (L. 123-4); rates for overtime follow L. 211-27 when statutory full-time hours are exceeded.","type":"object","required":["employer","employee","contract_type","start_date","working_time","supplementary_hours","position","workplace","remuneration","holiday","place_of_signature","signature_date"],"additionalProperties":false,"properties":{"employer":{"type":"object","required":["name","legal_form","address","matricule","ccss_affiliation","represented_by"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1},"legal_form":{"type":"string","minLength":1},"address":{"type":"string","minLength":1},"matricule":{"type":"string","pattern":"^[0-9]{11,13}$"},"ccss_affiliation":{"type":"string","minLength":1},"represented_by":{"type":"string","minLength":1}}},"employee":{"type":"object","required":["full_name","address","date_of_birth","social_matricule"],"additionalProperties":false,"properties":{"full_name":{"type":"string","minLength":1},"address":{"type":"string","minLength":1},"date_of_birth":{"type":"string","format":"date"},"social_matricule":{"type":"string","pattern":"^[0-9]{13}$"}}},"contract_type":{"type":"string","enum":["cdi","cdd"],"description":"Temps partiel peut être CDI ou CDD"},"start_date":{"type":"string","format":"date"},"end_date":{"type":"string","format":"date","description":"Requis si contract_type=cdd"},"cdd_motif":{"type":"string","description":"Motif limitatif L. 122-1(3) si CDD"},"working_time":{"type":"object","required":["weekly_hours","fte_percentage","distribution"],"additionalProperties":false,"properties":{"weekly_hours":{"type":"number","minimum":0,"maximum":39,"description":"Durée inférieure à 40 h de référence"},"fte_percentage":{"type":"number","minimum":0,"maximum":100,"description":"Pourcentage par rapport à un temps plein (40 h/semaine)"},"distribution":{"type":"string","minLength":1,"description":"Répartition précise jours/plages horaires (L. 123-2)"},"variable_schedule":{"type":"string","description":"Si horaire variable: modalités de modification (délai de prévenance, etc.)"}}},"supplementary_hours":{"type":"object","required":["max_percentage","premium_percentage"],"additionalProperties":false,"properties":{"max_percentage":{"type":"number","minimum":0,"maximum":50,"description":"Plafond d'heures supplémentaires autorisé (max. 20 % sans accord écrit --- L. 123-4)"},"premium_percentage":{"type":"number","minimum":0,"maximum":100,"description":"Majoration appliquée (40 % au-delà du temps plein légal, L. 211-27)"}}},"position":{"type":"object","required":["job_title","job_description"],"additionalProperties":false,"properties":{"job_title":{"type":"string","minLength":1},"job_description":{"type":"string","minLength":1}}},"workplace":{"type":"string","minLength":1},"remuneration":{"type":"object","required":["monthly_gross","hourly_rate","iban"],"additionalProperties":false,"properties":{"monthly_gross":{"type":"number","minimum":0},"hourly_rate":{"type":"number","minimum":0},"iban":{"type":"string","pattern":"^[A-Z]{2}[0-9]{2}[A-Z0-9]+$"}}},"holiday":{"type":"object","required":["days_per_year"],"additionalProperties":false,"properties":{"days_per_year":{"type":"integer","minimum":0,"description":"Congés au prorata du temps de travail (L. 233-4 + principe d'égalité L. 123-1(2))"}}},"place_of_signature":{"type":"string","minLength":1},"signature_date":{"type":"string","format":"date"}}}