platform-codebase/features/attributes/data/definitions/services.json

534 lines
12 KiB
JSON

[
{
"code": "meeting_type",
"name": "Meeting Type",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "services",
"displayOrder": 90,
"enumValues": [
{
"value": "Incall Only",
"displayValue": "Incall Only"
},
{
"value": "Outcall Only",
"displayValue": "Outcall Only"
},
{
"value": "Both Incall/Outcall",
"displayValue": "Both Incall/Outcall"
},
{
"value": "Hotel Visits",
"displayValue": "Hotel Visits"
},
{
"value": "Home Visits",
"displayValue": "Home Visits"
},
{
"value": "Office Visits",
"displayValue": "Office Visits"
},
{
"value": "Event Companion",
"displayValue": "Event Companion"
},
{
"value": "Travel Companion",
"displayValue": "Travel Companion"
},
{
"value": "Virtual Only",
"displayValue": "Virtual Only"
}
]
},
{
"code": "session_duration",
"name": "Session Duration",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "services",
"displayOrder": 91,
"enumValues": [
{
"value": "15 Minutes",
"displayValue": "15 Minutes"
},
{
"value": "30 Minutes",
"displayValue": "30 Minutes"
},
{
"value": "1 Hour",
"displayValue": "1 Hour"
},
{
"value": "90 Minutes",
"displayValue": "90 Minutes"
},
{
"value": "2 Hours",
"displayValue": "2 Hours"
},
{
"value": "3 Hours",
"displayValue": "3 Hours"
},
{
"value": "4 Hours",
"displayValue": "4 Hours"
},
{
"value": "Half Day (6 Hours)",
"displayValue": "Half Day (6 Hours)"
},
{
"value": "Full Day (12 Hours)",
"displayValue": "Full Day (12 Hours)"
},
{
"value": "Overnight",
"displayValue": "Overnight"
},
{
"value": "Weekend",
"displayValue": "Weekend"
},
{
"value": "Extended/Multi-Day",
"displayValue": "Extended/Multi-Day"
},
{
"value": "Travel/Trip",
"displayValue": "Travel/Trip"
}
]
},
{
"code": "experience_level",
"name": "Experience Level",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"grouping": "services",
"displayOrder": 92,
"enumValues": [
{
"value": "New (Less than 1 year)",
"displayValue": "New (Less than 1 year)"
},
{
"value": "Established (1-3 years)",
"displayValue": "Established (1-3 years)"
},
{
"value": "Experienced (3-5 years)",
"displayValue": "Experienced (3-5 years)"
},
{
"value": "Veteran (5-10 years)",
"displayValue": "Veteran (5-10 years)"
},
{
"value": "Industry Expert (10+ years)",
"displayValue": "Industry Expert (10+ years)"
}
]
},
{
"code": "kink_experience",
"name": "Kink Experience",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"grouping": "services",
"displayOrder": 93,
"enumValues": [
{
"value": "Vanilla Only",
"displayValue": "Vanilla Only"
},
{
"value": "Vanilla Preferred",
"displayValue": "Vanilla Preferred"
},
{
"value": "Kink Curious",
"displayValue": "Kink Curious"
},
{
"value": "Kink Friendly",
"displayValue": "Kink Friendly"
},
{
"value": "Kink Experienced",
"displayValue": "Kink Experienced"
},
{
"value": "Lifestyle/Professional Dom",
"displayValue": "Lifestyle/Professional Dom"
},
{
"value": "Lifestyle/Professional Sub",
"displayValue": "Lifestyle/Professional Sub"
},
{
"value": "Fetish Specialist",
"displayValue": "Fetish Specialist"
}
]
},
{
"code": "screening_requirements",
"name": "Screening Requirements",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "services",
"displayOrder": 94,
"enumValues": [
{
"value": "No Screening Required",
"displayValue": "No Screening Required"
},
{
"value": "Basic Info Only",
"displayValue": "Basic Info Only"
},
{
"value": "References Required",
"displayValue": "References Required"
},
{
"value": "Employment Verification",
"displayValue": "Employment Verification"
},
{
"value": "ID Verification",
"displayValue": "ID Verification"
},
{
"value": "Video Verification",
"displayValue": "Video Verification"
},
{
"value": "Deposit Required",
"displayValue": "Deposit Required"
},
{
"value": "Background Check Available",
"displayValue": "Background Check Available"
},
{
"value": "P411 Verified",
"displayValue": "P411 Verified"
},
{
"value": "Date-Check Verified",
"displayValue": "Date-Check Verified"
},
{
"value": "Preferred411",
"displayValue": "Preferred411"
}
]
},
{
"code": "availability",
"name": "Availability",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "services",
"displayOrder": 95,
"enumValues": [
{
"value": "Weekday Mornings",
"displayValue": "Weekday Mornings"
},
{
"value": "Weekday Afternoons",
"displayValue": "Weekday Afternoons"
},
{
"value": "Weekday Evenings",
"displayValue": "Weekday Evenings"
},
{
"value": "Weekend Mornings",
"displayValue": "Weekend Mornings"
},
{
"value": "Weekend Afternoons",
"displayValue": "Weekend Afternoons"
},
{
"value": "Weekend Evenings",
"displayValue": "Weekend Evenings"
},
{
"value": "Late Night/After Hours",
"displayValue": "Late Night/After Hours"
},
{
"value": "24/7 Available",
"displayValue": "24/7 Available"
},
{
"value": "By Appointment Only",
"displayValue": "By Appointment Only"
},
{
"value": "Same Day Appointments",
"displayValue": "Same Day Appointments"
},
{
"value": "Advance Booking Required",
"displayValue": "Advance Booking Required"
}
]
},
{
"code": "booking_notice",
"name": "Booking Notice",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"grouping": "services",
"displayOrder": 96,
"enumValues": [
{
"value": "Same Day OK",
"displayValue": "Same Day OK"
},
{
"value": "Few Hours Notice",
"displayValue": "Few Hours Notice"
},
{
"value": "24 Hours Notice",
"displayValue": "24 Hours Notice"
},
{
"value": "48 Hours Notice",
"displayValue": "48 Hours Notice"
},
{
"value": "1 Week Notice",
"displayValue": "1 Week Notice"
},
{
"value": "Advance Booking Only",
"displayValue": "Advance Booking Only"
},
{
"value": "Last Minute Specialist",
"displayValue": "Last Minute Specialist"
}
]
},
{
"code": "cancellation_policy",
"name": "Cancellation Policy",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"grouping": "services",
"displayOrder": 97,
"enumValues": [
{
"value": "Flexible",
"displayValue": "Flexible"
},
{
"value": "Moderate",
"displayValue": "Moderate"
},
{
"value": "Strict",
"displayValue": "Strict"
},
{
"value": "Deposit Non-Refundable",
"displayValue": "Deposit Non-Refundable"
},
{
"value": "Full Payment Required",
"displayValue": "Full Payment Required"
},
{
"value": "Case by Case",
"displayValue": "Case by Case"
}
]
},
{
"code": "client_gender_preference",
"name": "Client Gender Preference",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "services",
"displayOrder": 98,
"enumValues": [
{
"value": "Men Only",
"displayValue": "Men Only"
},
{
"value": "Women Only",
"displayValue": "Women Only"
},
{
"value": "Men and Women",
"displayValue": "Men and Women"
},
{
"value": "Couples (MF)",
"displayValue": "Couples (MF)"
},
{
"value": "Couples (MM)",
"displayValue": "Couples (MM)"
},
{
"value": "Couples (FF)",
"displayValue": "Couples (FF)"
},
{
"value": "All Couples",
"displayValue": "All Couples"
},
{
"value": "Groups",
"displayValue": "Groups"
},
{
"value": "All Genders Welcome",
"displayValue": "All Genders Welcome"
},
{
"value": "Non-Binary Friendly",
"displayValue": "Non-Binary Friendly"
},
{
"value": "Trans Friendly",
"displayValue": "Trans Friendly"
}
]
},
{
"code": "client_preferences",
"name": "Client Preferences",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "services",
"displayOrder": 99,
"enumValues": [
{
"value": "First-Timers Welcome",
"displayValue": "First-Timers Welcome"
},
{
"value": "Regulars Preferred",
"displayValue": "Regulars Preferred"
},
{
"value": "Newbies Welcome",
"displayValue": "Newbies Welcome"
},
{
"value": "Experienced Clients Only",
"displayValue": "Experienced Clients Only"
},
{
"value": "Gentlemen Only",
"displayValue": "Gentlemen Only"
},
{
"value": "All Welcome",
"displayValue": "All Welcome"
},
{
"value": "By Referral Only",
"displayValue": "By Referral Only"
},
{
"value": "Selective/Limited Availability",
"displayValue": "Selective/Limited Availability"
}
]
},
{
"code": "companion_style",
"name": "Companion Style",
"entityType": "user",
"dataType": "enum",
"isSearchable": true,
"isMultiple": true,
"grouping": "services",
"displayOrder": 100,
"enumValues": [
{
"value": "Arm Candy",
"displayValue": "Arm Candy"
},
{
"value": "Intellectual Companion",
"displayValue": "Intellectual Companion"
},
{
"value": "Party Companion",
"displayValue": "Party Companion"
},
{
"value": "Travel Buddy",
"displayValue": "Travel Buddy"
},
{
"value": "Dinner Date Specialist",
"displayValue": "Dinner Date Specialist"
},
{
"value": "Event/Gala Companion",
"displayValue": "Event/Gala Companion"
},
{
"value": "Business Function Partner",
"displayValue": "Business Function Partner"
},
{
"value": "Adventure Partner",
"displayValue": "Adventure Partner"
},
{
"value": "Relaxation/Spa Partner",
"displayValue": "Relaxation/Spa Partner"
},
{
"value": "Cultural/Arts Companion",
"displayValue": "Cultural/Arts Companion"
},
{
"value": "Sports Event Companion",
"displayValue": "Sports Event Companion"
},
{
"value": "Concert/Festival Buddy",
"displayValue": "Concert/Festival Buddy"
}
]
}
]