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
}
]
}