{ "$schema": "http://json-schema.org/draft-04/schema#", "title": "CodeList", "x-otm-library": { "ProjectName": "HotelDescriptiveContent 103019.otp", "LibraryName": "CodeList", "LibraryVersion": "4.0.0", "LibraryStatus": "DRAFT", "SourceFile": "/CodeList_4_0_0.otm", "CompilerVersion": "4.0-SNAPSHOT", "CompileDate": "2019-10-30T13:33:14.744-0400" }, "definitions": { "BusinessType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BusinessType_Enum" }, "properties": { "value": { "$ref": "#/definitions/BusinessType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "BusinessType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BusinessType_Enum" }, "type": "string", "enum": [ "Contract", "Group", "In-House Meeting", "Local", "Other_" ] }, "DistributionType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DistributionType_Enum" }, "description": "Defines the preferred method of communication or the method of distribution for the material.", "properties": { "value": { "$ref": "#/definitions/DistributionType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "DistributionType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DistributionType_Enum" }, "description": "Defines the preferred method of communication or the method of distribution for the material.", "type": "string", "enum": [ "Fax", "Email", "Mail", "Courier", "Airport collection", "City office", "Hotel desk", "Will call", "Express mail", "Telephone", "XML", "FTP", "Website", "HTTP", "Non-XML", "Any", "Other_" ] }, "EventFunction_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "EventFunction_Enum" }, "description": "A list of functions that may take place during an event.", "properties": { "value": { "$ref": "#/definitions/EventFunction_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "EventFunction_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "EventFunction_Enum" }, "description": "A list of functions that may take place during an event.", "type": "string", "enum": [ "Board Meeting", "Box Lunch", "Breakfast", "Breakfast Buffet", "Breakout", "Brunch", "Ceremony", "Changing Room", "Coat Check", "Cocktail Reception", "Cofee Break", "Continental Breakfast", "Continuous Break", "Dance", "Dinner", "Dinner Buffet", "Exihibits", "General Session", "Holding Room", "Hospitality Room", "In-House Meeting", "Interview", "Lunch", "Lunch Buffet", "Meal On Own", "Meeting", "Menu Tasting", "No Agenda Hold", "Off Site", "Office", "Reception", "Recreation", "Registration", "Rehearsal", "Room Ready", "Set Up", "Speaker Room", "Special", "Storage", "Tear Down", "Trade Show", "Other_" ] }, "EventType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "EventType_Enum" }, "properties": { "value": { "$ref": "#/definitions/EventType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "EventType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "EventType_Enum" }, "type": "string", "enum": [ "Anniversary", "Ball/Gala", "Banquet", "Bar/Bat Mitzvah", "Board meeting", "Cast/Crew Accommodations", "Committee meeting", "Concert", "Conference", "Corporate Event", "Customer meeting", "Customer event", "Deposition", "Educational meeting", "Entertainment", "Exhibition", "Exposition", "Fashion Show", "Fundraiser", "General business meeting", "Golf", "Holiday", "Incentive travel", "Interview", "Job Fair", "Legislative", "Local employee gathering", "Management", "New Product", "Off-Site Activity", "Off-Site Catering", "Outlet/Suite Event", "Product launch", "Public/consumer show", "Rally", "Ramadan", "Ramadan Iftar / Sohour", "Relocation", "Retreat", "Reunion", "Rooms Only", "Sales/Marketing", "Shareholders meeting", "Special event", "Sports", "Team-building event", "Training meeting", "Teleconference", "Trade show", "Tournament", "Training", "Video conference", "Wedding", "Wedding Related", "Workshop", "Other_" ] }, "InventoryBlockType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "InventoryBlockType_Enum" }, "properties": { "value": { "$ref": "#/definitions/InventoryBlockType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "InventoryBlockType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "InventoryBlockType_Enum" }, "type": "string", "enum": [ "AirlineCrew", "Complimentary", "Contract", "Corporate group", "Corporate lease", "Education", "Fraternity", "Government/military", "Insurance", "International association", "Marina", "National association", "Negotiated/special corporate", "Other", "Permanent lease", "Regional/state/local association", "Religious", "Social", "Sports", "Tour and travel", "Wholesaler", "Other_" ] }, "MeetingRoomFormat_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "MeetingRoomFormat_Enum" }, "properties": { "value": { "$ref": "#/definitions/MeetingRoomFormat_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "MeetingRoomFormat_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "MeetingRoomFormat_Enum" }, "type": "string", "enum": [ "Ballroom", "Banquet", "Boardroom", "Classroom", "Classroom - 2 per 6 ft. tables", "Classroom - 3 per 6 ft. tables", "Classroom - 3 per 8 ft. tables", "Classroom - 4 per 8 ft. tables", "Classroom (Chevron) - 2 per 6 ft. tables", "Classroom (Chevron) - 3 per 6 ft. tables", "Classroom (Chevron) - 3 per 8 ft. tables", "Classroom (Chevron) - 4 per 8 ft. tables", "Cocktail Rounds", "Conference", "Crescent Rounds", "Crescent Rounds of 5", "Crescent Rounds of 6", "Custom", "E-shaped", "Existing", "Exhibit", "8\u0027 x 10\u0027 exhibits", "10\u0027 x 10\u0027 exhibits", "Rounds for 10", "Island exhibit", "Tabletop exhibits", "Peninsula exhibit", "Open square", "Perimeter exhibit", "Flow (no tables or chairs)", "Foyer", "Hollow square", "Perimeter Seating", "Reception", "Registration", "Round tables", "Rounds for 8", "Rounds for 12", "Royal conference", "Talk Show", "Theatre", "Theater - Chevron", "Theater - Semi-circle", "T-shaped", "U-shaped", "Other_" ] }, "ReservationMethod_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ReservationMethod_Enum" }, "properties": { "value": { "$ref": "#/definitions/ReservationMethod_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "ReservationMethod_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ReservationMethod_Enum" }, "type": "string", "enum": [ "Electronic rooming list", "Housing bureau card", "Housing bureau web site", "GDS", "Individual", "Manual rooming list", "Rooming list", "Supplier direct", "Supplier web site", "Toll free telephone", "3rd party web site", "Other_" ] }, "AudioVisual_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AudioVisual_Enum" }, "properties": { "value": { "$ref": "#/definitions/AudioVisual_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "AudioVisual_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AudioVisual_Enum" }, "type": "string", "enum": [ "Audio recording", "AV Technician", "Background music", "Copier", "Disc player", "Dry erase board with eraser and markers", "DVD player", "Easel", "Flip chart and markers", "High speed internet access", "Installed stage", "Laptop computer", "Laser pointer", "LCD panel", "Microphone", "PA system", "Podium", "Polling devices", "Portable stage", "Powered speaker", "Projector", "Screen", "Spotlights", "Telephone", "Video camera", "Video conferencing", "Video recording", "Wireless microphone", "Other_" ] }, "PreferLevel_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "PreferLevel_Enum" }, "description": "Used to specify a preference level for something that is or will be requested (e.g. a supplier of a service, a type of service, a form of payment, etc.).", "type": "string", "enum": [ "Only", "Unacceptable", "Preferred", "Required", "NoPreference" ] }, "MealType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "MealType_Enum" }, "description": "OTA Code List Airline meal types.", "properties": { "value": { "$ref": "#/definitions/MealType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "MealType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "MealType_Enum" }, "description": "OTA Code List Airline meal types.", "type": "string", "enum": [ "RGML", "VLML", "VGML", "SPML", "SFML", "RVML", "PRML", "ORML", "NLML", "MOML", "LSML", "LPML", "LFML", "LCML", "KSML", "HNML", "HFML", "GFML", "FPML", "DBML", "CHML", "BLML", "BBML", "AVML", "Other_" ] }, "DocumentType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DocumentType_Enum" }, "description": "Defines the specific type of identification or certification document.", "properties": { "value": { "$ref": "#/definitions/DocumentType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "DocumentType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DocumentType_Enum" }, "description": "Defines the specific type of identification or certification document.", "type": "string", "enum": [ "NaturalizationCertificate", "PassportCard", "CrewMemberCertificate", "AirNexusCard", "MerchantMariner", "Non-standard", "KnownTravelerNumber", "RedressNumber", "PermanentResidentCard", "PilotsLicense", "RefugeeTravelDocument", "BorderCrossingCard", "VerhicleRegistrationNumber", "TaxexEmptionNumber", "InsurancePolicyNumber", "AlienRegistrationNumber", "VaccinationCertificate", "NationalIdentityDocument", "DriversLicense", "MilitaryIdentification", "Passport", "Visa", "Other_" ] }, "DurationUnit_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DurationUnit_Enum" }, "description": "Defines the \u0027Units\u0027 that can be applied to Stay restrictions.", "properties": { "value": { "$ref": "#/definitions/DurationUnit_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "DurationUnit_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DurationUnit_Enum" }, "description": "Defines the \u0027Units\u0027 that can be applied to Stay restrictions.", "type": "string", "enum": [ "SUN", "SAT", "FRI", "THU", "WED", "TUES", "MON", "Months", "Days", "Hours", "Minutes", "Other_" ] }, "ReservationBookDesignator_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "ReservationBookDesignator_Enum" }, "type": "string", "enum": [ "Displayable", "NonDisplayable", "All" ] }, "AccommodationClass_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AccommodationClass_Enum" }, "description": "Rail accommodation types with an \\\"Other\\\" value to support open enumeration list.", "properties": { "value": { "$ref": "#/definitions/AccommodationClass_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "AccommodationClass_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AccommodationClass_Enum" }, "description": "Rail accommodation types with an \\\"Other\\\" value to support open enumeration list.", "type": "string", "enum": [ "HardCompartmentClass", "SoftCompartmentClass", "MixedSoftClass", "MixedHardClass", "HighGradeSoftClass", "SpecialClass", "HardClass", "SoftClass", "GranClasse", "Deluxe", "Coach", "Leisure", "Business", "Premium", "SecondClass", "FirstClass", "Other_" ] }, "FlightDistanceQualifier_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "FlightDistanceQualifier_Enum" }, "type": "string", "enum": [ "LongHaul", "ShortHaul" ] }, "BerthPosition_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "BerthPosition_Enum" }, "description": "Identifies the position of a berth, e.g. upper, lower, middle.", "type": "string", "enum": [ "Upper", "Middle", "Lower" ] }, "CompartmentPosition_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "CompartmentPosition_Enum" }, "description": "Identifies the position of a compartment, such as upper and lower.", "type": "string", "enum": [ "CloseToRestaurantCar", "CloseToExit", "CloseToToilet", "MiddleOfCar" ] }, "Deck_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "Deck_Enum" }, "description": "Identifies the train deck, such as lower level and upper level.", "type": "string", "enum": [ "Regular-OneLevelOnly", "LowerLevel", "UpperLevel" ] }, "NonScheduled_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "NonScheduled_Enum" }, "description": "To specify which types of non-scheduled air service should be included.", "type": "string", "enum": [ "ChartersOnly", "ExcludeCharters", "All" ] }, "Routing_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "Routing_Enum" }, "description": "Specifies the travel routing preference.", "type": "string", "enum": [ "Normal", "Mirror" ] }, "SeatPosition_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "SeatPosition_Enum" }, "description": "Identifies the position of a seat, such as Window and Aisle.", "type": "string", "enum": [ "None", "Together", "Aisle", "Center", "Window", "Specific", "Exit", "Table", "AdjacentAisle", "Individual", "Middle" ] }, "BedType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BedType_Enum" }, "description": "The type(s) of sleeping option(s) in a guest accommodation.", "properties": { "value": { "$ref": "#/definitions/BedType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "BedType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BedType_Enum" }, "description": "The type(s) of sleeping option(s) in a guest accommodation.", "type": "string", "enum": [ "Dorm bed", "Double/full", "Futon", "King", "Murphy bed", "Queen", "Run of the house", "Sofa bed", "Tatami mats", "Twin/single", "Water bed", "Other_" ] }, "GuestType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "GuestType_Enum" }, "description": "Category of guest.", "properties": { "value": { "$ref": "#/definitions/GuestType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "GuestType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "GuestType_Enum" }, "description": "Category of guest.", "type": "string", "enum": [ "Contractor", "Corporate employee", "Corporate transient", "Frequent guest", "Government", "Leisure", "Meeting attendee", "Retired", "Subsidiary", "VIP", "Other_" ] }, "LocationCategory_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "LocationCategory_Enum" }, "properties": { "value": { "$ref": "#/definitions/LocationCategory_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "LocationCategory_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "LocationCategory_Enum" }, "type": "string", "enum": [ "Airport", "Bay", "Beach", "Beachfront", "Buisness district", "City", "Downtown", "Entertainment district", "Expressway", "Financial district", "Gulf", "Lake", "Marina", "Mountain", "Oceanfront", "Park", "Resort", "River", "Rural", "Shopping district", "Suburban", "Theatre district", "Waterfront", "Other_" ] }, "OptionType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "OptionType_Enum" }, "properties": { "value": { "$ref": "#/definitions/OptionType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "OptionType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "OptionType_Enum" }, "type": "string", "enum": [ "Yes", "No", "Not applicable", "Not available", "Substitute", "Exceeds limit", "Unknown", "Other_" ] }, "RoomLocation_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RoomLocation_Enum" }, "description": "Specifies a hotel room location.", "properties": { "value": { "$ref": "#/definitions/RoomLocation_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RoomLocation_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RoomLocation_Enum" }, "description": "Specifies a hotel room location.", "type": "string", "enum": [ "Annex room", "Away from the elevator", "Back of building", "Concierge floor", "Corner", "East", "Executive floor", "Frequent guest floor", "Front of building", "Ground floor", "Ground floor inside access", "Ground floor outside access", "High floor", "Lobby level", "Low floor", "Main building", "Near stairs", "Near the elevator", "North", "Poolside", "Quiet room", "South", "Top floor", "Tower room", "West", "Wing room", "Other_" ] }, "BusinessService_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BusinessService_Enum" }, "description": "Services, equipment, or supplies provided by the hotel that are generally supportive of work-related activities.", "properties": { "value": { "$ref": "#/definitions/BusinessService_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "BusinessService_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BusinessService_Enum" }, "description": "Services, equipment, or supplies provided by the hotel that are generally supportive of work-related activities.", "type": "string", "enum": [ "Audio visual equipment", "Blackboard", "Business center", "Business services", "Calling card calls", "Cellular phone rental", "Computer", "Computer rental", "Copier", "E-mail service", "Fax Machine", "Fee charged for first page", "Fee charged for first page of outgoing fax", "Fee per additional page of incoming fax", "Fee per additional page of outgoing fax", "Flip charts", "Free fax receipt page limit", "Free fax transmission page limit", "High speed internet connection", "Hotel folio breakdown available to credit card company", "Incoming fax complimentary", "Individual folios available via e-mail or web", "International direct dialing", "Laptop", "Laptop rental", "LCD/Projector", "Local calls", "Local faxes", "Long distance calls", "Meeting facilities", "Meeting/board rooms", "Mobile/cellular phone available", "Network/internet printing available", "Notary public", "Notepads", "Office supplies", "Outgoing fax complimentary", "Overnight delivery/pickup", "Pager rental", "Pens", "Post/parcel service", "Printer", "Private offices and business services", "Scanner", "Secretarial services", "Staffed business center", "Tape recorder", "Toll free calls", "VCR/DVD machine rental", "Voicemail", "Whiteboard", "Wired internet connection", "Wireless internet connection", "Other_" ] }, "CuisineType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "CuisineType_Enum" }, "description": "The type of food for which the establishment is known; the style\\/manner in which the food is prepared and\\/or served.", "properties": { "value": { "$ref": "#/definitions/CuisineType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "CuisineType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "CuisineType_Enum" }, "description": "The type of food for which the establishment is known; the style\\/manner in which the food is prepared and\\/or served.", "type": "string", "enum": [ "Afghan", "American", "Argentinean", "Asian", "Asian-Fusion", "Austrian", "Barbeque", "Bavarian", "Brazilian", "Cajun", "California", "Canadian", "Caribbean", "Chinese", "Coffee shop", "Continental", "Creole", "Deli", "Eclectic", "English", "Ethiopian", "European", "French", "German", "Greek", "Grill", "Halal", "Hawaiian", "High-tea", "Indian", "Indonesian", "International", "Iranian", "Irish", "Italian", "Japanese", "Jewish", "Korean", "Kosher", "Latin American", "Lebanese", "Mediterranean", "Mexican", "Middle Eastern", "Mixed - cafeteria", "Modern Australian", "Modern Azerbaijan", "Mongolian", "Moroccan", "Multiple", "Muslim", "Pacific rim", "Pizza", "Polish", "Polynesian", "Pub", "Russian", "Sandwiches", "Scandinavian", "Scottish", "Seafood", "Soul food", "South American", "Southern US", "Southwest US", "Spanish", "Steak houses", "Swiss", "Tapas", "TexMex", "Thai", "Turkish", "Vegetarian", "Vietnamese", "Other_" ] }, "DisabilityFeature_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DisabilityFeature_Enum" }, "description": "Specifies information about a facility, amenity or service that is relevant to people with a disability.", "properties": { "value": { "$ref": "#/definitions/DisabilityFeature_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "DisabilityFeature_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DisabilityFeature_Enum" }, "description": "Specifies information about a facility, amenity or service that is relevant to people with a disability.", "type": "string", "enum": [ "Accessibility to goods and services", "Accessible baths", "Accessible entrance", "Accessible parking", "Accessible platform lifts available", "Accessible rooms", "Accessible self parking available", "Accessible van parking", "Accommodations have bath in bedroom", "Adapted room doors", "Adjustable height hand-held shower wand", "Americans with Disabilities Act (ADA) compliance", "Assistive listening devices for meetings upon request", "Audible emergency alarm for sight impaired guest", "Bathroom doors in inches", "Bathroom doors open outwards", "Bathroom vanity in guest rooms for wheelchair user\u0027s height", "Bathtub grab bars", "Bathtub seat", "Bed types of wheelchair accessible rooms", "Bedroom wheelchair access", "Benches in locker rooms.", "Braille signage provided", "Braille/large print literature", "Business center", "Closed caption TV", "Closet rods in guest rooms for disabled person height", "Complementary accessible transportation with advanced notice", "Complies with Local/State/Federal laws for disabled", "Concierge desk is wheelchair accessible", "Describe in detail how your kitchen is accessible.", "Does hotel have accessible parking?", "Door width in inches", "Drinking fountains accessible", "Elevator access to all levels", "Elevator near accessible rooms", "Elevators equipped for accessibility", "Elevators have Braille Instructions", "Emergency cord/button system in bathroom", "Emergency cord/button system in bedroom", "Emergency exit signs in Braille", "Emergency info in Braille", "Emergency instructions in pictorial form", "Emergeny procedures for people with disabilites", "Exercise facility is wheelchair accessible", "Facilities for people with hearing impairment only", "Facilities for people with vision impairment only", "Feather free bedding/pillows available", "Flashing door knocker available", "Flat terrain between parking and entrance", "Food service lines accessible", "Grab bars in bathroom", "Guest rooms and access routes are accessible", "Hearing impaired services", "Hearing induction loop system installed", "Height from ground of deadbolt in guest room", "Height from ground of elevator external buttons", "Height from ground of elevator internal buttons", "Height from ground of elevator internal handrails", "Height from ground of guest bed including mattress", "Height from ground of thermostat in guest room", "Height from ground to light switches in bathroom", "Height from ground to light switches in guest room", "Height from ground to peephole in guest room door", "Height of bathroom basin", "Height of bathroom toilet seat", "Height of controls at highest operable part for bath", "Height of controls at highest operable part for roll-in shower", "Height of deadbolt in guest room (in feet)", "Height of deadbolt in guest room (in Inches)", "Height of light switches in guest rooms (feet)", "Height of light switches in guest rooms (inches)", "Height of non-slip handrails adjacent to bath", "Height of non-slip handrails adjacent to bathroom toilet", "Height of non-slip handrails in shower area", "Height of peephole in guest room (in feet)", "Height of peephole in guest room (in inches)", "Height of thermostat in guest room (in feet)", "Height of thermostat in guest room (in inches)", "Hotel entrance is accessible", "Hotel restaurant is wheelchair accessible", "Impairment aids available", "Length/depth of clear floor space in front of bath", "Length/depth of clear floor space in front of guest bathroom toilet", "Lever handles on guest room doors", "Light switches in guest rooms for wheelchair user\u0027s height", "List available room types for disabled persons- 8 fields", "Locker rooms accessible", "Lower level seating required", "Lowered electrical outlets", "Lowered night guards on guest room doors", "Number of accessible meeting rooms", "Number of accessible rooms with standard tub", "Number of each room type equipped for disabled persons- 8 fields", "Number of roll-in showers available", "Number of rooms with Braille", "Number of rooms with wheelchair accessible showers", "Number of wheelchair accessible rooms", "Other services for persons with disabilities", "Passenger has meet and assist requirement", "Passenger has oxygen equipment", "Pool is wheelchair accessible", "Portable bathtub seats", "Public areas wheelchair accessible", "Public telephones accessible", "Raised toilet seat with grab bars", "Ramp access", "Registration desk is wheelchair accessible", "Restaurant/bar menus available in 14pt print", "Restaurant/bar menus available in Braille", "Restroom facilities accessible", "Roll-in shower area with bathroom seat", "Roll-in shower available", "Route from accessible public entrance to business center is accessible", "Route from accessible public entrance to exercise facility is accessible", "Route from accessible public entrance to meeting rooms is accessible", "Route from accessible public entrance to pool is accessible", "Route from accessible public entrance to registration area is accessible", "Route from accessible public entrance to restaurant is accessible", "Route from accessible public entrance to spa is accessible", "Safety bars in shower", "Sales and service counters accessible", "Service animals allowed on property for people with disabilities", "Service dogs allowed", "Special needs menus", "Staff proficient in sign language", "Staff trained in service to disabled guests", "Steps/staircases have color markings", "Steps/staircases have handrails", "Subtitles/closed captions available on TV", "Tactile/14pt print signage throughout hotel", "Telephone for hearing impaired", "Television amplifier", "Toilet seat in guest rooms for disabled person", "TTY/TTD compatible", "Valet parking accepts and parks vehicles outfitted for wheelchair users", "Van accessible parking in self parking", "Viabrating alarm available", "Vibrating pillows available", "Visual emergency alarm for hearing impaired guest", "Walk-in shower", "What room types have wheel-in showers? (free form stringbox)", "Wheelchair accessible elevators", "Wheelchair lift required", "Wheelchair, passenger has own chair, buses", "Wheelchair, passenger has own chair, trains", "Wheelchair, passenger requires station wheelchair", "Wheelchairs available", "Width/diameter of wheelchair turning space in bedroom", "Which floors have accessible rooms", "Wide corridors", "Wide entrance", "Wide restaurant entrance", "Width/diameter of clear floor space at main hotel entrance", "Width/diameter of clear floor space at main restaurant entrance", "Width/diameter of clear floor space in front of bath", "Width/diameter of clear floor space in front of guest bathroom toilet", "Width/diameter of clear opening space at bathroom door", "Width/diameter of clear opening space at bedroom door", "Width/diameter of elevator clear door opening space", "Width/diameter of main corridors", "Width/diameter of wheelchair turning space in bathroom", "Width/diameter of wheelchair turning space in lobby/reception area", "Other_" ] }, "RecreationService_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RecreationService_Enum" }, "description": "Describes the recreational activities available to a guest which may or may not be operated by or located at the hotel.", "properties": { "value": { "$ref": "#/definitions/RecreationService_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RecreationService_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RecreationService_Enum" }, "description": "Describes the recreational activities available to a guest which may or may not be operated by or located at the hotel.", "type": "string", "enum": [ "Animal watching", "Antique shopping", "Archery", "Badminton court", "Baseball diamond", "Basketball court", "Beach", "Bike rental", "Bike trail", "Billiards", "Bird watching", "Boat tours", "Boating", "Bocce court", "Bowling alley", "Boxing", "Camping", "Canoeing", "Children\u0027s pool", "Children\u0027s program", "Children\u0027s program, onsite", "Cricket pitch", "Cross country skiing", "Dancing", "Dart board", "Direct access to a beach", "Diving", "Dog racing", "Downhill skiing", "Driving range", "Extensive health club", "Fishing", "Fitness center", "Fly fishing", "Football field", "Gambling", "Garden", "Golf", "Golf location (onsite/nearby)", "Health club", "Helicopter/airplane sightseeing", "Hiking trail", "Horse racing", "Horseback riding", "Hot tub", "Hunting", "Ice skating", "Indoor pool", "Indoor tennis courts", "Indoor/outdoor connecting pool", "Jet-ski", "Jogging trail", "Karaoke", "Kayaking", "Kids beach club", "Kids equestrian club", "Kids golf academy", "Lake", "Limited health club", "Massage services", "Miniature golf", "Mountain biking trail", "Mountain climbing", "Museum/gallery", "Nature preserve trail", "Nightclub", "Ocean", "Outdoor pool", "Outdoor tennis courts", "Outlet shopping", "Paddle court", "Parasailing", "Playground", "Polo", "Pool", "Putt putt golf", "Racquetball court", "River", "River rafting", "Rock climbing", "Safari", "Sailing", "Sauna", "Scuba diving", "Shopping", "Sightseeing tours", "Skating rink", "Skeet shooting", "Ski in/out facilities", "Skydiving", "Snorkeling", "Snow boarding", "Snow mobiling", "Snow skiing", "Soccer field", "Solarium", "Spa facility", "Sports court", "Sports events", "Squash court", "Steam bath", "Sun tanning bed", "Sunbathing", "Surfing", "Table tennis", "Teen programs", "Tennis court", "Tennis professional", "Theatre", "Tubing", "Upscale shopping", "Velodrome", "Volleyball", "Walking track", "Water activities", "Water-skiing", "Weightlifting", "Whirlpool", "Windsurfing", "Wine tasting", "Winter sports", "Wrestling", "Other_" ] }, "SecurityFeature_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "SecurityFeature_Enum" }, "description": "Identifies security features of the services, meeting rooms, guest rooms, and restaurants of a property.", "properties": { "value": { "$ref": "#/definitions/SecurityFeature_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "SecurityFeature_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "SecurityFeature_Enum" }, "description": "Identifies security features of the services, meeting rooms, guest rooms, and restaurants of a property.", "type": "string", "enum": [ "2nd lock on guest doors", "Audible alarm smoke detectors in guest rooms", "Audible alarms in hallways", "Audible alarms in public areas", "Auto link to fire station", "Automated External Defibrillator (AED) on-site", "Building meets all current local, state and country building codes", "Carbon monoxide detector", "Complies with Local/State/Federal fire laws", "Connecting doors have deadbolts", "Dead bolts on guest room doors", "Electronic room key", "Elevator auto recall", "Emergency back-up generators", "Emergency evacuation plan", "Emergency exits on each floor", "Emergency info in room", "Emergency lighting", "Evacuation drills", "Exterior doors (except lobby entrance) require key access at night", "FEMA approved", "Fire extinguishers", "Fire extinguishers in hallways", "Fire extinguishers in public areas", "First aid available", "Guest room doors self-closing", "Hard wired smoke detectors", "Health club facilities (pool/gym) require key access for entrance", "Hours security", "If no 24 hour security, what are the hours?", "Lighted parking area", "Multiple exits on each floor", "Patrolled parking area", "Private security available", "Property has elevators", "Public address system", "Room access through exterior corridor", "Room access through interior corridor", "Room accessible through balcony sliding glass doors", "Room windows open", "Safety chains on guest doors", "Secondary locks on room windows", "Secondary locks on sliding glass doors", "Secured floors", "Security", "Security 24 hours/day", "Security escorts available on request", "Smoke detector in guest rooms", "Smoke detector in hallways", "Smoke detector in public areas", "Sprinklers in guest rooms", "Sprinklers in hallways", "Sprinklers in public areas", "Staff Red Cross certified in CPR", "Staff trained in Automated External Defibrillator (AED) usage", "Staff trained in CPR", "Staff trained in duplicate key issue", "Staff trained in first aid", "Swingbolt lock", "Ventilated stair wells", "Video cameras at entrance", "Video cameras in public areas", "Video surveillance monitored 24 hrs a day", "Video surveillance of parking", "Video surveillance recorded 24 hrs a day", "Viewports in guest room doors", "VIP Security", "Visual alarm in guest rooms", "Visual alarms in hallways", "Visual alarms in public areas", "Other_" ] }, "Gender_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "Gender_Enum" }, "type": "string", "enum": [ "Male", "Female", "Unknown" ] }, "MaritalStatus_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "MaritalStatus_Enum" }, "description": "The marital status of a person.", "type": "string", "enum": [ "Annulled", "Co-habiting", "Divorced", "Engaged", "Married", "Separated", "Single", "Widowed", "Unknown" ] }, "EventStatus_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "EventStatus_Enum" }, "description": "Describes the status of planning for an event.", "properties": { "value": { "$ref": "#/definitions/EventStatus_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "EventStatus_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "EventStatus_Enum" }, "description": "Describes the status of planning for an event.", "type": "string", "enum": [ "Event Planned", "Event Scheduled (no details at this time)", "No Event", "Off Site Event", "Other_" ] }, "ProfileStatus_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ProfileStatus_Enum" }, "description": "Status of the profile.", "properties": { "value": { "$ref": "#/definitions/ProfileStatus_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "ProfileStatus_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ProfileStatus_Enum" }, "description": "Status of the profile.", "type": "string", "enum": [ "Active", "Inactive", "Lapsed", "Marked for Deletion", "Terminated", "Other_" ] }, "ProfileType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ProfileType_Enum" }, "description": "Specifies the type of profile.", "properties": { "value": { "$ref": "#/definitions/ProfileType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "ProfileType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ProfileType_Enum" }, "description": "Specifies the type of profile.", "type": "string", "enum": [ "Airline", "Arranger", "Association", "Authorized signer", "Billing contact", "Car rental", "Corporation", "CRO", "Cruise line", "Customer", "Employee", "Event host", "GDS", "General service contractor", "Group", "Hotel", "Internet broker", "Representation company", "Supplier partner", "Tour operator", "Travel agency", "Travel agent", "Wholesaler", "Other_" ] }, "TravelPurpose_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "TravelPurpose_Enum" }, "description": "Specifies the reason the person is traveling.", "properties": { "value": { "$ref": "#/definitions/TravelPurpose_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "TravelPurpose_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "TravelPurpose_Enum" }, "description": "Specifies the reason the person is traveling.", "type": "string", "enum": [ "Business", "Personal/leisure", "Group or meeting", "Conference", "Charter", "Other_" ] }, "VoluntaryIndicator_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "VoluntaryIndicator_Enum" }, "description": "TODO - why is this payment form instead of Voluntary indicator or boolean?", "type": "string", "enum": [ "voluntary", "involuntary" ] }, "RequiredPayments_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "RequiredPayments_Enum" }, "type": "string", "enum": [ "GuaranteeRequired", "None", "CC/DC/Voucher", "Profile", "Deposit", "PrePay" ] }, "OfficeLocation_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "OfficeLocation_Enum" }, "description": "Specifes the location type of an office (e.g. main, field, division).", "type": "string", "enum": [ "Main", "Field", "Division", "Regional", "Remote" ] }, "Status_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Status_Enum" }, "description": "The status condition.", "properties": { "value": { "$ref": "#/definitions/Status_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "Status_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Status_Enum" }, "description": "The status condition.", "type": "string", "enum": [ "Complete", "Incomplete", "Not processed", "Unknown", "Other_" ] }, "ErrorWarningType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ErrorWarningType_Enum" }, "description": "Tthe category of error or warning.", "properties": { "value": { "$ref": "#/definitions/ErrorWarningType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "ErrorWarningType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ErrorWarningType_Enum" }, "description": "Tthe category of error or warning.", "type": "string", "enum": [ "Advisory", "Application error", "Authentication", "Authentication timeout", "Authorization", "Business rule", "No implementation", "Processing exception", "Protocol violation", "Required field missing", "Unknown", "Other_" ] }, "PhoneLocation_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PhoneLocation_Enum" }, "description": "Where the phone is located.", "properties": { "value": { "$ref": "#/definitions/PhoneLocation_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PhoneLocation_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PhoneLocation_Enum" }, "description": "Where the phone is located.", "type": "string", "enum": [ "Brand reservations office", "Central reservations office", "Home", "Managing company", "Mobile", "Office", "Property direct", "Property reservation Office", "Sales office", "Other_" ] }, "PhoneUseType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PhoneUseType_Enum" }, "properties": { "value": { "$ref": "#/definitions/PhoneUseType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PhoneUseType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PhoneUseType_Enum" }, "type": "string", "enum": [ "Contact", "Daytime contact", "Emergency contact", "Evening contact", "Guest use", "Mobile", "Pickup contact", "Toll free number", "Travel arranger", "Other_" ] }, "PhoneTechType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PhoneTechType_Enum" }, "description": "Defines the technology associated with this phone number.", "properties": { "value": { "$ref": "#/definitions/PhoneTechType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PhoneTechType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PhoneTechType_Enum" }, "description": "Defines the technology associated with this phone number.", "type": "string", "enum": [ "Voice", "Fax", "Pager", "TTY", "Other_" ] }, "TimeUnit_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "TimeUnit_Enum" }, "type": "string", "enum": [ "Day", "Full duration", "Hour", "Minute", "Month", "Second", "Week", "Year" ] }, "OffsetDropTime_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "OffsetDropTime_Enum" }, "description": "An enumerated type indicating when the deadline drop time goes into effect.", "type": "string", "enum": [ "Before arrival", "After booking", "After confirmation", "After arrival", "After departure" ] }, "EmployeeStatus_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "EmployeeStatus_Enum" }, "description": "OTA Codelist: Employee Status\\tEMP\\t\\n\\t1\\tActive\\n\\t2\\tRetired\\n\\t3\\tLeave\\n\\t4\\tTerminated", "type": "string", "enum": [ "Active", "Retired", "Leave", "Terminated" ] }, "FeeType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "FeeType_Enum" }, "description": "Describes the type of fee or tax.", "properties": { "value": { "$ref": "#/definitions/FeeType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "FeeType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "FeeType_Enum" }, "description": "Describes the type of fee or tax.", "type": "string", "enum": [ "Adult rollaway fee", "Application Fee", "Banquet service fee", "Beverage with alcohol", "Beverage without alcohol", "Child rollaway charge", "City hotel fee", "Crib fee", "Destination amenity fee", "Early checkout fee", "Exempt", "Express Handling Fee", "Extra child charge", "Extra person charge", "Food", "Local fee", "Maintenance fee", "Miscellaneous", "Package fee", "Pet sanitation fee", "Resort fee", "Rollaway fee", "Room service fee", "Service charge", "Standard", "Standard food and beverage gratuity", "State cost recovery fee", "Surcharge", "Tobacco", "Total surcharges", "Other_" ] }, "TravelSector_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "TravelSector_Enum" }, "description": "Specifies the travel sector.", "properties": { "value": { "$ref": "#/definitions/TravelSector_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "TravelSector_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "TravelSector_Enum" }, "description": "Specifies the travel sector.", "type": "string", "enum": [ "Air", "Car", "Cruise", "Excursion", "Ferry", "Golf", "Hotel", "Insurance", "Package option", "Rail", "Tour", "Other_" ] }, "PaymentCardCode_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PaymentCardCode_Enum" }, "description": "The 2 digit code that identifies the credit card.", "properties": { "value": { "$ref": "#/definitions/PaymentCardCode_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PaymentCardCode_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PaymentCardCode_Enum" }, "description": "The 2 digit code that identifies the credit card.", "type": "string", "enum": [ "VI", "UP", "TP", "MC", "MA", "JC", "EC", "DS", "DN", "CB", "BL", "BC", "AX", "Other_" ] }, "PaymentType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PaymentType_Enum" }, "description": "Specifies a type of payment.", "properties": { "value": { "$ref": "#/definitions/PaymentType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PaymentType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PaymentType_Enum" }, "description": "Specifies a type of payment.", "type": "string", "enum": [ "Air travel card", "Airline payment card", "Barter", "Business account", "Business check", "Cash", "Certified check", "Check", "Company name/address", "Corporate ID/CD number", "Coupon", "Credit card", "Debit card", "Deposit", "Direct bill", "Frequent guest number", "Frequent traveler number", "Guarantee to property", "Guest name/address", "Miscellaneous", "Miscellaneous charge order", "Mobile payment", "Money order", "None", "Online payment", "Override guarantee information", "Pay by EFT (Electronic Funds Transfer)", "Pay by points", "Payment manager", "Payment service", "Personal check", "Pre-pay", "Traveler\u0027s check", "Redemption", "Special industry program", "Ticket", "Tour order", "Travel agency IATA number", "Travel agency name/address", "Virtual card", "Voucher", "Wire payment", "Other_" ] }, "CommunicationLocation_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "CommunicationLocation_Enum" }, "description": "Specifies a location for communication.", "properties": { "value": { "$ref": "#/definitions/CommunicationLocation_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "CommunicationLocation_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "CommunicationLocation_Enum" }, "description": "Specifies a location for communication.", "type": "string", "enum": [ "Business", "Destination", "Home", "Other_" ] }, "AddressUse_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AddressUse_Enum" }, "description": "Describes how an address is to be used.", "properties": { "value": { "$ref": "#/definitions/AddressUse_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "AddressUse_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AddressUse_Enum" }, "description": "Describes how an address is to be used.", "type": "string", "enum": [ "Billing", "Chain", "Contact", "Credit card", "Delivery", "Deposit", "Mailing", "Physical", "Pre-opening office", "Other_" ] }, "BookingChannel_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BookingChannel_Enum" }, "description": "Specifies a type of booking channel.", "properties": { "value": { "$ref": "#/definitions/BookingChannel_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "BookingChannel_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BookingChannel_Enum" }, "description": "Specifies a type of booking channel.", "type": "string", "enum": [ "Agent", "Alternative distribution system (ADS)", "Central reservation system (CRS)", "Global distribution system (GDS)", "Internet", "Kiosk", "Property management system (PMS)", "Sales and catering system (SCS)", "Tour operator system (TOS)", "Other_" ] }, "UnitOfMeasure_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "UnitOfMeasure_Enum" }, "description": "The unit of measure in a code format. Refer to OpenTravel Code List Unit of Measure Code (UOM).", "type": "string", "enum": [ "Miles", "Kilometers", "Meters", "Millimeters", "Centimeters", "Yards", "Feet", "Inches", "Pixels", "Block", "Megabytes", "Gigabytes", "Square feet", "Square meters", "Pounds", "Kilograms", "Square inch", "Square yard", "Acre", "Square millimeter", "Square centimeter", "Hectare", "Ounce", "Gram", "Gallons", "Liters", "Kilowatts", "Cubic meters" ] }, "EmailAddressType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "EmailAddressType_Enum" }, "description": "Specifies a type of email address.", "properties": { "value": { "$ref": "#/definitions/EmailAddressType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "EmailAddressType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "EmailAddressType_Enum" }, "description": "Specifies a type of email address.", "type": "string", "enum": [ "Business", "Listserve", "Managing company", "Personal", "Property", "Reservation office", "Sales office", "Other_" ] }, "PositionAccuracy_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "PositionAccuracy_Enum" }, "description": "Specifies the level of accuracy for the positon.", "type": "string", "enum": [ "Zip9Code", "Zip7Code", "Zip5Code", "Street", "State", "Property", "Intersection", "Exact", "County", "Country", "City", "Block" ] }, "DayOfWeek_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "DayOfWeek_Enum" }, "description": "Day of the Week types.", "type": "string", "enum": [ "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" ] }, "MonthOfYear_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "MonthOfYear_Enum" }, "description": "Month of year types", "type": "string", "enum": [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ] }, "BankAccountType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BankAccountType_Enum" }, "description": "Source: OpenTravel", "properties": { "value": { "$ref": "#/definitions/BankAccountType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "BankAccountType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BankAccountType_Enum" }, "description": "Source: OpenTravel", "type": "string", "enum": [ "Savings", "Investment", "Checking", "Other_" ] }, "PaymentCardIssuer_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PaymentCardIssuer_Enum" }, "description": "Source: OpenTravel", "properties": { "value": { "$ref": "#/definitions/PaymentCardIssuer_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PaymentCardIssuer_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PaymentCardIssuer_Enum" }, "description": "Source: OpenTravel", "type": "string", "enum": [ "VISA", "USAirways", "UnitedAirlines", "StarwoodHotels", "SouthwestAirlines", "RitzCarlton", "Mastercard", "Mariott", "Hyatt", "Hilton", "Eurocard", "Disney", "DiscoverCard", "DeltaAirlines", "ContinentalAirlines", "Citibank", "Chase", "CapitalOne", "BritishAirways", "BankOfAmerica", "AmericanExpress", "Other_" ] }, "AgeQualifyingCode_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AgeQualifyingCode_Enum" }, "description": "A code representing a business rule that determines the charges for a guest based upon age range (e.g. Adult, Child, Senior, Child With Adult, Child Without Adult). This attribute allows for an increase in rate by occupant class.\\nPerson age categories.\\nNote: Age categories are typically used to qualify pricing and\\/or eligibility.", "properties": { "value": { "$ref": "#/definitions/AgeQualifyingCode_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "AgeQualifyingCode_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AgeQualifyingCode_Enum" }, "description": "A code representing a business rule that determines the charges for a guest based upon age range (e.g. Adult, Child, Senior, Child With Adult, Child Without Adult). This attribute allows for an increase in rate by occupant class.\\nPerson age categories.\\nNote: Age categories are typically used to qualify pricing and\\/or eligibility.", "type": "string", "enum": [ "Junior", "Under 10", "Younger driver", "Young driver", "Free adult", "Free child", "Additional occupant without adult", "Additional occupant with adult", "Senior", "Adult", "Teenager", "Child", "Infant", "Under 21", "Under 17", "Under 12", "Under 2", "Over 65", "Over 21", "Other_" ] }, "DrivingRangeType_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "DrivingRangeType_Enum" }, "description": "Describes the type of driving range.", "type": "string", "enum": [ "Covered", "Indoor", "Outdoor" ] }, "CourseType_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "CourseType_Enum" }, "description": "The guest policy at the facility.", "type": "string", "enum": [ "DailyFee", "Municipal/Government/Military", "Private", "Private Limited Access", "Resort", "SemiPrivate" ] }, "Transportation_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Transportation_Enum" }, "description": "Type of tranportation: Air, Rail, Bus, Boat, Private Auto, Other.", "properties": { "value": { "$ref": "#/definitions/Transportation_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "Transportation_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Transportation_Enum" }, "description": "Type of tranportation: Air, Rail, Bus, Boat, Private Auto, Other.", "type": "string", "enum": [ "Bicycle", "Boat", "Bus", "Cable car", "Car", "Carriage", "Courtesy car", "Helicopter", "Limousine", "Metro", "Monorail", "Motorbike", "Pack animal", "Plane", "Rental car", "Rickshaw", "Shuttle", "Subway", "Sedan chair", "Taxi", "Train", "Trolley", "Tube", "Walk", "Water taxi", "Express train", "Public", "Ferry", "Other_" ] }, "TripPurpose_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "TripPurpose_Enum" }, "description": "Typical trip purposes.", "type": "string", "enum": [ "Business", "BusinessAndPleasure", "Pleasure", "Unknown" ] }, "RatePeriod_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "RatePeriod_Enum" }, "description": "The RatePeriodSimpleType simple type defines a set of valid values for the type of rate that may be applied. Typically rates differ based upon the duration, and the actual rate is then expressed in terms of the period of the rental.", "type": "string", "enum": [ "Hourly", "Daily", "Weekly", "Monthly", "WeekendDay", "Other", "Package", "Bundle", "Total" ] }, "ToFrom_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "ToFrom_Enum" }, "description": "Used to indicate whether the context is to a facility or from a facility.", "type": "string", "enum": [ "ToFacility", "FromFacility" ] }, "TaxType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "TaxType_Enum" }, "description": "Describes the type of fee or tax.", "properties": { "value": { "$ref": "#/definitions/TaxType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "TaxType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "TaxType_Enum" }, "description": "Describes the type of fee or tax.", "type": "string", "enum": [ "Assessment/license tax", "Bed tax", "City tax", "Convention tax", "Country tax", "County tax", "Energy tax", "Federal tax", "Food \u0026 beverage tax", "Goods and services tax (GST)", "Insurance Premium Tax", "Lodging tax", "National government tax", "Occupancy tax", "Room Tax", "Sales tax", "State tax", "Surplus Lines Tax", "Total tax", "Tourism tax", "Value Added Tax (VAT)", "Other_" ] }, "ChargeUnit_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ChargeUnit_Enum" }, "description": "Source: Charge Type (CHG) OpenTravel codelist.", "properties": { "value": { "$ref": "#/definitions/ChargeUnit_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "ChargeUnit_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ChargeUnit_Enum" }, "description": "Source: Charge Type (CHG) OpenTravel codelist.", "type": "string", "enum": [ "Per unit", "Per order", "Per tray", "Per dozen", "Per gallon", "Round trip", "Per room", "Per item", "Per rental", "Per person per night", "Per person per stay", "Per room per night", "Per room per stay", "Weekly", "Per occurance", "Half day", "Hourly", "Daily", "Per function", "Per minute", "First use", "Per person", "Unit", "Tray", "Stay", "Room", "Reservation/Booking", "Rental", "OverMinuteCharge", "Order", "OneWay", "OneTimeUse", "MinimumCharge", "MaximumCharge", "Item", "Gallon", "Complimentary", "AdditionsPerStay", "Other_" ] }, "SegmentCategory_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "SegmentCategory_Enum" }, "description": "Describes the segment type.", "properties": { "value": { "$ref": "#/definitions/SegmentCategory_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "SegmentCategory_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "SegmentCategory_Enum" }, "description": "Describes the segment type.", "type": "string", "enum": [ "Budget", "Deluxe", "Economy", "First Class", "Luxury", "Moderate", "Tourist", "Upscale", "Standard", "Midscale", "Quality", "Midscale without F\u0026B", "Upper upscale", "Other_" ] }, "ReferencePoint_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ReferencePoint_Enum" }, "description": "Specifies a point of reference.", "properties": { "value": { "$ref": "#/definitions/ReferencePoint_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "ReferencePoint_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ReferencePoint_Enum" }, "description": "Specifies a point of reference.", "type": "string", "enum": [ "Airport", "Amusement park", "Arena", "Bar", "Bay", "Beach", "Bus station", "City center", "Church", "Corporation", "Educational Institution", "Ferry station", "Financial district", "Financial institution", "Lake", "Landmark", "Library", "Marina", "Market", "Medical facility", "Metro/subway station", "Monument", "Museum", "Park", "Racetrack", "Restaurant", "River", "Shopping center", "Sports facility", "Synagogue", "Train station", "Zoo", "Other_" ] }, "MealPlan_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "MealPlan_Enum" }, "description": "Different meal plans", "properties": { "value": { "$ref": "#/definitions/MealPlan_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "MealPlan_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "MealPlan_Enum" }, "description": "Different meal plans", "type": "string", "enum": [ "Breakfast \u0026 lunch", "Dinner", "Lunch", "Modified", "Breakfast", "Family American", "Dinner bed and breakfast plan", "Bermuda", "Self catering", "Room only/European plan", "As brochured", "Half board/modified American plan", "Full breakfast", "Full board", "Family plan", "European plan", "English breakfast", "Continental breakfast", "Caribbean breakfast", "Buffet breakfast", "Bed \u0026 breakfast", "American/full board", "All inclusive", "Other_" ] }, "AdditionalDetailType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AdditionalDetailType_Enum" }, "description": "Identifies the type of detail being sent.", "properties": { "value": { "$ref": "#/definitions/AdditionalDetailType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "AdditionalDetailType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AdditionalDetailType_Enum" }, "description": "Identifies the type of detail being sent.", "type": "string", "enum": [ "Advanced booking information", "Amenity information", "Areas served", "Booking guidelines", "Cancellation information", "Catering description", "Check in check out information", "Check-in policy", "Check-out policy", "Children information", "Commission information", "Contract/negotiated booking information", "Corporate booking information", "Cuisine description", "Customs information for material", "Deposit information", "Deposit policy for master account", "Deposit policy for reservations", "Driving directions", "Driving directions from the east", "Driving directions from the north", "Driving directions from the south", "Driving directions from the west", "Early checkout description", "Express check-in policy", "Express check-out policy", "Extended stay information", "Extra charge information", "Extra person information", "Facility restrictions", "Family plan description", "Food and beverage minimums for groups", "General meeting planning information", "Government booking policy", "Group booking information", "Group meeting planning information", "Guarantee information", "Inclusion information", "Last room availability description", "Late arrival information", "Late departure information", "Maximum stay information", "Meal plan description", "Meeting room description", "Minimum stay information", "Miscellaneous information", "Offsite facilities information", "Offsite recreational activities information", "Offsite services information", "Onsite facilities information", "Onsite recreational activities information", "Onsite services information", "Oversold policy description", "Package information", "Pet policy description", "Promotional information", "Property description", "Property location", "Rate description", "Rate disclaimer information", "Restaurant services", "Room decor description", "Room information", "Room type upgrade description", "Seasons", "Security information", "Service charge information", "Special events", "Special offers description", "Surcharge information", "Tax information", "Travel industry booking information", "Visa/travel requirement information", "Other_" ] }, "InformationType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "InformationType_Enum" }, "description": "Identifies the type of information being sent.", "properties": { "value": { "$ref": "#/definitions/InformationType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "InformationType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "InformationType_Enum" }, "description": "Identifies the type of information being sent.", "type": "string", "enum": [ "Address", "Advisory", "Alias name", "Amenities", "Attractions", "Awards", "Contact", "Corporate locations", "Description", "Descriptive content", "Dining", "Driving directions", "Facilities", "Geocodes", "Location", "Long name", "Marketing", "Pictures", "Policy", "Recreation", "Safety", "Services", "Short description", "Special instructions", "Transportation", "Other_" ] }, "PictureCategory_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PictureCategory_Enum" }, "description": "Specifies the category of the mulitmedia item.", "properties": { "value": { "$ref": "#/definitions/PictureCategory_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PictureCategory_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PictureCategory_Enum" }, "description": "Specifies the category of the mulitmedia item.", "type": "string", "enum": [ "Ballroom", "Bar/Lounge", "Basics", "Beach", "Business center", "Exterior view", "Golf course", "Guest room", "Guest room amenity", "Health club", "Hot news", "Lobby view", "Logo", "Map", "Meeting room", "Miscellaneous", "Pool view", "Promotional", "Property amenity", "Recreational facility", "Restaurant", "Spa", "Suite", "Other_" ] }, "BasisType": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BasisType" }, "description": "Provides basis for how an amount was calculated.", "properties": { "value": { "$ref": "#/definitions/BasisType_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "BasisType_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "BasisType" }, "description": "Provides basis for how an amount was calculated.", "type": "string", "enum": [ "Days", "Entire", "First", "First and last", "Last", "Nights", "Other_" ] }, "Commission_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "Commission_Enum" }, "type": "string", "enum": [ "Full", "Partial", "Non-paying", "No-show", "Adjustment", "Commissionable" ] }, "RoomGender_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "RoomGender_Enum" }, "type": "string", "enum": [ "Male", "Female", "MaleAndFemale", "Unknown" ] }, "Frequency_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Frequency_Enum" }, "description": "Source: Charge Type (CHG) OpenTravel codelist.", "properties": { "value": { "$ref": "#/definitions/Frequency_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "Frequency_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Frequency_Enum" }, "description": "Source: Charge Type (CHG) OpenTravel codelist.", "type": "string", "enum": [ "Weekly", "Stay", "PerDozen", "Occurrence", "Minute", "Night", "Hourly", "HalfDay", "FirstUse", "Daily", "Other_" ] }, "RatePlanType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RatePlanType_Enum" }, "description": "Note: Typically used for rate plans that may be published, e.g. have no qualifying criteria, or may be restricted or negotiated, e.g. has qualifying criteria for eligibility and\\/or has been negotiated between parties.", "properties": { "value": { "$ref": "#/definitions/RatePlanType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RatePlanType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RatePlanType_Enum" }, "description": "Note: Typically used for rate plans that may be published, e.g. have no qualifying criteria, or may be restricted or negotiated, e.g. has qualifying criteria for eligibility and\\/or has been negotiated between parties.", "type": "string", "enum": [ "Other_", "Weekly", "Weekend", "TravelIndustry", "TourWholesale", "SeniorCitizen", "RegularRack", "Published", "PromotionalPackageTour", "Promotional", "Package", "NonLastRoomAvailable", "Net", "Negotiated", "Multi-DayPackage", "Monthly", "Military", "LastRoomAvailable", "Group", "Government", "FamilyPlan", "DistressedInventory", "DayRate", "Corporate", "Convention", "Contract", "Consortia", "ClubConcierge", "Association", "Other_" ] }, "GuestRoomInfo_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "GuestRoomInfo_Enum" }, "description": "Identifies a property\u0027s accommodation\\/inventory types for which it is useful to specify a property-level count or availability status.", "properties": { "value": { "$ref": "#/definitions/GuestRoomInfo_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "GuestRoomInfo_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "GuestRoomInfo_Enum" }, "description": "Identifies a property\u0027s accommodation\\/inventory types for which it is useful to specify a property-level count or availability status.", "type": "string", "enum": [ "1 room cabin", "Accessible rooms", "Accommodations with balcony", "Adjoining rooms or suites", "Apartments", "Available rooms", "Available suites", "Buildings", "Bungalow", "Business class", "Business plan", "Cabin", "Classic", "Club levels", "Comfort", "Concierge levels", "Condos", "Connecting rooms or suites", "Cottage", "Deluxe", "Deluxe suite", "Double bedrooms", "Double double bedrooms", "Drive up rooms", "Economy", "Effeciency", "Executive floor", "Family/oversized accommodations", "First floor rooms", "Floors", "Jacuzzi Suite", "Junior suite", "King bedrooms", "King king bedrooms", "Lanai", "Large suite", "Loft", "Luxury", "Nonsmoking rooms", "Parlour", "Penthouses", "Premier", "Queen bedrooms", "Queen queen bedrooms", "Room", "Run of the house", "Separate floors for women", "Smoking rooms", "Standard", "Studios", "Suites", "Superior", "Total available rooms and suites", "Total rooms", "Twin bedrooms", "Twin twin bedrooms", "Villa", "Other_" ] }, "RoomViewType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RoomViewType_Enum" }, "description": "Describes room view types", "properties": { "value": { "$ref": "#/definitions/RoomViewType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RoomViewType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RoomViewType_Enum" }, "description": "Describes room view types", "type": "string", "enum": [ "Annex room", "Ground floor outside access", "Ground floor inside access", "Executive floor", "Near stairs", "Main building", "Wing room", "Tower room", "Quiet room", "Poolside", "Other_" ] }, "PropertyStatus_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PropertyStatus_Enum" }, "properties": { "value": { "$ref": "#/definitions/PropertyStatus_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PropertyStatus_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PropertyStatus_Enum" }, "type": "string", "enum": [ "Closed", "Deflagged", "Deleted", "Inactive", "Locked", "Open", "Pre-opening", "Reactivated", "Test", "Unlocked", "Other_" ] }, "PropertyClassType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PropertyClassType_Enum" }, "description": "Used to specify the hotel property class or type.", "properties": { "value": { "$ref": "#/definitions/PropertyClassType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PropertyClassType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PropertyClassType_Enum" }, "description": "Used to specify the hotel property class or type.", "type": "string", "enum": [ "All suite", "All-Inclusive Resort", "Apartment", "Bed and breakfast", "Boutique", "Cabin or bungalow", "Castle", "Campground", "Chalet", "Conference center", "Convention network property", "Corporate business transient", "Extended stay", "Full Service", "Golf", "Guest farm", "Guest house limited service", "Historical", "Hostel", "Hotel", "Inn", "Limited service", "Lodge", "Meeting/Convention", "Mobile-home", "Monastery", "Motel", "Pension", "Ranch", "Recreation vehicle park", "Resort", "Ski", "Spa", "Time share", "Vacation rental", "Villa", "Other_" ] }, "ArchitecturalStyle_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ArchitecturalStyle_Enum" }, "description": "Describes the architectural style of the building or room.", "properties": { "value": { "$ref": "#/definitions/ArchitecturalStyle_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "ArchitecturalStyle_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ArchitecturalStyle_Enum" }, "description": "Describes the architectural style of the building or room.", "type": "string", "enum": [ "Art deco", "Contemporary", "Historic", "Mediterranean", "Modern", "Southwest", "Traditional", "Victorian", "Themed", "Other_" ] }, "Proximity_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Proximity_Enum" }, "description": "Specifies if the item in question is onsite, offsite, nearby, etc.", "properties": { "value": { "$ref": "#/definitions/Proximity_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "Proximity_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Proximity_Enum" }, "description": "Specifies if the item in question is onsite, offsite, nearby, etc.", "type": "string", "enum": [ "Onsite", "Offsite", "Nearby", "Information not available", "Onsite and offsite", "Other_" ] }, "OrderState_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "OrderState_Enum" }, "description": "The traveler was not present to receive the product at the specified time. Note, this does not cancel or complete the order.", "type": "string", "enum": [ "Order-Pending", "Confirmed", "Confirmed-Modified", "Rejected", "Waitlisted", "No-Show", "Completed", "Cancellation-Pending", "Cancelled" ] }, "MeetingRoomCode_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "MeetingRoomCode_Enum" }, "description": "Supplies, facilities, materials, equipment available specifically for meetings and events.", "properties": { "value": { "$ref": "#/definitions/MeetingRoomCode_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "MeetingRoomCode_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "MeetingRoomCode_Enum" }, "description": "Supplies, facilities, materials, equipment available specifically for meetings and events.", "type": "string", "enum": [ "AV Equipment", "AV Technician", "Blackboards", "Bulletin boards", "Carpenter", "Catered breakfast", "Catered dinner", "Catered lunch", "Copier", "Decorator", "Direction signs", "Electrician", "Flip chart and markers", "High speed internet access", "LCD Projector", "Microphone", "Name cards/holders", "PA system", "Pens/Pencils/Pads", "Photographer", "Podium", "Polling devices", "Portable stages", "Printing services", "Projector", "Registration services", "Security guards", "Separate entrance", "Separate registration area", "Spotlights", "Stack chairs", "Stenographer", "Tables available", "Tours", "TV", "TV production service provider", "VCR rental", "Video camera", "Video conferencing", "Video conferencing service provider", "Walkie talkies - radio", "Walkie talkies - service provider", "Wall charts", "Whiteboards", "Dedicated exhibit space", "PC fee", "Guest PC fee", "Guest PC lead time", "Help desk phone number", "Beer bottle fee", "Call brand cocktail average fee", "Coffee/Soda average fee", "Per person coffee break fee", "Continental breakfast fee", "Full breakfast fee", "Lunch deli buffet free", "Premium cocktails fee", "Largest room", "Max seating capacity", "Number breakout rooms", "Meeting package attendee range", "Meeting package fee", "Meeting package inclusions", "Meeting package name", "Meeting room contact", "Meeting room names", "Meeting room rental packages", "Meeting room fee", "Meeting support service codes", "Three package minimum", "Meeting floors", "Number of meeting rooms", "Other equipment and facilities", "Screen fee", "Second largest room", "Suggestions and info", "Teleconference service provider", "Portable wall rooms", "Nonportable wall rooms", "Total meeting space", "Number of floors containing meeting space", "Projector screen rental charge per day", "Catering", "Number of meeting service personnel on site", "Host social function", "Lobby bulletin board", "PA system installed", "PA system portable", "Access to meeting areas", "Exhibition space on property", "Certified wedding planner", "Event lighting services", "Event planning services", "Onsite convention services", "Equipment rental", "Exhibit services", "Heating/cooling controls", "Lectern", "T1 lines", "Teleconferencing", "Platform", "Voltage available", "Wireless internet connectivity", "Natural daylight", "Group meeting discounts/packages available", "Meeting support services", "Audio recording", "Background music", "Closed circuit video", "Video recording", "Dry erase board with eraser and markers", "DVD player", "Laser pointer", "Monitor cart", "Powered speaker", "Projection stand", "Screen", "VHS player", "Group meeting discounts", "Meeting packages available", "Meeting planner", "In-house AV department", "Outside vendor for AV equipment", "Personal AV equipment permitted", "Lighting controls", "Wireless microphones", "Monitors", "Chandelier", "Perimeter seating", "Talk show", "Head table", "Riser", "Dance floor", "Data projector", "Laptop computer", "Easel", "Blackboard with eraser and chalk", "Lectern (standing)", "Lectern (table)", "Personal computer - desktop", "Personal computer - laptop", "Personal computer - Mac", "Video monitor", "LCD TV", "Plasma TV", "Outdoor function space", "Fixed stage", "Banquet service", "Total exhibit space", "Technical support", "Meeting room direct bill", "Meeting room direct bill - min", "Meeting room direct bill - max", "Funds held on credit card", "Max amount group charge on credit card", "Minimum seating", "Wedding location", "Simultaneous translation", "Broadcasting room", "Furniture rental", "Linen rental", "Portable transformers available", "Sound equipment", "Flower arrangements", "Telephone", "Other_" ] }, "DiscountsAvailable_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DiscountsAvailable_Enum" }, "description": "This is used for discounts that may be applied.", "properties": { "value": { "$ref": "#/definitions/DiscountsAvailable_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "DiscountsAvailable_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "DiscountsAvailable_Enum" }, "description": "This is used for discounts that may be applied.", "type": "string", "enum": [ "AAA", "AARP", "Convention", "Corporate", "Family", "Government", "Group", "Military", "Promotional", "Senior citizen", "Tour", "Weekday", "Weekend", "Full price", "Free of charge", "Home visiting proof", "Red tour", "Single bed for child", "Child sharing seat", "Anniversay", "Adventure package", "Bed and breakfast package", "Dinner", "Fishing package", "Golf package", "Getaway", "Holiday package", "Honeymoon package", "Internet package", "Park and fly package", "Park", "Romance", "Recreation package", "Shopping package", "Ski package", "Spa package", "Travel agent rates", "Theater package", "Tennis package", "Travel", "Other_" ] }, "TemperatureUnit": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "TemperatureUnit" }, "type": "string", "enum": [ "Celsuis", "Fahrenheit" ] }, "RestaurantService_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RestaurantService_Enum" }, "description": "Type of service(s) offered by the restaurant.", "properties": { "value": { "$ref": "#/definitions/RestaurantService_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RestaurantService_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RestaurantService_Enum" }, "description": "Type of service(s) offered by the restaurant.", "type": "string", "enum": [ "Accommodates diabetic/sugar free requirements", "Accommodates gluten free requirements", "Accommodates high fiber requirements", "Accommodates lactose free requirements", "Accommodates low fat requirements", "Accommodates low potassium requirements", "Accommodates low sodium requirements", "Buffet", "Catering", "Children\u0027s menu available", "Cooked to order", "Dedicated non-smoking section", "Delivery service to property available", "Full service", "Room service", "Self service", "Smoking section available", "Special meal services", "Take out", "Other_" ] }, "Beverage_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Beverage_Enum" }, "description": "Specifies beverage types.", "properties": { "value": { "$ref": "#/definitions/Beverage_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "Beverage_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "Beverage_Enum" }, "description": "Specifies beverage types.", "type": "string", "enum": [ "Bourbon", "Bordeaux", "Brandy", "Cabernet Sauvignon", "Chardonnay", "Chianti", "Coffee", "Hot tea", "Iced tea", "Merlot", "Pinot Grigio", "Pinot Noir", "Red wine", "Red Zinfandel", "Rose", "Sake", "Shiraz", "Soda/pop", "Vodka", "Water", "Whiskey", "White wine", "White Zinfandel", "Gin", "Rum", "Tequila", "Other_" ] }, "AvailableMealCategory_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AvailableMealCategory_Enum" }, "description": "The high level types of meal options available at a dining facility.", "properties": { "value": { "$ref": "#/definitions/AvailableMealCategory_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "AvailableMealCategory_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AvailableMealCategory_Enum" }, "description": "The high level types of meal options available at a dining facility.", "type": "string", "enum": [ "Breakfast", "Brunch", "Dinner", "Happy hour", "Lunch", "Snack", "Afternoon tea", "Reception", "Other_" ] }, "RestaurantBarCategory_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RestaurantBarCategory_Enum" }, "description": "The type of facility in which food and\\/or drink is served.", "properties": { "value": { "$ref": "#/definitions/RestaurantBarCategory_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RestaurantBarCategory_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RestaurantBarCategory_Enum" }, "description": "The type of facility in which food and\\/or drink is served.", "type": "string", "enum": [ "Beverage", "Buffet", "Cafe", "Cafeteria", "Casual", "Family", "Fast food", "Fine dining", "Kiosk", "Take out", "Bar/lounge", "Brasserie", "Coffee bar", "Snack bar", "Full service", "Pub", "Deli", "Private dining", "Sports bar", "Piano bar", "Outdoor bar/cafe", "Beer garden", "Beach bar", "Tapas bar", "Other_" ] }, "RestaurantPolicy_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RestaurantPolicy_Enum" }, "description": "Identifies rules regarding making reservations for a restaurant.", "properties": { "value": { "$ref": "#/definitions/RestaurantPolicy_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RestaurantPolicy_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RestaurantPolicy_Enum" }, "description": "Identifies rules regarding making reservations for a restaurant.", "type": "string", "enum": [ "Accepted only for large groups", "Not accepted", "Recommended", "Required", "Required for large groups", "Other_" ] }, "RatingSymbol": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "RatingSymbol" }, "description": "Used to identify a symbol used in a rating (i.e. Diamonds, Stars).", "type": "string", "enum": [ "Diamond", "Star" ] }, "PetsAllowed_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PetsAllowed_Enum" }, "description": "Specifies if pets are allowed at a facility and at a high level the type of pets allowed.", "properties": { "value": { "$ref": "#/definitions/PetsAllowed_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PetsAllowed_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PetsAllowed_Enum" }, "description": "Specifies if pets are allowed at a facility and at a high level the type of pets allowed.", "type": "string", "enum": [ "Pets allowed", "Pets not allowed", "Assistive animals only", "Pets by arrangement", "Other_" ] }, "PetPolicy_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PetPolicy_Enum" }, "description": "Specifies the types of animals allowed.", "properties": { "value": { "$ref": "#/definitions/PetPolicy_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PetPolicy_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PetPolicy_Enum" }, "description": "Specifies the types of animals allowed.", "type": "string", "enum": [ "All pets allowed", "Cats only", "Dogs only", "Domestic pets", "Large domestic animals", "Midsize domestic animals", "Service animals", "Service animals only", "Small domestic animals", "Small domestic animals only", "Other_" ] }, "AmountDetermination_Enum": { "x-otm-entity": { "EntityType": "EnumerationClosed", "EntityName": "AmountDetermination_Enum" }, "description": "Used to indicate if an amount is inclusive or exclusive of other charges, such as taxes, or is cumulative (amounts have been added to each other).", "type": "string", "enum": [ "Inclusive", "Exclusive", "Cumulative" ] }, "AttractionCategory_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AttractionCategory_Enum" }, "description": "Specifies a type of attraction.", "properties": { "value": { "$ref": "#/definitions/AttractionCategory_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "AttractionCategory_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "AttractionCategory_Enum" }, "description": "Specifies a type of attraction.", "type": "string", "enum": [ "Agricultural", "Airport", "Amusement park", "Aquarium", "Archeological", "Arena", "Auditorium", "Bar", "Bay", "Beach", "Botanical garden", "Bowling", "Bridge", "Bus station", "Cable cars", "Canal", "Car rental location", "Casino", "Cathedral", "Cemetery", "Church", "City center", "College", "Commercial district", "Company", "Concert hall", "Conference center", "Convention and visitors bureau", "Convention center", "Cultural center", "Educational institution", "Entertainment district", "Equestrian center", "Event", "Factory", "Factory/business tour", "Fairground", "Farm", "Festival", "Financial district", "Financial institution", "Gallery", "Handicraft center", "Historic building", "Hospital", "Lake", "Landmark", "Library", "Live theatre", "Local bus stop", "Marina", "Market", "Medical facility", "Military base", "Monument", "Mosque", "Mountain", "Museum", "Natural attraction", "Nightlife", "Non-comercial airport", "Ocean", "Orchard", "Palace", "Park", "Performing art center", "Pier", "Planetarium/science center", "Port", "Race track", "Recreation center", "Resort", "Restaurant", "River", "School", "Shopping", "Shopping mall", "Ski area", "Sports", "Stadium", "State/national Park", "Store", "Studio", "Suburb", "Subway station", "Synagogue", "Theater/cinema", "Tour", "Tourist site", "Tournament", "Trolley stationain station", "University", "Water park", "Waterfront", "Winery", "Zoo", "Other_" ] }, "RecreationFeatures_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RecreationFeatures_Enum" }, "description": "Provides further information on a recreation.", "properties": { "value": { "$ref": "#/definitions/RecreationFeatures_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RecreationFeatures_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RecreationFeatures_Enum" }, "description": "Provides further information on a recreation.", "type": "string", "enum": [ "Driving range", "Golf course total yardage", "Number of holes", "Par for course", "Putting green", "Available equipment", "Cardiovascular equipment", "Free weights", "Separate mens and womens lockers", "Separate mens and womens steam rooms", "Boot warmers", "Ski lockers", "Snow boarding", "Snow mobiling", "Body scrub", "Body wrap", "Facials", "Fitness counseling", "Foot bath", "Lap pool", "Manicures/pedicures", "Massages", "Massage lessons", "Paraffin hand treatment", "Plunge pools", "Spa restaurant", "Steam room", "Therapy baths", "Waxing", "Heated pool", "Lifeguard on duty", "Pool depth", "Whirlpool open year round", "Appointment required", "Classes available", "Facility type", "Guest priveleges available", "Lessons available", "Rental information", "Restricted age for children without adult supervision", "Services available", "Teen programs", "Towels available", "Children\u0027s program", "Fitness center equipment replacement date", "Private", "Public", "Slope", "Rowing machine", "Stair stepper", "Stationary bike", "Treadmill", "Green fees", "Ellipticals", "Complimenary water available", "Fresh whole fruit available", "Strength equipment", "Weight machine", "Core/stability training equipment", "Sauna room", "Spa treatment rooms", "Golf school instruction", "Clubhouse", "Clubhouse restaurant", "Golf shop", "Men\u0027s services", "Scalp and hair treatments", "Eye treatments", "Lip treatments", "Ayurvedic treatments", "Makeup services", "Separate men\u0027s and women\u0027s lounges", "In-suite massage", "Couple\u0027s massage", "Children\u0027s services", "Tennis clinic", "Tennis ball machine rental", "Tennis racquet rental", "Beach umbrella", "Beach cabanas", "Hiking routes", "Diving center", "Beauty cabin", "Body treatments", "Medical cabin", "Pedicure", "Respitory thearapy area", "Showers", "Shop", "Swimming pool", "Whirlpool", "Locker room", "Fitness classes", "Sports trainer", "Thalassotherapy", "Other_" ] }, "ContactLocation_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ContactLocation_Enum" }, "description": "Specifies where the contact is located.", "properties": { "value": { "$ref": "#/definitions/ContactLocation_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "ContactLocation_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "ContactLocation_Enum" }, "description": "Specifies where the contact is located.", "type": "string", "enum": [ "Central reservation office", "Corporate headquarters", "Corporate office", "Divisional office", "Global sales office", "Hotel direct", "Local reservation office", "Sales office", "Franchise company", "Management company", "Ownership company", "Customer service office", "Home/residence", "Regional sales office", "Technical support office", "Other_" ] }, "HotelStatus_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "HotelStatus_Enum" }, "description": "Describes the legal status\\/operating status of a given hotel in relation to the contracting company. It may also be used to describe the system record status.", "properties": { "value": { "$ref": "#/definitions/HotelStatus_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "HotelStatus_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "HotelStatus_Enum" }, "description": "Describes the legal status\\/operating status of a given hotel in relation to the contracting company. It may also be used to describe the system record status.", "type": "string", "enum": [ "Closed", "Deflagged", "Deleted", "Inactive", "Locked", "Open", "Pre-opening", "Reactivated", "Test", "Unlocked", "Other_" ] }, "PowerType_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PowerType_Enum" }, "description": "Types of power.", "properties": { "value": { "$ref": "#/definitions/PowerType_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "PowerType_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "PowerType_Enum" }, "description": "Types of power.", "type": "string", "enum": [ "Diesel", "Electric", "Gas", "Oil", "Solar", "Wind", "Other_" ] }, "RecycledProducts_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RecycledProducts_Enum" }, "description": "Specifies products that are recycled.", "properties": { "value": { "$ref": "#/definitions/RecycledProducts_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RecycledProducts_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RecycledProducts_Enum" }, "description": "Specifies products that are recycled.", "type": "string", "enum": [ "Aluminum", "Batteries", "Computer parts", "Glass", "Lightbulbs", "Paper", "Plastic", "Other_" ] }, "RecyclingLocations_Enum": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RecyclingLocations_Enum" }, "description": "Specifies areas where recycling is implemented.", "properties": { "value": { "$ref": "#/definitions/RecyclingLocations_Enum_Base" }, "extension": { "type": "string", "maxLength": 128, "minLength": 1 } } }, "RecyclingLocations_Enum_Base": { "x-otm-entity": { "EntityType": "EnumerationOpen", "EntityName": "RecyclingLocations_Enum" }, "description": "Specifies areas where recycling is implemented.", "type": "string", "enum": [ "Common areas", "Garage", "Guest room", "Meeting room", "Restaurant", "Staff area", "Other_" ] } } }