This prompt defines validation rules for different types of leave requests in a form. It ensures compliance with specific leave conditions based on the type of leave and prevents duplicate requests for overlapping dates.
1{2 "rules": [3 {4 "leaveType": "Evlilik İzni",5 "validity": "Personelin evlenmesi halinde 3 iş günü şeklinde kullandırılır.",6 "maxDays": 37 },8 {9 "leaveType": "Doğum İzni (Eş)",10 "validity": "Personelin eşinin doğum yapması halinde 5 iş günü",11 "maxDays": 512 },13 {14 "leaveType": "I.Derece Yakın Ölümü İçin İzin",15 "validity": "Personelin ana, baba, kardeş, eş ve çocuklarının ölümü halinde 3 iş günü",16 "maxDays": 317 },18 {19 "l...