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.
{
"rules": [
{
"leaveType": "લગ્ન રજા",
"validity": "કર્મચારીના લગ્નના કિસ્સામાં 3 કાર્યકારી દિવસો આપવામાં આવે છે.",
"maxDays": 3
},
{
"leaveType": "પ્રસૂતિ રજા (જીવનસાથી)",
"validity": "કર્મચારીના જીવનસાથીને બાળકનો જન્મ થાય તેવા કિસ્સામાં 5 કાર્યકારી દિવસો.",
"maxDays": 5
},
{
"leaveType": "પ્રથમ ડિગ્રીના સંબંધીના મૃત્યુ માટે રજા",
"validity": "કર્મચારીના માતા, પિતા, ભાઈ, બહેન, જીવનસાથી અને બાળકોના મૃત્યુના કિસ્સામાં 3 કાર્યકારી દિવસો.",
"maxDays": 3
}
]
}