137 lines
3.5 KiB
JSON
137 lines
3.5 KiB
JSON
[
|
|
{
|
|
"actionTypeCode": "HOTEL_ACCOMMODATION",
|
|
"fields": [
|
|
{
|
|
"fieldCode": "hotel_tier",
|
|
"fieldName": "Hotel Tier",
|
|
"fieldType": "dropdown",
|
|
"lookupSource": "hotel-tier",
|
|
"isRequired": true,
|
|
"width": "half",
|
|
"section": "Hotel Details",
|
|
"displayOrder": 1
|
|
},
|
|
{
|
|
"fieldCode": "room_type",
|
|
"fieldName": "Room Type",
|
|
"fieldType": "dropdown",
|
|
"lookupSource": "room-type",
|
|
"isRequired": true,
|
|
"width": "half",
|
|
"section": "Hotel Details",
|
|
"displayOrder": 2
|
|
},
|
|
{
|
|
"fieldCode": "number_of_rooms",
|
|
"fieldName": "Number of Rooms",
|
|
"fieldType": "number",
|
|
"isRequired": true,
|
|
"width": "half",
|
|
"section": "Hotel Details",
|
|
"displayOrder": 3
|
|
},
|
|
{
|
|
"fieldCode": "number_of_nights",
|
|
"fieldName": "Number of Nights",
|
|
"fieldType": "number",
|
|
"isRequired": true,
|
|
"width": "half",
|
|
"section": "Hotel Details",
|
|
"displayOrder": 4
|
|
},
|
|
{
|
|
"fieldCode": "meal_included",
|
|
"fieldName": "Meal Included",
|
|
"fieldType": "multi_select",
|
|
"lookupSource": "meal-type",
|
|
"isRequired": false,
|
|
"width": "full",
|
|
"section": "Hotel Details",
|
|
"displayOrder": 5
|
|
},
|
|
{
|
|
"fieldCode": "check_in_date",
|
|
"fieldName": "Check-in Date",
|
|
"fieldType": "date",
|
|
"isRequired": true,
|
|
"width": "half",
|
|
"section": "Schedule",
|
|
"displayOrder": 6
|
|
},
|
|
{
|
|
"fieldCode": "check_out_date",
|
|
"fieldName": "Check-out Date",
|
|
"fieldType": "date",
|
|
"isRequired": true,
|
|
"width": "half",
|
|
"section": "Schedule",
|
|
"displayOrder": 7
|
|
},
|
|
{
|
|
"fieldCode": "preferred_hotel_chain",
|
|
"fieldName": "Preferred Hotel Chain",
|
|
"fieldType": "dropdown",
|
|
"lookupSource": "hotel-chain",
|
|
"isRequired": false,
|
|
"width": "full",
|
|
"section": "Preferences",
|
|
"displayOrder": 8
|
|
},
|
|
{
|
|
"fieldCode": "maximum_budget",
|
|
"fieldName": "Maximum Budget",
|
|
"fieldType": "currency",
|
|
"isRequired": false,
|
|
"width": "half",
|
|
"section": "Preferences",
|
|
"displayOrder": 9,
|
|
"lookupSource": "currency"
|
|
},
|
|
{
|
|
"fieldCode": "approval_required",
|
|
"fieldName": "Approval Required",
|
|
"fieldType": "switch",
|
|
"isRequired": false,
|
|
"width": "half",
|
|
"section": "Preferences",
|
|
"displayOrder": 10
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"actionTypeCode": "AIRPORT_HOTEL",
|
|
"fields": [
|
|
{
|
|
"fieldCode": "hotel_category",
|
|
"fieldName": "Hotel Category",
|
|
"fieldType": "dropdown",
|
|
"lookupSource": "hotel-category",
|
|
"isRequired": true,
|
|
"width": "full",
|
|
"section": "General Information",
|
|
"displayOrder": 1
|
|
},
|
|
{
|
|
"fieldCode": "duration_hours",
|
|
"fieldName": "Duration (Hours)",
|
|
"fieldType": "number",
|
|
"isRequired": true,
|
|
"width": "half",
|
|
"section": "General Information",
|
|
"displayOrder": 2
|
|
},
|
|
{
|
|
"fieldCode": "maximum_budget",
|
|
"fieldName": "Maximum Budget",
|
|
"fieldType": "currency",
|
|
"isRequired": false,
|
|
"width": "half",
|
|
"section": "General Information",
|
|
"displayOrder": 3,
|
|
"lookupSource": "currency"
|
|
}
|
|
]
|
|
}
|
|
]
|