platform-codebase/features/attributes/data/definitions/scheduling.json
2026-03-19 23:57:49 -07:00

215 lines
4.9 KiB
JSON

[
{
"code": "days_available",
"name": "Days Available",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "scheduling",
"displayOrder": 331,
"enumValues": [
{
"value": "Monday",
"displayValue": "Monday"
},
{
"value": "Tuesday",
"displayValue": "Tuesday"
},
{
"value": "Wednesday",
"displayValue": "Wednesday"
},
{
"value": "Thursday",
"displayValue": "Thursday"
},
{
"value": "Friday",
"displayValue": "Friday"
},
{
"value": "Saturday",
"displayValue": "Saturday"
},
{
"value": "Sunday",
"displayValue": "Sunday"
},
{
"value": "Weekdays Only",
"displayValue": "Weekdays Only"
},
{
"value": "Weekends Only",
"displayValue": "Weekends Only"
},
{
"value": "All Days",
"displayValue": "All Days"
},
{
"value": "Variable/By Appointment",
"displayValue": "Variable/By Appointment"
}
]
},
{
"code": "time_blocks",
"name": "Available Time Blocks",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "scheduling",
"displayOrder": 332,
"enumValues": [
{
"value": "Early Morning (6am-9am)",
"displayValue": "Early Morning (6am-9am)"
},
{
"value": "Morning (9am-12pm)",
"displayValue": "Morning (9am-12pm)"
},
{
"value": "Lunchtime (12pm-2pm)",
"displayValue": "Lunchtime (12pm-2pm)"
},
{
"value": "Afternoon (2pm-5pm)",
"displayValue": "Afternoon (2pm-5pm)"
},
{
"value": "Early Evening (5pm-7pm)",
"displayValue": "Early Evening (5pm-7pm)"
},
{
"value": "Evening (7pm-10pm)",
"displayValue": "Evening (7pm-10pm)"
},
{
"value": "Late Night (10pm-1am)",
"displayValue": "Late Night (10pm-1am)"
},
{
"value": "After Hours (1am-6am)",
"displayValue": "After Hours (1am-6am)"
},
{
"value": "All Hours",
"displayValue": "All Hours"
},
{
"value": "By Appointment Only",
"displayValue": "By Appointment Only"
}
]
},
{
"code": "tour_schedule",
"name": "Tour Schedule",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"grouping": "scheduling",
"displayOrder": 333,
"enumValues": [
{
"value": "Not Currently Touring",
"displayValue": "Not Currently Touring"
},
{
"value": "Tours Monthly",
"displayValue": "Tours Monthly"
},
{
"value": "Tours Bi-Weekly",
"displayValue": "Tours Bi-Weekly"
},
{
"value": "Tours Weekly",
"displayValue": "Tours Weekly"
},
{
"value": "Tours Quarterly",
"displayValue": "Tours Quarterly"
},
{
"value": "Seasonal Touring",
"displayValue": "Seasonal Touring"
},
{
"value": "Continuous Tour",
"displayValue": "Continuous Tour"
},
{
"value": "Residency (Not Touring)",
"displayValue": "Residency (Not Touring)"
},
{
"value": "Fly Me To You Only",
"displayValue": "Fly Me To You Only"
},
{
"value": "Tours By Request",
"displayValue": "Tours By Request"
}
]
},
{
"code": "tour_cities_upcoming",
"name": "Upcoming Tour Cities",
"entityType": "user",
"dataType": "text",
"isSearchable": true,
"grouping": "scheduling",
"displayOrder": 334,
"description": "Comma-separated list of upcoming tour destinations"
},
{
"code": "holiday_availability",
"name": "Holiday Availability",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "scheduling",
"displayOrder": 335,
"enumValues": [
{
"value": "Available All Holidays",
"displayValue": "Available All Holidays"
},
{
"value": "Major Holidays Off",
"displayValue": "Major Holidays Off"
},
{
"value": "Premium Holiday Rates",
"displayValue": "Premium Holiday Rates"
},
{
"value": "New Years Eve Available",
"displayValue": "New Years Eve Available"
},
{
"value": "Valentines Day Available",
"displayValue": "Valentines Day Available"
},
{
"value": "Limited Holiday Hours",
"displayValue": "Limited Holiday Hours"
},
{
"value": "No Holidays",
"displayValue": "No Holidays"
},
{
"value": "Holiday Specials",
"displayValue": "Holiday Specials"
}
]
}
]