# RDF Ontology generated by @inferal-relay/rdf-emitter

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix tspv: <https://relay.inferal.com/ontology/typespec/versioning/> .
@prefix schema: <https://schema.org/> .
@prefix amadeus: <https://relay.inferal.com/ontology/amadeus/> .
@prefix http: <http://www.w3.org/2011/http#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix qb: <http://purl.org/linked-data/cube#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix vann: <http://purl.org/vocab/vann/> .

# Ontology metadata
<https://relay.inferal.com/ontology/amadeus/>
  rdfs:label "Amadeus Self-Service APIs Ontology" ;
  dcterms:title "Amadeus Self-Service APIs Ontology" ;
  dcterms:license <https://creativecommons.org/licenses/by/4.0/> ;
  dcterms:publisher <https://inferal.com/> ;
  vann:preferredNamespacePrefix "amadeus" ;
  vann:preferredNamespaceUri "https://relay.inferal.com/ontology/amadeus/" .

# Class: Access Token Request
amadeus:AccessTokenRequest a rdfs:Class ;
  rdfs:label "Access Token Request" ;
  rdfs:comment "OAuth2 access token request." .

# Class: Access Token Response
amadeus:AccessTokenResponse a rdfs:Class ;
  rdfs:label "Access Token Response" ;
  rdfs:comment "OAuth2 access token response." .

# Class: Amadeus Error
amadeus:AmadeusError a rdfs:Class ;
  rdfs:label "Amadeus Error" ;
  rdfs:comment "Amadeus API error response." ;
  rdfs:subClassOf schema:Thing .

# Class: Error Detail
amadeus:ErrorDetail a rdfs:Class ;
  rdfs:label "Error Detail" ;
  rdfs:comment "Individual error detail." .

# Class: Error Source
amadeus:ErrorSource a rdfs:Class ;
  rdfs:label "Error Source" ;
  rdfs:comment "Source location of an error." .

# Class: Not Found Error
amadeus:NotFoundError a rdfs:Class ;
  rdfs:label "Not Found Error" ;
  rdfs:comment "Not found error (404)." .

# Class: Issue
amadeus:Issue a rdfs:Class ;
  rdfs:label "Issue" ;
  rdfs:comment "Issue - alias for ErrorDetail.\nUsed in OpenAPI schemas as the error item type." .

# Class: Response Error
amadeus:response_error a rdfs:Class ;
  rdfs:label "Response Error" ;
  rdfs:comment "Generic error response wrapper.\nUsed in some OpenAPI schemas as response_error." .

# Class: Warning
amadeus:Warning a rdfs:Class ;
  rdfs:label "Warning" ;
  rdfs:comment "Warning information in API responses." .

# Class: Error400
amadeus:Error400 a rdfs:Class ;
  rdfs:label "Error400" ;
  rdfs:comment "Error400 - Bad request error response." .

# Class: Error401
amadeus:Error401 a rdfs:Class ;
  rdfs:label "Error401" ;
  rdfs:comment "Error401 - Unauthorized error response." .

# Class: Error404
amadeus:Error404 a rdfs:Class ;
  rdfs:label "Error404" ;
  rdfs:comment "Error404 - Not found error response." .

# Class: Error500
amadeus:Error500 a rdfs:Class ;
  rdfs:label "Error500" ;
  rdfs:comment "Error500 - Internal server error response." .

# Class: Error
amadeus:Error a rdfs:Class ;
  rdfs:label "Error" ;
  rdfs:comment "Generic Error model (alias for ErrorDetail).\nUsed in some OpenAPI schemas as a single error item." .

# Class: Collection Links
amadeus:CollectionLinks a rdfs:Class ;
  rdfs:label "Collection Links" ;
  rdfs:comment "Pagination links for navigating result sets." .

# Class: Collection Meta
amadeus:CollectionMeta a rdfs:Class ;
  rdfs:label "Collection Meta" ;
  rdfs:comment "Collection metadata with pagination info." .

# Class: One Way Combination
amadeus:OneWayCombination a rdfs:Class ;
  rdfs:label "One Way Combination" ;
  rdfs:comment "One-way combination for multi-city flight searches." .

# Class: Resource Meta
amadeus:ResourceMeta a rdfs:Class ;
  rdfs:label "Resource Meta" ;
  rdfs:comment "Response metadata for single-item responses." .

# Class: Dictionaries
amadeus:Dictionaries a rdfs:Class ;
  rdfs:label "Dictionaries" ;
  rdfs:comment "Response dictionaries containing reference data lookups." .

# Class: Location Dictionary Entry
amadeus:LocationDictionaryEntry a rdfs:Class ;
  rdfs:label "Location Dictionary Entry" ;
  rdfs:comment "Location dictionary entry with detailed information." .

# Class: Geo Code
amadeus:GeoCode a rdfs:Class ;
  rdfs:label "Geo Code" ;
  rdfs:comment "Geographic coordinates (latitude and longitude)." ;
  rdfs:subClassOf schema:GeoCoordinates .

# Class: Address
amadeus:Address a rdfs:Class ;
  rdfs:label "Address" ;
  rdfs:comment "Physical address." ;
  rdfs:subClassOf schema:PostalAddress .

# Class: Location
amadeus:Location a rdfs:Class ;
  rdfs:label "Location" ;
  rdfs:comment "Location reference for airports and cities." ;
  rdfs:subClassOf schema:Place .

# Class: Distance
amadeus:Distance a rdfs:Class ;
  rdfs:label "Distance" ;
  rdfs:comment "Distance measurement." ;
  rdfs:subClassOf schema:QuantitativeValue .

# Class: Location Analytics
amadeus:LocationAnalytics a rdfs:Class ;
  rdfs:label "Location Analytics" ;
  rdfs:comment "Location analytics data (alias for Analytics)." .

# Class: Travelers
amadeus:Travelers a rdfs:Class ;
  rdfs:label "Travelers" ;
  rdfs:comment "Traveler analytics data." .

# Class: Flexible Location
amadeus:FlexibleLocation a rdfs:Class ;
  rdfs:label "Flexible Location" ;
  rdfs:comment "Flexible location for search queries supporting multiple input types." ;
  rdfs:subClassOf schema:Place .

# Class: Airline
amadeus:Airline a rdfs:Class ;
  rdfs:label "Airline" ;
  rdfs:comment "Airline information." ;
  rdfs:subClassOf schema:Airline .

# Class: Airline Destination
amadeus:AirlineDestination a rdfs:Class ;
  rdfs:label "Airline Destination" ;
  rdfs:comment "Airline destination route information." .

# Class: Airline Route
amadeus:AirlineRoute a rdfs:Class ;
  rdfs:label "Airline Route" ;
  rdfs:comment "Route served by an airline from an origin." .

# Class: Airport
amadeus:Airport a rdfs:Class ;
  rdfs:label "Airport" ;
  rdfs:comment "Airport or city information." ;
  rdfs:subClassOf schema:Airport .

# Class: Airport Analytics
amadeus:AirportAnalytics a rdfs:Class ;
  rdfs:label "Airport Analytics" ;
  rdfs:comment "Airport analytics data." .

# Class: On Time Performance Data
amadeus:OnTimePerformanceData a rdfs:Class ;
  rdfs:label "On Time Performance Data" ;
  rdfs:comment "Airport on-time performance statistics." .

# Class: Airport Route
amadeus:AirportRoute a rdfs:Class ;
  rdfs:label "Airport Route" ;
  rdfs:comment "Airport route information." .

# Class: Direct Destination
amadeus:DirectDestination a rdfs:Class ;
  rdfs:label "Direct Destination" ;
  rdfs:comment "Direct destination from an airport." ;
  rdfs:subClassOf schema:Place .

# Class: Flight Offer
amadeus:FlightOffer a rdfs:Class ;
  rdfs:label "Flight Offer" ;
  rdfs:comment "Flight offer from shopping search." ;
  rdfs:subClassOf schema:Offer .

# Class: Itinerary
amadeus:Itinerary a rdfs:Class ;
  rdfs:label "Itinerary" ;
  rdfs:comment "Flight itinerary (one direction of travel)." .

# Class: Segment
amadeus:FlightSegment a rdfs:Class ;
  rdfs:label "Segment" ;
  rdfs:comment "Flight segment (single flight)." ;
  rdfs:subClassOf schema:Flight .

# Class: Flight Endpoint
amadeus:FlightEndpoint a rdfs:Class ;
  rdfs:label "Flight Endpoint" ;
  rdfs:comment "Flight endpoint (departure or arrival)." .

# Class: Aircraft
amadeus:Aircraft a rdfs:Class ;
  rdfs:label "Aircraft" ;
  rdfs:comment "Aircraft information." .

# Class: Operating Carrier
amadeus:OperatingCarrier a rdfs:Class ;
  rdfs:label "Operating Carrier" ;
  rdfs:comment "Operating carrier details." ;
  rdfs:subClassOf schema:Airline .

# Class: Flight Stop
amadeus:FlightStop a rdfs:Class ;
  rdfs:label "Flight Stop" ;
  rdfs:comment "Technical stop information." .

# Class: Co2Emission
amadeus:Co2Emission a rdfs:Class ;
  rdfs:label "Co2Emission" ;
  rdfs:comment "CO2 emission information." .

# Class: Flight Offer Price
amadeus:FlightOfferPrice a rdfs:Class ;
  rdfs:label "Flight Offer Price" ;
  rdfs:comment "Price information for a flight offer." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Fee
amadeus:Fee a rdfs:Class ;
  rdfs:label "Fee" ;
  rdfs:comment "Fee information." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Tax
amadeus:Tax a rdfs:Class ;
  rdfs:label "Tax" ;
  rdfs:comment "Tax information." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Markup
amadeus:Markup a rdfs:Class ;
  rdfs:label "Markup" ;
  rdfs:comment "Price markup." .

# Class: Additional Service
amadeus:AdditionalService a rdfs:Class ;
  rdfs:label "Additional Service" ;
  rdfs:comment "Additional service pricing." ;
  rdfs:subClassOf schema:Service .

# Class: Pricing Options
amadeus:PricingOptions a rdfs:Class ;
  rdfs:label "Pricing Options" ;
  rdfs:comment "Pricing options for flight offers." .

# Class: Traveler Pricing
amadeus:TravelerPricing a rdfs:Class ;
  rdfs:label "Traveler Pricing" ;
  rdfs:comment "Price breakdown per traveler." .

# Class: Traveler Price
amadeus:TravelerPrice a rdfs:Class ;
  rdfs:label "Traveler Price" ;
  rdfs:comment "Price for a single traveler." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Fare Details By Segment
amadeus:FareDetails a rdfs:Class ;
  rdfs:label "Fare Details By Segment" ;
  rdfs:comment "Fare basis details for a segment." .

# Class: Baggage Allowance
amadeus:BaggageAllowance a rdfs:Class ;
  rdfs:label "Baggage Allowance" ;
  rdfs:comment "Baggage allowance." ;
  rdfs:subClassOf schema:QuantitativeValue .

# Class: Additional Services Request
amadeus:AdditionalServicesRequest a rdfs:Class ;
  rdfs:label "Additional Services Request" ;
  rdfs:comment "Additional services request for a segment." .

# Class: Chargeable Checked Bags
amadeus:ChargeableCheckedBags a rdfs:Class ;
  rdfs:label "Chargeable Checked Bags" ;
  rdfs:comment "Chargeable checked bags details." ;
  rdfs:subClassOf amadeus:BaggageAllowance .

# Class: Chargeable Seat
amadeus:ChargeableSeat a rdfs:Class ;
  rdfs:label "Chargeable Seat" ;
  rdfs:comment "Chargeable seat details." .

# Class: Amenity
amadeus:Amenity a rdfs:Class ;
  rdfs:label "Amenity" ;
  rdfs:comment "Amenity information." .

# Class: Allotment Details
amadeus:AllotmentDetails a rdfs:Class ;
  rdfs:label "Allotment Details" ;
  rdfs:comment "Allotment details for tour bookings." .

# Class: Flight Order
amadeus:FlightOrder a rdfs:Class ;
  rdfs:label "Flight Order" ;
  rdfs:comment "Flight order (confirmed booking)." ;
  rdfs:subClassOf schema:FlightReservation .

# Class: Associated Record
amadeus:AssociatedRecord a rdfs:Class ;
  rdfs:label "Associated Record" ;
  rdfs:comment "Associated airline record." .

# Class: Traveler
amadeus:Traveler a rdfs:Class ;
  rdfs:label "Traveler" ;
  rdfs:comment "Traveler information for booking." ;
  rdfs:subClassOf schema:Person .

# Class: Traveler Name
amadeus:TravelerName a rdfs:Class ;
  rdfs:label "Traveler Name" ;
  rdfs:comment "Traveler name." .

# Class: Contact
amadeus:Contact a rdfs:Class ;
  rdfs:label "Contact" ;
  rdfs:comment "Traveler contact information." ;
  rdfs:subClassOf schema:ContactPoint .

# Class: Phone
amadeus:Phone a rdfs:Class ;
  rdfs:label "Phone" ;
  rdfs:comment "Phone number." .

# Class: Traveler Document
amadeus:TravelerDocument a rdfs:Class ;
  rdfs:label "Traveler Document" ;
  rdfs:comment "Traveler identity document." .

# Class: Loyalty Program
amadeus:LoyaltyProgram a rdfs:Class ;
  rdfs:label "Loyalty Program" ;
  rdfs:comment "Loyalty program membership." .

# Class: Remarks
amadeus:Remarks a rdfs:Class ;
  rdfs:label "Remarks" ;
  rdfs:comment "Order remarks and comments." .

# Class: General Remark
amadeus:GeneralRemark a rdfs:Class ;
  rdfs:label "General Remark" ;
  rdfs:comment "General remark." .

# Class: Airline Remark
amadeus:AirlineRemark a rdfs:Class ;
  rdfs:label "Airline Remark" ;
  rdfs:comment "Airline-specific remark." .

# Class: Form Of Payment
amadeus:FormOfPayment a rdfs:Class ;
  rdfs:label "Form Of Payment" ;
  rdfs:comment "Form of payment for booking." .

# Class: B2b Wallet
amadeus:B2bWallet a rdfs:Class ;
  rdfs:label "B2b Wallet" ;
  rdfs:comment "B2B Wallet payment information." .

# Class: Reporting Data
amadeus:ReportingData a rdfs:Class ;
  rdfs:label "Reporting Data" ;
  rdfs:comment "Reporting data for B2B Wallet." .

# Class: Virtual Credit Card Details
amadeus:VirtualCreditCardDetails a rdfs:Class ;
  rdfs:label "Virtual Credit Card Details" ;
  rdfs:comment "Virtual credit card details." .

# Class: Credit Card
amadeus:CreditCard a rdfs:Class ;
  rdfs:label "Credit Card" ;
  rdfs:comment "Credit card information." ;
  rdfs:subClassOf schema:PaymentCard .

# Class: Ticketing Agreement
amadeus:TicketingAgreement a rdfs:Class ;
  rdfs:label "Ticketing Agreement" ;
  rdfs:comment "Ticketing agreement details." .

# Class: Automated Process
amadeus:AutomatedProcess a rdfs:Class ;
  rdfs:label "Automated Process" ;
  rdfs:comment "Automated process information." .

# Class: Contact Info
amadeus:ContactInfo a rdfs:Class ;
  rdfs:label "Contact Info" ;
  rdfs:comment "Contact information for booking." ;
  rdfs:subClassOf schema:ContactPoint .

# Class: Air Travel Document
amadeus:AirTravelDocument a rdfs:Class ;
  rdfs:label "Air Travel Document" ;
  rdfs:comment "Air travel document (ticket)." .

# Class: Form Of Identification
amadeus:FormOfIdentification a rdfs:Class ;
  rdfs:label "Form Of Identification" ;
  rdfs:comment "Form of identification." .

# Class: Payment
amadeus:Payment a rdfs:Class ;
  rdfs:label "Payment" ;
  rdfs:comment "Payment information for booking." ;
  rdfs:subClassOf schema:PaymentMethod .

# Class: Price Analysis
amadeus:PriceAnalysis a rdfs:Class ;
  rdfs:label "Price Analysis" ;
  rdfs:comment "Historical price analysis." .

# Class: Price Metric
amadeus:PriceMetric a rdfs:Class ;
  rdfs:label "Price Metric" ;
  rdfs:comment "Price metric data point." .

# Class: Policies
amadeus:HotelPolicies a rdfs:Class ;
  rdfs:label "Policies" ;
  rdfs:comment "Hotel offer policies." .

# Class: Guarantee Policy
amadeus:GuaranteePolicy a rdfs:Class ;
  rdfs:label "Guarantee Policy" ;
  rdfs:comment "Guarantee policy." .

# Class: Accepted Payments
amadeus:AcceptedPayments a rdfs:Class ;
  rdfs:label "Accepted Payments" ;
  rdfs:comment "Accepted payment methods." .

# Class: Deposit Policy
amadeus:DepositPolicy a rdfs:Class ;
  rdfs:label "Deposit Policy" ;
  rdfs:comment "Deposit policy." .

# Class: Prepay Policy
amadeus:PrepayPolicy a rdfs:Class ;
  rdfs:label "Prepay Policy" ;
  rdfs:comment "Prepay policy." .

# Class: Hold Time
amadeus:HoldTime a rdfs:Class ;
  rdfs:label "Hold Time" ;
  rdfs:comment "Hold time policy." .

# Class: Cancellation Policy
amadeus:CancellationPolicy a rdfs:Class ;
  rdfs:label "Cancellation Policy" ;
  rdfs:comment "Cancellation policy." .

# Class: Check In Out Policy
amadeus:CheckInOutPolicy a rdfs:Class ;
  rdfs:label "Check In Out Policy" ;
  rdfs:comment "Check-in and check-out policy." .

# Class: Qualified Free Text
amadeus:QualifiedFreeText a rdfs:Class ;
  rdfs:label "Qualified Free Text" ;
  rdfs:comment "Qualified free text with language." .

# Class: Hotel Price
amadeus:HotelPrice a rdfs:Class ;
  rdfs:label "Hotel Price" ;
  rdfs:comment "Hotel price information." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Hotel Tax
amadeus:HotelTax a rdfs:Class ;
  rdfs:label "Hotel Tax" ;
  rdfs:comment "Hotel tax." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Price Variations
amadeus:PriceVariations a rdfs:Class ;
  rdfs:label "Price Variations" ;
  rdfs:comment "Price variations (daily breakdown)." .

# Class: Price Change
amadeus:PriceChange a rdfs:Class ;
  rdfs:label "Price Change" ;
  rdfs:comment "Price change for a date range." .

# Class: Hotel
amadeus:Hotel a rdfs:Class ;
  rdfs:label "Hotel" ;
  rdfs:comment "Hotel information." ;
  rdfs:subClassOf schema:Hotel .

# Class: Hotel Address
amadeus:HotelAddress a rdfs:Class ;
  rdfs:label "Hotel Address" ;
  rdfs:comment "Hotel address." ;
  rdfs:subClassOf schema:PostalAddress .

# Class: Hotel Offers
amadeus:HotelOffers a rdfs:Class ;
  rdfs:label "Hotel Offers" ;
  rdfs:comment "Hotel offers container with available rooms and rates." ;
  rdfs:subClassOf schema:Offer .

# Class: Hotel Offer
amadeus:HotelOffer a rdfs:Class ;
  rdfs:label "Hotel Offer" ;
  rdfs:comment "Individual hotel room offer." ;
  rdfs:subClassOf schema:Offer .

# Class: Rate Family
amadeus:RateFamily a rdfs:Class ;
  rdfs:label "Rate Family" ;
  rdfs:comment "Rate family information." .

# Class: Commission
amadeus:Commission a rdfs:Class ;
  rdfs:label "Commission" ;
  rdfs:comment "Commission information." .

# Class: Room
amadeus:Room a rdfs:Class ;
  rdfs:label "Room" ;
  rdfs:comment "Hotel room information." ;
  rdfs:subClassOf schema:HotelRoom .

# Class: Room Type Estimated
amadeus:RoomTypeEstimated a rdfs:Class ;
  rdfs:label "Room Type Estimated" ;
  rdfs:comment "Estimated room type details." .

# Class: Guest Configuration
amadeus:GuestConfiguration a rdfs:Class ;
  rdfs:label "Guest Configuration" ;
  rdfs:comment "Guest configuration for hotel room offers." .

# Class: Hotel Sentiment
amadeus:HotelSentiment a rdfs:Class ;
  rdfs:label "Hotel Sentiment" ;
  rdfs:comment "Hotel sentiment analysis ratings." ;
  rdfs:subClassOf schema:Rating .

# Class: Hotel Sentiments
amadeus:SentimentScores a rdfs:Class ;
  rdfs:label "Hotel Sentiments" ;
  rdfs:comment "Sentiment scores by category." .

# Class: Hotel Autocomplete
amadeus:HotelAutocomplete a rdfs:Class ;
  rdfs:label "Hotel Autocomplete" ;
  rdfs:comment "Hotel name autocomplete result." .

# Class: Hotel Booking Request
amadeus:HotelBookingRequest a rdfs:Class ;
  rdfs:label "Hotel Booking Request" ;
  rdfs:comment "Hotel booking request." .

# Class: Hotel Guest
amadeus:HotelGuest a rdfs:Class ;
  rdfs:label "Hotel Guest" ;
  rdfs:comment "Hotel guest information." ;
  rdfs:subClassOf schema:Person .

# Class: Hotel Guest Name
amadeus:HotelGuestName a rdfs:Class ;
  rdfs:label "Hotel Guest Name" ;
  rdfs:comment "Hotel guest name." .

# Class: Hotel Guest Contact
amadeus:HotelGuestContact a rdfs:Class ;
  rdfs:label "Hotel Guest Contact" ;
  rdfs:comment "Hotel guest contact information." ;
  rdfs:subClassOf schema:ContactPoint .

# Class: Frequent Traveler
amadeus:FrequentTraveler a rdfs:Class ;
  rdfs:label "Frequent Traveler" ;
  rdfs:comment "Frequent traveler information." .

# Class: Hotel Payment
amadeus:HotelPayment a rdfs:Class ;
  rdfs:label "Hotel Payment" ;
  rdfs:comment "Hotel payment information." ;
  rdfs:subClassOf schema:PaymentMethod .

# Class: Hotel Payment Card
amadeus:HotelPaymentCard a rdfs:Class ;
  rdfs:label "Hotel Payment Card" ;
  rdfs:comment "Hotel payment card." ;
  rdfs:subClassOf schema:PaymentCard .

# Class: Hotel Booking Room
amadeus:HotelBookingRoom a rdfs:Class ;
  rdfs:label "Hotel Booking Room" ;
  rdfs:comment "Room in booking request." .

# Class: Hotel Booking
amadeus:HotelBooking a rdfs:Class ;
  rdfs:label "Hotel Booking" ;
  rdfs:comment "Hotel booking response." ;
  rdfs:subClassOf schema:LodgingReservation .

# Class: Room Association
amadeus:RoomAssociation a rdfs:Class ;
  rdfs:label "Room Association" ;
  rdfs:comment "Room association linking room to guests and payment." .

# Class: Guest Reference
amadeus:GuestReference a rdfs:Class ;
  rdfs:label "Guest Reference" ;
  rdfs:comment "Guest reference in room association." .

# Class: Hotel Provider Information
amadeus:HotelProviderInformation a rdfs:Class ;
  rdfs:label "Hotel Provider Information" ;
  rdfs:comment "Hotel provider information." .

# Class: Hotel Payment Output
amadeus:HotelPaymentOutput a rdfs:Class ;
  rdfs:label "Hotel Payment Output" ;
  rdfs:comment "Payment information for output." .

# Class: Arrival Information
amadeus:ArrivalInformation a rdfs:Class ;
  rdfs:label "Arrival Information" ;
  rdfs:comment "Arrival information." .

# Class: Arrival Flight Details
amadeus:ArrivalFlightDetails a rdfs:Class ;
  rdfs:label "Arrival Flight Details" ;
  rdfs:comment "Arrival flight details." .

# Class: Hotel Associated Record
amadeus:HotelAssociatedRecord a rdfs:Class ;
  rdfs:label "Hotel Associated Record" ;
  rdfs:comment "Hotel associated record." .

# Class: Hotel Stakeholder
amadeus:HotelStakeholder a rdfs:Class ;
  rdfs:label "Hotel Stakeholder" ;
  rdfs:comment "Stakeholder definition for Hotel Booking V1.\nNote: Different from Air domain Stakeholder which has string id.\nMaps to OpenAPI schema name \"Stakeholder\" for hotel booking." ;
  rdfs:subClassOf schema:Person .

# Class: Hotel Stakeholder Name
amadeus:HotelStakeholderName a rdfs:Class ;
  rdfs:label "Hotel Stakeholder Name" ;
  rdfs:comment "Guest name for Hotel Booking V1.\nMaps to OpenAPI schema name \"Name\" for hotel booking." .

# Class: Hotel Stakeholder Contact
amadeus:HotelContact a rdfs:Class ;
  rdfs:label "Hotel Stakeholder Contact" ;
  rdfs:comment "Contact details for Hotel Booking V1.\nMaps to OpenAPI schema name \"Contact\" for hotel booking." ;
  rdfs:subClassOf schema:ContactPoint .

# Class: Hotel Order
amadeus:HotelOrder a rdfs:Class ;
  rdfs:label "Hotel Order" ;
  rdfs:comment "Hotel order (v2 booking)." ;
  rdfs:subClassOf schema:LodgingReservation .

# Class: Transfer Offer
amadeus:TransferOffer a rdfs:Class ;
  rdfs:label "Transfer Offer" ;
  rdfs:comment "Transfer offer for ground transportation." ;
  rdfs:subClassOf schema:Offer .

# Class: Transfer Location
amadeus:TransferLocation a rdfs:Class ;
  rdfs:label "Transfer Location" ;
  rdfs:comment "Transfer pickup/dropoff location." ;
  rdfs:subClassOf schema:Place .

# Class: Transfer Address
amadeus:TransferAddress a rdfs:Class ;
  rdfs:label "Transfer Address" ;
  rdfs:comment "Transfer address." ;
  rdfs:subClassOf schema:PostalAddress .

# Class: Transfer Stop Over
amadeus:TransferStopOver a rdfs:Class ;
  rdfs:label "Transfer Stop Over" ;
  rdfs:comment "Transfer stop over." .

# Class: Passenger Characteristics
amadeus:PassengerCharacteristics a rdfs:Class ;
  rdfs:label "Passenger Characteristics" ;
  rdfs:comment "Passenger characteristics for transfer." .

# Class: Vehicle
amadeus:Vehicle a rdfs:Class ;
  rdfs:label "Vehicle" ;
  rdfs:comment "Vehicle information." ;
  rdfs:subClassOf schema:Vehicle .

# Class: Transfer Seat
amadeus:TransferSeat a rdfs:Class ;
  rdfs:label "Transfer Seat" ;
  rdfs:comment "Seat information for transfers." .

# Class: Baggage
amadeus:Baggage a rdfs:Class ;
  rdfs:label "Baggage" ;
  rdfs:comment "Baggage capacity." .

# Class: Service Provider
amadeus:ServiceProvider a rdfs:Class ;
  rdfs:label "Service Provider" ;
  rdfs:comment "Transfer service provider." ;
  rdfs:subClassOf schema:LocalBusiness .

# Class: Contact With Address
amadeus:ContactWithAddress a rdfs:Class ;
  rdfs:label "Contact With Address" ;
  rdfs:comment "Provider contact information with address." ;
  rdfs:subClassOf schema:ContactPoint .

# Class: Business Identification
amadeus:BusinessIdentification a rdfs:Class ;
  rdfs:label "Business Identification" ;
  rdfs:comment "Business identification." .

# Class: Vat Registration
amadeus:VatRegistration a rdfs:Class ;
  rdfs:label "Vat Registration" ;
  rdfs:comment "VAT registration information." .

# Class: Partner Info
amadeus:PartnerInfo a rdfs:Class ;
  rdfs:label "Partner Info" ;
  rdfs:comment "Partner information." .

# Class: Quotation
amadeus:Quotation a rdfs:Class ;
  rdfs:label "Quotation" ;
  rdfs:comment "Transfer quotation/price." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Points And Cash
amadeus:PointsAndCash a rdfs:Class ;
  rdfs:label "Points And Cash" ;
  rdfs:comment "Points and cash amount." .

# Class: Transfer Tax
amadeus:TransferTax a rdfs:Class ;
  rdfs:label "Transfer Tax" ;
  rdfs:comment "Tax information for transfers." .

# Class: Transfer Fee
amadeus:TransferFee a rdfs:Class ;
  rdfs:label "Transfer Fee" ;
  rdfs:comment "Fee information for transfers." .

# Class: Extra Service
amadeus:ExtraService a rdfs:Class ;
  rdfs:label "Extra Service" ;
  rdfs:comment "Extra service available." ;
  rdfs:subClassOf schema:Service .

# Class: Equipment
amadeus:Equipment a rdfs:Class ;
  rdfs:label "Equipment" ;
  rdfs:comment "Equipment available." .

# Class: Cancellation Rule
amadeus:CancellationRule a rdfs:Class ;
  rdfs:label "Cancellation Rule" ;
  rdfs:comment "Cancellation rule." .

# Class: Discount Code
amadeus:DiscountCode a rdfs:Class ;
  rdfs:label "Discount Code" ;
  rdfs:comment "Discount code." .

# Class: Transfer Distance
amadeus:TransferDistance a rdfs:Class ;
  rdfs:label "Transfer Distance" ;
  rdfs:comment "Transfer distance." ;
  rdfs:subClassOf schema:QuantitativeValue .

# Class: Connected Segment
amadeus:ConnectedSegment a rdfs:Class ;
  rdfs:label "Connected Segment" ;
  rdfs:comment "Connected segment (flight connection)." .

# Class: Transfer Order
amadeus:TransferOrder a rdfs:Class ;
  rdfs:label "Transfer Order" ;
  rdfs:comment "Transfer order (confirmed booking)." ;
  rdfs:subClassOf schema:TaxiReservation .

# Class: Transfer Reservation
amadeus:TransferReservation a rdfs:Class ;
  rdfs:label "Transfer Reservation" ;
  rdfs:comment "Transfer reservation (order item)." .

# Class: Transfer Passenger
amadeus:TransferPassenger a rdfs:Class ;
  rdfs:label "Transfer Passenger" ;
  rdfs:comment "Passenger in a transfer order." ;
  rdfs:subClassOf schema:Person .

# Class: Transfer Passenger Contact
amadeus:TransferPassengerContact a rdfs:Class ;
  rdfs:label "Transfer Passenger Contact" ;
  rdfs:comment "Transfer passenger contact." ;
  rdfs:subClassOf schema:ContactPoint .

# Class: Transfer Agency
amadeus:TransferAgency a rdfs:Class ;
  rdfs:label "Transfer Agency" ;
  rdfs:comment "Agency information." ;
  rdfs:subClassOf schema:Organization .

# Class: Transfer Booking Request
amadeus:TransferBookingRequest a rdfs:Class ;
  rdfs:label "Transfer Booking Request" ;
  rdfs:comment "Transfer booking request." .

# Class: Transfer Booking Data
amadeus:TransferBookingData a rdfs:Class ;
  rdfs:label "Transfer Booking Data" ;
  rdfs:comment "Transfer booking data." .

# Class: Transfer Payment
amadeus:TransferPayment a rdfs:Class ;
  rdfs:label "Transfer Payment" ;
  rdfs:comment "Transfer payment information." ;
  rdfs:subClassOf schema:PaymentMethod .

# Class: Transfer Credit Card
amadeus:TransferCreditCard a rdfs:Class ;
  rdfs:label "Transfer Credit Card" ;
  rdfs:comment "Transfer credit card." ;
  rdfs:subClassOf schema:PaymentCard .

# Class: Equipment Selection
amadeus:EquipmentSelection a rdfs:Class ;
  rdfs:label "Equipment Selection" ;
  rdfs:comment "Equipment selection." .

# Class: Extra Service Selection
amadeus:ExtraServiceSelection a rdfs:Class ;
  rdfs:label "Extra Service Selection" ;
  rdfs:comment "Extra service selection." .

# Class: Loyalty Number
amadeus:LoyaltyNumber a rdfs:Class ;
  rdfs:label "Loyalty Number" ;
  rdfs:comment "Loyalty program number." .

# Class: Corporation
amadeus:Corporation a rdfs:Class ;
  rdfs:label "Corporation" ;
  rdfs:comment "Corporation info for billing." ;
  rdfs:subClassOf schema:Organization .

# Class: Travel Segment
amadeus:TravelSegment a rdfs:Class ;
  rdfs:label "Travel Segment" ;
  rdfs:comment "Travel segment for connected journeys." .

# Class: Travel Segment Location
amadeus:TravelSegmentLocation a rdfs:Class ;
  rdfs:label "Travel Segment Location" ;
  rdfs:comment "Travel segment location information." .

# Class: Point Of Interest
amadeus:PointOfInterest a rdfs:Class ;
  rdfs:label "Point Of Interest" ;
  rdfs:comment "Point of Interest." ;
  rdfs:subClassOf schema:TouristAttraction .

# Class: Links
amadeus:Links a rdfs:Class ;
  rdfs:label "Links" ;
  rdfs:comment "Links object for self-references." .

# Class: City
amadeus:City a rdfs:Class ;
  rdfs:label "City" ;
  rdfs:comment "City information." ;
  rdfs:subClassOf schema:City .

# Class: City Address
amadeus:CityAddress a rdfs:Class ;
  rdfs:label "City Address" ;
  rdfs:comment "City address." ;
  rdfs:subClassOf schema:PostalAddress .

# Class: Location Score
amadeus:LocationScore a rdfs:Class ;
  rdfs:label "Location Score" ;
  rdfs:comment "Location score for a city area." ;
  rdfs:subClassOf schema:Rating .

# Class: Category Scores
amadeus:CategoryScores a rdfs:Class ;
  rdfs:label "Category Scores" ;
  rdfs:comment "Category scores for a location." .

# Class: Score Value
amadeus:ScoreValue a rdfs:Class ;
  rdfs:label "Score Value" ;
  rdfs:comment "Score value." .

# Class: Travel Recommendation
amadeus:TravelRecommendation a rdfs:Class ;
  rdfs:label "Travel Recommendation" ;
  rdfs:comment "Travel recommendation destination." ;
  rdfs:subClassOf schema:Place .

# Class: Safe Place
amadeus:SafePlace a rdfs:Class ;
  rdfs:label "Safe Place" ;
  rdfs:comment "Safe place information for a location." ;
  rdfs:subClassOf schema:Place .

# Class: Safety Score
amadeus:SafetyScore a rdfs:Class ;
  rdfs:label "Safety Score" ;
  rdfs:comment "Safety score for a location." ;
  rdfs:subClassOf schema:Rating .

# Class: Activity
amadeus:Activity a rdfs:Class ;
  rdfs:label "Activity" ;
  rdfs:comment "Tour or activity." ;
  rdfs:subClassOf schema:TouristTrip .

# Class: Activity Price
amadeus:ActivityPrice a rdfs:Class ;
  rdfs:label "Activity Price" ;
  rdfs:comment "Activity price." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Trip Purpose Prediction
amadeus:TripPurposePrediction a rdfs:Class ;
  rdfs:label "Trip Purpose Prediction" ;
  rdfs:comment "Trip purpose prediction result." .

# Class: Flight Delay Prediction Result
amadeus:FlightDelayPredictionResult a rdfs:Class ;
  rdfs:label "Flight Delay Prediction Result" ;
  rdfs:comment "Flight delay prediction result." .

# Class: Flight Choice Prediction
amadeus:FlightChoicePrediction a rdfs:Class ;
  rdfs:label "Flight Choice Prediction" ;
  rdfs:comment "Flight choice prediction (for flight offers)." .

# Class: Origin Destination
amadeus:OriginDestination a rdfs:Class ;
  rdfs:label "Origin Destination" ;
  rdfs:comment "Flight search origin/destination." .

# Class: Date Time Range
amadeus:DateTimeRange a rdfs:Class ;
  rdfs:label "Date Time Range" ;
  rdfs:comment "Date/time range for search." .

# Class: Traveler Criteria
amadeus:TravelerCriteria a rdfs:Class ;
  rdfs:label "Traveler Criteria" ;
  rdfs:comment "Search criteria for travelers." .

# Class: Cabin Restriction
amadeus:CabinRestriction a rdfs:Class ;
  rdfs:label "Cabin Restriction" ;
  rdfs:comment "Cabin restriction." .

# Class: Carrier Restriction
amadeus:CarrierRestriction a rdfs:Class ;
  rdfs:label "Carrier Restriction" ;
  rdfs:comment "Carrier restriction." .

# Class: Connection Restriction
amadeus:ConnectionRestriction a rdfs:Class ;
  rdfs:label "Connection Restriction" ;
  rdfs:comment "Connection restriction for flight search." .

# Class: Flight Filters
amadeus:FlightFilters a rdfs:Class ;
  rdfs:label "Flight Filters" ;
  rdfs:comment "Flight filters for search." .

# Class: Extended Pricing Options
amadeus:ExtendedPricingOptions a rdfs:Class ;
  rdfs:label "Extended Pricing Options" ;
  rdfs:comment "Extended pricing options for search criteria." .

# Class: Search Criteria
amadeus:SearchCriteria a rdfs:Class ;
  rdfs:label "Search Criteria" ;
  rdfs:comment "Search criteria." .

# Class: Flight Offers Search Request
amadeus:FlightOffersSearchRequest a rdfs:Class ;
  rdfs:label "Flight Offers Search Request" ;
  rdfs:comment "Flight offers search request body." .

# Class: Flight Offers Price Request
amadeus:FlightOffersPriceRequest a rdfs:Class ;
  rdfs:label "Flight Offers Price Request" ;
  rdfs:comment "Flight offers price request." .

# Class: Flight Availabilities Request
amadeus:FlightAvailabilitiesRequest a rdfs:Class ;
  rdfs:label "Flight Availabilities Request" ;
  rdfs:comment "Flight availabilities search request." .

# Class: Flight Destination
amadeus:FlightDestination a rdfs:Class ;
  rdfs:label "Flight Destination" ;
  rdfs:comment "Flight destination inspiration." .

# Class: Flight Date
amadeus:FlightDate a rdfs:Class ;
  rdfs:label "Flight Date" ;
  rdfs:comment "Flight date with price." .

# Class: Branded Fares Upsell Request
amadeus:BrandedFaresUpsellRequest a rdfs:Class ;
  rdfs:label "Branded Fares Upsell Request" ;
  rdfs:comment "Branded fares upsell request." .

# Class: Flight Order Create Request
amadeus:FlightOrderCreateRequest a rdfs:Class ;
  rdfs:label "Flight Order Create Request" ;
  rdfs:comment "Flight order creation request." .

# Class: Flight Designator
amadeus:FlightDesignator a rdfs:Class ;
  rdfs:label "Flight Designator" ;
  rdfs:comment "Flight designator with carrier and flight number." .

# Class: Flight Leg
amadeus:FlightLeg a rdfs:Class ;
  rdfs:label "Flight Leg" ;
  rdfs:comment "Leg information for a flight." .

# Class: Flight Status
amadeus:FlightStatus a rdfs:Class ;
  rdfs:label "Flight Status" ;
  rdfs:comment "Flight status information." .

# Class: Flight Point
amadeus:FlightPoint a rdfs:Class ;
  rdfs:label "Flight Point" ;
  rdfs:comment "Flight point (departure/arrival)." .

# Class: Flight Timing
amadeus:FlightTiming a rdfs:Class ;
  rdfs:label "Flight Timing" ;
  rdfs:comment "Flight timing." .

# Class: Timing Detail
amadeus:TimingDetail a rdfs:Class ;
  rdfs:label "Timing Detail" ;
  rdfs:comment "Timing detail." .

# Class: Flight Status Segment
amadeus:FlightStatusSegment a rdfs:Class ;
  rdfs:label "Flight Status Segment" ;
  rdfs:comment "Flight status segment." .

# Class: Seat Map
amadeus:SeatMap a rdfs:Class ;
  rdfs:label "Seat Map" ;
  rdfs:comment "Seat map for a flight." .

# Class: Seat Map Deck
amadeus:SeatMapDeck a rdfs:Class ;
  rdfs:label "Seat Map Deck" ;
  rdfs:comment "Deck in a seat map." .

# Class: Seat
amadeus:Seat a rdfs:Class ;
  rdfs:label "Seat" ;
  rdfs:comment "Individual seat." .

# Class: Seat Traveler Pricing
amadeus:SeatTravelerPricing a rdfs:Class ;
  rdfs:label "Seat Traveler Pricing" ;
  rdfs:comment "Seat pricing for a traveler." .

# Class: Seat Facility
amadeus:SeatFacility a rdfs:Class ;
  rdfs:label "Seat Facility" ;
  rdfs:comment "Facility on a seat map deck." .

# Class: Seat Map Request
amadeus:SeatMapRequest a rdfs:Class ;
  rdfs:label "Seat Map Request" ;
  rdfs:comment "Seat map request." .

# Class: Check In Link
amadeus:CheckInLink a rdfs:Class ;
  rdfs:label "Check In Link" ;
  rdfs:comment "Check-in link." .

# Class: Air Traffic
amadeus:AirTraffic a rdfs:Class ;
  rdfs:label "Air Traffic" ;
  rdfs:comment "Air traffic analytics result." .

# Class: Busiest Period
amadeus:BusiestPeriod a rdfs:Class ;
  rdfs:label "Busiest Period" ;
  rdfs:comment "Busiest period result." .

# Class: Flight Choice Request
amadeus:FlightChoiceRequest a rdfs:Class ;
  rdfs:label "Flight Choice Request" ;
  rdfs:comment "Flight choice prediction request." .

# Class: Hotel Booking V1Request
amadeus:HotelBookingV1Request a rdfs:Class ;
  rdfs:label "Hotel Booking V1Request" ;
  rdfs:comment "Hotel booking request for v1 API." .

# Class: Hotel Order Request
amadeus:HotelOrderRequest a rdfs:Class ;
  rdfs:label "Hotel Order Request" ;
  rdfs:comment "Hotel order creation request (v2)." .

# Class: Hotel Room Selection
amadeus:HotelRoomSelection a rdfs:Class ;
  rdfs:label "Hotel Room Selection" ;
  rdfs:comment "Hotel room selection." .

# Class: Hotel Order Payment
amadeus:HotelOrderPayment a rdfs:Class ;
  rdfs:label "Hotel Order Payment" ;
  rdfs:comment "Hotel order payment." ;
  rdfs:subClassOf schema:PaymentMethod .

# Class: Transfer Search Request
amadeus:TransferSearchRequest a rdfs:Class ;
  rdfs:label "Transfer Search Request" ;
  rdfs:comment "Transfer search request." .

# Class: Transfer Stop Over Request
amadeus:TransferStopOverRequest a rdfs:Class ;
  rdfs:label "Transfer Stop Over Request" ;
  rdfs:comment "Stop over request." .

# Class: Connected Segment Request
amadeus:ConnectedSegmentRequest a rdfs:Class ;
  rdfs:label "Connected Segment Request" ;
  rdfs:comment "Connected segment request." .

# Class: Passenger Characteristics Request
amadeus:PassengerCharacteristicsRequest a rdfs:Class ;
  rdfs:label "Passenger Characteristics Request" ;
  rdfs:comment "Passenger characteristics request." .

# Class: Transfer Cancellation
amadeus:TransferCancellation a rdfs:Class ;
  rdfs:label "Transfer Cancellation" ;
  rdfs:comment "Transfer cancellation result." .

# Class: Travelers
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirportAnalytics/travelers> a rdfs:Class ;
  rdfs:label "Travelers" .

# Class: Analytics
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics> a rdfs:Class ;
  rdfs:label "Analytics" .

# Class: Flights
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics/flights> a rdfs:Class ;
  rdfs:label "Flights" .

# Class: Travelers
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics/travelers> a rdfs:Class ;
  rdfs:label "Travelers" .

# Class: Amenity Provider
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Amenity/amenityProvider> a rdfs:Class ;
  rdfs:label "Amenity Provider" .

# Class: Arrival
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ArrivalFlightDetails/arrival> a rdfs:Class ;
  rdfs:label "Arrival" .

# Class: Departure
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ArrivalFlightDetails/departure> a rdfs:Class ;
  rdfs:label "Departure" .

# Class: Queue
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AutomatedProcess/queue> a rdfs:Class ;
  rdfs:label "Queue" .

# Class: Data
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BrandedFaresUpsellRequest/data> a rdfs:Class ;
  rdfs:label "Data" .

# Class: Analytics
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BusiestPeriod/analytics> a rdfs:Class ;
  rdfs:label "Analytics" .

# Class: Travelers
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BusiestPeriod/analytics/travelers> a rdfs:Class ;
  rdfs:label "Travelers" .

# Class: Description
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.CancellationPolicy/description> a rdfs:Class ;
  rdfs:label "Description" .

# Class: Arrival
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/arrival> a rdfs:Class ;
  rdfs:label "Arrival" .

# Class: Departure
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/departure> a rdfs:Class ;
  rdfs:label "Departure" .

# Class: Addressee Name
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ContactInfo/addresseeName> a rdfs:Class ;
  rdfs:label "Addressee Name" .

# Class: Description
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.DepositPolicy/description> a rdfs:Class ;
  rdfs:label "Description" .

# Class: Data
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightChoiceRequest/data> a rdfs:Class ;
  rdfs:label "Data" .

# Class: Links
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDate/links> a rdfs:Class ;
  rdfs:label "Links" .

# Class: Price
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDate/price> a rdfs:Class ;
  rdfs:label "Price" .

# Class: Links
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDestination/links> a rdfs:Class ;
  rdfs:label "Links" .

# Class: Price
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDestination/price> a rdfs:Class ;
  rdfs:label "Price" .

# Class: Aircraft Equipment
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightLeg/aircraftEquipment> a rdfs:Class ;
  rdfs:label "Aircraft Equipment" .

# Class: Data
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOffersPriceRequest/data> a rdfs:Class ;
  rdfs:label "Data" .

# Class: Data
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOrderCreateRequest/data> a rdfs:Class ;
  rdfs:label "Data" .

# Class: Partnership
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightStatusSegment/partnership> a rdfs:Class ;
  rdfs:label "Partnership" .

# Class: Operating Flight
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightStatusSegment/partnership/operatingFlight> a rdfs:Class ;
  rdfs:label "Operating Flight" .

# Class: Gate
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightTiming/gate> a rdfs:Class ;
  rdfs:label "Gate" .

# Class: Terminal
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightTiming/terminal> a rdfs:Class ;
  rdfs:label "Terminal" .

# Class: Other
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FormOfPayment/other> a rdfs:Class ;
  rdfs:label "Other" .

# Class: Description
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.GuaranteePolicy/description> a rdfs:Class ;
  rdfs:label "Description" .

# Class: Description
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Hotel/description> a rdfs:Class ;
  rdfs:label "Description" .

# Class: Data
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingRequest/data> a rdfs:Class ;
  rdfs:label "Data" .

# Class: Data
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingV1Request/data> a rdfs:Class ;
  rdfs:label "Data" .

# Class: Data
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data> a rdfs:Class ;
  rdfs:label "Data" .

# Class: Remarks
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/remarks> a rdfs:Class ;
  rdfs:label "Remarks" .

# Class: General
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/remarks/general> a rdfs:Class ;
  rdfs:label "General" .

# Class: Travel Agent
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/travelAgent> a rdfs:Class ;
  rdfs:label "Travel Agent" .

# Class: Contact
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/travelAgent/contact> a rdfs:Class ;
  rdfs:label "Contact" .

# Class: Payment Card
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard> a rdfs:Class ;
  rdfs:label "Payment Card" .

# Class: Payment Card Info
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard/paymentCardInfo> a rdfs:Class ;
  rdfs:label "Payment Card Info" .

# Class: Self
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Location/self> a rdfs:Class ;
  rdfs:label "Self" .

# Class: Description
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PrepayPolicy/description> a rdfs:Class ;
  rdfs:label "Description" .

# Class: Destination
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PriceAnalysis/destination> a rdfs:Class ;
  rdfs:label "Destination" .

# Class: Origin
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PriceAnalysis/origin> a rdfs:Class ;
  rdfs:label "Origin" .

# Class: Average
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PriceVariations/average> a rdfs:Class ;
  rdfs:label "Average" .

# Class: Description
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Room/description> a rdfs:Class ;
  rdfs:label "Description" .

# Class: Additional Information
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SearchCriteria/additionalInformation> a rdfs:Class ;
  rdfs:label "Additional Information" .

# Class: Coordinates
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Seat/coordinates> a rdfs:Class ;
  rdfs:label "Coordinates" .

# Class: Coordinates
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatFacility/coordinates> a rdfs:Class ;
  rdfs:label "Coordinates" .

# Class: Deck Configuration
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatMapDeck/deckConfiguration> a rdfs:Class ;
  rdfs:label "Deck Configuration" .

# Class: Price
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatTravelerPricing/price> a rdfs:Class ;
  rdfs:label "Price" .

# Class: Delays
<https://relay.inferal.com/ontology/amadeus/inline/Amadeus.TimingDetail/delays> a rdfs:Class ;
  rdfs:label "Delays" .

# Generated Record classes for Amadeus.Dictionaries.aircraft
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/Container> a rdfs:Class ;
  rdfs:label "Aircraft Record" .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/Entry> a rdfs:Class ;
  rdfs:label "Aircraft Entry" .

# Generated Record classes for Amadeus.Dictionaries.carriers
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/Container> a rdfs:Class ;
  rdfs:label "Carriers Record" .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/Entry> a rdfs:Class ;
  rdfs:label "Carriers Entry" .

# Generated Record classes for Amadeus.Dictionaries.currencies
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/Container> a rdfs:Class ;
  rdfs:label "Currencies Record" .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/Entry> a rdfs:Class ;
  rdfs:label "Currencies Entry" .

# Generated Record classes for Amadeus.Dictionaries.locations
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/Container> a rdfs:Class ;
  rdfs:label "Locations Record" .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/Entry> a rdfs:Class ;
  rdfs:label "Locations Entry" .

# Concept scheme: AdditionalServiceType
amadeus:AdditionalServiceTypeScheme a skos:ConceptScheme ;
  rdfs:label "AdditionalServiceType" ;
  rdfs:comment "Additional service type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AdditionalServiceType/CHECKED_BAGS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AdditionalServiceType/MEALS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AdditionalServiceType/SEATS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AdditionalServiceType/OTHER_SERVICES> .

<https://relay.inferal.com/ontology/amadeus/AdditionalServiceType/CHECKED_BAGS> a skos:Concept ;
  skos:inScheme amadeus:AdditionalServiceTypeScheme ;
  skos:topConceptOf amadeus:AdditionalServiceTypeScheme ;
  skos:prefLabel "Checked Bags" ;
  skos:altLabel "CHECKED_BAGS" ;
  skos:definition "Checked bags" ;
  skos:notation "CHECKED_BAGS" .

<https://relay.inferal.com/ontology/amadeus/AdditionalServiceType/MEALS> a skos:Concept ;
  skos:inScheme amadeus:AdditionalServiceTypeScheme ;
  skos:topConceptOf amadeus:AdditionalServiceTypeScheme ;
  skos:prefLabel "Meals" ;
  skos:altLabel "MEALS" ;
  skos:definition "Meals" ;
  skos:notation "MEALS" .

<https://relay.inferal.com/ontology/amadeus/AdditionalServiceType/SEATS> a skos:Concept ;
  skos:inScheme amadeus:AdditionalServiceTypeScheme ;
  skos:topConceptOf amadeus:AdditionalServiceTypeScheme ;
  skos:prefLabel "Seats" ;
  skos:altLabel "SEATS" ;
  skos:definition "Seats" ;
  skos:notation "SEATS" .

<https://relay.inferal.com/ontology/amadeus/AdditionalServiceType/OTHER_SERVICES> a skos:Concept ;
  skos:inScheme amadeus:AdditionalServiceTypeScheme ;
  skos:topConceptOf amadeus:AdditionalServiceTypeScheme ;
  skos:prefLabel "Other Services" ;
  skos:altLabel "OTHER_SERVICES" ;
  skos:definition "Other services" ;
  skos:notation "OTHER_SERVICES" .

# Concept scheme: AirTrafficSubType
amadeus:AirTrafficSubTypeScheme a skos:ConceptScheme ;
  rdfs:label "AirTrafficSubType" ;
  rdfs:comment "Air traffic subtype." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AirTrafficSubType/BOOKED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AirTrafficSubType/TRAVELED> .

<https://relay.inferal.com/ontology/amadeus/AirTrafficSubType/BOOKED> a skos:Concept ;
  skos:inScheme amadeus:AirTrafficSubTypeScheme ;
  skos:topConceptOf amadeus:AirTrafficSubTypeScheme ;
  skos:prefLabel "Booked" ;
  skos:altLabel "BOOKED" ;
  skos:definition "Booked destination" ;
  skos:notation "BOOKED" .

<https://relay.inferal.com/ontology/amadeus/AirTrafficSubType/TRAVELED> a skos:Concept ;
  skos:inScheme amadeus:AirTrafficSubTypeScheme ;
  skos:topConceptOf amadeus:AirTrafficSubTypeScheme ;
  skos:prefLabel "Traveled" ;
  skos:altLabel "TRAVELED" ;
  skos:definition "Traveled destination" ;
  skos:notation "TRAVELED" .

# Concept scheme: AirlineRemarkSubType
amadeus:AirlineRemarkSubTypeScheme a skos:ConceptScheme ;
  rdfs:label "AirlineRemarkSubType" ;
  rdfs:comment "Airline remark subtype." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AirlineRemarkSubType/OTHER_SERVICE_INFORMATION> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AirlineRemarkSubType/KEYWORD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AirlineRemarkSubType/OTHER> .

<https://relay.inferal.com/ontology/amadeus/AirlineRemarkSubType/OTHER_SERVICE_INFORMATION> a skos:Concept ;
  skos:inScheme amadeus:AirlineRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:AirlineRemarkSubTypeScheme ;
  skos:prefLabel "Other Service Information" ;
  skos:altLabel "OTHER_SERVICE_INFORMATION" ;
  skos:definition "General airline remark" ;
  skos:notation "OTHER_SERVICE_INFORMATION" .

<https://relay.inferal.com/ontology/amadeus/AirlineRemarkSubType/KEYWORD> a skos:Concept ;
  skos:inScheme amadeus:AirlineRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:AirlineRemarkSubTypeScheme ;
  skos:prefLabel "Keyword" ;
  skos:altLabel "KEYWORD" ;
  skos:definition "Keyword remark" ;
  skos:notation "KEYWORD" .

<https://relay.inferal.com/ontology/amadeus/AirlineRemarkSubType/OTHER> a skos:Concept ;
  skos:inScheme amadeus:AirlineRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:AirlineRemarkSubTypeScheme ;
  skos:prefLabel "Other" ;
  skos:altLabel "OTHER" ;
  skos:definition "Other remark" ;
  skos:notation "OTHER" .

# Concept scheme: AutomatedProcessCode
amadeus:AutomatedProcessCodeScheme a skos:ConceptScheme ;
  rdfs:label "AutomatedProcessCode" ;
  rdfs:comment "Automated process code." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AutomatedProcessCode/IMMEDIATE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AutomatedProcessCode/DELAYED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/AutomatedProcessCode/ERROR> .

<https://relay.inferal.com/ontology/amadeus/AutomatedProcessCode/IMMEDIATE> a skos:Concept ;
  skos:inScheme amadeus:AutomatedProcessCodeScheme ;
  skos:topConceptOf amadeus:AutomatedProcessCodeScheme ;
  skos:prefLabel "Immediate" ;
  skos:altLabel "IMMEDIATE" ;
  skos:definition "Immediate processing" ;
  skos:notation "IMMEDIATE" .

<https://relay.inferal.com/ontology/amadeus/AutomatedProcessCode/DELAYED> a skos:Concept ;
  skos:inScheme amadeus:AutomatedProcessCodeScheme ;
  skos:topConceptOf amadeus:AutomatedProcessCodeScheme ;
  skos:prefLabel "Delayed" ;
  skos:altLabel "DELAYED" ;
  skos:definition "Delayed processing" ;
  skos:notation "DELAYED" .

<https://relay.inferal.com/ontology/amadeus/AutomatedProcessCode/ERROR> a skos:Concept ;
  skos:inScheme amadeus:AutomatedProcessCodeScheme ;
  skos:topConceptOf amadeus:AutomatedProcessCodeScheme ;
  skos:prefLabel "Error" ;
  skos:altLabel "ERROR" ;
  skos:definition "Error processing" ;
  skos:notation "ERROR" .

# Concept scheme: BedType
amadeus:BedTypeScheme a skos:ConceptScheme ;
  rdfs:label "BedType" ;
  rdfs:comment "Bed type enumeration." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BedType/SINGLE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BedType/DOUBLE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BedType/QUEEN> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BedType/KING> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BedType/TWIN> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BedType/SOFA> .

<https://relay.inferal.com/ontology/amadeus/BedType/SINGLE> a skos:Concept ;
  skos:inScheme amadeus:BedTypeScheme ;
  skos:topConceptOf amadeus:BedTypeScheme ;
  skos:prefLabel "Single" ;
  skos:altLabel "SINGLE" ;
  skos:definition "Single bed" ;
  skos:notation "SINGLE" .

<https://relay.inferal.com/ontology/amadeus/BedType/DOUBLE> a skos:Concept ;
  skos:inScheme amadeus:BedTypeScheme ;
  skos:topConceptOf amadeus:BedTypeScheme ;
  skos:prefLabel "Double" ;
  skos:altLabel "DOUBLE" ;
  skos:definition "Double bed" ;
  skos:notation "DOUBLE" .

<https://relay.inferal.com/ontology/amadeus/BedType/QUEEN> a skos:Concept ;
  skos:inScheme amadeus:BedTypeScheme ;
  skos:topConceptOf amadeus:BedTypeScheme ;
  skos:prefLabel "Queen" ;
  skos:altLabel "QUEEN" ;
  skos:definition "Queen bed" ;
  skos:notation "QUEEN" .

<https://relay.inferal.com/ontology/amadeus/BedType/KING> a skos:Concept ;
  skos:inScheme amadeus:BedTypeScheme ;
  skos:topConceptOf amadeus:BedTypeScheme ;
  skos:prefLabel "King" ;
  skos:altLabel "KING" ;
  skos:definition "King bed" ;
  skos:notation "KING" .

<https://relay.inferal.com/ontology/amadeus/BedType/TWIN> a skos:Concept ;
  skos:inScheme amadeus:BedTypeScheme ;
  skos:topConceptOf amadeus:BedTypeScheme ;
  skos:prefLabel "Twin" ;
  skos:altLabel "TWIN" ;
  skos:definition "Twin beds" ;
  skos:notation "TWIN" .

<https://relay.inferal.com/ontology/amadeus/BedType/SOFA> a skos:Concept ;
  skos:inScheme amadeus:BedTypeScheme ;
  skos:topConceptOf amadeus:BedTypeScheme ;
  skos:prefLabel "Sofa" ;
  skos:altLabel "SOFA" ;
  skos:definition "Sofa bed" ;
  skos:notation "SOFA" .

# Concept scheme: BoardType
amadeus:BoardTypeScheme a skos:ConceptScheme ;
  rdfs:label "BoardType" ;
  rdfs:comment "Board type (meal plan)." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/ROOM_ONLY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/BREAKFAST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/HALF_BOARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/FULL_BOARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/ALL_INCLUSIVE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/BUFFET_BREAKFAST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/CARIBBEAN_BREAKFAST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/CONTINENTAL_BREAKFAST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/ENGLISH_BREAKFAST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/FULL_BREAKFAST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/DINNER_BED_AND_BREAKFAST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/LUNCH> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/DINNER> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/FAMILY_PLAN> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/AS_BOOKED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/BED_AND_BREAKFAST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/SELF_CATERING> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/BERMUDA> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/AMERICAN> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BoardType/MODIFIED_AMERICAN> .

<https://relay.inferal.com/ontology/amadeus/BoardType/ROOM_ONLY> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Room Only" ;
  skos:altLabel "ROOM_ONLY" ;
  skos:definition "Room only" ;
  skos:notation "ROOM_ONLY" .

<https://relay.inferal.com/ontology/amadeus/BoardType/BREAKFAST> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Breakfast" ;
  skos:altLabel "BREAKFAST" ;
  skos:definition "Breakfast included" ;
  skos:notation "BREAKFAST" .

<https://relay.inferal.com/ontology/amadeus/BoardType/HALF_BOARD> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Half Board" ;
  skos:altLabel "HALF_BOARD" ;
  skos:definition "Half board (breakfast + dinner)" ;
  skos:notation "HALF_BOARD" .

<https://relay.inferal.com/ontology/amadeus/BoardType/FULL_BOARD> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Full Board" ;
  skos:altLabel "FULL_BOARD" ;
  skos:definition "Full board (all meals)" ;
  skos:notation "FULL_BOARD" .

<https://relay.inferal.com/ontology/amadeus/BoardType/ALL_INCLUSIVE> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "All Inclusive" ;
  skos:altLabel "ALL_INCLUSIVE" ;
  skos:definition "All inclusive" ;
  skos:notation "ALL_INCLUSIVE" .

<https://relay.inferal.com/ontology/amadeus/BoardType/BUFFET_BREAKFAST> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Buffet Breakfast" ;
  skos:altLabel "BUFFET_BREAKFAST" ;
  skos:definition "Buffet breakfast" ;
  skos:notation "BUFFET_BREAKFAST" .

<https://relay.inferal.com/ontology/amadeus/BoardType/CARIBBEAN_BREAKFAST> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Caribbean Breakfast" ;
  skos:altLabel "CARIBBEAN_BREAKFAST" ;
  skos:definition "Caribbean breakfast" ;
  skos:notation "CARIBBEAN_BREAKFAST" .

<https://relay.inferal.com/ontology/amadeus/BoardType/CONTINENTAL_BREAKFAST> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Continental Breakfast" ;
  skos:altLabel "CONTINENTAL_BREAKFAST" ;
  skos:definition "Continental breakfast" ;
  skos:notation "CONTINENTAL_BREAKFAST" .

<https://relay.inferal.com/ontology/amadeus/BoardType/ENGLISH_BREAKFAST> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "English Breakfast" ;
  skos:altLabel "ENGLISH_BREAKFAST" ;
  skos:definition "English breakfast" ;
  skos:notation "ENGLISH_BREAKFAST" .

<https://relay.inferal.com/ontology/amadeus/BoardType/FULL_BREAKFAST> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Full Breakfast" ;
  skos:altLabel "FULL_BREAKFAST" ;
  skos:definition "Full breakfast" ;
  skos:notation "FULL_BREAKFAST" .

<https://relay.inferal.com/ontology/amadeus/BoardType/DINNER_BED_AND_BREAKFAST> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Dinner Bed And Breakfast" ;
  skos:altLabel "DINNER_BED_AND_BREAKFAST" ;
  skos:definition "Dinner bed and breakfast" ;
  skos:notation "DINNER_BED_AND_BREAKFAST" .

<https://relay.inferal.com/ontology/amadeus/BoardType/LUNCH> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Lunch" ;
  skos:altLabel "LUNCH" ;
  skos:definition "Lunch" ;
  skos:notation "LUNCH" .

<https://relay.inferal.com/ontology/amadeus/BoardType/DINNER> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Dinner" ;
  skos:altLabel "DINNER" ;
  skos:definition "Dinner" ;
  skos:notation "DINNER" .

<https://relay.inferal.com/ontology/amadeus/BoardType/FAMILY_PLAN> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Family Plan" ;
  skos:altLabel "FAMILY_PLAN" ;
  skos:definition "Family plan" ;
  skos:notation "FAMILY_PLAN" .

<https://relay.inferal.com/ontology/amadeus/BoardType/AS_BOOKED> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "As Booked" ;
  skos:altLabel "AS_BOOKED" ;
  skos:definition "As booked" ;
  skos:notation "AS_BOOKED" .

<https://relay.inferal.com/ontology/amadeus/BoardType/BED_AND_BREAKFAST> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Bed And Breakfast" ;
  skos:altLabel "BED_AND_BREAKFAST" ;
  skos:definition "Bed and breakfast" ;
  skos:notation "BED_AND_BREAKFAST" .

<https://relay.inferal.com/ontology/amadeus/BoardType/SELF_CATERING> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Self Catering" ;
  skos:altLabel "SELF_CATERING" ;
  skos:definition "Self catering" ;
  skos:notation "SELF_CATERING" .

<https://relay.inferal.com/ontology/amadeus/BoardType/BERMUDA> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Bermuda" ;
  skos:altLabel "BERMUDA" ;
  skos:definition "Bermuda" ;
  skos:notation "BERMUDA" .

<https://relay.inferal.com/ontology/amadeus/BoardType/AMERICAN> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "American" ;
  skos:altLabel "AMERICAN" ;
  skos:definition "American" ;
  skos:notation "AMERICAN" .

<https://relay.inferal.com/ontology/amadeus/BoardType/MODIFIED_AMERICAN> a skos:Concept ;
  skos:inScheme amadeus:BoardTypeScheme ;
  skos:topConceptOf amadeus:BoardTypeScheme ;
  skos:prefLabel "Modified American" ;
  skos:altLabel "MODIFIED_AMERICAN" ;
  skos:definition "Modified American" ;
  skos:notation "MODIFIED_AMERICAN" .

# Concept scheme: BookingStatus
amadeus:BookingStatusScheme a skos:ConceptScheme ;
  rdfs:label "BookingStatus" ;
  rdfs:comment "Booking status enumeration." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BookingStatus/CONFIRMED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BookingStatus/PENDING> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BookingStatus/CANCELLED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BookingStatus/ON_HOLD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BookingStatus/PAST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BookingStatus/UNCONFIRMED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BookingStatus/DENIED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BookingStatus/GHOST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/BookingStatus/DELETED> .

<https://relay.inferal.com/ontology/amadeus/BookingStatus/CONFIRMED> a skos:Concept ;
  skos:inScheme amadeus:BookingStatusScheme ;
  skos:topConceptOf amadeus:BookingStatusScheme ;
  skos:prefLabel "Confirmed" ;
  skos:altLabel "CONFIRMED" ;
  skos:definition "Confirmed" ;
  skos:notation "CONFIRMED" .

<https://relay.inferal.com/ontology/amadeus/BookingStatus/PENDING> a skos:Concept ;
  skos:inScheme amadeus:BookingStatusScheme ;
  skos:topConceptOf amadeus:BookingStatusScheme ;
  skos:prefLabel "Pending" ;
  skos:altLabel "PENDING" ;
  skos:definition "Pending (on-request)" ;
  skos:notation "PENDING" .

<https://relay.inferal.com/ontology/amadeus/BookingStatus/CANCELLED> a skos:Concept ;
  skos:inScheme amadeus:BookingStatusScheme ;
  skos:topConceptOf amadeus:BookingStatusScheme ;
  skos:prefLabel "Cancelled" ;
  skos:altLabel "CANCELLED" ;
  skos:definition "Cancelled" ;
  skos:notation "CANCELLED" .

<https://relay.inferal.com/ontology/amadeus/BookingStatus/ON_HOLD> a skos:Concept ;
  skos:inScheme amadeus:BookingStatusScheme ;
  skos:topConceptOf amadeus:BookingStatusScheme ;
  skos:prefLabel "On Hold" ;
  skos:altLabel "ON_HOLD" ;
  skos:definition "On hold (deferred payment)" ;
  skos:notation "ON_HOLD" .

<https://relay.inferal.com/ontology/amadeus/BookingStatus/PAST> a skos:Concept ;
  skos:inScheme amadeus:BookingStatusScheme ;
  skos:topConceptOf amadeus:BookingStatusScheme ;
  skos:prefLabel "Past" ;
  skos:altLabel "PAST" ;
  skos:definition "Past (checked out)" ;
  skos:notation "PAST" .

<https://relay.inferal.com/ontology/amadeus/BookingStatus/UNCONFIRMED> a skos:Concept ;
  skos:inScheme amadeus:BookingStatusScheme ;
  skos:topConceptOf amadeus:BookingStatusScheme ;
  skos:prefLabel "Unconfirmed" ;
  skos:altLabel "UNCONFIRMED" ;
  skos:definition "Unconfirmed" ;
  skos:notation "UNCONFIRMED" .

<https://relay.inferal.com/ontology/amadeus/BookingStatus/DENIED> a skos:Concept ;
  skos:inScheme amadeus:BookingStatusScheme ;
  skos:topConceptOf amadeus:BookingStatusScheme ;
  skos:prefLabel "Denied" ;
  skos:altLabel "DENIED" ;
  skos:definition "Denied" ;
  skos:notation "DENIED" .

<https://relay.inferal.com/ontology/amadeus/BookingStatus/GHOST> a skos:Concept ;
  skos:inScheme amadeus:BookingStatusScheme ;
  skos:topConceptOf amadeus:BookingStatusScheme ;
  skos:prefLabel "Ghost" ;
  skos:altLabel "GHOST" ;
  skos:definition "Ghost booking" ;
  skos:notation "GHOST" .

<https://relay.inferal.com/ontology/amadeus/BookingStatus/DELETED> a skos:Concept ;
  skos:inScheme amadeus:BookingStatusScheme ;
  skos:topConceptOf amadeus:BookingStatusScheme ;
  skos:prefLabel "Deleted" ;
  skos:altLabel "DELETED" ;
  skos:definition "Deleted" ;
  skos:notation "DELETED" .

# Concept scheme: CabinClass
amadeus:CabinClassScheme a skos:ConceptScheme ;
  rdfs:label "CabinClass" ;
  rdfs:comment "Cabin class enumeration." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CabinClass/ECONOMY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CabinClass/PREMIUM_ECONOMY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CabinClass/BUSINESS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CabinClass/FIRST> .

<https://relay.inferal.com/ontology/amadeus/CabinClass/ECONOMY> a skos:Concept ;
  skos:inScheme amadeus:CabinClassScheme ;
  skos:topConceptOf amadeus:CabinClassScheme ;
  skos:prefLabel "Economy" ;
  skos:altLabel "ECONOMY" ;
  skos:definition "Economy class" ;
  skos:notation "ECONOMY" .

<https://relay.inferal.com/ontology/amadeus/CabinClass/PREMIUM_ECONOMY> a skos:Concept ;
  skos:inScheme amadeus:CabinClassScheme ;
  skos:topConceptOf amadeus:CabinClassScheme ;
  skos:prefLabel "Premium Economy" ;
  skos:altLabel "PREMIUM_ECONOMY" ;
  skos:definition "Premium economy class" ;
  skos:notation "PREMIUM_ECONOMY" .

<https://relay.inferal.com/ontology/amadeus/CabinClass/BUSINESS> a skos:Concept ;
  skos:inScheme amadeus:CabinClassScheme ;
  skos:topConceptOf amadeus:CabinClassScheme ;
  skos:prefLabel "Business" ;
  skos:altLabel "BUSINESS" ;
  skos:definition "Business class" ;
  skos:notation "BUSINESS" .

<https://relay.inferal.com/ontology/amadeus/CabinClass/FIRST> a skos:Concept ;
  skos:inScheme amadeus:CabinClassScheme ;
  skos:topConceptOf amadeus:CabinClassScheme ;
  skos:prefLabel "First" ;
  skos:altLabel "FIRST" ;
  skos:definition "First class" ;
  skos:notation "FIRST" .

# Concept scheme: CancellationFeeType
amadeus:CancellationFeeTypeScheme a skos:ConceptScheme ;
  rdfs:label "CancellationFeeType" ;
  rdfs:comment "Cancellation fee type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CancellationFeeType/PERCENTAGE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CancellationFeeType/VALUE> .

<https://relay.inferal.com/ontology/amadeus/CancellationFeeType/PERCENTAGE> a skos:Concept ;
  skos:inScheme amadeus:CancellationFeeTypeScheme ;
  skos:topConceptOf amadeus:CancellationFeeTypeScheme ;
  skos:prefLabel "Percentage" ;
  skos:altLabel "PERCENTAGE" ;
  skos:definition "Percentage fee" ;
  skos:notation "PERCENTAGE" .

<https://relay.inferal.com/ontology/amadeus/CancellationFeeType/VALUE> a skos:Concept ;
  skos:inScheme amadeus:CancellationFeeTypeScheme ;
  skos:topConceptOf amadeus:CancellationFeeTypeScheme ;
  skos:prefLabel "Value" ;
  skos:altLabel "VALUE" ;
  skos:definition "Fixed value fee" ;
  skos:notation "VALUE" .

# Concept scheme: CancellationType
amadeus:CancellationTypeScheme a skos:ConceptScheme ;
  rdfs:label "CancellationType" ;
  rdfs:comment "Cancellation type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CancellationType/FULL_STAY> .

<https://relay.inferal.com/ontology/amadeus/CancellationType/FULL_STAY> a skos:Concept ;
  skos:inScheme amadeus:CancellationTypeScheme ;
  skos:topConceptOf amadeus:CancellationTypeScheme ;
  skos:prefLabel "Full Stay" ;
  skos:altLabel "FULL_STAY" ;
  skos:definition "Full stay charged" ;
  skos:notation "FULL_STAY" .

# Concept scheme: CheckInChannel
amadeus:CheckInChannelScheme a skos:ConceptScheme ;
  rdfs:label "CheckInChannel" ;
  rdfs:comment "Check-in channel." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CheckInChannel/Mobile> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CheckInChannel/Web> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/CheckInChannel/All> .

<https://relay.inferal.com/ontology/amadeus/CheckInChannel/Mobile> a skos:Concept ;
  skos:inScheme amadeus:CheckInChannelScheme ;
  skos:topConceptOf amadeus:CheckInChannelScheme ;
  skos:prefLabel "Mobile" ;
  skos:definition "Mobile check-in" ;
  skos:notation "Mobile" .

<https://relay.inferal.com/ontology/amadeus/CheckInChannel/Web> a skos:Concept ;
  skos:inScheme amadeus:CheckInChannelScheme ;
  skos:topConceptOf amadeus:CheckInChannelScheme ;
  skos:prefLabel "Web" ;
  skos:definition "Web check-in" ;
  skos:notation "Web" .

<https://relay.inferal.com/ontology/amadeus/CheckInChannel/All> a skos:Concept ;
  skos:inScheme amadeus:CheckInChannelScheme ;
  skos:topConceptOf amadeus:CheckInChannelScheme ;
  skos:prefLabel "All" ;
  skos:definition "All channels" ;
  skos:notation "All" .

# Concept scheme: ContactPurpose
amadeus:ContactPurposeScheme a skos:ConceptScheme ;
  rdfs:label "ContactPurpose" ;
  rdfs:comment "Contact purpose." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ContactPurpose/STANDARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ContactPurpose/INVOICE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ContactPurpose/STANDARD_AND_INVOICE> .

<https://relay.inferal.com/ontology/amadeus/ContactPurpose/STANDARD> a skos:Concept ;
  skos:inScheme amadeus:ContactPurposeScheme ;
  skos:topConceptOf amadeus:ContactPurposeScheme ;
  skos:prefLabel "Standard" ;
  skos:altLabel "STANDARD" ;
  skos:definition "Standard contact" ;
  skos:notation "STANDARD" .

<https://relay.inferal.com/ontology/amadeus/ContactPurpose/INVOICE> a skos:Concept ;
  skos:inScheme amadeus:ContactPurposeScheme ;
  skos:topConceptOf amadeus:ContactPurposeScheme ;
  skos:prefLabel "Invoice" ;
  skos:altLabel "INVOICE" ;
  skos:definition "Invoice contact" ;
  skos:notation "INVOICE" .

<https://relay.inferal.com/ontology/amadeus/ContactPurpose/STANDARD_AND_INVOICE> a skos:Concept ;
  skos:inScheme amadeus:ContactPurposeScheme ;
  skos:topConceptOf amadeus:ContactPurposeScheme ;
  skos:prefLabel "Standard And Invoice" ;
  skos:altLabel "STANDARD_AND_INVOICE" ;
  skos:definition "Standard and invoice" ;
  skos:notation "STANDARD_AND_INVOICE" .

# Concept scheme: DelayResult
amadeus:DelayResultScheme a skos:ConceptScheme ;
  rdfs:label "DelayResult" ;
  rdfs:comment "Delay prediction result." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DelayResult/LESS_THAN_30_MINUTES> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DelayResult/BETWEEN_30_AND_60_MINUTES> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DelayResult/BETWEEN_60_AND_120_MINUTES> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DelayResult/OVER_120_MINUTES_OR_CANCELLED> .

<https://relay.inferal.com/ontology/amadeus/DelayResult/LESS_THAN_30_MINUTES> a skos:Concept ;
  skos:inScheme amadeus:DelayResultScheme ;
  skos:topConceptOf amadeus:DelayResultScheme ;
  skos:prefLabel "Less Than 30 Minutes" ;
  skos:altLabel "LESS_THAN_30_MINUTES" ;
  skos:definition "Less than 30 minutes delay" ;
  skos:notation "LESS_THAN_30_MINUTES" .

<https://relay.inferal.com/ontology/amadeus/DelayResult/BETWEEN_30_AND_60_MINUTES> a skos:Concept ;
  skos:inScheme amadeus:DelayResultScheme ;
  skos:topConceptOf amadeus:DelayResultScheme ;
  skos:prefLabel "Between 30 And 60 Minutes" ;
  skos:altLabel "BETWEEN_30_AND_60_MINUTES" ;
  skos:definition "30-60 minutes delay" ;
  skos:notation "BETWEEN_30_AND_60_MINUTES" .

<https://relay.inferal.com/ontology/amadeus/DelayResult/BETWEEN_60_AND_120_MINUTES> a skos:Concept ;
  skos:inScheme amadeus:DelayResultScheme ;
  skos:topConceptOf amadeus:DelayResultScheme ;
  skos:prefLabel "Between 60 And 120 Minutes" ;
  skos:altLabel "BETWEEN_60_AND_120_MINUTES" ;
  skos:definition "60-120 minutes delay" ;
  skos:notation "BETWEEN_60_AND_120_MINUTES" .

<https://relay.inferal.com/ontology/amadeus/DelayResult/OVER_120_MINUTES_OR_CANCELLED> a skos:Concept ;
  skos:inScheme amadeus:DelayResultScheme ;
  skos:topConceptOf amadeus:DelayResultScheme ;
  skos:prefLabel "Over 120 Minutes Or Cancelled" ;
  skos:altLabel "OVER_120_MINUTES_OR_CANCELLED" ;
  skos:definition "More than 120 minutes delay" ;
  skos:notation "OVER_120_MINUTES_OR_CANCELLED" .

# Concept scheme: DistanceUnit
amadeus:DistanceUnitScheme a skos:ConceptScheme ;
  rdfs:label "DistanceUnit" ;
  rdfs:comment "Distance unit enumeration." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DistanceUnit/KM> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DistanceUnit/MI> .

<https://relay.inferal.com/ontology/amadeus/DistanceUnit/KM> a skos:Concept ;
  skos:inScheme amadeus:DistanceUnitScheme ;
  skos:topConceptOf amadeus:DistanceUnitScheme ;
  skos:prefLabel "Km" ;
  skos:altLabel "KM" ;
  skos:definition "Kilometers" ;
  skos:notation "KM" .

<https://relay.inferal.com/ontology/amadeus/DistanceUnit/MI> a skos:Concept ;
  skos:inScheme amadeus:DistanceUnitScheme ;
  skos:topConceptOf amadeus:DistanceUnitScheme ;
  skos:prefLabel "Mi" ;
  skos:altLabel "MI" ;
  skos:definition "Miles" ;
  skos:notation "MI" .

# Concept scheme: DocumentType
amadeus:DocumentTypeScheme a skos:ConceptScheme ;
  rdfs:label "DocumentType" ;
  rdfs:comment "Document type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DocumentType/PASSPORT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DocumentType/IDENTITY_CARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DocumentType/VISA> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DocumentType/REDRESS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/DocumentType/KNOWN_TRAVELER> .

<https://relay.inferal.com/ontology/amadeus/DocumentType/PASSPORT> a skos:Concept ;
  skos:inScheme amadeus:DocumentTypeScheme ;
  skos:topConceptOf amadeus:DocumentTypeScheme ;
  skos:prefLabel "Passport" ;
  skos:altLabel "PASSPORT" ;
  skos:definition "Passport" ;
  skos:notation "PASSPORT" .

<https://relay.inferal.com/ontology/amadeus/DocumentType/IDENTITY_CARD> a skos:Concept ;
  skos:inScheme amadeus:DocumentTypeScheme ;
  skos:topConceptOf amadeus:DocumentTypeScheme ;
  skos:prefLabel "Identity Card" ;
  skos:altLabel "IDENTITY_CARD" ;
  skos:definition "Identity card" ;
  skos:notation "IDENTITY_CARD" .

<https://relay.inferal.com/ontology/amadeus/DocumentType/VISA> a skos:Concept ;
  skos:inScheme amadeus:DocumentTypeScheme ;
  skos:topConceptOf amadeus:DocumentTypeScheme ;
  skos:prefLabel "Visa" ;
  skos:altLabel "VISA" ;
  skos:definition "Visa" ;
  skos:notation "VISA" .

<https://relay.inferal.com/ontology/amadeus/DocumentType/REDRESS> a skos:Concept ;
  skos:inScheme amadeus:DocumentTypeScheme ;
  skos:topConceptOf amadeus:DocumentTypeScheme ;
  skos:prefLabel "Redress" ;
  skos:altLabel "REDRESS" ;
  skos:definition "Redress number" ;
  skos:notation "REDRESS" .

<https://relay.inferal.com/ontology/amadeus/DocumentType/KNOWN_TRAVELER> a skos:Concept ;
  skos:inScheme amadeus:DocumentTypeScheme ;
  skos:topConceptOf amadeus:DocumentTypeScheme ;
  skos:prefLabel "Known Traveler" ;
  skos:altLabel "KNOWN_TRAVELER" ;
  skos:definition "Known traveler number" ;
  skos:notation "KNOWN_TRAVELER" .

# Concept scheme: EquipmentCode
amadeus:EquipmentCodeScheme a skos:ConceptScheme ;
  rdfs:label "EquipmentCode" ;
  rdfs:comment "Equipment code." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/BBS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/BYC> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/CBB> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/CBF> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/CBS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/CSB> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/CSI> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/CST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/SBR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/SKB> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/SKR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/TAB> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/WAR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/WHC> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/WIF> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/EquipmentCode/CNT> .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/BBS> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Bbs" ;
  skos:altLabel "BBS" ;
  skos:definition "Baby seat" ;
  skos:notation "BBS" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/BYC> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Byc" ;
  skos:altLabel "BYC" ;
  skos:definition "Bicycle rack" ;
  skos:notation "BYC" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/CBB> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Cbb" ;
  skos:altLabel "CBB" ;
  skos:definition "Child booster back-facing" ;
  skos:notation "CBB" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/CBF> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Cbf" ;
  skos:altLabel "CBF" ;
  skos:definition "Child booster front-facing" ;
  skos:notation "CBF" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/CBS> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Cbs" ;
  skos:altLabel "CBS" ;
  skos:definition "Child booster seat" ;
  skos:notation "CBS" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/CSB> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Csb" ;
  skos:altLabel "CSB" ;
  skos:definition "Child seat booster" ;
  skos:notation "CSB" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/CSI> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Csi" ;
  skos:altLabel "CSI" ;
  skos:definition "Child seat infant" ;
  skos:notation "CSI" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/CST> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Cst" ;
  skos:altLabel "CST" ;
  skos:definition "Child seat toddler" ;
  skos:notation "CST" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/SBR> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Sbr" ;
  skos:altLabel "SBR" ;
  skos:definition "Snow board rack" ;
  skos:notation "SBR" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/SKB> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Skb" ;
  skos:altLabel "SKB" ;
  skos:definition "Ski box" ;
  skos:notation "SKB" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/SKR> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Skr" ;
  skos:altLabel "SKR" ;
  skos:definition "Ski rack" ;
  skos:notation "SKR" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/TAB> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Tab" ;
  skos:altLabel "TAB" ;
  skos:definition "Tablet/iPad" ;
  skos:notation "TAB" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/WAR> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "War" ;
  skos:altLabel "WAR" ;
  skos:definition "Water/refreshments" ;
  skos:notation "WAR" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/WHC> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Whc" ;
  skos:altLabel "WHC" ;
  skos:definition "Wheelchair" ;
  skos:notation "WHC" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/WIF> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Wif" ;
  skos:altLabel "WIF" ;
  skos:definition "WiFi" ;
  skos:notation "WIF" .

<https://relay.inferal.com/ontology/amadeus/EquipmentCode/CNT> a skos:Concept ;
  skos:inScheme amadeus:EquipmentCodeScheme ;
  skos:topConceptOf amadeus:EquipmentCodeScheme ;
  skos:prefLabel "Cnt" ;
  skos:altLabel "CNT" ;
  skos:definition "Newspaper/magazine" ;
  skos:notation "CNT" .

# Concept scheme: ExtraServiceCode
amadeus:ExtraServiceCodeScheme a skos:ConceptScheme ;
  rdfs:label "ExtraServiceCode" ;
  rdfs:comment "Extra service code." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/DSL> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/EWT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/MAG> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/FLM> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/NWS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/CAI> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/WNR> .

<https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/DSL> a skos:Concept ;
  skos:inScheme amadeus:ExtraServiceCodeScheme ;
  skos:topConceptOf amadeus:ExtraServiceCodeScheme ;
  skos:prefLabel "Dsl" ;
  skos:altLabel "DSL" ;
  skos:definition "Diesel surcharge" ;
  skos:notation "DSL" .

<https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/EWT> a skos:Concept ;
  skos:inScheme amadeus:ExtraServiceCodeScheme ;
  skos:topConceptOf amadeus:ExtraServiceCodeScheme ;
  skos:prefLabel "Ewt" ;
  skos:altLabel "EWT" ;
  skos:definition "Extra waiting time" ;
  skos:notation "EWT" .

<https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/MAG> a skos:Concept ;
  skos:inScheme amadeus:ExtraServiceCodeScheme ;
  skos:topConceptOf amadeus:ExtraServiceCodeScheme ;
  skos:prefLabel "Mag" ;
  skos:altLabel "MAG" ;
  skos:definition "Meet and greet" ;
  skos:notation "MAG" .

<https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/FLM> a skos:Concept ;
  skos:inScheme amadeus:ExtraServiceCodeScheme ;
  skos:topConceptOf amadeus:ExtraServiceCodeScheme ;
  skos:prefLabel "Flm" ;
  skos:altLabel "FLM" ;
  skos:definition "Flight monitoring" ;
  skos:notation "FLM" .

<https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/NWS> a skos:Concept ;
  skos:inScheme amadeus:ExtraServiceCodeScheme ;
  skos:topConceptOf amadeus:ExtraServiceCodeScheme ;
  skos:prefLabel "Nws" ;
  skos:altLabel "NWS" ;
  skos:definition "Newspaper" ;
  skos:notation "NWS" .

<https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/CAI> a skos:Concept ;
  skos:inScheme amadeus:ExtraServiceCodeScheme ;
  skos:topConceptOf amadeus:ExtraServiceCodeScheme ;
  skos:prefLabel "Cai" ;
  skos:altLabel "CAI" ;
  skos:definition "Child accompanying" ;
  skos:notation "CAI" .

<https://relay.inferal.com/ontology/amadeus/ExtraServiceCode/WNR> a skos:Concept ;
  skos:inScheme amadeus:ExtraServiceCodeScheme ;
  skos:topConceptOf amadeus:ExtraServiceCodeScheme ;
  skos:prefLabel "Wnr" ;
  skos:altLabel "WNR" ;
  skos:definition "Wine and refreshments" ;
  skos:notation "WNR" .

# Concept scheme: FareOption
amadeus:FareOptionScheme a skos:ConceptScheme ;
  rdfs:label "FareOption" ;
  rdfs:comment "Fare option." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/STANDARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/INCLUSIVE_TOUR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/SPANISH_MELILLA_RESIDENT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/SPANISH_CEUTA_RESIDENT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/SPANISH_CANARY_RESIDENT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/SPANISH_BALEARIC_RESIDENT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/AIR_FRANCE_METROPOLITAN_DISCOUNT_PASS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/AIR_FRANCE_DOM_DISCOUNT_PASS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/AIR_FRANCE_COMBINED_DISCOUNT_PASS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/AIR_FRANCE_FAMILY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/ADULT_WITH_COMPANION> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FareOption/COMPANION> .

<https://relay.inferal.com/ontology/amadeus/FareOption/STANDARD> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Standard" ;
  skos:altLabel "STANDARD" ;
  skos:definition "Standard fare" ;
  skos:notation "STANDARD" .

<https://relay.inferal.com/ontology/amadeus/FareOption/INCLUSIVE_TOUR> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Inclusive Tour" ;
  skos:altLabel "INCLUSIVE_TOUR" ;
  skos:definition "Inclusive tour fare" ;
  skos:notation "INCLUSIVE_TOUR" .

<https://relay.inferal.com/ontology/amadeus/FareOption/SPANISH_MELILLA_RESIDENT> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Spanish Melilla Resident" ;
  skos:altLabel "SPANISH_MELILLA_RESIDENT" ;
  skos:definition "Spanish Melilla resident discount" ;
  skos:notation "SPANISH_MELILLA_RESIDENT" .

<https://relay.inferal.com/ontology/amadeus/FareOption/SPANISH_CEUTA_RESIDENT> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Spanish Ceuta Resident" ;
  skos:altLabel "SPANISH_CEUTA_RESIDENT" ;
  skos:definition "Spanish Ceuta resident discount" ;
  skos:notation "SPANISH_CEUTA_RESIDENT" .

<https://relay.inferal.com/ontology/amadeus/FareOption/SPANISH_CANARY_RESIDENT> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Spanish Canary Resident" ;
  skos:altLabel "SPANISH_CANARY_RESIDENT" ;
  skos:definition "Spanish Canary Islands resident discount" ;
  skos:notation "SPANISH_CANARY_RESIDENT" .

<https://relay.inferal.com/ontology/amadeus/FareOption/SPANISH_BALEARIC_RESIDENT> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Spanish Balearic Resident" ;
  skos:altLabel "SPANISH_BALEARIC_RESIDENT" ;
  skos:definition "Spanish Balearic Islands resident discount" ;
  skos:notation "SPANISH_BALEARIC_RESIDENT" .

<https://relay.inferal.com/ontology/amadeus/FareOption/AIR_FRANCE_METROPOLITAN_DISCOUNT_PASS> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Air France Metropolitan Discount Pass" ;
  skos:altLabel "AIR_FRANCE_METROPOLITAN_DISCOUNT_PASS" ;
  skos:definition "Air France metropolitan discount pass" ;
  skos:notation "AIR_FRANCE_METROPOLITAN_DISCOUNT_PASS" .

<https://relay.inferal.com/ontology/amadeus/FareOption/AIR_FRANCE_DOM_DISCOUNT_PASS> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Air France Dom Discount Pass" ;
  skos:altLabel "AIR_FRANCE_DOM_DISCOUNT_PASS" ;
  skos:definition "Air France DOM discount pass" ;
  skos:notation "AIR_FRANCE_DOM_DISCOUNT_PASS" .

<https://relay.inferal.com/ontology/amadeus/FareOption/AIR_FRANCE_COMBINED_DISCOUNT_PASS> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Air France Combined Discount Pass" ;
  skos:altLabel "AIR_FRANCE_COMBINED_DISCOUNT_PASS" ;
  skos:definition "Air France combined discount pass" ;
  skos:notation "AIR_FRANCE_COMBINED_DISCOUNT_PASS" .

<https://relay.inferal.com/ontology/amadeus/FareOption/AIR_FRANCE_FAMILY> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Air France Family" ;
  skos:altLabel "AIR_FRANCE_FAMILY" ;
  skos:definition "Air France family discount" ;
  skos:notation "AIR_FRANCE_FAMILY" .

<https://relay.inferal.com/ontology/amadeus/FareOption/ADULT_WITH_COMPANION> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Adult With Companion" ;
  skos:altLabel "ADULT_WITH_COMPANION" ;
  skos:definition "Adult with companion fare" ;
  skos:notation "ADULT_WITH_COMPANION" .

<https://relay.inferal.com/ontology/amadeus/FareOption/COMPANION> a skos:Concept ;
  skos:inScheme amadeus:FareOptionScheme ;
  skos:topConceptOf amadeus:FareOptionScheme ;
  skos:prefLabel "Companion" ;
  skos:altLabel "COMPANION" ;
  skos:definition "Companion fare" ;
  skos:notation "COMPANION" .

# Concept scheme: FeeType
amadeus:FeeTypeScheme a skos:ConceptScheme ;
  rdfs:label "FeeType" ;
  rdfs:comment "Fee type enumeration." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FeeType/SUPPLIER> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FeeType/TICKETING> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FeeType/FORM_OF_PAYMENT> .

<https://relay.inferal.com/ontology/amadeus/FeeType/SUPPLIER> a skos:Concept ;
  skos:inScheme amadeus:FeeTypeScheme ;
  skos:topConceptOf amadeus:FeeTypeScheme ;
  skos:prefLabel "Supplier" ;
  skos:altLabel "SUPPLIER" ;
  skos:definition "Supplier fee" ;
  skos:notation "SUPPLIER" .

<https://relay.inferal.com/ontology/amadeus/FeeType/TICKETING> a skos:Concept ;
  skos:inScheme amadeus:FeeTypeScheme ;
  skos:topConceptOf amadeus:FeeTypeScheme ;
  skos:prefLabel "Ticketing" ;
  skos:altLabel "TICKETING" ;
  skos:definition "Ticketing fee" ;
  skos:notation "TICKETING" .

<https://relay.inferal.com/ontology/amadeus/FeeType/FORM_OF_PAYMENT> a skos:Concept ;
  skos:inScheme amadeus:FeeTypeScheme ;
  skos:topConceptOf amadeus:FeeTypeScheme ;
  skos:prefLabel "Form Of Payment" ;
  skos:altLabel "FORM_OF_PAYMENT" ;
  skos:definition "Form of payment fee" ;
  skos:notation "FORM_OF_PAYMENT" .

# Concept scheme: FlightOfferSource
amadeus:FlightOfferSourceScheme a skos:ConceptScheme ;
  rdfs:label "FlightOfferSource" ;
  rdfs:comment "Flight offer source." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/FlightOfferSource/GDS> .

<https://relay.inferal.com/ontology/amadeus/FlightOfferSource/GDS> a skos:Concept ;
  skos:inScheme amadeus:FlightOfferSourceScheme ;
  skos:topConceptOf amadeus:FlightOfferSourceScheme ;
  skos:prefLabel "Gds" ;
  skos:altLabel "GDS" ;
  skos:definition "Global Distribution System" ;
  skos:notation "GDS" .

# Concept scheme: Gender
amadeus:GenderScheme a skos:ConceptScheme ;
  rdfs:label "Gender" ;
  rdfs:comment "Gender enumeration." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/Gender/MALE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/Gender/FEMALE> .

<https://relay.inferal.com/ontology/amadeus/Gender/MALE> a skos:Concept ;
  skos:inScheme amadeus:GenderScheme ;
  skos:topConceptOf amadeus:GenderScheme ;
  skos:prefLabel "Male" ;
  skos:altLabel "MALE" ;
  skos:definition "Male" ;
  skos:notation "MALE" .

<https://relay.inferal.com/ontology/amadeus/Gender/FEMALE> a skos:Concept ;
  skos:inScheme amadeus:GenderScheme ;
  skos:topConceptOf amadeus:GenderScheme ;
  skos:prefLabel "Female" ;
  skos:altLabel "FEMALE" ;
  skos:definition "Female" ;
  skos:notation "FEMALE" .

# Concept scheme: GeneralRemarkSubType
amadeus:GeneralRemarkSubTypeScheme a skos:ConceptScheme ;
  rdfs:label "GeneralRemarkSubType" ;
  rdfs:comment "General remark subtype." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/GENERAL_MISCELLANEOUS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/CONFIDENTIAL> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/INVOICE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/QUALITY_CONTROL> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/BACKOFFICE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/FULFILLMENT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/ITINERARY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/TICKETING_MISCELLANEOUS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/TOUR_CODE> .

<https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/GENERAL_MISCELLANEOUS> a skos:Concept ;
  skos:inScheme amadeus:GeneralRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:GeneralRemarkSubTypeScheme ;
  skos:prefLabel "General Miscellaneous" ;
  skos:altLabel "GENERAL_MISCELLANEOUS" ;
  skos:definition "General remark" ;
  skos:notation "GENERAL_MISCELLANEOUS" .

<https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/CONFIDENTIAL> a skos:Concept ;
  skos:inScheme amadeus:GeneralRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:GeneralRemarkSubTypeScheme ;
  skos:prefLabel "Confidential" ;
  skos:altLabel "CONFIDENTIAL" ;
  skos:definition "Confidential remark" ;
  skos:notation "CONFIDENTIAL" .

<https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/INVOICE> a skos:Concept ;
  skos:inScheme amadeus:GeneralRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:GeneralRemarkSubTypeScheme ;
  skos:prefLabel "Invoice" ;
  skos:altLabel "INVOICE" ;
  skos:definition "Invoice remark" ;
  skos:notation "INVOICE" .

<https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/QUALITY_CONTROL> a skos:Concept ;
  skos:inScheme amadeus:GeneralRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:GeneralRemarkSubTypeScheme ;
  skos:prefLabel "Quality Control" ;
  skos:altLabel "QUALITY_CONTROL" ;
  skos:definition "Quality control remark" ;
  skos:notation "QUALITY_CONTROL" .

<https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/BACKOFFICE> a skos:Concept ;
  skos:inScheme amadeus:GeneralRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:GeneralRemarkSubTypeScheme ;
  skos:prefLabel "Backoffice" ;
  skos:altLabel "BACKOFFICE" ;
  skos:definition "Backoffice remark" ;
  skos:notation "BACKOFFICE" .

<https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/FULFILLMENT> a skos:Concept ;
  skos:inScheme amadeus:GeneralRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:GeneralRemarkSubTypeScheme ;
  skos:prefLabel "Fulfillment" ;
  skos:altLabel "FULFILLMENT" ;
  skos:definition "Fulfillment remark" ;
  skos:notation "FULFILLMENT" .

<https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/ITINERARY> a skos:Concept ;
  skos:inScheme amadeus:GeneralRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:GeneralRemarkSubTypeScheme ;
  skos:prefLabel "Itinerary" ;
  skos:altLabel "ITINERARY" ;
  skos:definition "Itinerary remark" ;
  skos:notation "ITINERARY" .

<https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/TICKETING_MISCELLANEOUS> a skos:Concept ;
  skos:inScheme amadeus:GeneralRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:GeneralRemarkSubTypeScheme ;
  skos:prefLabel "Ticketing Miscellaneous" ;
  skos:altLabel "TICKETING_MISCELLANEOUS" ;
  skos:definition "Ticketing remark" ;
  skos:notation "TICKETING_MISCELLANEOUS" .

<https://relay.inferal.com/ontology/amadeus/GeneralRemarkSubType/TOUR_CODE> a skos:Concept ;
  skos:inScheme amadeus:GeneralRemarkSubTypeScheme ;
  skos:topConceptOf amadeus:GeneralRemarkSubTypeScheme ;
  skos:prefLabel "Tour Code" ;
  skos:altLabel "TOUR_CODE" ;
  skos:definition "Tour code remark" ;
  skos:notation "TOUR_CODE" .

# Concept scheme: HotelPaymentMethod
amadeus:HotelPaymentMethodScheme a skos:ConceptScheme ;
  rdfs:label "HotelPaymentMethod" ;
  rdfs:comment "Payment methods accepted for guarantee/deposit policies." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/CREDIT_CARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/AGENCY_ACCOUNT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/TRAVEL_AGENT_ID> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/CORPORATE_ID> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/HOTEL_GUEST_ID> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/CHECK> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/MISC_CHARGE_ORDER> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/ADVANCE_DEPOSIT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/COMPANY_ADDRESS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/VCC> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/VCC_BILLBACK> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/VCC_B2B_WALLET> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/TRAVEL_AGENT_IMMEDIATE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/DEFERED_PAYMENT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/CASH> .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/CREDIT_CARD> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Credit Card" ;
  skos:altLabel "CREDIT_CARD" ;
  skos:definition "Credit card" ;
  skos:notation "CREDIT_CARD" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/AGENCY_ACCOUNT> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Agency Account" ;
  skos:altLabel "AGENCY_ACCOUNT" ;
  skos:definition "Agency account" ;
  skos:notation "AGENCY_ACCOUNT" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/TRAVEL_AGENT_ID> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Travel Agent Id" ;
  skos:altLabel "TRAVEL_AGENT_ID" ;
  skos:definition "Travel agent ID" ;
  skos:notation "TRAVEL_AGENT_ID" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/CORPORATE_ID> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Corporate Id" ;
  skos:altLabel "CORPORATE_ID" ;
  skos:definition "Corporate ID" ;
  skos:notation "CORPORATE_ID" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/HOTEL_GUEST_ID> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Hotel Guest Id" ;
  skos:altLabel "HOTEL_GUEST_ID" ;
  skos:definition "Hotel guest ID" ;
  skos:notation "HOTEL_GUEST_ID" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/CHECK> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Check" ;
  skos:altLabel "CHECK" ;
  skos:definition "Check" ;
  skos:notation "CHECK" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/MISC_CHARGE_ORDER> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Misc Charge Order" ;
  skos:altLabel "MISC_CHARGE_ORDER" ;
  skos:definition "Misc charge order" ;
  skos:notation "MISC_CHARGE_ORDER" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/ADVANCE_DEPOSIT> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Advance Deposit" ;
  skos:altLabel "ADVANCE_DEPOSIT" ;
  skos:definition "Advance deposit" ;
  skos:notation "ADVANCE_DEPOSIT" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/COMPANY_ADDRESS> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Company Address" ;
  skos:altLabel "COMPANY_ADDRESS" ;
  skos:definition "Company address" ;
  skos:notation "COMPANY_ADDRESS" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/VCC> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Vcc" ;
  skos:altLabel "VCC" ;
  skos:definition "Virtual credit card" ;
  skos:notation "VCC" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/VCC_BILLBACK> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Vcc Billback" ;
  skos:altLabel "VCC_BILLBACK" ;
  skos:definition "Virtual credit card billback" ;
  skos:notation "VCC_BILLBACK" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/VCC_B2B_WALLET> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Vcc B2b Wallet" ;
  skos:altLabel "VCC_B2B_WALLET" ;
  skos:definition "Virtual credit card B2B wallet" ;
  skos:notation "VCC_B2B_WALLET" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/TRAVEL_AGENT_IMMEDIATE> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Travel Agent Immediate" ;
  skos:altLabel "TRAVEL_AGENT_IMMEDIATE" ;
  skos:definition "Travel agent immediate payment" ;
  skos:notation "TRAVEL_AGENT_IMMEDIATE" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/DEFERED_PAYMENT> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Defered Payment" ;
  skos:altLabel "DEFERED_PAYMENT" ;
  skos:definition "Deferred payment" ;
  skos:notation "DEFERED_PAYMENT" .

<https://relay.inferal.com/ontology/amadeus/HotelPaymentMethod/CASH> a skos:Concept ;
  skos:inScheme amadeus:HotelPaymentMethodScheme ;
  skos:topConceptOf amadeus:HotelPaymentMethodScheme ;
  skos:prefLabel "Cash" ;
  skos:altLabel "CASH" ;
  skos:definition "Cash" ;
  skos:notation "CASH" .

# Concept scheme: HttpMethod
amadeus:HttpMethodScheme a skos:ConceptScheme ;
  rdfs:label "HttpMethod" ;
  rdfs:comment "HTTP method." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HttpMethod/GET> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HttpMethod/PUT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HttpMethod/DELETE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HttpMethod/POST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/HttpMethod/PATCH> .

<https://relay.inferal.com/ontology/amadeus/HttpMethod/GET> a skos:Concept ;
  skos:inScheme amadeus:HttpMethodScheme ;
  skos:topConceptOf amadeus:HttpMethodScheme ;
  skos:prefLabel "Get" ;
  skos:altLabel "GET" ;
  skos:notation "GET" .

<https://relay.inferal.com/ontology/amadeus/HttpMethod/PUT> a skos:Concept ;
  skos:inScheme amadeus:HttpMethodScheme ;
  skos:topConceptOf amadeus:HttpMethodScheme ;
  skos:prefLabel "Put" ;
  skos:altLabel "PUT" ;
  skos:notation "PUT" .

<https://relay.inferal.com/ontology/amadeus/HttpMethod/DELETE> a skos:Concept ;
  skos:inScheme amadeus:HttpMethodScheme ;
  skos:topConceptOf amadeus:HttpMethodScheme ;
  skos:prefLabel "Delete" ;
  skos:altLabel "DELETE" ;
  skos:notation "DELETE" .

<https://relay.inferal.com/ontology/amadeus/HttpMethod/POST> a skos:Concept ;
  skos:inScheme amadeus:HttpMethodScheme ;
  skos:topConceptOf amadeus:HttpMethodScheme ;
  skos:prefLabel "Post" ;
  skos:altLabel "POST" ;
  skos:notation "POST" .

<https://relay.inferal.com/ontology/amadeus/HttpMethod/PATCH> a skos:Concept ;
  skos:inScheme amadeus:HttpMethodScheme ;
  skos:topConceptOf amadeus:HttpMethodScheme ;
  skos:prefLabel "Patch" ;
  skos:altLabel "PATCH" ;
  skos:notation "PATCH" .

# Concept scheme: LocationCategory
amadeus:LocationCategoryScheme a skos:ConceptScheme ;
  rdfs:label "LocationCategory" ;
  rdfs:comment "Location category for points of interest." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationCategory/SIGHTS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationCategory/BEACH_PARK> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationCategory/HISTORICAL> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationCategory/NIGHTLIFE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationCategory/RESTAURANT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationCategory/SHOPPING> .

<https://relay.inferal.com/ontology/amadeus/LocationCategory/SIGHTS> a skos:Concept ;
  skos:inScheme amadeus:LocationCategoryScheme ;
  skos:topConceptOf amadeus:LocationCategoryScheme ;
  skos:prefLabel "Sights" ;
  skos:altLabel "SIGHTS" ;
  skos:definition "Tourist sights and attractions" ;
  skos:notation "SIGHTS" .

<https://relay.inferal.com/ontology/amadeus/LocationCategory/BEACH_PARK> a skos:Concept ;
  skos:inScheme amadeus:LocationCategoryScheme ;
  skos:topConceptOf amadeus:LocationCategoryScheme ;
  skos:prefLabel "Beach Park" ;
  skos:altLabel "BEACH_PARK" ;
  skos:definition "Beaches and parks" ;
  skos:notation "BEACH_PARK" .

<https://relay.inferal.com/ontology/amadeus/LocationCategory/HISTORICAL> a skos:Concept ;
  skos:inScheme amadeus:LocationCategoryScheme ;
  skos:topConceptOf amadeus:LocationCategoryScheme ;
  skos:prefLabel "Historical" ;
  skos:altLabel "HISTORICAL" ;
  skos:definition "Historical sites" ;
  skos:notation "HISTORICAL" .

<https://relay.inferal.com/ontology/amadeus/LocationCategory/NIGHTLIFE> a skos:Concept ;
  skos:inScheme amadeus:LocationCategoryScheme ;
  skos:topConceptOf amadeus:LocationCategoryScheme ;
  skos:prefLabel "Nightlife" ;
  skos:altLabel "NIGHTLIFE" ;
  skos:definition "Nightlife venues" ;
  skos:notation "NIGHTLIFE" .

<https://relay.inferal.com/ontology/amadeus/LocationCategory/RESTAURANT> a skos:Concept ;
  skos:inScheme amadeus:LocationCategoryScheme ;
  skos:topConceptOf amadeus:LocationCategoryScheme ;
  skos:prefLabel "Restaurant" ;
  skos:altLabel "RESTAURANT" ;
  skos:definition "Restaurants and dining" ;
  skos:notation "RESTAURANT" .

<https://relay.inferal.com/ontology/amadeus/LocationCategory/SHOPPING> a skos:Concept ;
  skos:inScheme amadeus:LocationCategoryScheme ;
  skos:topConceptOf amadeus:LocationCategoryScheme ;
  skos:prefLabel "Shopping" ;
  skos:altLabel "SHOPPING" ;
  skos:definition "Shopping destinations" ;
  skos:notation "SHOPPING" .

# Concept scheme: LocationSubType
amadeus:LocationSubTypeScheme a skos:ConceptScheme ;
  rdfs:label "LocationSubType" ;
  rdfs:comment "Location subtype." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationSubType/AIRPORT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationSubType/CITY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationSubType/POINT_OF_INTEREST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationSubType/DISTRICT> .

<https://relay.inferal.com/ontology/amadeus/LocationSubType/AIRPORT> a skos:Concept ;
  skos:inScheme amadeus:LocationSubTypeScheme ;
  skos:topConceptOf amadeus:LocationSubTypeScheme ;
  skos:prefLabel "Airport" ;
  skos:altLabel "AIRPORT" ;
  skos:definition "Airport" ;
  skos:notation "AIRPORT" .

<https://relay.inferal.com/ontology/amadeus/LocationSubType/CITY> a skos:Concept ;
  skos:inScheme amadeus:LocationSubTypeScheme ;
  skos:topConceptOf amadeus:LocationSubTypeScheme ;
  skos:prefLabel "City" ;
  skos:altLabel "CITY" ;
  skos:definition "City" ;
  skos:notation "CITY" .

<https://relay.inferal.com/ontology/amadeus/LocationSubType/POINT_OF_INTEREST> a skos:Concept ;
  skos:inScheme amadeus:LocationSubTypeScheme ;
  skos:topConceptOf amadeus:LocationSubTypeScheme ;
  skos:prefLabel "Point Of Interest" ;
  skos:altLabel "POINT_OF_INTEREST" ;
  skos:definition "Point of interest" ;
  skos:notation "POINT_OF_INTEREST" .

<https://relay.inferal.com/ontology/amadeus/LocationSubType/DISTRICT> a skos:Concept ;
  skos:inScheme amadeus:LocationSubTypeScheme ;
  skos:topConceptOf amadeus:LocationSubTypeScheme ;
  skos:prefLabel "District" ;
  skos:altLabel "DISTRICT" ;
  skos:definition "District" ;
  skos:notation "DISTRICT" .

# Concept scheme: LocationType
amadeus:LocationTypeScheme a skos:ConceptScheme ;
  rdfs:label "LocationType" ;
  rdfs:comment "Location type enumeration." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationType/AIRPORT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationType/CITY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationType/POINT_OF_INTEREST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/LocationType/DISTRICT> .

<https://relay.inferal.com/ontology/amadeus/LocationType/AIRPORT> a skos:Concept ;
  skos:inScheme amadeus:LocationTypeScheme ;
  skos:topConceptOf amadeus:LocationTypeScheme ;
  skos:prefLabel "Airport" ;
  skos:altLabel "AIRPORT" ;
  skos:definition "Airport location" ;
  skos:notation "AIRPORT" .

<https://relay.inferal.com/ontology/amadeus/LocationType/CITY> a skos:Concept ;
  skos:inScheme amadeus:LocationTypeScheme ;
  skos:topConceptOf amadeus:LocationTypeScheme ;
  skos:prefLabel "City" ;
  skos:altLabel "CITY" ;
  skos:definition "City location" ;
  skos:notation "CITY" .

<https://relay.inferal.com/ontology/amadeus/LocationType/POINT_OF_INTEREST> a skos:Concept ;
  skos:inScheme amadeus:LocationTypeScheme ;
  skos:topConceptOf amadeus:LocationTypeScheme ;
  skos:prefLabel "Point Of Interest" ;
  skos:altLabel "POINT_OF_INTEREST" ;
  skos:definition "Point of interest location" ;
  skos:notation "POINT_OF_INTEREST" .

<https://relay.inferal.com/ontology/amadeus/LocationType/DISTRICT> a skos:Concept ;
  skos:inScheme amadeus:LocationTypeScheme ;
  skos:topConceptOf amadeus:LocationTypeScheme ;
  skos:prefLabel "District" ;
  skos:altLabel "DISTRICT" ;
  skos:definition "District or neighborhood" ;
  skos:notation "DISTRICT" .

# Concept scheme: MetricType
amadeus:MetricTypeScheme a skos:ConceptScheme ;
  rdfs:label "MetricType" ;
  rdfs:comment "Metric type for time-based measurements." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/MetricType/YEARS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/MetricType/DAYS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/MetricType/HOURS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/MetricType/MINUTES> .

<https://relay.inferal.com/ontology/amadeus/MetricType/YEARS> a skos:Concept ;
  skos:inScheme amadeus:MetricTypeScheme ;
  skos:topConceptOf amadeus:MetricTypeScheme ;
  skos:prefLabel "Years" ;
  skos:altLabel "YEARS" ;
  skos:definition "Years" ;
  skos:notation "YEARS" .

<https://relay.inferal.com/ontology/amadeus/MetricType/DAYS> a skos:Concept ;
  skos:inScheme amadeus:MetricTypeScheme ;
  skos:topConceptOf amadeus:MetricTypeScheme ;
  skos:prefLabel "Days" ;
  skos:altLabel "DAYS" ;
  skos:definition "Days" ;
  skos:notation "DAYS" .

<https://relay.inferal.com/ontology/amadeus/MetricType/HOURS> a skos:Concept ;
  skos:inScheme amadeus:MetricTypeScheme ;
  skos:topConceptOf amadeus:MetricTypeScheme ;
  skos:prefLabel "Hours" ;
  skos:altLabel "HOURS" ;
  skos:definition "Hours" ;
  skos:notation "HOURS" .

<https://relay.inferal.com/ontology/amadeus/MetricType/MINUTES> a skos:Concept ;
  skos:inScheme amadeus:MetricTypeScheme ;
  skos:topConceptOf amadeus:MetricTypeScheme ;
  skos:prefLabel "Minutes" ;
  skos:altLabel "MINUTES" ;
  skos:definition "Minutes" ;
  skos:notation "MINUTES" .

# Concept scheme: PaymentBrand
amadeus:PaymentBrandScheme a skos:ConceptScheme ;
  rdfs:label "PaymentBrand" ;
  rdfs:comment "Payment brand." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentBrand/VISA> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentBrand/AMERICAN_EXPRESS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentBrand/MASTERCARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentBrand/VISA_ELECTRON> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentBrand/VISA_DEBIT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentBrand/MASTERCARD_DEBIT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentBrand/MAESTRO> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentBrand/DINERS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentBrand/EASYPAY> .

<https://relay.inferal.com/ontology/amadeus/PaymentBrand/VISA> a skos:Concept ;
  skos:inScheme amadeus:PaymentBrandScheme ;
  skos:topConceptOf amadeus:PaymentBrandScheme ;
  skos:prefLabel "Visa" ;
  skos:altLabel "VISA" ;
  skos:definition "Visa card" ;
  skos:notation "VISA" .

<https://relay.inferal.com/ontology/amadeus/PaymentBrand/AMERICAN_EXPRESS> a skos:Concept ;
  skos:inScheme amadeus:PaymentBrandScheme ;
  skos:topConceptOf amadeus:PaymentBrandScheme ;
  skos:prefLabel "American Express" ;
  skos:altLabel "AMERICAN_EXPRESS" ;
  skos:definition "American Express" ;
  skos:notation "AMERICAN_EXPRESS" .

<https://relay.inferal.com/ontology/amadeus/PaymentBrand/MASTERCARD> a skos:Concept ;
  skos:inScheme amadeus:PaymentBrandScheme ;
  skos:topConceptOf amadeus:PaymentBrandScheme ;
  skos:prefLabel "Mastercard" ;
  skos:altLabel "MASTERCARD" ;
  skos:definition "Mastercard" ;
  skos:notation "MASTERCARD" .

<https://relay.inferal.com/ontology/amadeus/PaymentBrand/VISA_ELECTRON> a skos:Concept ;
  skos:inScheme amadeus:PaymentBrandScheme ;
  skos:topConceptOf amadeus:PaymentBrandScheme ;
  skos:prefLabel "Visa Electron" ;
  skos:altLabel "VISA_ELECTRON" ;
  skos:definition "Visa Electron" ;
  skos:notation "VISA_ELECTRON" .

<https://relay.inferal.com/ontology/amadeus/PaymentBrand/VISA_DEBIT> a skos:Concept ;
  skos:inScheme amadeus:PaymentBrandScheme ;
  skos:topConceptOf amadeus:PaymentBrandScheme ;
  skos:prefLabel "Visa Debit" ;
  skos:altLabel "VISA_DEBIT" ;
  skos:definition "Visa Debit" ;
  skos:notation "VISA_DEBIT" .

<https://relay.inferal.com/ontology/amadeus/PaymentBrand/MASTERCARD_DEBIT> a skos:Concept ;
  skos:inScheme amadeus:PaymentBrandScheme ;
  skos:topConceptOf amadeus:PaymentBrandScheme ;
  skos:prefLabel "Mastercard Debit" ;
  skos:altLabel "MASTERCARD_DEBIT" ;
  skos:definition "Mastercard Debit" ;
  skos:notation "MASTERCARD_DEBIT" .

<https://relay.inferal.com/ontology/amadeus/PaymentBrand/MAESTRO> a skos:Concept ;
  skos:inScheme amadeus:PaymentBrandScheme ;
  skos:topConceptOf amadeus:PaymentBrandScheme ;
  skos:prefLabel "Maestro" ;
  skos:altLabel "MAESTRO" ;
  skos:definition "Maestro" ;
  skos:notation "MAESTRO" .

<https://relay.inferal.com/ontology/amadeus/PaymentBrand/DINERS> a skos:Concept ;
  skos:inScheme amadeus:PaymentBrandScheme ;
  skos:topConceptOf amadeus:PaymentBrandScheme ;
  skos:prefLabel "Diners" ;
  skos:altLabel "DINERS" ;
  skos:definition "Diners Club" ;
  skos:notation "DINERS" .

<https://relay.inferal.com/ontology/amadeus/PaymentBrand/EASYPAY> a skos:Concept ;
  skos:inScheme amadeus:PaymentBrandScheme ;
  skos:topConceptOf amadeus:PaymentBrandScheme ;
  skos:prefLabel "Easypay" ;
  skos:altLabel "EASYPAY" ;
  skos:definition "Air Plus" ;
  skos:notation "EASYPAY" .

# Concept scheme: PaymentMethod
amadeus:PaymentMethodScheme a skos:ConceptScheme ;
  rdfs:label "PaymentMethod" ;
  rdfs:comment "Payment method." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentMethod/CASH> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentMethod/CREDIT_CARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentMethod/CHECK> .

<https://relay.inferal.com/ontology/amadeus/PaymentMethod/CASH> a skos:Concept ;
  skos:inScheme amadeus:PaymentMethodScheme ;
  skos:topConceptOf amadeus:PaymentMethodScheme ;
  skos:prefLabel "Cash" ;
  skos:altLabel "CASH" ;
  skos:definition "Cash payment" ;
  skos:notation "CASH" .

<https://relay.inferal.com/ontology/amadeus/PaymentMethod/CREDIT_CARD> a skos:Concept ;
  skos:inScheme amadeus:PaymentMethodScheme ;
  skos:topConceptOf amadeus:PaymentMethodScheme ;
  skos:prefLabel "Credit Card" ;
  skos:altLabel "CREDIT_CARD" ;
  skos:definition "Credit card" ;
  skos:notation "CREDIT_CARD" .

<https://relay.inferal.com/ontology/amadeus/PaymentMethod/CHECK> a skos:Concept ;
  skos:inScheme amadeus:PaymentMethodScheme ;
  skos:topConceptOf amadeus:PaymentMethodScheme ;
  skos:prefLabel "Check" ;
  skos:altLabel "CHECK" ;
  skos:definition "Check payment" ;
  skos:notation "CHECK" .

# Concept scheme: PaymentServiceProvider
amadeus:PaymentServiceProviderScheme a skos:ConceptScheme ;
  rdfs:label "PaymentServiceProvider" ;
  rdfs:comment "Payment service provider." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentServiceProvider/STRIPE_CONNECT> .

<https://relay.inferal.com/ontology/amadeus/PaymentServiceProvider/STRIPE_CONNECT> a skos:Concept ;
  skos:inScheme amadeus:PaymentServiceProviderScheme ;
  skos:topConceptOf amadeus:PaymentServiceProviderScheme ;
  skos:prefLabel "Stripe Connect" ;
  skos:altLabel "STRIPE_CONNECT" ;
  skos:definition "Stripe Connect" ;
  skos:notation "STRIPE_CONNECT" .

# Concept scheme: PaymentType
amadeus:PaymentTypeScheme a skos:ConceptScheme ;
  rdfs:label "PaymentType" ;
  rdfs:comment "Payment type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentType/GUARANTEE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentType/DEPOSIT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentType/PREPAY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentType/HOLDTIME> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentType/NONE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentType/GUARANTEE_IMMEDIATE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentType/DEPOSIT_IMMEDIATE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PaymentType/PREPAY_IMMEDIATE> .

<https://relay.inferal.com/ontology/amadeus/PaymentType/GUARANTEE> a skos:Concept ;
  skos:inScheme amadeus:PaymentTypeScheme ;
  skos:topConceptOf amadeus:PaymentTypeScheme ;
  skos:prefLabel "Guarantee" ;
  skos:altLabel "GUARANTEE" ;
  skos:definition "Guarantee required" ;
  skos:notation "GUARANTEE" .

<https://relay.inferal.com/ontology/amadeus/PaymentType/DEPOSIT> a skos:Concept ;
  skos:inScheme amadeus:PaymentTypeScheme ;
  skos:topConceptOf amadeus:PaymentTypeScheme ;
  skos:prefLabel "Deposit" ;
  skos:altLabel "DEPOSIT" ;
  skos:definition "Deposit required" ;
  skos:notation "DEPOSIT" .

<https://relay.inferal.com/ontology/amadeus/PaymentType/PREPAY> a skos:Concept ;
  skos:inScheme amadeus:PaymentTypeScheme ;
  skos:topConceptOf amadeus:PaymentTypeScheme ;
  skos:prefLabel "Prepay" ;
  skos:altLabel "PREPAY" ;
  skos:definition "Prepay required" ;
  skos:notation "PREPAY" .

<https://relay.inferal.com/ontology/amadeus/PaymentType/HOLDTIME> a skos:Concept ;
  skos:inScheme amadeus:PaymentTypeScheme ;
  skos:topConceptOf amadeus:PaymentTypeScheme ;
  skos:prefLabel "Holdtime" ;
  skos:altLabel "HOLDTIME" ;
  skos:definition "Hold time (no payment)" ;
  skos:notation "HOLDTIME" .

<https://relay.inferal.com/ontology/amadeus/PaymentType/NONE> a skos:Concept ;
  skos:inScheme amadeus:PaymentTypeScheme ;
  skos:topConceptOf amadeus:PaymentTypeScheme ;
  skos:prefLabel "None" ;
  skos:altLabel "NONE" ;
  skos:definition "No payment required" ;
  skos:notation "NONE" .

<https://relay.inferal.com/ontology/amadeus/PaymentType/GUARANTEE_IMMEDIATE> a skos:Concept ;
  skos:inScheme amadeus:PaymentTypeScheme ;
  skos:topConceptOf amadeus:PaymentTypeScheme ;
  skos:prefLabel "Guarantee Immediate" ;
  skos:altLabel "GUARANTEE_IMMEDIATE" ;
  skos:definition "Immediate guarantee" ;
  skos:notation "GUARANTEE_IMMEDIATE" .

<https://relay.inferal.com/ontology/amadeus/PaymentType/DEPOSIT_IMMEDIATE> a skos:Concept ;
  skos:inScheme amadeus:PaymentTypeScheme ;
  skos:topConceptOf amadeus:PaymentTypeScheme ;
  skos:prefLabel "Deposit Immediate" ;
  skos:altLabel "DEPOSIT_IMMEDIATE" ;
  skos:definition "Immediate deposit" ;
  skos:notation "DEPOSIT_IMMEDIATE" .

<https://relay.inferal.com/ontology/amadeus/PaymentType/PREPAY_IMMEDIATE> a skos:Concept ;
  skos:inScheme amadeus:PaymentTypeScheme ;
  skos:topConceptOf amadeus:PaymentTypeScheme ;
  skos:prefLabel "Prepay Immediate" ;
  skos:altLabel "PREPAY_IMMEDIATE" ;
  skos:definition "Immediate prepay" ;
  skos:notation "PREPAY_IMMEDIATE" .

# Concept scheme: PhoneDeviceType
amadeus:PhoneDeviceTypeScheme a skos:ConceptScheme ;
  rdfs:label "PhoneDeviceType" ;
  rdfs:comment "Phone device type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PhoneDeviceType/MOBILE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PhoneDeviceType/LANDLINE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PhoneDeviceType/FAX> .

<https://relay.inferal.com/ontology/amadeus/PhoneDeviceType/MOBILE> a skos:Concept ;
  skos:inScheme amadeus:PhoneDeviceTypeScheme ;
  skos:topConceptOf amadeus:PhoneDeviceTypeScheme ;
  skos:prefLabel "Mobile" ;
  skos:altLabel "MOBILE" ;
  skos:definition "Mobile phone" ;
  skos:notation "MOBILE" .

<https://relay.inferal.com/ontology/amadeus/PhoneDeviceType/LANDLINE> a skos:Concept ;
  skos:inScheme amadeus:PhoneDeviceTypeScheme ;
  skos:topConceptOf amadeus:PhoneDeviceTypeScheme ;
  skos:prefLabel "Landline" ;
  skos:altLabel "LANDLINE" ;
  skos:definition "Landline" ;
  skos:notation "LANDLINE" .

<https://relay.inferal.com/ontology/amadeus/PhoneDeviceType/FAX> a skos:Concept ;
  skos:inScheme amadeus:PhoneDeviceTypeScheme ;
  skos:topConceptOf amadeus:PhoneDeviceTypeScheme ;
  skos:prefLabel "Fax" ;
  skos:altLabel "FAX" ;
  skos:definition "Fax" ;
  skos:notation "FAX" .

# Concept scheme: PoiCategory
amadeus:PoiCategoryScheme a skos:ConceptScheme ;
  rdfs:label "PoiCategory" ;
  rdfs:comment "POI category." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PoiCategory/SIGHTS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PoiCategory/BEACH_PARK> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PoiCategory/HISTORICAL> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PoiCategory/NIGHTLIFE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PoiCategory/RESTAURANT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/PoiCategory/SHOPPING> .

<https://relay.inferal.com/ontology/amadeus/PoiCategory/SIGHTS> a skos:Concept ;
  skos:inScheme amadeus:PoiCategoryScheme ;
  skos:topConceptOf amadeus:PoiCategoryScheme ;
  skos:prefLabel "Sights" ;
  skos:altLabel "SIGHTS" ;
  skos:definition "Sights category" ;
  skos:notation "SIGHTS" .

<https://relay.inferal.com/ontology/amadeus/PoiCategory/BEACH_PARK> a skos:Concept ;
  skos:inScheme amadeus:PoiCategoryScheme ;
  skos:topConceptOf amadeus:PoiCategoryScheme ;
  skos:prefLabel "Beach Park" ;
  skos:altLabel "BEACH_PARK" ;
  skos:definition "Beach and park category" ;
  skos:notation "BEACH_PARK" .

<https://relay.inferal.com/ontology/amadeus/PoiCategory/HISTORICAL> a skos:Concept ;
  skos:inScheme amadeus:PoiCategoryScheme ;
  skos:topConceptOf amadeus:PoiCategoryScheme ;
  skos:prefLabel "Historical" ;
  skos:altLabel "HISTORICAL" ;
  skos:definition "Historical category" ;
  skos:notation "HISTORICAL" .

<https://relay.inferal.com/ontology/amadeus/PoiCategory/NIGHTLIFE> a skos:Concept ;
  skos:inScheme amadeus:PoiCategoryScheme ;
  skos:topConceptOf amadeus:PoiCategoryScheme ;
  skos:prefLabel "Nightlife" ;
  skos:altLabel "NIGHTLIFE" ;
  skos:definition "Nightlife category" ;
  skos:notation "NIGHTLIFE" .

<https://relay.inferal.com/ontology/amadeus/PoiCategory/RESTAURANT> a skos:Concept ;
  skos:inScheme amadeus:PoiCategoryScheme ;
  skos:topConceptOf amadeus:PoiCategoryScheme ;
  skos:prefLabel "Restaurant" ;
  skos:altLabel "RESTAURANT" ;
  skos:definition "Restaurant category" ;
  skos:notation "RESTAURANT" .

<https://relay.inferal.com/ontology/amadeus/PoiCategory/SHOPPING> a skos:Concept ;
  skos:inScheme amadeus:PoiCategoryScheme ;
  skos:topConceptOf amadeus:PoiCategoryScheme ;
  skos:prefLabel "Shopping" ;
  skos:altLabel "SHOPPING" ;
  skos:definition "Shopping category" ;
  skos:notation "SHOPPING" .

# Concept scheme: ProviderSetting
amadeus:ProviderSettingScheme a skos:ConceptScheme ;
  rdfs:label "ProviderSetting" ;
  rdfs:comment "Provider setting type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ProviderSetting/BILLING_ADDRESS_REQUIRED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ProviderSetting/FLIGHT_NUMBER_REQUIRED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ProviderSetting/CVV_NUMBER_REQUIRED> .

<https://relay.inferal.com/ontology/amadeus/ProviderSetting/BILLING_ADDRESS_REQUIRED> a skos:Concept ;
  skos:inScheme amadeus:ProviderSettingScheme ;
  skos:topConceptOf amadeus:ProviderSettingScheme ;
  skos:prefLabel "Billing Address Required" ;
  skos:altLabel "BILLING_ADDRESS_REQUIRED" ;
  skos:definition "Billing address is required" ;
  skos:notation "BILLING_ADDRESS_REQUIRED" .

<https://relay.inferal.com/ontology/amadeus/ProviderSetting/FLIGHT_NUMBER_REQUIRED> a skos:Concept ;
  skos:inScheme amadeus:ProviderSettingScheme ;
  skos:topConceptOf amadeus:ProviderSettingScheme ;
  skos:prefLabel "Flight Number Required" ;
  skos:altLabel "FLIGHT_NUMBER_REQUIRED" ;
  skos:definition "Flight number is required" ;
  skos:notation "FLIGHT_NUMBER_REQUIRED" .

<https://relay.inferal.com/ontology/amadeus/ProviderSetting/CVV_NUMBER_REQUIRED> a skos:Concept ;
  skos:inScheme amadeus:ProviderSettingScheme ;
  skos:topConceptOf amadeus:ProviderSettingScheme ;
  skos:prefLabel "Cvv Number Required" ;
  skos:altLabel "CVV_NUMBER_REQUIRED" ;
  skos:definition "CVV number is required" ;
  skos:notation "CVV_NUMBER_REQUIRED" .

# Concept scheme: QuartileRanking
amadeus:QuartileRankingScheme a skos:ConceptScheme ;
  rdfs:label "QuartileRanking" ;
  rdfs:comment "Quartile ranking." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/QuartileRanking/MINIMUM> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/QuartileRanking/FIRST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/QuartileRanking/MEDIUM> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/QuartileRanking/THIRD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/QuartileRanking/MAXIMUM> .

<https://relay.inferal.com/ontology/amadeus/QuartileRanking/MINIMUM> a skos:Concept ;
  skos:inScheme amadeus:QuartileRankingScheme ;
  skos:topConceptOf amadeus:QuartileRankingScheme ;
  skos:prefLabel "Minimum" ;
  skos:altLabel "MINIMUM" ;
  skos:definition "Minimum price" ;
  skos:notation "MINIMUM" .

<https://relay.inferal.com/ontology/amadeus/QuartileRanking/FIRST> a skos:Concept ;
  skos:inScheme amadeus:QuartileRankingScheme ;
  skos:topConceptOf amadeus:QuartileRankingScheme ;
  skos:prefLabel "First" ;
  skos:altLabel "FIRST" ;
  skos:definition "First quartile" ;
  skos:notation "FIRST" .

<https://relay.inferal.com/ontology/amadeus/QuartileRanking/MEDIUM> a skos:Concept ;
  skos:inScheme amadeus:QuartileRankingScheme ;
  skos:topConceptOf amadeus:QuartileRankingScheme ;
  skos:prefLabel "Medium" ;
  skos:altLabel "MEDIUM" ;
  skos:definition "Median price" ;
  skos:notation "MEDIUM" .

<https://relay.inferal.com/ontology/amadeus/QuartileRanking/THIRD> a skos:Concept ;
  skos:inScheme amadeus:QuartileRankingScheme ;
  skos:topConceptOf amadeus:QuartileRankingScheme ;
  skos:prefLabel "Third" ;
  skos:altLabel "THIRD" ;
  skos:definition "Third quartile" ;
  skos:notation "THIRD" .

<https://relay.inferal.com/ontology/amadeus/QuartileRanking/MAXIMUM> a skos:Concept ;
  skos:inScheme amadeus:QuartileRankingScheme ;
  skos:topConceptOf amadeus:QuartileRankingScheme ;
  skos:prefLabel "Maximum" ;
  skos:altLabel "MAXIMUM" ;
  skos:definition "Maximum price" ;
  skos:notation "MAXIMUM" .

# Concept scheme: ServiceName
amadeus:ServiceNameScheme a skos:ConceptScheme ;
  rdfs:label "ServiceName" ;
  rdfs:comment "Service name enumeration." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ServiceName/PRIORITY_BOARDING> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/ServiceName/AIRPORT_CHECKIN> .

<https://relay.inferal.com/ontology/amadeus/ServiceName/PRIORITY_BOARDING> a skos:Concept ;
  skos:inScheme amadeus:ServiceNameScheme ;
  skos:topConceptOf amadeus:ServiceNameScheme ;
  skos:prefLabel "Priority Boarding" ;
  skos:altLabel "PRIORITY_BOARDING" ;
  skos:definition "Priority boarding service" ;
  skos:notation "PRIORITY_BOARDING" .

<https://relay.inferal.com/ontology/amadeus/ServiceName/AIRPORT_CHECKIN> a skos:Concept ;
  skos:inScheme amadeus:ServiceNameScheme ;
  skos:topConceptOf amadeus:ServiceNameScheme ;
  skos:prefLabel "Airport Checkin" ;
  skos:altLabel "AIRPORT_CHECKIN" ;
  skos:definition "Airport check-in service" ;
  skos:notation "AIRPORT_CHECKIN" .

# Concept scheme: SliceDiceIndicator
amadeus:SliceDiceIndicatorScheme a skos:ConceptScheme ;
  rdfs:label "SliceDiceIndicator" ;
  rdfs:comment "Slice/dice indicator for fare segments." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/SliceDiceIndicator/LOCAL_AVAILABILITY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/SliceDiceIndicator/SUB_OD_AVAILABILITY_1> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/SliceDiceIndicator/SUB_OD_AVAILABILITY_2> .

<https://relay.inferal.com/ontology/amadeus/SliceDiceIndicator/LOCAL_AVAILABILITY> a skos:Concept ;
  skos:inScheme amadeus:SliceDiceIndicatorScheme ;
  skos:topConceptOf amadeus:SliceDiceIndicatorScheme ;
  skos:prefLabel "Local Availability" ;
  skos:altLabel "LOCAL_AVAILABILITY" ;
  skos:definition "Local availability" ;
  skos:notation "LOCAL_AVAILABILITY" .

<https://relay.inferal.com/ontology/amadeus/SliceDiceIndicator/SUB_OD_AVAILABILITY_1> a skos:Concept ;
  skos:inScheme amadeus:SliceDiceIndicatorScheme ;
  skos:topConceptOf amadeus:SliceDiceIndicatorScheme ;
  skos:prefLabel "Sub Od Availability 1" ;
  skos:altLabel "SUB_OD_AVAILABILITY_1" ;
  skos:definition "Sub origin-destination availability level 1" ;
  skos:notation "SUB_OD_AVAILABILITY_1" .

<https://relay.inferal.com/ontology/amadeus/SliceDiceIndicator/SUB_OD_AVAILABILITY_2> a skos:Concept ;
  skos:inScheme amadeus:SliceDiceIndicatorScheme ;
  skos:topConceptOf amadeus:SliceDiceIndicatorScheme ;
  skos:prefLabel "Sub Od Availability 2" ;
  skos:altLabel "SUB_OD_AVAILABILITY_2" ;
  skos:definition "Sub origin-destination availability level 2" ;
  skos:notation "SUB_OD_AVAILABILITY_2" .

# Concept scheme: TicketingAgreementOption
amadeus:TicketingAgreementOptionScheme a skos:ConceptScheme ;
  rdfs:label "TicketingAgreementOption" ;
  rdfs:comment "Ticketing agreement option." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TicketingAgreementOption/CONFIRM> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TicketingAgreementOption/DELAY_TO_QUEUE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TicketingAgreementOption/DELAY_TO_CANCEL> .

<https://relay.inferal.com/ontology/amadeus/TicketingAgreementOption/CONFIRM> a skos:Concept ;
  skos:inScheme amadeus:TicketingAgreementOptionScheme ;
  skos:topConceptOf amadeus:TicketingAgreementOptionScheme ;
  skos:prefLabel "Confirm" ;
  skos:altLabel "CONFIRM" ;
  skos:definition "Confirm ticketing" ;
  skos:notation "CONFIRM" .

<https://relay.inferal.com/ontology/amadeus/TicketingAgreementOption/DELAY_TO_QUEUE> a skos:Concept ;
  skos:inScheme amadeus:TicketingAgreementOptionScheme ;
  skos:topConceptOf amadeus:TicketingAgreementOptionScheme ;
  skos:prefLabel "Delay To Queue" ;
  skos:altLabel "DELAY_TO_QUEUE" ;
  skos:definition "Delay ticketing to specified date" ;
  skos:notation "DELAY_TO_QUEUE" .

<https://relay.inferal.com/ontology/amadeus/TicketingAgreementOption/DELAY_TO_CANCEL> a skos:Concept ;
  skos:inScheme amadeus:TicketingAgreementOptionScheme ;
  skos:topConceptOf amadeus:TicketingAgreementOptionScheme ;
  skos:prefLabel "Delay To Cancel" ;
  skos:altLabel "DELAY_TO_CANCEL" ;
  skos:definition "Delay to time limit" ;
  skos:notation "DELAY_TO_CANCEL" .

# Concept scheme: TimingQualifier
amadeus:TimingQualifierScheme a skos:ConceptScheme ;
  rdfs:label "TimingQualifier" ;
  rdfs:comment "Timing qualifier." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TimingQualifier/STD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TimingQualifier/ETD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TimingQualifier/ATD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TimingQualifier/STA> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TimingQualifier/ETA> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TimingQualifier/ATA> .

<https://relay.inferal.com/ontology/amadeus/TimingQualifier/STD> a skos:Concept ;
  skos:inScheme amadeus:TimingQualifierScheme ;
  skos:topConceptOf amadeus:TimingQualifierScheme ;
  skos:prefLabel "Std" ;
  skos:altLabel "STD" ;
  skos:definition "Scheduled time" ;
  skos:notation "STD" .

<https://relay.inferal.com/ontology/amadeus/TimingQualifier/ETD> a skos:Concept ;
  skos:inScheme amadeus:TimingQualifierScheme ;
  skos:topConceptOf amadeus:TimingQualifierScheme ;
  skos:prefLabel "Etd" ;
  skos:altLabel "ETD" ;
  skos:definition "Estimated time" ;
  skos:notation "ETD" .

<https://relay.inferal.com/ontology/amadeus/TimingQualifier/ATD> a skos:Concept ;
  skos:inScheme amadeus:TimingQualifierScheme ;
  skos:topConceptOf amadeus:TimingQualifierScheme ;
  skos:prefLabel "Atd" ;
  skos:altLabel "ATD" ;
  skos:definition "Actual time" ;
  skos:notation "ATD" .

<https://relay.inferal.com/ontology/amadeus/TimingQualifier/STA> a skos:Concept ;
  skos:inScheme amadeus:TimingQualifierScheme ;
  skos:topConceptOf amadeus:TimingQualifierScheme ;
  skos:prefLabel "Sta" ;
  skos:altLabel "STA" ;
  skos:definition "Scheduled arrival" ;
  skos:notation "STA" .

<https://relay.inferal.com/ontology/amadeus/TimingQualifier/ETA> a skos:Concept ;
  skos:inScheme amadeus:TimingQualifierScheme ;
  skos:topConceptOf amadeus:TimingQualifierScheme ;
  skos:prefLabel "Eta" ;
  skos:altLabel "ETA" ;
  skos:definition "Estimated arrival" ;
  skos:notation "ETA" .

<https://relay.inferal.com/ontology/amadeus/TimingQualifier/ATA> a skos:Concept ;
  skos:inScheme amadeus:TimingQualifierScheme ;
  skos:topConceptOf amadeus:TimingQualifierScheme ;
  skos:prefLabel "Ata" ;
  skos:altLabel "ATA" ;
  skos:definition "Actual arrival" ;
  skos:notation "ATA" .

# Concept scheme: TransferLocationType
amadeus:TransferLocationTypeScheme a skos:ConceptScheme ;
  rdfs:label "TransferLocationType" ;
  rdfs:comment "Transfer location type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferLocationType/AIRPORT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferLocationType/ADDRESS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferLocationType/POI> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferLocationType/GEO> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferLocationType/PORT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferLocationType/TRAIN> .

<https://relay.inferal.com/ontology/amadeus/TransferLocationType/AIRPORT> a skos:Concept ;
  skos:inScheme amadeus:TransferLocationTypeScheme ;
  skos:topConceptOf amadeus:TransferLocationTypeScheme ;
  skos:prefLabel "Airport" ;
  skos:altLabel "AIRPORT" ;
  skos:definition "Airport" ;
  skos:notation "AIRPORT" .

<https://relay.inferal.com/ontology/amadeus/TransferLocationType/ADDRESS> a skos:Concept ;
  skos:inScheme amadeus:TransferLocationTypeScheme ;
  skos:topConceptOf amadeus:TransferLocationTypeScheme ;
  skos:prefLabel "Address" ;
  skos:altLabel "ADDRESS" ;
  skos:definition "Hotel address" ;
  skos:notation "ADDRESS" .

<https://relay.inferal.com/ontology/amadeus/TransferLocationType/POI> a skos:Concept ;
  skos:inScheme amadeus:TransferLocationTypeScheme ;
  skos:topConceptOf amadeus:TransferLocationTypeScheme ;
  skos:prefLabel "Poi" ;
  skos:altLabel "POI" ;
  skos:definition "Point of interest" ;
  skos:notation "POI" .

<https://relay.inferal.com/ontology/amadeus/TransferLocationType/GEO> a skos:Concept ;
  skos:inScheme amadeus:TransferLocationTypeScheme ;
  skos:topConceptOf amadeus:TransferLocationTypeScheme ;
  skos:prefLabel "Geo" ;
  skos:altLabel "GEO" ;
  skos:definition "Geographic coordinates" ;
  skos:notation "GEO" .

<https://relay.inferal.com/ontology/amadeus/TransferLocationType/PORT> a skos:Concept ;
  skos:inScheme amadeus:TransferLocationTypeScheme ;
  skos:topConceptOf amadeus:TransferLocationTypeScheme ;
  skos:prefLabel "Port" ;
  skos:altLabel "PORT" ;
  skos:definition "Port/harbor" ;
  skos:notation "PORT" .

<https://relay.inferal.com/ontology/amadeus/TransferLocationType/TRAIN> a skos:Concept ;
  skos:inScheme amadeus:TransferLocationTypeScheme ;
  skos:topConceptOf amadeus:TransferLocationTypeScheme ;
  skos:prefLabel "Train" ;
  skos:altLabel "TRAIN" ;
  skos:definition "Train station" ;
  skos:notation "TRAIN" .

# Concept scheme: TransferPaymentMethod
amadeus:TransferPaymentMethodScheme a skos:ConceptScheme ;
  rdfs:label "TransferPaymentMethod" ;
  rdfs:comment "Payment method for transfers." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferPaymentMethod/CREDIT_CARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferPaymentMethod/INVOICE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferPaymentMethod/TRAVEL_ACCOUNT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferPaymentMethod/PAYMENT_SERVICE_PROVIDER> .

<https://relay.inferal.com/ontology/amadeus/TransferPaymentMethod/CREDIT_CARD> a skos:Concept ;
  skos:inScheme amadeus:TransferPaymentMethodScheme ;
  skos:topConceptOf amadeus:TransferPaymentMethodScheme ;
  skos:prefLabel "Credit Card" ;
  skos:altLabel "CREDIT_CARD" ;
  skos:definition "Credit card payment" ;
  skos:notation "CREDIT_CARD" .

<https://relay.inferal.com/ontology/amadeus/TransferPaymentMethod/INVOICE> a skos:Concept ;
  skos:inScheme amadeus:TransferPaymentMethodScheme ;
  skos:topConceptOf amadeus:TransferPaymentMethodScheme ;
  skos:prefLabel "Invoice" ;
  skos:altLabel "INVOICE" ;
  skos:definition "Invoice payment" ;
  skos:notation "INVOICE" .

<https://relay.inferal.com/ontology/amadeus/TransferPaymentMethod/TRAVEL_ACCOUNT> a skos:Concept ;
  skos:inScheme amadeus:TransferPaymentMethodScheme ;
  skos:topConceptOf amadeus:TransferPaymentMethodScheme ;
  skos:prefLabel "Travel Account" ;
  skos:altLabel "TRAVEL_ACCOUNT" ;
  skos:definition "Travel account" ;
  skos:notation "TRAVEL_ACCOUNT" .

<https://relay.inferal.com/ontology/amadeus/TransferPaymentMethod/PAYMENT_SERVICE_PROVIDER> a skos:Concept ;
  skos:inScheme amadeus:TransferPaymentMethodScheme ;
  skos:topConceptOf amadeus:TransferPaymentMethodScheme ;
  skos:prefLabel "Payment Service Provider" ;
  skos:altLabel "PAYMENT_SERVICE_PROVIDER" ;
  skos:definition "Payment service provider (e.g., Stripe)" ;
  skos:notation "PAYMENT_SERVICE_PROVIDER" .

# Concept scheme: TransferReservationStatus
amadeus:TransferReservationStatusScheme a skos:ConceptScheme ;
  rdfs:label "TransferReservationStatus" ;
  rdfs:comment "Transfer reservation status." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferReservationStatus/CONFIRMED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferReservationStatus/CANCELLED> .

<https://relay.inferal.com/ontology/amadeus/TransferReservationStatus/CONFIRMED> a skos:Concept ;
  skos:inScheme amadeus:TransferReservationStatusScheme ;
  skos:topConceptOf amadeus:TransferReservationStatusScheme ;
  skos:prefLabel "Confirmed" ;
  skos:altLabel "CONFIRMED" ;
  skos:definition "Confirmed" ;
  skos:notation "CONFIRMED" .

<https://relay.inferal.com/ontology/amadeus/TransferReservationStatus/CANCELLED> a skos:Concept ;
  skos:inScheme amadeus:TransferReservationStatusScheme ;
  skos:topConceptOf amadeus:TransferReservationStatusScheme ;
  skos:prefLabel "Cancelled" ;
  skos:altLabel "CANCELLED" ;
  skos:definition "Cancelled" ;
  skos:notation "CANCELLED" .

# Concept scheme: TransferType
amadeus:TransferTypeScheme a skos:ConceptScheme ;
  rdfs:label "TransferType" ;
  rdfs:comment "Transfer type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferType/PRIVATE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferType/SHARED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferType/TAXI> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferType/HOURLY> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferType/AIRPORT_EXPRESS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferType/AIRPORT_BUS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferType/HELICOPTER> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferType/PRIVATE_JET> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransferType/BUS> .

<https://relay.inferal.com/ontology/amadeus/TransferType/PRIVATE> a skos:Concept ;
  skos:inScheme amadeus:TransferTypeScheme ;
  skos:topConceptOf amadeus:TransferTypeScheme ;
  skos:prefLabel "Private" ;
  skos:altLabel "PRIVATE" ;
  skos:definition "Private transfer" ;
  skos:notation "PRIVATE" .

<https://relay.inferal.com/ontology/amadeus/TransferType/SHARED> a skos:Concept ;
  skos:inScheme amadeus:TransferTypeScheme ;
  skos:topConceptOf amadeus:TransferTypeScheme ;
  skos:prefLabel "Shared" ;
  skos:altLabel "SHARED" ;
  skos:definition "Shared transfer" ;
  skos:notation "SHARED" .

<https://relay.inferal.com/ontology/amadeus/TransferType/TAXI> a skos:Concept ;
  skos:inScheme amadeus:TransferTypeScheme ;
  skos:topConceptOf amadeus:TransferTypeScheme ;
  skos:prefLabel "Taxi" ;
  skos:altLabel "TAXI" ;
  skos:definition "Taxi transfer" ;
  skos:notation "TAXI" .

<https://relay.inferal.com/ontology/amadeus/TransferType/HOURLY> a skos:Concept ;
  skos:inScheme amadeus:TransferTypeScheme ;
  skos:topConceptOf amadeus:TransferTypeScheme ;
  skos:prefLabel "Hourly" ;
  skos:altLabel "HOURLY" ;
  skos:definition "Hourly rental" ;
  skos:notation "HOURLY" .

<https://relay.inferal.com/ontology/amadeus/TransferType/AIRPORT_EXPRESS> a skos:Concept ;
  skos:inScheme amadeus:TransferTypeScheme ;
  skos:topConceptOf amadeus:TransferTypeScheme ;
  skos:prefLabel "Airport Express" ;
  skos:altLabel "AIRPORT_EXPRESS" ;
  skos:definition "Airport express" ;
  skos:notation "AIRPORT_EXPRESS" .

<https://relay.inferal.com/ontology/amadeus/TransferType/AIRPORT_BUS> a skos:Concept ;
  skos:inScheme amadeus:TransferTypeScheme ;
  skos:topConceptOf amadeus:TransferTypeScheme ;
  skos:prefLabel "Airport Bus" ;
  skos:altLabel "AIRPORT_BUS" ;
  skos:definition "Airport bus" ;
  skos:notation "AIRPORT_BUS" .

<https://relay.inferal.com/ontology/amadeus/TransferType/HELICOPTER> a skos:Concept ;
  skos:inScheme amadeus:TransferTypeScheme ;
  skos:topConceptOf amadeus:TransferTypeScheme ;
  skos:prefLabel "Helicopter" ;
  skos:altLabel "HELICOPTER" ;
  skos:definition "Helicopter transfer" ;
  skos:notation "HELICOPTER" .

<https://relay.inferal.com/ontology/amadeus/TransferType/PRIVATE_JET> a skos:Concept ;
  skos:inScheme amadeus:TransferTypeScheme ;
  skos:topConceptOf amadeus:TransferTypeScheme ;
  skos:prefLabel "Private Jet" ;
  skos:altLabel "PRIVATE_JET" ;
  skos:definition "Private jet" ;
  skos:notation "PRIVATE_JET" .

<https://relay.inferal.com/ontology/amadeus/TransferType/BUS> a skos:Concept ;
  skos:inScheme amadeus:TransferTypeScheme ;
  skos:topConceptOf amadeus:TransferTypeScheme ;
  skos:prefLabel "Bus" ;
  skos:altLabel "BUS" ;
  skos:definition "Bus transfer" ;
  skos:notation "BUS" .

# Concept scheme: TransportType
amadeus:TransportTypeScheme a skos:ConceptScheme ;
  rdfs:label "TransportType" ;
  rdfs:comment "Transport type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransportType/FLIGHT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransportType/TRAIN> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TransportType/CRUISE> .

<https://relay.inferal.com/ontology/amadeus/TransportType/FLIGHT> a skos:Concept ;
  skos:inScheme amadeus:TransportTypeScheme ;
  skos:topConceptOf amadeus:TransportTypeScheme ;
  skos:prefLabel "Flight" ;
  skos:altLabel "FLIGHT" ;
  skos:definition "Flight" ;
  skos:notation "FLIGHT" .

<https://relay.inferal.com/ontology/amadeus/TransportType/TRAIN> a skos:Concept ;
  skos:inScheme amadeus:TransportTypeScheme ;
  skos:topConceptOf amadeus:TransportTypeScheme ;
  skos:prefLabel "Train" ;
  skos:altLabel "TRAIN" ;
  skos:definition "Train" ;
  skos:notation "TRAIN" .

<https://relay.inferal.com/ontology/amadeus/TransportType/CRUISE> a skos:Concept ;
  skos:inScheme amadeus:TransportTypeScheme ;
  skos:topConceptOf amadeus:TransportTypeScheme ;
  skos:prefLabel "Cruise" ;
  skos:altLabel "CRUISE" ;
  skos:definition "Cruise" ;
  skos:notation "CRUISE" .

# Concept scheme: TravelerType
amadeus:TravelerTypeScheme a skos:ConceptScheme ;
  rdfs:label "TravelerType" ;
  rdfs:comment "Traveler type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TravelerType/ADULT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TravelerType/CHILD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TravelerType/SEATED_INFANT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TravelerType/HELD_INFANT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TravelerType/STUDENT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TravelerType/SENIOR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TravelerType/YOUNG> .

<https://relay.inferal.com/ontology/amadeus/TravelerType/ADULT> a skos:Concept ;
  skos:inScheme amadeus:TravelerTypeScheme ;
  skos:topConceptOf amadeus:TravelerTypeScheme ;
  skos:prefLabel "Adult" ;
  skos:altLabel "ADULT" ;
  skos:definition "Adult traveler" ;
  skos:notation "ADULT" .

<https://relay.inferal.com/ontology/amadeus/TravelerType/CHILD> a skos:Concept ;
  skos:inScheme amadeus:TravelerTypeScheme ;
  skos:topConceptOf amadeus:TravelerTypeScheme ;
  skos:prefLabel "Child" ;
  skos:altLabel "CHILD" ;
  skos:definition "Child traveler" ;
  skos:notation "CHILD" .

<https://relay.inferal.com/ontology/amadeus/TravelerType/SEATED_INFANT> a skos:Concept ;
  skos:inScheme amadeus:TravelerTypeScheme ;
  skos:topConceptOf amadeus:TravelerTypeScheme ;
  skos:prefLabel "Seated Infant" ;
  skos:altLabel "SEATED_INFANT" ;
  skos:definition "Infant on lap" ;
  skos:notation "SEATED_INFANT" .

<https://relay.inferal.com/ontology/amadeus/TravelerType/HELD_INFANT> a skos:Concept ;
  skos:inScheme amadeus:TravelerTypeScheme ;
  skos:topConceptOf amadeus:TravelerTypeScheme ;
  skos:prefLabel "Held Infant" ;
  skos:altLabel "HELD_INFANT" ;
  skos:definition "Infant with seat" ;
  skos:notation "HELD_INFANT" .

<https://relay.inferal.com/ontology/amadeus/TravelerType/STUDENT> a skos:Concept ;
  skos:inScheme amadeus:TravelerTypeScheme ;
  skos:topConceptOf amadeus:TravelerTypeScheme ;
  skos:prefLabel "Student" ;
  skos:altLabel "STUDENT" ;
  skos:definition "Student fare" ;
  skos:notation "STUDENT" .

<https://relay.inferal.com/ontology/amadeus/TravelerType/SENIOR> a skos:Concept ;
  skos:inScheme amadeus:TravelerTypeScheme ;
  skos:topConceptOf amadeus:TravelerTypeScheme ;
  skos:prefLabel "Senior" ;
  skos:altLabel "SENIOR" ;
  skos:definition "Senior fare" ;
  skos:notation "SENIOR" .

<https://relay.inferal.com/ontology/amadeus/TravelerType/YOUNG> a skos:Concept ;
  skos:inScheme amadeus:TravelerTypeScheme ;
  skos:topConceptOf amadeus:TravelerTypeScheme ;
  skos:prefLabel "Young" ;
  skos:altLabel "YOUNG" ;
  skos:definition "Young adult fare" ;
  skos:notation "YOUNG" .

# Concept scheme: TripPurpose
amadeus:TripPurposeScheme a skos:ConceptScheme ;
  rdfs:label "TripPurpose" ;
  rdfs:comment "Trip purpose." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TripPurpose/LEISURE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/TripPurpose/BUSINESS> .

<https://relay.inferal.com/ontology/amadeus/TripPurpose/LEISURE> a skos:Concept ;
  skos:inScheme amadeus:TripPurposeScheme ;
  skos:topConceptOf amadeus:TripPurposeScheme ;
  skos:prefLabel "Leisure" ;
  skos:altLabel "LEISURE" ;
  skos:definition "Leisure trip" ;
  skos:notation "LEISURE" .

<https://relay.inferal.com/ontology/amadeus/TripPurpose/BUSINESS> a skos:Concept ;
  skos:inScheme amadeus:TripPurposeScheme ;
  skos:topConceptOf amadeus:TripPurposeScheme ;
  skos:prefLabel "Business" ;
  skos:altLabel "BUSINESS" ;
  skos:definition "Business trip" ;
  skos:notation "BUSINESS" .

# Concept scheme: VehicleCategory
amadeus:VehicleCategoryScheme a skos:ConceptScheme ;
  rdfs:label "VehicleCategory" ;
  rdfs:comment "Vehicle category." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCategory/ST> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCategory/BU> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCategory/FC> .

<https://relay.inferal.com/ontology/amadeus/VehicleCategory/ST> a skos:Concept ;
  skos:inScheme amadeus:VehicleCategoryScheme ;
  skos:topConceptOf amadeus:VehicleCategoryScheme ;
  skos:prefLabel "St" ;
  skos:altLabel "ST" ;
  skos:definition "Standard" ;
  skos:notation "ST" .

<https://relay.inferal.com/ontology/amadeus/VehicleCategory/BU> a skos:Concept ;
  skos:inScheme amadeus:VehicleCategoryScheme ;
  skos:topConceptOf amadeus:VehicleCategoryScheme ;
  skos:prefLabel "Bu" ;
  skos:altLabel "BU" ;
  skos:definition "Business" ;
  skos:notation "BU" .

<https://relay.inferal.com/ontology/amadeus/VehicleCategory/FC> a skos:Concept ;
  skos:inScheme amadeus:VehicleCategoryScheme ;
  skos:topConceptOf amadeus:VehicleCategoryScheme ;
  skos:prefLabel "Fc" ;
  skos:altLabel "FC" ;
  skos:definition "First class" ;
  skos:notation "FC" .

# Concept scheme: VehicleCode
amadeus:VehicleCodeScheme a skos:ConceptScheme ;
  rdfs:label "VehicleCode" ;
  rdfs:comment "Vehicle code type." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/CAR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/SED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/WGN> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/ELC> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/VAN> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/SUV> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/LMS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/MBR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/TRN> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/VehicleCode/BUS> .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/CAR> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Car" ;
  skos:altLabel "CAR" ;
  skos:definition "Standard car" ;
  skos:notation "CAR" .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/SED> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Sed" ;
  skos:altLabel "SED" ;
  skos:definition "Sedan" ;
  skos:notation "SED" .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/WGN> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Wgn" ;
  skos:altLabel "WGN" ;
  skos:definition "Wagon" ;
  skos:notation "WGN" .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/ELC> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Elc" ;
  skos:altLabel "ELC" ;
  skos:definition "Electric car" ;
  skos:notation "ELC" .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/VAN> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Van" ;
  skos:altLabel "VAN" ;
  skos:definition "Van" ;
  skos:notation "VAN" .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/SUV> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Suv" ;
  skos:altLabel "SUV" ;
  skos:definition "SUV" ;
  skos:notation "SUV" .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/LMS> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Lms" ;
  skos:altLabel "LMS" ;
  skos:definition "Limousine" ;
  skos:notation "LMS" .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/MBR> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Mbr" ;
  skos:altLabel "MBR" ;
  skos:definition "Minibus" ;
  skos:notation "MBR" .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/TRN> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Trn" ;
  skos:altLabel "TRN" ;
  skos:definition "Train" ;
  skos:notation "TRN" .

<https://relay.inferal.com/ontology/amadeus/VehicleCode/BUS> a skos:Concept ;
  skos:inScheme amadeus:VehicleCodeScheme ;
  skos:topConceptOf amadeus:VehicleCodeScheme ;
  skos:prefLabel "Bus" ;
  skos:altLabel "BUS" ;
  skos:definition "Bus" ;
  skos:notation "BUS" .

# Concept scheme: documentStatus
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> a skos:ConceptScheme ;
  rdfs:label "documentStatus" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/ISSUED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/REFUNDED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/VOID> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/ORIGINAL> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/CONJUNCTIVE> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/ISSUED> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:prefLabel "Issued" ;
  skos:altLabel "ISSUED" ;
  skos:notation "ISSUED" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/REFUNDED> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:prefLabel "Refunded" ;
  skos:altLabel "REFUNDED" ;
  skos:notation "REFUNDED" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/VOID> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:prefLabel "Void" ;
  skos:altLabel "VOID" ;
  skos:notation "VOID" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/ORIGINAL> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:prefLabel "Original" ;
  skos:altLabel "ORIGINAL" ;
  skos:notation "ORIGINAL" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus/CONJUNCTIVE> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> ;
  skos:prefLabel "Conjunctive" ;
  skos:altLabel "CONJUNCTIVE" ;
  skos:notation "CONJUNCTIVE" .

# Concept scheme: documentType
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> a skos:ConceptScheme ;
  rdfs:label "documentType" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentType/ETICKET> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentType/PAPER_TICKET> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentType/EMD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentType/MCO> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentType/ETICKET> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> ;
  skos:prefLabel "Eticket" ;
  skos:altLabel "ETICKET" ;
  skos:notation "ETICKET" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentType/PAPER_TICKET> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> ;
  skos:prefLabel "Paper Ticket" ;
  skos:altLabel "PAPER_TICKET" ;
  skos:notation "PAPER_TICKET" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentType/EMD> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> ;
  skos:prefLabel "Emd" ;
  skos:altLabel "EMD" ;
  skos:notation "EMD" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentType/MCO> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> ;
  skos:prefLabel "Mco" ;
  skos:altLabel "MCO" ;
  skos:notation "MCO" .

# Concept scheme: weightUnit
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnitScheme> a skos:ConceptScheme ;
  rdfs:label "weightUnit" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnit/KG> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnit/LB> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnit/KG> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnitScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnitScheme> ;
  skos:prefLabel "Kg" ;
  skos:altLabel "KG" ;
  skos:notation "KG" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnit/LB> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnitScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnitScheme> ;
  skos:prefLabel "Lb" ;
  skos:altLabel "LB" ;
  skos:notation "LB" .

# Concept scheme: coverage
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverageScheme> a skos:ConceptScheme ;
  rdfs:label "coverage" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverage/MOST_SEGMENTS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverage/AT_LEAST_ONE_SEGMENT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverage/ALL_SEGMENTS> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverage/MOST_SEGMENTS> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverageScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverageScheme> ;
  skos:prefLabel "Most Segments" ;
  skos:altLabel "MOST_SEGMENTS" ;
  skos:notation "MOST_SEGMENTS" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverage/AT_LEAST_ONE_SEGMENT> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverageScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverageScheme> ;
  skos:prefLabel "At Least One Segment" ;
  skos:altLabel "AT_LEAST_ONE_SEGMENT" ;
  skos:notation "AT_LEAST_ONE_SEGMENT" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverage/ALL_SEGMENTS> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverageScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverageScheme> ;
  skos:prefLabel "All Segments" ;
  skos:altLabel "ALL_SEGMENTS" ;
  skos:notation "ALL_SEGMENTS" .

# Concept scheme: identificationType
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> a skos:ConceptScheme ;
  rdfs:label "identificationType" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/DRIVERS_LICENSE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/PASSPORT> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/NATIONAL_IDENTITY_CARD> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/BOOKING_CONFIRMATION> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/TICKET> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/OTHER_ID> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/DRIVERS_LICENSE> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:prefLabel "Drivers License" ;
  skos:altLabel "DRIVERS_LICENSE" ;
  skos:notation "DRIVERS_LICENSE" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/PASSPORT> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:prefLabel "Passport" ;
  skos:altLabel "PASSPORT" ;
  skos:notation "PASSPORT" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/NATIONAL_IDENTITY_CARD> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:prefLabel "National Identity Card" ;
  skos:altLabel "NATIONAL_IDENTITY_CARD" ;
  skos:notation "NATIONAL_IDENTITY_CARD" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/BOOKING_CONFIRMATION> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:prefLabel "Booking Confirmation" ;
  skos:altLabel "BOOKING_CONFIRMATION" ;
  skos:notation "BOOKING_CONFIRMATION" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/TICKET> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:prefLabel "Ticket" ;
  skos:altLabel "TICKET" ;
  skos:notation "TICKET" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType/OTHER_ID> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> ;
  skos:prefLabel "Other Id" ;
  skos:altLabel "OTHER_ID" ;
  skos:notation "OTHER_ID" .

# Concept scheme: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/titleScheme> a skos:ConceptScheme ;
  rdfs:label "title" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/title/MR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/title/MRS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/title/MS> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/title/MR> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/titleScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/titleScheme> ;
  skos:prefLabel "Mr" ;
  skos:altLabel "MR" ;
  skos:notation "MR" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/title/MRS> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/titleScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/titleScheme> ;
  skos:prefLabel "Mrs" ;
  skos:altLabel "MRS" ;
  skos:notation "MRS" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/title/MS> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/titleScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/titleScheme> ;
  skos:prefLabel "Ms" ;
  skos:altLabel "MS" ;
  skos:notation "MS" .

# Concept scheme: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/titleScheme> a skos:ConceptScheme ;
  rdfs:label "title" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/title/MR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/title/MRS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/title/MS> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/title/MR> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/titleScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/titleScheme> ;
  skos:prefLabel "Mr" ;
  skos:altLabel "MR" ;
  skos:notation "MR" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/title/MRS> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/titleScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/titleScheme> ;
  skos:prefLabel "Mrs" ;
  skos:altLabel "MRS" ;
  skos:notation "MRS" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/title/MS> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/titleScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/titleScheme> ;
  skos:prefLabel "Ms" ;
  skos:altLabel "MS" ;
  skos:notation "MS" .

# Concept scheme: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/titleScheme> a skos:ConceptScheme ;
  rdfs:label "title" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/title/MR> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/title/MRS> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/title/MS> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/title/MR> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/titleScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/titleScheme> ;
  skos:prefLabel "Mr" ;
  skos:altLabel "MR" ;
  skos:notation "MR" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/title/MRS> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/titleScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/titleScheme> ;
  skos:prefLabel "Mrs" ;
  skos:altLabel "MRS" ;
  skos:notation "MRS" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/title/MS> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/titleScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/titleScheme> ;
  skos:prefLabel "Ms" ;
  skos:altLabel "MS" ;
  skos:notation "MS" .

# Concept scheme: deckType
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckTypeScheme> a skos:ConceptScheme ;
  rdfs:label "deckType" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckType/MAIN> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckType/UPPER> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckType/MAIN> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckTypeScheme> ;
  skos:prefLabel "Main" ;
  skos:altLabel "MAIN" ;
  skos:notation "MAIN" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckType/UPPER> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckTypeScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckTypeScheme> ;
  skos:prefLabel "Upper" ;
  skos:altLabel "UPPER" ;
  skos:notation "UPPER" .

# Concept scheme: seatAvailabilityStatus
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatusScheme> a skos:ConceptScheme ;
  rdfs:label "seatAvailabilityStatus" ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatus/AVAILABLE> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatus/BLOCKED> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatus/OCCUPIED> .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatus/AVAILABLE> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatusScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatusScheme> ;
  skos:prefLabel "Available" ;
  skos:altLabel "AVAILABLE" ;
  skos:notation "AVAILABLE" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatus/BLOCKED> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatusScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatusScheme> ;
  skos:prefLabel "Blocked" ;
  skos:altLabel "BLOCKED" ;
  skos:notation "BLOCKED" .

<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatus/OCCUPIED> a skos:Concept ;
  skos:inScheme <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatusScheme> ;
  skos:topConceptOf <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatusScheme> ;
  skos:prefLabel "Occupied" ;
  skos:altLabel "OCCUPIED" ;
  skos:notation "OCCUPIED" .

# Query parent property: aircraft code
amadeus:aircraftCode a rdf:Property ;
  rdfs:label "aircraft code" .

# Query parent property: allowed methods
amadeus:allowedMethods a rdf:Property ;
  rdfs:label "allowed methods" .

# Query parent property: applies to offer
amadeus:appliesToOffer a rdf:Property ;
  rdfs:label "applies to offer" .

# Query parent property: baggage count
amadeus:baggageCount a rdf:Property ;
  rdfs:label "baggage count" .

# Query parent property: baggage size
amadeus:baggageSize a rdf:Property ;
  rdfs:label "baggage size" .

# Query parent property: cancellation amount
amadeus:cancellationAmount a rdf:Property ;
  rdfs:label "cancellation amount" .

# Query parent property: cancellation deadline
amadeus:cancellationDeadline a rdf:Property ;
  rdfs:label "cancellation deadline" .

# Query parent property: cancellation type
amadeus:cancellationType a rdf:Property ;
  rdfs:label "cancellation type" .

# Query parent property: card holder
amadeus:cardHolder a rdf:Property ;
  rdfs:label "card holder" .

# Query parent property: card number
amadeus:cardNumber a rdf:Property ;
  rdfs:label "card number" .

# Query parent property: card vendor
amadeus:cardVendor a rdf:Property ;
  rdfs:label "card vendor" .

# Query parent property: commission amount
amadeus:commissionAmount a rdf:Property ;
  rdfs:label "commission amount" .

# Query parent property: commission percentage
amadeus:commissionPercentage a rdf:Property ;
  rdfs:label "commission percentage" .

# Query parent property: date time
amadeus:dateTime a rdf:Property ;
  rdfs:label "date time" .

# Query parent property: delay probability
amadeus:delayProbability a rdf:Property ;
  rdfs:label "delay probability" .

# Query parent property: delay result
amadeus:delayResult a rdf:Property ;
  rdfs:label "delay result" .

# Query parent property: deposit amount
amadeus:depositAmount a rdf:Property ;
  rdfs:label "deposit amount" .

# Query parent property: discount type
amadeus:discountType a rdf:Property ;
  rdfs:label "discount type" .

# Query parent property: discount value
amadeus:discountValue a rdf:Property ;
  rdfs:label "discount value" .

# Query parent property: document number
amadeus:documentNumber a rdf:Property ;
  rdfs:label "document number" .

# Query parent property: dropoff location
amadeus:dropoffLocation a rdf:Property ;
  rdfs:label "dropoff location" .

# Query parent property: equipment code
amadeus:equipmentCode a rdf:Property ;
  rdfs:label "equipment code" .

# Query parent property: fee indicator
amadeus:feeIndicator a rdf:Property ;
  rdfs:label "fee indicator" .

# Query parent property: fee type
amadeus:feeType a rdf:Property ;
  rdfs:label "fee type" .

# Query parent property: has markup
amadeus:hasMarkup a rdf:Property ;
  rdfs:label "has markup" .

# Query parent property: hold deadline
amadeus:holdDeadline a rdf:Property ;
  rdfs:label "hold deadline" .

# Query parent property: hotel reference
amadeus:hotelReference a rdf:Property ;
  rdfs:label "hotel reference" .

# Query parent property: identification number
amadeus:identificationNumber a rdf:Property ;
  rdfs:label "identification number" .

# Query parent property: language
amadeus:language a rdf:Property ;
  rdfs:label "language" .

# Query parent property: location date time
amadeus:locationDateTime a rdf:Property ;
  rdfs:label "location date time" .

# Query parent property: location type
amadeus:locationType a rdf:Property ;
  rdfs:label "location type" .

# Query parent property: loyalty number
amadeus:loyaltyNumber a rdf:Property ;
  rdfs:label "loyalty number" .

# Query parent property: markup amount
amadeus:markupAmount a rdf:Property ;
  rdfs:label "markup amount" .

# Query parent property: membership number
amadeus:membershipNumber a rdf:Property ;
  rdfs:label "membership number" .

# Query parent property: offer reference
amadeus:offerReference a rdf:Property ;
  rdfs:label "offer reference" .

# Query parent property: offer source
amadeus:offerSource a rdf:Property ;
  rdfs:label "offer source" .

# Query parent property: overall safety score
amadeus:overallSafetyScore a rdf:Property ;
  rdfs:label "overall safety score" .

# Query parent property: passengers
amadeus:passengers a rdf:Property ;
  rdfs:label "passengers" .

# Query parent property: payment brand
amadeus:paymentBrand a rdf:Property ;
  rdfs:label "payment brand" .

# Query parent property: payment card
amadeus:paymentCard a rdf:Property ;
  rdfs:label "payment card" .

# Query parent property: payment reference
amadeus:paymentReference a rdf:Property ;
  rdfs:label "payment reference" .

# Query parent property: pickup location
amadeus:pickupLocation a rdf:Property ;
  rdfs:label "pickup location" .

# Query parent property: poi category
amadeus:poiCategory a rdf:Property ;
  rdfs:label "poi category" .

# Query parent property: poi rank
amadeus:poiRank a rdf:Property ;
  rdfs:label "poi rank" .

# Query parent property: prediction sub type
amadeus:predictionSubType a rdf:Property ;
  rdfs:label "prediction sub type" .

# Query parent property: prepay amount
amadeus:prepayAmount a rdf:Property ;
  rdfs:label "prepay amount" .

# Query parent property: prepay deadline
amadeus:prepayDeadline a rdf:Property ;
  rdfs:label "prepay deadline" .

# Query parent property: process code
amadeus:processCode a rdf:Property ;
  rdfs:label "process code" .

# Query parent property: process date time
amadeus:processDateTime a rdf:Property ;
  rdfs:label "process date time" .

# Query parent property: process delay
amadeus:processDelay a rdf:Property ;
  rdfs:label "process delay" .

# Query parent property: accepted payments
<https://relay.inferal.com/ontology/amadeus/property/acceptedPayments> a rdf:Property ;
  rdfs:label "accepted payments" ;
  rdfs:comment "Query alias: 3 models declare acceptedPayments." .

# Query parent property: access token
<https://relay.inferal.com/ontology/amadeus/property/accessToken> a rdf:Property ;
  rdfs:label "access token" ;
  rdfs:comment "Query alias: 1 model declares accessToken." .

# Query parent property: additional information
<https://relay.inferal.com/ontology/amadeus/property/additionalInformation> a rdf:Property ;
  rdfs:label "additional information" ;
  rdfs:comment "Query alias: 1 model declares additionalInformation." .

# Query parent property: add one way offers
<https://relay.inferal.com/ontology/amadeus/property/addOneWayOffers> a rdf:Property ;
  rdfs:label "add one way offers" ;
  rdfs:comment "Query alias: 1 model declares addOneWayOffers." .

# Query parent property: addressee name
<https://relay.inferal.com/ontology/amadeus/property/addresseeName> a rdf:Property ;
  rdfs:label "addressee name" ;
  rdfs:comment "Query alias: 1 model declares addresseeName." .

# Query parent property: address line
<https://relay.inferal.com/ontology/amadeus/property/addressLine> a rdf:Property ;
  rdfs:label "address line" ;
  rdfs:comment "Query alias: 1 model declares addressLine." .

# Query parent property: adults
<https://relay.inferal.com/ontology/amadeus/property/adults> a rdf:Property ;
  rdfs:label "adults" ;
  rdfs:comment "Query alias: 1 model declares adults." .

# Query parent property: age
<https://relay.inferal.com/ontology/amadeus/property/age> a rdf:Property ;
  rdfs:label "age" ;
  rdfs:comment "Query alias: 2 models declare age." .

# Query parent property: agency
<https://relay.inferal.com/ontology/amadeus/property/agency> a rdf:Property ;
  rdfs:label "agency" ;
  rdfs:comment "Query alias: 2 models declare agency." .

# Query parent property: aircraft equipment
<https://relay.inferal.com/ontology/amadeus/property/aircraftEquipment> a rdf:Property ;
  rdfs:label "aircraft equipment" ;
  rdfs:comment "Query alias: 1 model declares aircraftEquipment." .

# Query parent property: aircraft type
<https://relay.inferal.com/ontology/amadeus/property/aircraftType> a rdf:Property ;
  rdfs:label "aircraft type" ;
  rdfs:comment "Query alias: 1 model declares aircraftType." .

# Query parent property: airline code
<https://relay.inferal.com/ontology/amadeus/property/airlineCode> a rdf:Property ;
  rdfs:label "airline code" ;
  rdfs:comment "Query alias: 2 models declare airlineCode." .

# Query parent property: airline remarks
<https://relay.inferal.com/ontology/amadeus/property/airlineRemarks> a rdf:Property ;
  rdfs:label "airline remarks" ;
  rdfs:comment "Query alias: 1 model declares airlineRemarks." .

# Query parent property: airport change allowed
<https://relay.inferal.com/ontology/amadeus/property/airportChangeAllowed> a rdf:Property ;
  rdfs:label "airport change allowed" ;
  rdfs:comment "Query alias: 1 model declares airportChangeAllowed." .

# Query parent property: allotment details
<https://relay.inferal.com/ontology/amadeus/property/allotmentDetails> a rdf:Property ;
  rdfs:label "allotment details" ;
  rdfs:comment "Query alias: 1 model declares allotmentDetails." .

# Query parent property: allow alternative fare options
<https://relay.inferal.com/ontology/amadeus/property/allowAlternativeFareOptions> a rdf:Property ;
  rdfs:label "allow alternative fare options" ;
  rdfs:comment "Query alias: 1 model declares allowAlternativeFareOptions." .

# Query parent property: alternative destinations codes
<https://relay.inferal.com/ontology/amadeus/property/alternativeDestinationsCodes> a rdf:Property ;
  rdfs:label "alternative destinations codes" ;
  rdfs:comment "Query alias: 1 model declares alternativeDestinationsCodes." .

# Query parent property: alternative origins codes
<https://relay.inferal.com/ontology/amadeus/property/alternativeOriginsCodes> a rdf:Property ;
  rdfs:label "alternative origins codes" ;
  rdfs:comment "Query alias: 1 model declares alternativeOriginsCodes." .

# Query parent property: amenity provider
<https://relay.inferal.com/ontology/amadeus/property/amenityProvider> a rdf:Property ;
  rdfs:label "amenity provider" ;
  rdfs:comment "Query alias: 1 model declares amenityProvider." .

# Query parent property: amenity type
<https://relay.inferal.com/ontology/amadeus/property/amenityType> a rdf:Property ;
  rdfs:label "amenity type" ;
  rdfs:comment "Query alias: 1 model declares amenityType." .

# Query parent property: amount
<https://relay.inferal.com/ontology/amadeus/property/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Query alias: 12 models declare amount." .

# Query parent property: application name
<https://relay.inferal.com/ontology/amadeus/property/applicationName> a rdf:Property ;
  rdfs:label "application name" ;
  rdfs:comment "Query alias: 1 model declares applicationName." .

# Query parent property: arrival at
<https://relay.inferal.com/ontology/amadeus/property/arrivalAt> a rdf:Property ;
  rdfs:label "arrival at" ;
  rdfs:comment "Query alias: 1 model declares arrivalAt." .

# Query parent property: arrival flight details
<https://relay.inferal.com/ontology/amadeus/property/arrivalFlightDetails> a rdf:Property ;
  rdfs:label "arrival flight details" ;
  rdfs:comment "Query alias: 1 model declares arrivalFlightDetails." .

# Query parent property: arrival information
<https://relay.inferal.com/ontology/amadeus/property/arrivalInformation> a rdf:Property ;
  rdfs:label "arrival information" ;
  rdfs:comment "Query alias: 1 model declares arrivalInformation." .

# Query parent property: associated adult id
<https://relay.inferal.com/ontology/amadeus/property/associatedAdultId> a rdf:Property ;
  rdfs:label "associated adult id" ;
  rdfs:comment "Query alias: 2 models declare associatedAdultId." .

# Query parent property: at
<https://relay.inferal.com/ontology/amadeus/property/at> a rdf:Property ;
  rdfs:label "at" ;
  rdfs:comment "Query alias: 4 models declare at." .

# Query parent property: automated process
<https://relay.inferal.com/ontology/amadeus/property/automatedProcess> a rdf:Property ;
  rdfs:label "automated process" ;
  rdfs:comment "Query alias: 1 model declares automatedProcess." .

# Query parent property: available
<https://relay.inferal.com/ontology/amadeus/property/available> a rdf:Property ;
  rdfs:label "available" ;
  rdfs:comment "Query alias: 1 model declares available." .

# Query parent property: average
<https://relay.inferal.com/ontology/amadeus/property/average> a rdf:Property ;
  rdfs:label "average" ;
  rdfs:comment "Query alias: 1 model declares average." .

# Query parent property: b2b wallet
<https://relay.inferal.com/ontology/amadeus/property/b2bWallet> a rdf:Property ;
  rdfs:label "b2b wallet" ;
  rdfs:comment "Query alias: 1 model declares b2bWallet." .

# Query parent property: baggages
<https://relay.inferal.com/ontology/amadeus/property/baggages> a rdf:Property ;
  rdfs:label "baggages" ;
  rdfs:comment "Query alias: 1 model declares baggages." .

# Query parent property: beach and park
<https://relay.inferal.com/ontology/amadeus/property/beachAndPark> a rdf:Property ;
  rdfs:label "beach and park" ;
  rdfs:comment "Query alias: 1 model declares beachAndPark." .

# Query parent property: beds
<https://relay.inferal.com/ontology/amadeus/property/beds> a rdf:Property ;
  rdfs:label "beds" ;
  rdfs:comment "Query alias: 1 model declares beds." .

# Query parent property: bed type
<https://relay.inferal.com/ontology/amadeus/property/bedType> a rdf:Property ;
  rdfs:label "bed type" ;
  rdfs:comment "Query alias: 1 model declares bedType." .

# Query parent property: billing address
<https://relay.inferal.com/ontology/amadeus/property/billingAddress> a rdf:Property ;
  rdfs:label "billing address" ;
  rdfs:comment "Query alias: 1 model declares billingAddress." .

# Query parent property: billing currency
<https://relay.inferal.com/ontology/amadeus/property/billingCurrency> a rdf:Property ;
  rdfs:label "billing currency" ;
  rdfs:comment "Query alias: 1 model declares billingCurrency." .

# Query parent property: bin number
<https://relay.inferal.com/ontology/amadeus/property/binNumber> a rdf:Property ;
  rdfs:label "bin number" ;
  rdfs:comment "Query alias: 1 model declares binNumber." .

# Query parent property: birth place
<https://relay.inferal.com/ontology/amadeus/property/birthPlace> a rdf:Property ;
  rdfs:label "birth place" ;
  rdfs:comment "Query alias: 1 model declares birthPlace." .

# Query parent property: blacklisted in eu
<https://relay.inferal.com/ontology/amadeus/property/blacklistedInEU> a rdf:Property ;
  rdfs:label "blacklisted in eu" ;
  rdfs:comment "Query alias: 1 model declares blacklistedInEU." .

# Query parent property: blacklisted in euallowed
<https://relay.inferal.com/ontology/amadeus/property/blacklistedInEUAllowed> a rdf:Property ;
  rdfs:label "blacklisted in euallowed" ;
  rdfs:comment "Query alias: 1 model declares blacklistedInEUAllowed." .

# Query parent property: board point iata code
<https://relay.inferal.com/ontology/amadeus/property/boardPointIataCode> a rdf:Property ;
  rdfs:label "board point iata code" ;
  rdfs:comment "Query alias: 2 models declare boardPointIataCode." .

# Query parent property: board type
<https://relay.inferal.com/ontology/amadeus/property/boardType> a rdf:Property ;
  rdfs:label "board type" ;
  rdfs:comment "Query alias: 1 model declares boardType." .

# Query parent property: booking link
<https://relay.inferal.com/ontology/amadeus/property/bookingLink> a rdf:Property ;
  rdfs:label "booking link" ;
  rdfs:comment "Query alias: 1 model declares bookingLink." .

# Query parent property: booking status
<https://relay.inferal.com/ontology/amadeus/property/bookingStatus> a rdf:Property ;
  rdfs:label "booking status" ;
  rdfs:comment "Query alias: 1 model declares bookingStatus." .

# Query parent property: brand
<https://relay.inferal.com/ontology/amadeus/property/brand> a rdf:Property ;
  rdfs:label "brand" ;
  rdfs:comment "Query alias: 3 models declare brand." .

# Query parent property: brand code
<https://relay.inferal.com/ontology/amadeus/property/brandCode> a rdf:Property ;
  rdfs:label "brand code" ;
  rdfs:comment "Query alias: 1 model declares brandCode." .

# Query parent property: branded fare
<https://relay.inferal.com/ontology/amadeus/property/brandedFare> a rdf:Property ;
  rdfs:label "branded fare" ;
  rdfs:comment "Query alias: 1 model declares brandedFare." .

# Query parent property: branded fare label
<https://relay.inferal.com/ontology/amadeus/property/brandedFareLabel> a rdf:Property ;
  rdfs:label "branded fare label" ;
  rdfs:comment "Query alias: 1 model declares brandedFareLabel." .

# Query parent property: branded fares
<https://relay.inferal.com/ontology/amadeus/property/brandedFares> a rdf:Property ;
  rdfs:label "branded fares" ;
  rdfs:comment "Query alias: 1 model declares brandedFares." .

# Query parent property: business identification
<https://relay.inferal.com/ontology/amadeus/property/businessIdentification> a rdf:Property ;
  rdfs:label "business identification" ;
  rdfs:comment "Query alias: 1 model declares businessIdentification." .

# Query parent property: business name
<https://relay.inferal.com/ontology/amadeus/property/businessName> a rdf:Property ;
  rdfs:label "business name" ;
  rdfs:comment "Query alias: 1 model declares businessName." .

# Query parent property: bus segment allowed
<https://relay.inferal.com/ontology/amadeus/property/busSegmentAllowed> a rdf:Property ;
  rdfs:label "bus segment allowed" ;
  rdfs:comment "Query alias: 1 model declares busSegmentAllowed." .

# Query parent property: cabin
<https://relay.inferal.com/ontology/amadeus/property/cabin> a rdf:Property ;
  rdfs:label "cabin" ;
  rdfs:comment "Query alias: 4 models declare cabin." .

# Query parent property: cabin restrictions
<https://relay.inferal.com/ontology/amadeus/property/cabinRestrictions> a rdf:Property ;
  rdfs:label "cabin restrictions" ;
  rdfs:comment "Query alias: 1 model declares cabinRestrictions." .

# Query parent property: cancellation number
<https://relay.inferal.com/ontology/amadeus/property/cancellationNumber> a rdf:Property ;
  rdfs:label "cancellation number" ;
  rdfs:comment "Query alias: 1 model declares cancellationNumber." .

# Query parent property: cancellation rules
<https://relay.inferal.com/ontology/amadeus/property/cancellationRules> a rdf:Property ;
  rdfs:label "cancellation rules" ;
  rdfs:comment "Query alias: 2 models declare cancellationRules." .

# Query parent property: cancellations
<https://relay.inferal.com/ontology/amadeus/property/cancellations> a rdf:Property ;
  rdfs:label "cancellations" ;
  rdfs:comment "Query alias: 1 model declares cancellations." .

# Query parent property: card
<https://relay.inferal.com/ontology/amadeus/property/card> a rdf:Property ;
  rdfs:label "card" ;
  rdfs:comment "Query alias: 1 model declares card." .

# Query parent property: card friendly name
<https://relay.inferal.com/ontology/amadeus/property/cardFriendlyName> a rdf:Property ;
  rdfs:label "card friendly name" ;
  rdfs:comment "Query alias: 1 model declares cardFriendlyName." .

# Query parent property: card id
<https://relay.inferal.com/ontology/amadeus/property/cardId> a rdf:Property ;
  rdfs:label "card id" ;
  rdfs:comment "Query alias: 1 model declares cardId." .

# Query parent property: card number
<https://relay.inferal.com/ontology/amadeus/property/cardNumber> a rdf:Property ;
  rdfs:label "card number" ;
  rdfs:comment "Query alias: 2 models declare cardNumber." .

# Query parent property: card owner type
<https://relay.inferal.com/ontology/amadeus/property/cardOwnerType> a rdf:Property ;
  rdfs:label "card owner type" ;
  rdfs:comment "Query alias: 1 model declares cardOwnerType." .

# Query parent property: card usage name
<https://relay.inferal.com/ontology/amadeus/property/cardUsageName> a rdf:Property ;
  rdfs:label "card usage name" ;
  rdfs:comment "Query alias: 1 model declares cardUsageName." .

# Query parent property: carrier code
<https://relay.inferal.com/ontology/amadeus/property/carrierCode> a rdf:Property ;
  rdfs:label "carrier code" ;
  rdfs:comment "Query alias: 6 models declare carrierCode." .

# Query parent property: carrier restrictions
<https://relay.inferal.com/ontology/amadeus/property/carrierRestrictions> a rdf:Property ;
  rdfs:label "carrier restrictions" ;
  rdfs:comment "Query alias: 1 model declares carrierRestrictions." .

# Query parent property: carriers
<https://relay.inferal.com/ontology/amadeus/property/carriers> a rdf:Property ;
  rdfs:label "carriers" ;
  rdfs:comment "Query alias: 1 model declares carriers." .

# Query parent property: category
<https://relay.inferal.com/ontology/amadeus/property/category> a rdf:Property ;
  rdfs:label "category" ;
  rdfs:comment "Query alias: 7 models declare category." .

# Query parent property: category scores
<https://relay.inferal.com/ontology/amadeus/property/categoryScores> a rdf:Property ;
  rdfs:label "category scores" ;
  rdfs:comment "Query alias: 1 model declares categoryScores." .

# Query parent property: catering
<https://relay.inferal.com/ontology/amadeus/property/catering> a rdf:Property ;
  rdfs:label "catering" ;
  rdfs:comment "Query alias: 1 model declares catering." .

# Query parent property: chain code
<https://relay.inferal.com/ontology/amadeus/property/chainCode> a rdf:Property ;
  rdfs:label "chain code" ;
  rdfs:comment "Query alias: 1 model declares chainCode." .

# Query parent property: changes
<https://relay.inferal.com/ontology/amadeus/property/changes> a rdf:Property ;
  rdfs:label "changes" ;
  rdfs:comment "Query alias: 1 model declares changes." .

# Query parent property: channel
<https://relay.inferal.com/ontology/amadeus/property/channel> a rdf:Property ;
  rdfs:label "channel" ;
  rdfs:comment "Query alias: 1 model declares channel." .

# Query parent property: characteristics codes
<https://relay.inferal.com/ontology/amadeus/property/characteristicsCodes> a rdf:Property ;
  rdfs:label "characteristics codes" ;
  rdfs:comment "Query alias: 1 model declares characteristicsCodes." .

# Query parent property: chargeable seat
<https://relay.inferal.com/ontology/amadeus/property/chargeableSeat> a rdf:Property ;
  rdfs:label "chargeable seat" ;
  rdfs:comment "Query alias: 1 model declares chargeableSeat." .

# Query parent property: chargeable seat number
<https://relay.inferal.com/ontology/amadeus/property/chargeableSeatNumber> a rdf:Property ;
  rdfs:label "chargeable seat number" ;
  rdfs:comment "Query alias: 1 model declares chargeableSeatNumber." .

# Query parent property: check in
<https://relay.inferal.com/ontology/amadeus/property/checkIn> a rdf:Property ;
  rdfs:label "check in" ;
  rdfs:comment "Query alias: 1 model declares checkIn." .

# Query parent property: check in date
<https://relay.inferal.com/ontology/amadeus/property/checkInDate> a rdf:Property ;
  rdfs:label "check in date" ;
  rdfs:comment "Query alias: 1 model declares checkInDate." .

# Query parent property: check in description
<https://relay.inferal.com/ontology/amadeus/property/checkInDescription> a rdf:Property ;
  rdfs:label "check in description" ;
  rdfs:comment "Query alias: 1 model declares checkInDescription." .

# Query parent property: check in out
<https://relay.inferal.com/ontology/amadeus/property/checkInOut> a rdf:Property ;
  rdfs:label "check in out" ;
  rdfs:comment "Query alias: 1 model declares checkInOut." .

# Query parent property: check out
<https://relay.inferal.com/ontology/amadeus/property/checkOut> a rdf:Property ;
  rdfs:label "check out" ;
  rdfs:comment "Query alias: 1 model declares checkOut." .

# Query parent property: check out date
<https://relay.inferal.com/ontology/amadeus/property/checkOutDate> a rdf:Property ;
  rdfs:label "check out date" ;
  rdfs:comment "Query alias: 1 model declares checkOutDate." .

# Query parent property: check out description
<https://relay.inferal.com/ontology/amadeus/property/checkOutDescription> a rdf:Property ;
  rdfs:label "check out description" ;
  rdfs:comment "Query alias: 1 model declares checkOutDescription." .

# Query parent property: child age
<https://relay.inferal.com/ontology/amadeus/property/childAge> a rdf:Property ;
  rdfs:label "child age" ;
  rdfs:comment "Query alias: 1 model declares childAge." .

# Query parent property: child ages
<https://relay.inferal.com/ontology/amadeus/property/childAges> a rdf:Property ;
  rdfs:label "child ages" ;
  rdfs:comment "Query alias: 1 model declares childAges." .

# Query parent property: choice probability
<https://relay.inferal.com/ontology/amadeus/property/choiceProbability> a rdf:Property ;
  rdfs:label "choice probability" ;
  rdfs:comment "Query alias: 1 model declares choiceProbability." .

# Query parent property: city code
<https://relay.inferal.com/ontology/amadeus/property/cityCode> a rdf:Property ;
  rdfs:label "city code" ;
  rdfs:comment "Query alias: 3 models declare cityCode." .

# Query parent property: city name
<https://relay.inferal.com/ontology/amadeus/property/cityName> a rdf:Property ;
  rdfs:label "city name" ;
  rdfs:comment "Query alias: 4 models declare cityName." .

# Query parent property: class
<https://relay.inferal.com/ontology/amadeus/property/class> a rdf:Property ;
  rdfs:label "class" ;
  rdfs:comment "Query alias: 1 model declares class." .

# Query parent property: client id
<https://relay.inferal.com/ontology/amadeus/property/clientId> a rdf:Property ;
  rdfs:label "client id" ;
  rdfs:comment "Query alias: 2 models declare clientId." .

# Query parent property: client secret
<https://relay.inferal.com/ontology/amadeus/property/clientSecret> a rdf:Property ;
  rdfs:label "client secret" ;
  rdfs:comment "Query alias: 1 model declares clientSecret." .

# Query parent property: co2emissions
<https://relay.inferal.com/ontology/amadeus/property/co2Emissions> a rdf:Property ;
  rdfs:label "co2emissions" ;
  rdfs:comment "Query alias: 1 model declares co2Emissions." .

# Query parent property: column
<https://relay.inferal.com/ontology/amadeus/property/column> a rdf:Property ;
  rdfs:label "column" ;
  rdfs:comment "Query alias: 1 model declares column." .

# Query parent property: commission
<https://relay.inferal.com/ontology/amadeus/property/commission> a rdf:Property ;
  rdfs:label "commission" ;
  rdfs:comment "Query alias: 1 model declares commission." .

# Query parent property: common name
<https://relay.inferal.com/ontology/amadeus/property/commonName> a rdf:Property ;
  rdfs:label "common name" ;
  rdfs:comment "Query alias: 1 model declares commonName." .

# Query parent property: company name
<https://relay.inferal.com/ontology/amadeus/property/companyName> a rdf:Property ;
  rdfs:label "company name" ;
  rdfs:comment "Query alias: 3 models declare companyName." .

# Query parent property: confirmation number
<https://relay.inferal.com/ontology/amadeus/property/confirmationNumber> a rdf:Property ;
  rdfs:label "confirmation number" ;
  rdfs:comment "Query alias: 1 model declares confirmationNumber." .

# Query parent property: confirm nbr
<https://relay.inferal.com/ontology/amadeus/property/confirmNbr> a rdf:Property ;
  rdfs:label "confirm nbr" ;
  rdfs:comment "Query alias: 2 models declare confirmNbr." .

# Query parent property: connection restriction
<https://relay.inferal.com/ontology/amadeus/property/connectionRestriction> a rdf:Property ;
  rdfs:label "connection restriction" ;
  rdfs:comment "Query alias: 1 model declares connectionRestriction." .

# Query parent property: converted
<https://relay.inferal.com/ontology/amadeus/property/converted> a rdf:Property ;
  rdfs:label "converted" ;
  rdfs:comment "Query alias: 4 models declare converted." .

# Query parent property: corporation
<https://relay.inferal.com/ontology/amadeus/property/corporation> a rdf:Property ;
  rdfs:label "corporation" ;
  rdfs:comment "Query alias: 1 model declares corporation." .

# Query parent property: count
<https://relay.inferal.com/ontology/amadeus/property/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Query alias: 4 models declare count." .

# Query parent property: country calling code
<https://relay.inferal.com/ontology/amadeus/property/countryCallingCode> a rdf:Property ;
  rdfs:label "country calling code" ;
  rdfs:comment "Query alias: 1 model declares countryCallingCode." .

# Query parent property: country code
<https://relay.inferal.com/ontology/amadeus/property/countryCode> a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "Query alias: 8 models declare countryCode." .

# Query parent property: country name
<https://relay.inferal.com/ontology/amadeus/property/countryName> a rdf:Property ;
  rdfs:label "country name" ;
  rdfs:comment "Query alias: 1 model declares countryName." .

# Query parent property: coverage
<https://relay.inferal.com/ontology/amadeus/property/coverage> a rdf:Property ;
  rdfs:label "coverage" ;
  rdfs:comment "Query alias: 1 model declares coverage." .

# Query parent property: creation date
<https://relay.inferal.com/ontology/amadeus/property/creationDate> a rdf:Property ;
  rdfs:label "creation date" ;
  rdfs:comment "Query alias: 1 model declares creationDate." .

# Query parent property: credit cards
<https://relay.inferal.com/ontology/amadeus/property/creditCards> a rdf:Property ;
  rdfs:label "credit cards" ;
  rdfs:comment "Query alias: 1 model declares creditCards." .

# Query parent property: cross border allowed
<https://relay.inferal.com/ontology/amadeus/property/crossBorderAllowed> a rdf:Property ;
  rdfs:label "cross border allowed" ;
  rdfs:comment "Query alias: 1 model declares crossBorderAllowed." .

# Query parent property: currencies
<https://relay.inferal.com/ontology/amadeus/property/currencies> a rdf:Property ;
  rdfs:label "currencies" ;
  rdfs:comment "Query alias: 1 model declares currencies." .

# Query parent property: currency
<https://relay.inferal.com/ontology/amadeus/property/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Query alias: 5 models declare currency." .

# Query parent property: currency code
<https://relay.inferal.com/ontology/amadeus/property/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Query alias: 7 models declare currencyCode." .

# Query parent property: cvv
<https://relay.inferal.com/ontology/amadeus/property/cvv> a rdf:Property ;
  rdfs:label "cvv" ;
  rdfs:comment "Query alias: 1 model declares cvv." .

# Query parent property: date
<https://relay.inferal.com/ontology/amadeus/property/date> a rdf:Property ;
  rdfs:label "date" ;
  rdfs:comment "Query alias: 1 model declares date." .

# Query parent property: date of birth
<https://relay.inferal.com/ontology/amadeus/property/dateOfBirth> a rdf:Property ;
  rdfs:label "date of birth" ;
  rdfs:comment "Query alias: 1 model declares dateOfBirth." .

# Query parent property: date time
<https://relay.inferal.com/ontology/amadeus/property/dateTime> a rdf:Property ;
  rdfs:label "date time" ;
  rdfs:comment "Query alias: 4 models declare dateTime." .

# Query parent property: date window
<https://relay.inferal.com/ontology/amadeus/property/dateWindow> a rdf:Property ;
  rdfs:label "date window" ;
  rdfs:comment "Query alias: 1 model declares dateWindow." .

# Query parent property: deck configuration
<https://relay.inferal.com/ontology/amadeus/property/deckConfiguration> a rdf:Property ;
  rdfs:label "deck configuration" ;
  rdfs:comment "Query alias: 1 model declares deckConfiguration." .

# Query parent property: decks
<https://relay.inferal.com/ontology/amadeus/property/decks> a rdf:Property ;
  rdfs:label "decks" ;
  rdfs:comment "Query alias: 1 model declares decks." .

# Query parent property: deck type
<https://relay.inferal.com/ontology/amadeus/property/deckType> a rdf:Property ;
  rdfs:label "deck type" ;
  rdfs:comment "Query alias: 1 model declares deckType." .

# Query parent property: delay
<https://relay.inferal.com/ontology/amadeus/property/delay> a rdf:Property ;
  rdfs:label "delay" ;
  rdfs:comment "Query alias: 2 models declare delay." .

# Query parent property: delays
<https://relay.inferal.com/ontology/amadeus/property/delays> a rdf:Property ;
  rdfs:label "delays" ;
  rdfs:comment "Query alias: 1 model declares delays." .

# Query parent property: departure at
<https://relay.inferal.com/ontology/amadeus/property/departureAt> a rdf:Property ;
  rdfs:label "departure at" ;
  rdfs:comment "Query alias: 1 model declares departureAt." .

# Query parent property: departure date
<https://relay.inferal.com/ontology/amadeus/property/departureDate> a rdf:Property ;
  rdfs:label "departure date" ;
  rdfs:comment "Query alias: 3 models declare departureDate." .

# Query parent property: departure date time range
<https://relay.inferal.com/ontology/amadeus/property/departureDateTimeRange> a rdf:Property ;
  rdfs:label "departure date time range" ;
  rdfs:comment "Query alias: 1 model declares departureDateTimeRange." .

# Query parent property: deposit
<https://relay.inferal.com/ontology/amadeus/property/deposit> a rdf:Property ;
  rdfs:label "deposit" ;
  rdfs:comment "Query alias: 1 model declares deposit." .

# Query parent property: destination location code
<https://relay.inferal.com/ontology/amadeus/property/destinationLocationCode> a rdf:Property ;
  rdfs:label "destination location code" ;
  rdfs:comment "Query alias: 1 model declares destinationLocationCode." .

# Query parent property: destination radius
<https://relay.inferal.com/ontology/amadeus/property/destinationRadius> a rdf:Property ;
  rdfs:label "destination radius" ;
  rdfs:comment "Query alias: 1 model declares destinationRadius." .

# Query parent property: detail
<https://relay.inferal.com/ontology/amadeus/property/detail> a rdf:Property ;
  rdfs:label "detail" ;
  rdfs:comment "Query alias: 4 models declare detail." .

# Query parent property: detailed name
<https://relay.inferal.com/ontology/amadeus/property/detailedName> a rdf:Property ;
  rdfs:label "detailed name" ;
  rdfs:comment "Query alias: 2 models declare detailedName." .

# Query parent property: device type
<https://relay.inferal.com/ontology/amadeus/property/deviceType> a rdf:Property ;
  rdfs:label "device type" ;
  rdfs:comment "Query alias: 1 model declares deviceType." .

# Query parent property: dictionaries
<https://relay.inferal.com/ontology/amadeus/property/dictionaries> a rdf:Property ;
  rdfs:label "dictionaries" ;
  rdfs:comment "Query alias: 1 model declares dictionaries." .

# Query parent property: disable pricing
<https://relay.inferal.com/ontology/amadeus/property/disablePricing> a rdf:Property ;
  rdfs:label "disable pricing" ;
  rdfs:comment "Query alias: 1 model declares disablePricing." .

# Query parent property: discount
<https://relay.inferal.com/ontology/amadeus/property/discount> a rdf:Property ;
  rdfs:label "discount" ;
  rdfs:comment "Query alias: 1 model declares discount." .

# Query parent property: discount codes
<https://relay.inferal.com/ontology/amadeus/property/discountCodes> a rdf:Property ;
  rdfs:label "discount codes" ;
  rdfs:comment "Query alias: 1 model declares discountCodes." .

# Query parent property: document number
<https://relay.inferal.com/ontology/amadeus/property/documentNumber> a rdf:Property ;
  rdfs:label "document number" ;
  rdfs:comment "Query alias: 1 model declares documentNumber." .

# Query parent property: documents
<https://relay.inferal.com/ontology/amadeus/property/documents> a rdf:Property ;
  rdfs:label "documents" ;
  rdfs:comment "Query alias: 1 model declares documents." .

# Query parent property: document status
<https://relay.inferal.com/ontology/amadeus/property/documentStatus> a rdf:Property ;
  rdfs:label "document status" ;
  rdfs:comment "Query alias: 1 model declares documentStatus." .

# Query parent property: document type
<https://relay.inferal.com/ontology/amadeus/property/documentType> a rdf:Property ;
  rdfs:label "document type" ;
  rdfs:comment "Query alias: 2 models declare documentType." .

# Query parent property: dupe id
<https://relay.inferal.com/ontology/amadeus/property/dupeId> a rdf:Property ;
  rdfs:label "dupe id" ;
  rdfs:comment "Query alias: 1 model declares dupeId." .

# Query parent property: email
<https://relay.inferal.com/ontology/amadeus/property/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Query alias: 8 models declare email." .

# Query parent property: email address
<https://relay.inferal.com/ontology/amadeus/property/emailAddress> a rdf:Property ;
  rdfs:label "email address" ;
  rdfs:comment "Query alias: 2 models declare emailAddress." .

# Query parent property: end
<https://relay.inferal.com/ontology/amadeus/property/end> a rdf:Property ;
  rdfs:label "end" ;
  rdfs:comment "Query alias: 2 models declare end." .

# Query parent property: end address line
<https://relay.inferal.com/ontology/amadeus/property/endAddressLine> a rdf:Property ;
  rdfs:label "end address line" ;
  rdfs:comment "Query alias: 1 model declares endAddressLine." .

# Query parent property: end city name
<https://relay.inferal.com/ontology/amadeus/property/endCityName> a rdf:Property ;
  rdfs:label "end city name" ;
  rdfs:comment "Query alias: 1 model declares endCityName." .

# Query parent property: end country code
<https://relay.inferal.com/ontology/amadeus/property/endCountryCode> a rdf:Property ;
  rdfs:label "end country code" ;
  rdfs:comment "Query alias: 1 model declares endCountryCode." .

# Query parent property: end date
<https://relay.inferal.com/ontology/amadeus/property/endDate> a rdf:Property ;
  rdfs:label "end date" ;
  rdfs:comment "Query alias: 1 model declares endDate." .

# Query parent property: end geo code
<https://relay.inferal.com/ontology/amadeus/property/endGeoCode> a rdf:Property ;
  rdfs:label "end geo code" ;
  rdfs:comment "Query alias: 1 model declares endGeoCode." .

# Query parent property: end google place id
<https://relay.inferal.com/ontology/amadeus/property/endGooglePlaceId> a rdf:Property ;
  rdfs:label "end google place id" ;
  rdfs:comment "Query alias: 1 model declares endGooglePlaceId." .

# Query parent property: end location code
<https://relay.inferal.com/ontology/amadeus/property/endLocationCode> a rdf:Property ;
  rdfs:label "end location code" ;
  rdfs:comment "Query alias: 1 model declares endLocationCode." .

# Query parent property: end name
<https://relay.inferal.com/ontology/amadeus/property/endName> a rdf:Property ;
  rdfs:label "end name" ;
  rdfs:comment "Query alias: 1 model declares endName." .

# Query parent property: end seat row
<https://relay.inferal.com/ontology/amadeus/property/endSeatRow> a rdf:Property ;
  rdfs:label "end seat row" ;
  rdfs:comment "Query alias: 1 model declares endSeatRow." .

# Query parent property: end wing seat row
<https://relay.inferal.com/ontology/amadeus/property/endWingSeatRow> a rdf:Property ;
  rdfs:label "end wing seat row" ;
  rdfs:comment "Query alias: 1 model declares endWingSeatRow." .

# Query parent property: end zip code
<https://relay.inferal.com/ontology/amadeus/property/endZipCode> a rdf:Property ;
  rdfs:label "end zip code" ;
  rdfs:comment "Query alias: 1 model declares endZipCode." .

# Query parent property: example
<https://relay.inferal.com/ontology/amadeus/property/example> a rdf:Property ;
  rdfs:label "example" ;
  rdfs:comment "Query alias: 1 model declares example." .

# Query parent property: exclude allotments
<https://relay.inferal.com/ontology/amadeus/property/excludeAllotments> a rdf:Property ;
  rdfs:label "exclude allotments" ;
  rdfs:comment "Query alias: 1 model declares excludeAllotments." .

# Query parent property: excluded carrier codes
<https://relay.inferal.com/ontology/amadeus/property/excludedCarrierCodes> a rdf:Property ;
  rdfs:label "excluded carrier codes" ;
  rdfs:comment "Query alias: 1 model declares excludedCarrierCodes." .

# Query parent property: excluded connection points
<https://relay.inferal.com/ontology/amadeus/property/excludedConnectionPoints> a rdf:Property ;
  rdfs:label "excluded connection points" ;
  rdfs:comment "Query alias: 1 model declares excludedConnectionPoints." .

# Query parent property: exit rows x
<https://relay.inferal.com/ontology/amadeus/property/exitRowsX> a rdf:Property ;
  rdfs:label "exit rows x" ;
  rdfs:comment "Query alias: 1 model declares exitRowsX." .

# Query parent property: expires in
<https://relay.inferal.com/ontology/amadeus/property/expiresIn> a rdf:Property ;
  rdfs:label "expires in" ;
  rdfs:comment "Query alias: 1 model declares expiresIn." .

# Query parent property: fare basis
<https://relay.inferal.com/ontology/amadeus/property/fareBasis> a rdf:Property ;
  rdfs:label "fare basis" ;
  rdfs:comment "Query alias: 1 model declares fareBasis." .

# Query parent property: fare details by segment
<https://relay.inferal.com/ontology/amadeus/property/fareDetailsBySegment> a rdf:Property ;
  rdfs:label "fare details by segment" ;
  rdfs:comment "Query alias: 1 model declares fareDetailsBySegment." .

# Query parent property: fare option
<https://relay.inferal.com/ontology/amadeus/property/fareOption> a rdf:Property ;
  rdfs:label "fare option" ;
  rdfs:comment "Query alias: 1 model declares fareOption." .

# Query parent property: fare type
<https://relay.inferal.com/ontology/amadeus/property/fareType> a rdf:Property ;
  rdfs:label "fare type" ;
  rdfs:comment "Query alias: 2 models declare fareType." .

# Query parent property: fee type
<https://relay.inferal.com/ontology/amadeus/property/feeType> a rdf:Property ;
  rdfs:label "fee type" ;
  rdfs:comment "Query alias: 1 model declares feeType." .

# Query parent property: fee value
<https://relay.inferal.com/ontology/amadeus/property/feeValue> a rdf:Property ;
  rdfs:label "fee value" ;
  rdfs:comment "Query alias: 1 model declares feeValue." .

# Query parent property: first
<https://relay.inferal.com/ontology/amadeus/property/first> a rdf:Property ;
  rdfs:label "first" ;
  rdfs:comment "Query alias: 1 model declares first." .

# Query parent property: first name
<https://relay.inferal.com/ontology/amadeus/property/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "Query alias: 6 models declare firstName." .

# Query parent property: flight dates
<https://relay.inferal.com/ontology/amadeus/property/flightDates> a rdf:Property ;
  rdfs:label "flight dates" ;
  rdfs:comment "Query alias: 1 model declares flightDates." .

# Query parent property: flight designator
<https://relay.inferal.com/ontology/amadeus/property/flightDesignator> a rdf:Property ;
  rdfs:label "flight designator" ;
  rdfs:comment "Query alias: 1 model declares flightDesignator." .

# Query parent property: flight destinations
<https://relay.inferal.com/ontology/amadeus/property/flightDestinations> a rdf:Property ;
  rdfs:label "flight destinations" ;
  rdfs:comment "Query alias: 1 model declares flightDestinations." .

# Query parent property: flight filters
<https://relay.inferal.com/ontology/amadeus/property/flightFilters> a rdf:Property ;
  rdfs:label "flight filters" ;
  rdfs:comment "Query alias: 1 model declares flightFilters." .

# Query parent property: flight offer id
<https://relay.inferal.com/ontology/amadeus/property/flightOfferId> a rdf:Property ;
  rdfs:label "flight offer id" ;
  rdfs:comment "Query alias: 2 models declare flightOfferId." .

# Query parent property: flight offer ids
<https://relay.inferal.com/ontology/amadeus/property/flightOfferIds> a rdf:Property ;
  rdfs:label "flight offer ids" ;
  rdfs:comment "Query alias: 8 models declare flightOfferIds." .

# Query parent property: flight points
<https://relay.inferal.com/ontology/amadeus/property/flightPoints> a rdf:Property ;
  rdfs:label "flight points" ;
  rdfs:comment "Query alias: 1 model declares flightPoints." .

# Query parent property: flights
<https://relay.inferal.com/ontology/amadeus/property/flights> a rdf:Property ;
  rdfs:label "flights" ;
  rdfs:comment "Query alias: 1 model declares flights." .

# Query parent property: form of identifications
<https://relay.inferal.com/ontology/amadeus/property/formOfIdentifications> a rdf:Property ;
  rdfs:label "form of identifications" ;
  rdfs:comment "Query alias: 1 model declares formOfIdentifications." .

# Query parent property: form of payment
<https://relay.inferal.com/ontology/amadeus/property/formOfPayment> a rdf:Property ;
  rdfs:label "form of payment" ;
  rdfs:comment "Query alias: 1 model declares formOfPayment." .

# Query parent property: form of payments
<https://relay.inferal.com/ontology/amadeus/property/formOfPayments> a rdf:Property ;
  rdfs:label "form of payments" ;
  rdfs:comment "Query alias: 1 model declares formOfPayments." .

# Query parent property: frequent traveler
<https://relay.inferal.com/ontology/amadeus/property/frequentTraveler> a rdf:Property ;
  rdfs:label "frequent traveler" ;
  rdfs:comment "Query alias: 1 model declares frequentTraveler." .

# Query parent property: frequent traveler id
<https://relay.inferal.com/ontology/amadeus/property/frequentTravelerId> a rdf:Property ;
  rdfs:label "frequent traveler id" ;
  rdfs:comment "Query alias: 1 model declares frequentTravelerId." .

# Query parent property: gate
<https://relay.inferal.com/ontology/amadeus/property/gate> a rdf:Property ;
  rdfs:label "gate" ;
  rdfs:comment "Query alias: 1 model declares gate." .

# Query parent property: gender
<https://relay.inferal.com/ontology/amadeus/property/gender> a rdf:Property ;
  rdfs:label "gender" ;
  rdfs:comment "Query alias: 1 model declares gender." .

# Query parent property: google place id
<https://relay.inferal.com/ontology/amadeus/property/googlePlaceId> a rdf:Property ;
  rdfs:label "google place id" ;
  rdfs:comment "Query alias: 2 models declare googlePlaceId." .

# Query parent property: grand total
<https://relay.inferal.com/ontology/amadeus/property/grandTotal> a rdf:Property ;
  rdfs:label "grand total" ;
  rdfs:comment "Query alias: 1 model declares grandTotal." .

# Query parent property: grant type
<https://relay.inferal.com/ontology/amadeus/property/grantType> a rdf:Property ;
  rdfs:label "grant type" ;
  rdfs:comment "Query alias: 1 model declares grantType." .

# Query parent property: guarantee
<https://relay.inferal.com/ontology/amadeus/property/guarantee> a rdf:Property ;
  rdfs:label "guarantee" ;
  rdfs:comment "Query alias: 1 model declares guarantee." .

# Query parent property: guest id
<https://relay.inferal.com/ontology/amadeus/property/guestId> a rdf:Property ;
  rdfs:label "guest id" ;
  rdfs:comment "Query alias: 1 model declares guestId." .

# Query parent property: guest ids
<https://relay.inferal.com/ontology/amadeus/property/guestIds> a rdf:Property ;
  rdfs:label "guest ids" ;
  rdfs:comment "Query alias: 2 models declare guestIds." .

# Query parent property: guest reference
<https://relay.inferal.com/ontology/amadeus/property/guestReference> a rdf:Property ;
  rdfs:label "guest reference" ;
  rdfs:comment "Query alias: 1 model declares guestReference." .

# Query parent property: guest references
<https://relay.inferal.com/ontology/amadeus/property/guestReferences> a rdf:Property ;
  rdfs:label "guest references" ;
  rdfs:comment "Query alias: 1 model declares guestReferences." .

# Query parent property: historical
<https://relay.inferal.com/ontology/amadeus/property/historical> a rdf:Property ;
  rdfs:label "historical" ;
  rdfs:comment "Query alias: 1 model declares historical." .

# Query parent property: holder name
<https://relay.inferal.com/ontology/amadeus/property/holderName> a rdf:Property ;
  rdfs:label "holder name" ;
  rdfs:comment "Query alias: 4 models declare holderName." .

# Query parent property: hold time
<https://relay.inferal.com/ontology/amadeus/property/holdTime> a rdf:Property ;
  rdfs:label "hold time" ;
  rdfs:comment "Query alias: 1 model declares holdTime." .

# Query parent property: hotel
<https://relay.inferal.com/ontology/amadeus/property/hotel> a rdf:Property ;
  rdfs:label "hotel" ;
  rdfs:comment "Query alias: 2 models declare hotel." .

# Query parent property: hotel bookings
<https://relay.inferal.com/ontology/amadeus/property/hotelBookings> a rdf:Property ;
  rdfs:label "hotel bookings" ;
  rdfs:comment "Query alias: 1 model declares hotelBookings." .

# Query parent property: hotel id
<https://relay.inferal.com/ontology/amadeus/property/hotelId> a rdf:Property ;
  rdfs:label "hotel id" ;
  rdfs:comment "Query alias: 2 models declare hotelId." .

# Query parent property: hotel ids
<https://relay.inferal.com/ontology/amadeus/property/hotelIds> a rdf:Property ;
  rdfs:label "hotel ids" ;
  rdfs:comment "Query alias: 1 model declares hotelIds." .

# Query parent property: hotel loyalty id
<https://relay.inferal.com/ontology/amadeus/property/hotelLoyaltyId> a rdf:Property ;
  rdfs:label "hotel loyalty id" ;
  rdfs:comment "Query alias: 1 model declares hotelLoyaltyId." .

# Query parent property: hotel offer
<https://relay.inferal.com/ontology/amadeus/property/hotelOffer> a rdf:Property ;
  rdfs:label "hotel offer" ;
  rdfs:comment "Query alias: 1 model declares hotelOffer." .

# Query parent property: hotel offer id
<https://relay.inferal.com/ontology/amadeus/property/hotelOfferId> a rdf:Property ;
  rdfs:label "hotel offer id" ;
  rdfs:comment "Query alias: 1 model declares hotelOfferId." .

# Query parent property: hotel provider code
<https://relay.inferal.com/ontology/amadeus/property/hotelProviderCode> a rdf:Property ;
  rdfs:label "hotel provider code" ;
  rdfs:comment "Query alias: 1 model declares hotelProviderCode." .

# Query parent property: hotel provider information
<https://relay.inferal.com/ontology/amadeus/property/hotelProviderInformation> a rdf:Property ;
  rdfs:label "hotel provider information" ;
  rdfs:comment "Query alias: 1 model declares hotelProviderInformation." .

# Query parent property: hotel rewards member
<https://relay.inferal.com/ontology/amadeus/property/hotelRewardsMember> a rdf:Property ;
  rdfs:label "hotel rewards member" ;
  rdfs:comment "Query alias: 2 models declare hotelRewardsMember." .

# Query parent property: iata code
<https://relay.inferal.com/ontology/amadeus/property/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "Query alias: 20 models declare iataCode." .

# Query parent property: icao code
<https://relay.inferal.com/ontology/amadeus/property/icaoCode> a rdf:Property ;
  rdfs:label "icao code" ;
  rdfs:comment "Query alias: 1 model declares icaoCode." .

# Query parent property: identification type
<https://relay.inferal.com/ontology/amadeus/property/identificationType> a rdf:Property ;
  rdfs:label "identification type" ;
  rdfs:comment "Query alias: 1 model declares identificationType." .

# Query parent property: image url
<https://relay.inferal.com/ontology/amadeus/property/imageURL> a rdf:Property ;
  rdfs:label "image url" ;
  rdfs:comment "Query alias: 1 model declares imageURL." .

# Query parent property: included
<https://relay.inferal.com/ontology/amadeus/property/included> a rdf:Property ;
  rdfs:label "included" ;
  rdfs:comment "Query alias: 1 model declares included." .

# Query parent property: included cabin bags
<https://relay.inferal.com/ontology/amadeus/property/includedCabinBags> a rdf:Property ;
  rdfs:label "included cabin bags" ;
  rdfs:comment "Query alias: 1 model declares includedCabinBags." .

# Query parent property: included carrier codes
<https://relay.inferal.com/ontology/amadeus/property/includedCarrierCodes> a rdf:Property ;
  rdfs:label "included carrier codes" ;
  rdfs:comment "Query alias: 1 model declares includedCarrierCodes." .

# Query parent property: included checked bags
<https://relay.inferal.com/ontology/amadeus/property/includedCheckedBags> a rdf:Property ;
  rdfs:label "included checked bags" ;
  rdfs:comment "Query alias: 1 model declares includedCheckedBags." .

# Query parent property: included checked bags only
<https://relay.inferal.com/ontology/amadeus/property/includedCheckedBagsOnly> a rdf:Property ;
  rdfs:label "included checked bags only" ;
  rdfs:comment "Query alias: 2 models declare includedCheckedBagsOnly." .

# Query parent property: included connection points
<https://relay.inferal.com/ontology/amadeus/property/includedConnectionPoints> a rdf:Property ;
  rdfs:label "included connection points" ;
  rdfs:comment "Query alias: 1 model declares includedConnectionPoints." .

# Query parent property: included in total
<https://relay.inferal.com/ontology/amadeus/property/includedInTotal> a rdf:Property ;
  rdfs:label "included in total" ;
  rdfs:comment "Query alias: 2 models declare includedInTotal." .

# Query parent property: indicator
<https://relay.inferal.com/ontology/amadeus/property/indicator> a rdf:Property ;
  rdfs:label "indicator" ;
  rdfs:comment "Query alias: 2 models declare indicator." .

# Query parent property: instant ticketing required
<https://relay.inferal.com/ontology/amadeus/property/instantTicketingRequired> a rdf:Property ;
  rdfs:label "instant ticketing required" ;
  rdfs:comment "Query alias: 1 model declares instantTicketingRequired." .

# Query parent property: internet
<https://relay.inferal.com/ontology/amadeus/property/internet> a rdf:Property ;
  rdfs:label "internet" ;
  rdfs:comment "Query alias: 1 model declares internet." .

# Query parent property: is allotment
<https://relay.inferal.com/ontology/amadeus/property/isAllotment> a rdf:Property ;
  rdfs:label "is allotment" ;
  rdfs:comment "Query alias: 1 model declares isAllotment." .

# Query parent property: is bookable
<https://relay.inferal.com/ontology/amadeus/property/isBookable> a rdf:Property ;
  rdfs:label "is bookable" ;
  rdfs:comment "Query alias: 2 models declare isBookable." .

# Query parent property: is chargeable
<https://relay.inferal.com/ontology/amadeus/property/isChargeable> a rdf:Property ;
  rdfs:label "is chargeable" ;
  rdfs:comment "Query alias: 1 model declares isChargeable." .

# Query parent property: is estimated
<https://relay.inferal.com/ontology/amadeus/property/isEstimated> a rdf:Property ;
  rdfs:label "is estimated" ;
  rdfs:comment "Query alias: 1 model declares isEstimated." .

# Query parent property: is included in base
<https://relay.inferal.com/ontology/amadeus/property/isIncludedInBase> a rdf:Property ;
  rdfs:label "is included in base" ;
  rdfs:comment "Query alias: 2 models declare isIncludedInBase." .

# Query parent property: is preferred
<https://relay.inferal.com/ontology/amadeus/property/isPreferred> a rdf:Property ;
  rdfs:label "is preferred" ;
  rdfs:comment "Query alias: 1 model declares isPreferred." .

# Query parent property: issuance country
<https://relay.inferal.com/ontology/amadeus/property/issuanceCountry> a rdf:Property ;
  rdfs:label "issuance country" ;
  rdfs:comment "Query alias: 1 model declares issuanceCountry." .

# Query parent property: issuance date
<https://relay.inferal.com/ontology/amadeus/property/issuanceDate> a rdf:Property ;
  rdfs:label "issuance date" ;
  rdfs:comment "Query alias: 1 model declares issuanceDate." .

# Query parent property: issuance location
<https://relay.inferal.com/ontology/amadeus/property/issuanceLocation> a rdf:Property ;
  rdfs:label "issuance location" ;
  rdfs:comment "Query alias: 1 model declares issuanceLocation." .

# Query parent property: item count
<https://relay.inferal.com/ontology/amadeus/property/itemCount> a rdf:Property ;
  rdfs:label "item count" ;
  rdfs:comment "Query alias: 1 model declares itemCount." .

# Query parent property: item id
<https://relay.inferal.com/ontology/amadeus/property/itemId> a rdf:Property ;
  rdfs:label "item id" ;
  rdfs:comment "Query alias: 2 models declare itemId." .

# Query parent property: itineraries
<https://relay.inferal.com/ontology/amadeus/property/itineraries> a rdf:Property ;
  rdfs:label "itineraries" ;
  rdfs:comment "Query alias: 1 model declares itineraries." .

# Query parent property: keyword
<https://relay.inferal.com/ontology/amadeus/property/keyword> a rdf:Property ;
  rdfs:label "keyword" ;
  rdfs:comment "Query alias: 1 model declares keyword." .

# Query parent property: lang
<https://relay.inferal.com/ontology/amadeus/property/lang> a rdf:Property ;
  rdfs:label "lang" ;
  rdfs:comment "Query alias: 7 models declare lang." .

# Query parent property: language
<https://relay.inferal.com/ontology/amadeus/property/language> a rdf:Property ;
  rdfs:label "language" ;
  rdfs:comment "Query alias: 1 model declares language." .

# Query parent property: last
<https://relay.inferal.com/ontology/amadeus/property/last> a rdf:Property ;
  rdfs:label "last" ;
  rdfs:comment "Query alias: 1 model declares last." .

# Query parent property: last name
<https://relay.inferal.com/ontology/amadeus/property/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Query alias: 6 models declare lastName." .

# Query parent property: last ticketing date
<https://relay.inferal.com/ontology/amadeus/property/lastTicketingDate> a rdf:Property ;
  rdfs:label "last ticketing date" ;
  rdfs:comment "Query alias: 1 model declares lastTicketingDate." .

# Query parent property: last ticketing date time
<https://relay.inferal.com/ontology/amadeus/property/lastTicketingDateTime> a rdf:Property ;
  rdfs:label "last ticketing date time" ;
  rdfs:comment "Query alias: 1 model declares lastTicketingDateTime." .

# Query parent property: last update
<https://relay.inferal.com/ontology/amadeus/property/lastUpdate> a rdf:Property ;
  rdfs:label "last update" ;
  rdfs:comment "Query alias: 1 model declares lastUpdate." .

# Query parent property: latitude
<https://relay.inferal.com/ontology/amadeus/property/latitude> a rdf:Property ;
  rdfs:label "latitude" ;
  rdfs:comment "Query alias: 1 model declares latitude." .

# Query parent property: legs
<https://relay.inferal.com/ontology/amadeus/property/legs> a rdf:Property ;
  rdfs:label "legs" ;
  rdfs:comment "Query alias: 1 model declares legs." .

# Query parent property: length
<https://relay.inferal.com/ontology/amadeus/property/length> a rdf:Property ;
  rdfs:label "length" ;
  rdfs:comment "Query alias: 1 model declares length." .

# Query parent property: lgbtq
<https://relay.inferal.com/ontology/amadeus/property/lgbtq> a rdf:Property ;
  rdfs:label "lgbtq" ;
  rdfs:comment "Query alias: 1 model declares lgbtq." .

# Query parent property: line
<https://relay.inferal.com/ontology/amadeus/property/line> a rdf:Property ;
  rdfs:label "line" ;
  rdfs:comment "Query alias: 1 model declares line." .

# Query parent property: lines
<https://relay.inferal.com/ontology/amadeus/property/lines> a rdf:Property ;
  rdfs:label "lines" ;
  rdfs:comment "Query alias: 2 models declare lines." .

# Query parent property: local date time
<https://relay.inferal.com/ontology/amadeus/property/localDateTime> a rdf:Property ;
  rdfs:label "local date time" ;
  rdfs:comment "Query alias: 1 model declares localDateTime." .

# Query parent property: location code
<https://relay.inferal.com/ontology/amadeus/property/locationCode> a rdf:Property ;
  rdfs:label "location code" ;
  rdfs:comment "Query alias: 2 models declare locationCode." .

# Query parent property: locations
<https://relay.inferal.com/ontology/amadeus/property/locations> a rdf:Property ;
  rdfs:label "locations" ;
  rdfs:comment "Query alias: 1 model declares locations." .

# Query parent property: location type
<https://relay.inferal.com/ontology/amadeus/property/locationType> a rdf:Property ;
  rdfs:label "location type" ;
  rdfs:comment "Query alias: 1 model declares locationType." .

# Query parent property: logo url
<https://relay.inferal.com/ontology/amadeus/property/logoUrl> a rdf:Property ;
  rdfs:label "logo url" ;
  rdfs:comment "Query alias: 1 model declares logoUrl." .

# Query parent property: longitude
<https://relay.inferal.com/ontology/amadeus/property/longitude> a rdf:Property ;
  rdfs:label "longitude" ;
  rdfs:comment "Query alias: 1 model declares longitude." .

# Query parent property: loyalty number
<https://relay.inferal.com/ontology/amadeus/property/loyaltyNumber> a rdf:Property ;
  rdfs:label "loyalty number" ;
  rdfs:comment "Query alias: 1 model declares loyaltyNumber." .

# Query parent property: loyalty programs
<https://relay.inferal.com/ontology/amadeus/property/loyaltyPrograms> a rdf:Property ;
  rdfs:label "loyalty programs" ;
  rdfs:comment "Query alias: 1 model declares loyaltyPrograms." .

# Query parent property: main gate
<https://relay.inferal.com/ontology/amadeus/property/mainGate> a rdf:Property ;
  rdfs:label "main gate" ;
  rdfs:comment "Query alias: 1 model declares mainGate." .

# Query parent property: margin
<https://relay.inferal.com/ontology/amadeus/property/margin> a rdf:Property ;
  rdfs:label "margin" ;
  rdfs:comment "Query alias: 1 model declares margin." .

# Query parent property: markups
<https://relay.inferal.com/ontology/amadeus/property/markups> a rdf:Property ;
  rdfs:label "markups" ;
  rdfs:comment "Query alias: 2 models declare markups." .

# Query parent property: max flight offers
<https://relay.inferal.com/ontology/amadeus/property/maxFlightOffers> a rdf:Property ;
  rdfs:label "max flight offers" ;
  rdfs:comment "Query alias: 1 model declares maxFlightOffers." .

# Query parent property: max flight time
<https://relay.inferal.com/ontology/amadeus/property/maxFlightTime> a rdf:Property ;
  rdfs:label "max flight time" ;
  rdfs:comment "Query alias: 1 model declares maxFlightTime." .

# Query parent property: max number of connections
<https://relay.inferal.com/ontology/amadeus/property/maxNumberOfConnections> a rdf:Property ;
  rdfs:label "max number of connections" ;
  rdfs:comment "Query alias: 1 model declares maxNumberOfConnections." .

# Query parent property: max price
<https://relay.inferal.com/ontology/amadeus/property/maxPrice> a rdf:Property ;
  rdfs:label "max price" ;
  rdfs:comment "Query alias: 1 model declares maxPrice." .

# Query parent property: medical
<https://relay.inferal.com/ontology/amadeus/property/medical> a rdf:Property ;
  rdfs:label "medical" ;
  rdfs:comment "Query alias: 1 model declares medical." .

# Query parent property: method
<https://relay.inferal.com/ontology/amadeus/property/method> a rdf:Property ;
  rdfs:label "method" ;
  rdfs:comment "Query alias: 5 models declare method." .

# Query parent property: method of payment
<https://relay.inferal.com/ontology/amadeus/property/methodOfPayment> a rdf:Property ;
  rdfs:label "method of payment" ;
  rdfs:comment "Query alias: 2 models declare methodOfPayment." .

# Query parent property: methods
<https://relay.inferal.com/ontology/amadeus/property/methods> a rdf:Property ;
  rdfs:label "methods" ;
  rdfs:comment "Query alias: 3 models declare methods." .

# Query parent property: methods of payment accepted
<https://relay.inferal.com/ontology/amadeus/property/methodsOfPaymentAccepted> a rdf:Property ;
  rdfs:label "methods of payment accepted" ;
  rdfs:comment "Query alias: 1 model declares methodsOfPaymentAccepted." .

# Query parent property: metric max
<https://relay.inferal.com/ontology/amadeus/property/metricMax> a rdf:Property ;
  rdfs:label "metric max" ;
  rdfs:comment "Query alias: 1 model declares metricMax." .

# Query parent property: metric min
<https://relay.inferal.com/ontology/amadeus/property/metricMin> a rdf:Property ;
  rdfs:label "metric min" ;
  rdfs:comment "Query alias: 1 model declares metricMin." .

# Query parent property: metric type
<https://relay.inferal.com/ontology/amadeus/property/metricType> a rdf:Property ;
  rdfs:label "metric type" ;
  rdfs:comment "Query alias: 2 models declare metricType." .

# Query parent property: metric value
<https://relay.inferal.com/ontology/amadeus/property/metricValue> a rdf:Property ;
  rdfs:label "metric value" ;
  rdfs:comment "Query alias: 1 model declares metricValue." .

# Query parent property: middle name
<https://relay.inferal.com/ontology/amadeus/property/middleName> a rdf:Property ;
  rdfs:label "middle name" ;
  rdfs:comment "Query alias: 1 model declares middleName." .

# Query parent property: minimum duration
<https://relay.inferal.com/ontology/amadeus/property/minimumDuration> a rdf:Property ;
  rdfs:label "minimum duration" ;
  rdfs:comment "Query alias: 1 model declares minimumDuration." .

# Query parent property: monetary amount
<https://relay.inferal.com/ontology/amadeus/property/monetaryAmount> a rdf:Property ;
  rdfs:label "monetary amount" ;
  rdfs:comment "Query alias: 4 models declare monetaryAmount." .

# Query parent property: more overnights allowed
<https://relay.inferal.com/ontology/amadeus/property/moreOvernightsAllowed> a rdf:Property ;
  rdfs:label "more overnights allowed" ;
  rdfs:comment "Query alias: 1 model declares moreOvernightsAllowed." .

# Query parent property: nationality
<https://relay.inferal.com/ontology/amadeus/property/nationality> a rdf:Property ;
  rdfs:label "nationality" ;
  rdfs:comment "Query alias: 1 model declares nationality." .

# Query parent property: next
<https://relay.inferal.com/ontology/amadeus/property/next> a rdf:Property ;
  rdfs:label "next" ;
  rdfs:comment "Query alias: 1 model declares next." .

# Query parent property: night life
<https://relay.inferal.com/ontology/amadeus/property/nightLife> a rdf:Property ;
  rdfs:label "night life" ;
  rdfs:comment "Query alias: 1 model declares nightLife." .

# Query parent property: non homogeneous
<https://relay.inferal.com/ontology/amadeus/property/nonHomogeneous> a rdf:Property ;
  rdfs:label "non homogeneous" ;
  rdfs:comment "Query alias: 1 model declares nonHomogeneous." .

# Query parent property: non stop preferred
<https://relay.inferal.com/ontology/amadeus/property/nonStopPreferred> a rdf:Property ;
  rdfs:label "non stop preferred" ;
  rdfs:comment "Query alias: 1 model declares nonStopPreferred." .

# Query parent property: no penalty fare
<https://relay.inferal.com/ontology/amadeus/property/noPenaltyFare> a rdf:Property ;
  rdfs:label "no penalty fare" ;
  rdfs:comment "Query alias: 2 models declare noPenaltyFare." .

# Query parent property: no restriction fare
<https://relay.inferal.com/ontology/amadeus/property/noRestrictionFare> a rdf:Property ;
  rdfs:label "no restriction fare" ;
  rdfs:comment "Query alias: 2 models declare noRestrictionFare." .

# Query parent property: note
<https://relay.inferal.com/ontology/amadeus/property/note> a rdf:Property ;
  rdfs:label "note" ;
  rdfs:comment "Query alias: 2 models declare note." .

# Query parent property: number
<https://relay.inferal.com/ontology/amadeus/property/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Query alias: 13 models declare number." .

# Query parent property: number of bookable seats
<https://relay.inferal.com/ontology/amadeus/property/numberOfBookableSeats> a rdf:Property ;
  rdfs:label "number of bookable seats" ;
  rdfs:comment "Query alias: 1 model declares numberOfBookableSeats." .

# Query parent property: number of nights
<https://relay.inferal.com/ontology/amadeus/property/numberOfNights> a rdf:Property ;
  rdfs:label "number of nights" ;
  rdfs:comment "Query alias: 1 model declares numberOfNights." .

# Query parent property: number of ratings
<https://relay.inferal.com/ontology/amadeus/property/numberOfRatings> a rdf:Property ;
  rdfs:label "number of ratings" ;
  rdfs:comment "Query alias: 1 model declares numberOfRatings." .

# Query parent property: number of reviews
<https://relay.inferal.com/ontology/amadeus/property/numberOfReviews> a rdf:Property ;
  rdfs:label "number of reviews" ;
  rdfs:comment "Query alias: 1 model declares numberOfReviews." .

# Query parent property: number of stops
<https://relay.inferal.com/ontology/amadeus/property/numberOfStops> a rdf:Property ;
  rdfs:label "number of stops" ;
  rdfs:comment "Query alias: 1 model declares numberOfStops." .

# Query parent property: offer id
<https://relay.inferal.com/ontology/amadeus/property/offerId> a rdf:Property ;
  rdfs:label "offer id" ;
  rdfs:comment "Query alias: 3 models declare offerId." .

# Query parent property: offers
<https://relay.inferal.com/ontology/amadeus/property/offers> a rdf:Property ;
  rdfs:label "offers" ;
  rdfs:comment "Query alias: 1 model declares offers." .

# Query parent property: office id
<https://relay.inferal.com/ontology/amadeus/property/officeId> a rdf:Property ;
  rdfs:label "office id" ;
  rdfs:comment "Query alias: 1 model declares officeId." .

# Query parent property: off point iata code
<https://relay.inferal.com/ontology/amadeus/property/offPointIataCode> a rdf:Property ;
  rdfs:label "off point iata code" ;
  rdfs:comment "Query alias: 2 models declare offPointIataCode." .

# Query parent property: one flight offer per day
<https://relay.inferal.com/ontology/amadeus/property/oneFlightOfferPerDay> a rdf:Property ;
  rdfs:label "one flight offer per day" ;
  rdfs:comment "Query alias: 1 model declares oneFlightOfferPerDay." .

# Query parent property: one way
<https://relay.inferal.com/ontology/amadeus/property/oneWay> a rdf:Property ;
  rdfs:label "one way" ;
  rdfs:comment "Query alias: 2 models declare oneWay." .

# Query parent property: one way combinations
<https://relay.inferal.com/ontology/amadeus/property/oneWayCombinations> a rdf:Property ;
  rdfs:label "one way combinations" ;
  rdfs:comment "Query alias: 1 model declares oneWayCombinations." .

# Query parent property: on request number
<https://relay.inferal.com/ontology/amadeus/property/onRequestNumber> a rdf:Property ;
  rdfs:label "on request number" ;
  rdfs:comment "Query alias: 1 model declares onRequestNumber." .

# Query parent property: on time
<https://relay.inferal.com/ontology/amadeus/property/onTime> a rdf:Property ;
  rdfs:label "on time" ;
  rdfs:comment "Query alias: 1 model declares onTime." .

# Query parent property: operating
<https://relay.inferal.com/ontology/amadeus/property/operating> a rdf:Property ;
  rdfs:label "operating" ;
  rdfs:comment "Query alias: 1 model declares operating." .

# Query parent property: operating flight
<https://relay.inferal.com/ontology/amadeus/property/operatingFlight> a rdf:Property ;
  rdfs:label "operating flight" ;
  rdfs:comment "Query alias: 1 model declares operatingFlight." .

# Query parent property: operational suffix
<https://relay.inferal.com/ontology/amadeus/property/operationalSuffix> a rdf:Property ;
  rdfs:label "operational suffix" ;
  rdfs:comment "Query alias: 1 model declares operationalSuffix." .

# Query parent property: option
<https://relay.inferal.com/ontology/amadeus/property/option> a rdf:Property ;
  rdfs:label "option" ;
  rdfs:comment "Query alias: 1 model declares option." .

# Query parent property: origin destination id
<https://relay.inferal.com/ontology/amadeus/property/originDestinationId> a rdf:Property ;
  rdfs:label "origin destination id" ;
  rdfs:comment "Query alias: 1 model declares originDestinationId." .

# Query parent property: origin destination ids
<https://relay.inferal.com/ontology/amadeus/property/originDestinationIds> a rdf:Property ;
  rdfs:label "origin destination ids" ;
  rdfs:comment "Query alias: 1 model declares originDestinationIds." .

# Query parent property: origin destinations
<https://relay.inferal.com/ontology/amadeus/property/originDestinations> a rdf:Property ;
  rdfs:label "origin destinations" ;
  rdfs:comment "Query alias: 2 models declare originDestinations." .

# Query parent property: origin location code
<https://relay.inferal.com/ontology/amadeus/property/originLocationCode> a rdf:Property ;
  rdfs:label "origin location code" ;
  rdfs:comment "Query alias: 1 model declares originLocationCode." .

# Query parent property: origin radius
<https://relay.inferal.com/ontology/amadeus/property/originRadius> a rdf:Property ;
  rdfs:label "origin radius" ;
  rdfs:comment "Query alias: 1 model declares originRadius." .

# Query parent property: origin system code
<https://relay.inferal.com/ontology/amadeus/property/originSystemCode> a rdf:Property ;
  rdfs:label "origin system code" ;
  rdfs:comment "Query alias: 2 models declare originSystemCode." .

# Query parent property: other
<https://relay.inferal.com/ontology/amadeus/property/other> a rdf:Property ;
  rdfs:label "other" ;
  rdfs:comment "Query alias: 1 model declares other." .

# Query parent property: other services
<https://relay.inferal.com/ontology/amadeus/property/otherServices> a rdf:Property ;
  rdfs:label "other services" ;
  rdfs:comment "Query alias: 1 model declares otherServices." .

# Query parent property: overall
<https://relay.inferal.com/ontology/amadeus/property/overall> a rdf:Property ;
  rdfs:label "overall" ;
  rdfs:comment "Query alias: 2 models declare overall." .

# Query parent property: overall rating
<https://relay.inferal.com/ontology/amadeus/property/overallRating> a rdf:Property ;
  rdfs:label "overall rating" ;
  rdfs:comment "Query alias: 1 model declares overallRating." .

# Query parent property: owner office id
<https://relay.inferal.com/ontology/amadeus/property/ownerOfficeId> a rdf:Property ;
  rdfs:label "owner office id" ;
  rdfs:comment "Query alias: 1 model declares ownerOfficeId." .

# Query parent property: parameter
<https://relay.inferal.com/ontology/amadeus/property/parameter> a rdf:Property ;
  rdfs:label "parameter" ;
  rdfs:comment "Query alias: 1 model declares parameter." .

# Query parent property: partner info
<https://relay.inferal.com/ontology/amadeus/property/partnerInfo> a rdf:Property ;
  rdfs:label "partner info" ;
  rdfs:comment "Query alias: 1 model declares partnerInfo." .

# Query parent property: partnership
<https://relay.inferal.com/ontology/amadeus/property/partnership> a rdf:Property ;
  rdfs:label "partnership" ;
  rdfs:comment "Query alias: 1 model declares partnership." .

# Query parent property: passenger type code
<https://relay.inferal.com/ontology/amadeus/property/passengerTypeCode> a rdf:Property ;
  rdfs:label "passenger type code" ;
  rdfs:comment "Query alias: 2 models declare passengerTypeCode." .

# Query parent property: payment card info
<https://relay.inferal.com/ontology/amadeus/property/paymentCardInfo> a rdf:Property ;
  rdfs:label "payment card info" ;
  rdfs:comment "Query alias: 1 model declares paymentCardInfo." .

# Query parent property: payment card required
<https://relay.inferal.com/ontology/amadeus/property/paymentCardRequired> a rdf:Property ;
  rdfs:label "payment card required" ;
  rdfs:comment "Query alias: 1 model declares paymentCardRequired." .

# Query parent property: payment id
<https://relay.inferal.com/ontology/amadeus/property/paymentId> a rdf:Property ;
  rdfs:label "payment id" ;
  rdfs:comment "Query alias: 2 models declare paymentId." .

# Query parent property: payment reference
<https://relay.inferal.com/ontology/amadeus/property/paymentReference> a rdf:Property ;
  rdfs:label "payment reference" ;
  rdfs:comment "Query alias: 1 model declares paymentReference." .

# Query parent property: payments
<https://relay.inferal.com/ontology/amadeus/property/payments> a rdf:Property ;
  rdfs:label "payments" ;
  rdfs:comment "Query alias: 2 models declare payments." .

# Query parent property: payment service provider
<https://relay.inferal.com/ontology/amadeus/property/paymentServiceProvider> a rdf:Property ;
  rdfs:label "payment service provider" ;
  rdfs:comment "Query alias: 2 models declare paymentServiceProvider." .

# Query parent property: payment type
<https://relay.inferal.com/ontology/amadeus/property/paymentType> a rdf:Property ;
  rdfs:label "payment type" ;
  rdfs:comment "Query alias: 1 model declares paymentType." .

# Query parent property: percentage
<https://relay.inferal.com/ontology/amadeus/property/percentage> a rdf:Property ;
  rdfs:label "percentage" ;
  rdfs:comment "Query alias: 3 models declare percentage." .

# Query parent property: period
<https://relay.inferal.com/ontology/amadeus/property/period> a rdf:Property ;
  rdfs:label "period" ;
  rdfs:comment "Query alias: 2 models declare period." .

# Query parent property: phone
<https://relay.inferal.com/ontology/amadeus/property/phone> a rdf:Property ;
  rdfs:label "phone" ;
  rdfs:comment "Query alias: 4 models declare phone." .

# Query parent property: phone number
<https://relay.inferal.com/ontology/amadeus/property/phoneNumber> a rdf:Property ;
  rdfs:label "phone number" ;
  rdfs:comment "Query alias: 2 models declare phoneNumber." .

# Query parent property: phones
<https://relay.inferal.com/ontology/amadeus/property/phones> a rdf:Property ;
  rdfs:label "phones" ;
  rdfs:comment "Query alias: 2 models declare phones." .

# Query parent property: physical harm
<https://relay.inferal.com/ontology/amadeus/property/physicalHarm> a rdf:Property ;
  rdfs:label "physical harm" ;
  rdfs:comment "Query alias: 1 model declares physicalHarm." .

# Query parent property: pictures
<https://relay.inferal.com/ontology/amadeus/property/pictures> a rdf:Property ;
  rdfs:label "pictures" ;
  rdfs:comment "Query alias: 1 model declares pictures." .

# Query parent property: pointer
<https://relay.inferal.com/ontology/amadeus/property/pointer> a rdf:Property ;
  rdfs:label "pointer" ;
  rdfs:comment "Query alias: 1 model declares pointer." .

# Query parent property: points of interest
<https://relay.inferal.com/ontology/amadeus/property/pointsOfInterest> a rdf:Property ;
  rdfs:label "points of interest" ;
  rdfs:comment "Query alias: 1 model declares pointsOfInterest." .

# Query parent property: policies
<https://relay.inferal.com/ontology/amadeus/property/policies> a rdf:Property ;
  rdfs:label "policies" ;
  rdfs:comment "Query alias: 1 model declares policies." .

# Query parent property: political freedom
<https://relay.inferal.com/ontology/amadeus/property/politicalFreedom> a rdf:Property ;
  rdfs:label "political freedom" ;
  rdfs:comment "Query alias: 1 model declares politicalFreedom." .

# Query parent property: position
<https://relay.inferal.com/ontology/amadeus/property/position> a rdf:Property ;
  rdfs:label "position" ;
  rdfs:comment "Query alias: 1 model declares position." .

# Query parent property: postal code
<https://relay.inferal.com/ontology/amadeus/property/postalCode> a rdf:Property ;
  rdfs:label "postal code" ;
  rdfs:comment "Query alias: 2 models declare postalCode." .

# Query parent property: prepay
<https://relay.inferal.com/ontology/amadeus/property/prepay> a rdf:Property ;
  rdfs:label "prepay" ;
  rdfs:comment "Query alias: 1 model declares prepay." .

# Query parent property: previous
<https://relay.inferal.com/ontology/amadeus/property/previous> a rdf:Property ;
  rdfs:label "previous" ;
  rdfs:comment "Query alias: 1 model declares previous." .

# Query parent property: price metrics
<https://relay.inferal.com/ontology/amadeus/property/priceMetrics> a rdf:Property ;
  rdfs:label "price metrics" ;
  rdfs:comment "Query alias: 1 model declares priceMetrics." .

# Query parent property: pricing frequency
<https://relay.inferal.com/ontology/amadeus/property/pricingFrequency> a rdf:Property ;
  rdfs:label "pricing frequency" ;
  rdfs:comment "Query alias: 1 model declares pricingFrequency." .

# Query parent property: pricing mode
<https://relay.inferal.com/ontology/amadeus/property/pricingMode> a rdf:Property ;
  rdfs:label "pricing mode" ;
  rdfs:comment "Query alias: 1 model declares pricingMode." .

# Query parent property: probability
<https://relay.inferal.com/ontology/amadeus/property/probability> a rdf:Property ;
  rdfs:label "probability" ;
  rdfs:comment "Query alias: 2 models declare probability." .

# Query parent property: program id
<https://relay.inferal.com/ontology/amadeus/property/programId> a rdf:Property ;
  rdfs:label "program id" ;
  rdfs:comment "Query alias: 1 model declares programId." .

# Query parent property: program owner
<https://relay.inferal.com/ontology/amadeus/property/programOwner> a rdf:Property ;
  rdfs:label "program owner" ;
  rdfs:comment "Query alias: 1 model declares programOwner." .

# Query parent property: provider codes
<https://relay.inferal.com/ontology/amadeus/property/providerCodes> a rdf:Property ;
  rdfs:label "provider codes" ;
  rdfs:comment "Query alias: 1 model declares providerCodes." .

# Query parent property: purpose
<https://relay.inferal.com/ontology/amadeus/property/purpose> a rdf:Property ;
  rdfs:label "purpose" ;
  rdfs:comment "Query alias: 2 models declare purpose." .

# Query parent property: qualifier
<https://relay.inferal.com/ontology/amadeus/property/qualifier> a rdf:Property ;
  rdfs:label "qualifier" ;
  rdfs:comment "Query alias: 1 model declares qualifier." .

# Query parent property: quantity
<https://relay.inferal.com/ontology/amadeus/property/quantity> a rdf:Property ;
  rdfs:label "quantity" ;
  rdfs:comment "Query alias: 1 model declares quantity." .

# Query parent property: quartile ranking
<https://relay.inferal.com/ontology/amadeus/property/quartileRanking> a rdf:Property ;
  rdfs:label "quartile ranking" ;
  rdfs:comment "Query alias: 1 model declares quartileRanking." .

# Query parent property: queue
<https://relay.inferal.com/ontology/amadeus/property/queue> a rdf:Property ;
  rdfs:label "queue" ;
  rdfs:comment "Query alias: 1 model declares queue." .

# Query parent property: queuing office id
<https://relay.inferal.com/ontology/amadeus/property/queuingOfficeId> a rdf:Property ;
  rdfs:label "queuing office id" ;
  rdfs:comment "Query alias: 1 model declares queuingOfficeId." .

# Query parent property: quotation
<https://relay.inferal.com/ontology/amadeus/property/quotation> a rdf:Property ;
  rdfs:label "quotation" ;
  rdfs:comment "Query alias: 4 models declare quotation." .

# Query parent property: radius
<https://relay.inferal.com/ontology/amadeus/property/radius> a rdf:Property ;
  rdfs:label "radius" ;
  rdfs:comment "Query alias: 1 model declares radius." .

# Query parent property: rail segment allowed
<https://relay.inferal.com/ontology/amadeus/property/railSegmentAllowed> a rdf:Property ;
  rdfs:label "rail segment allowed" ;
  rdfs:comment "Query alias: 1 model declares railSegmentAllowed." .

# Query parent property: rank
<https://relay.inferal.com/ontology/amadeus/property/rank> a rdf:Property ;
  rdfs:label "rank" ;
  rdfs:comment "Query alias: 2 models declare rank." .

# Query parent property: rate code
<https://relay.inferal.com/ontology/amadeus/property/rateCode> a rdf:Property ;
  rdfs:label "rate code" ;
  rdfs:comment "Query alias: 1 model declares rateCode." .

# Query parent property: rate family estimated
<https://relay.inferal.com/ontology/amadeus/property/rateFamilyEstimated> a rdf:Property ;
  rdfs:label "rate family estimated" ;
  rdfs:comment "Query alias: 1 model declares rateFamilyEstimated." .

# Query parent property: rating
<https://relay.inferal.com/ontology/amadeus/property/rating> a rdf:Property ;
  rdfs:label "rating" ;
  rdfs:comment "Query alias: 2 models declare rating." .

# Query parent property: reference
<https://relay.inferal.com/ontology/amadeus/property/reference> a rdf:Property ;
  rdfs:label "reference" ;
  rdfs:comment "Query alias: 3 models declare reference." .

# Query parent property: refundable fare
<https://relay.inferal.com/ontology/amadeus/property/refundableFare> a rdf:Property ;
  rdfs:label "refundable fare" ;
  rdfs:comment "Query alias: 2 models declare refundableFare." .

# Query parent property: refundable taxes
<https://relay.inferal.com/ontology/amadeus/property/refundableTaxes> a rdf:Property ;
  rdfs:label "refundable taxes" ;
  rdfs:comment "Query alias: 2 models declare refundableTaxes." .

# Query parent property: region code
<https://relay.inferal.com/ontology/amadeus/property/regionCode> a rdf:Property ;
  rdfs:label "region code" ;
  rdfs:comment "Query alias: 1 model declares regionCode." .

# Query parent property: reporting data
<https://relay.inferal.com/ontology/amadeus/property/reportingData> a rdf:Property ;
  rdfs:label "reporting data" ;
  rdfs:comment "Query alias: 1 model declares reportingData." .

# Query parent property: reservation status
<https://relay.inferal.com/ontology/amadeus/property/reservationStatus> a rdf:Property ;
  rdfs:label "reservation status" ;
  rdfs:comment "Query alias: 1 model declares reservationStatus." .

# Query parent property: restaurant
<https://relay.inferal.com/ontology/amadeus/property/restaurant> a rdf:Property ;
  rdfs:label "restaurant" ;
  rdfs:comment "Query alias: 1 model declares restaurant." .

# Query parent property: result
<https://relay.inferal.com/ontology/amadeus/property/result> a rdf:Property ;
  rdfs:label "result" ;
  rdfs:comment "Query alias: 2 models declare result." .

# Query parent property: return date
<https://relay.inferal.com/ontology/amadeus/property/returnDate> a rdf:Property ;
  rdfs:label "return date" ;
  rdfs:comment "Query alias: 2 models declare returnDate." .

# Query parent property: return to departure airport
<https://relay.inferal.com/ontology/amadeus/property/returnToDepartureAirport> a rdf:Property ;
  rdfs:label "return to departure airport" ;
  rdfs:comment "Query alias: 1 model declares returnToDepartureAirport." .

# Query parent property: room
<https://relay.inferal.com/ontology/amadeus/property/room> a rdf:Property ;
  rdfs:label "room" ;
  rdfs:comment "Query alias: 1 model declares room." .

# Query parent property: room associations
<https://relay.inferal.com/ontology/amadeus/property/roomAssociations> a rdf:Property ;
  rdfs:label "room associations" ;
  rdfs:comment "Query alias: 1 model declares roomAssociations." .

# Query parent property: room comforts
<https://relay.inferal.com/ontology/amadeus/property/roomComforts> a rdf:Property ;
  rdfs:label "room comforts" ;
  rdfs:comment "Query alias: 1 model declares roomComforts." .

# Query parent property: room quantity
<https://relay.inferal.com/ontology/amadeus/property/roomQuantity> a rdf:Property ;
  rdfs:label "room quantity" ;
  rdfs:comment "Query alias: 1 model declares roomQuantity." .

# Query parent property: row
<https://relay.inferal.com/ontology/amadeus/property/row> a rdf:Property ;
  rdfs:label "row" ;
  rdfs:comment "Query alias: 2 models declare row." .

# Query parent property: rule description
<https://relay.inferal.com/ontology/amadeus/property/ruleDescription> a rdf:Property ;
  rdfs:label "rule description" ;
  rdfs:comment "Query alias: 1 model declares ruleDescription." .

# Query parent property: safety score
<https://relay.inferal.com/ontology/amadeus/property/safetyScore> a rdf:Property ;
  rdfs:label "safety score" ;
  rdfs:comment "Query alias: 1 model declares safetyScore." .

# Query parent property: scheduled departure date
<https://relay.inferal.com/ontology/amadeus/property/scheduledDepartureDate> a rdf:Property ;
  rdfs:label "scheduled departure date" ;
  rdfs:comment "Query alias: 1 model declares scheduledDepartureDate." .

# Query parent property: scheduled leg duration
<https://relay.inferal.com/ontology/amadeus/property/scheduledLegDuration> a rdf:Property ;
  rdfs:label "scheduled leg duration" ;
  rdfs:comment "Query alias: 1 model declares scheduledLegDuration." .

# Query parent property: scheduled segment duration
<https://relay.inferal.com/ontology/amadeus/property/scheduledSegmentDuration> a rdf:Property ;
  rdfs:label "scheduled segment duration" ;
  rdfs:comment "Query alias: 1 model declares scheduledSegmentDuration." .

# Query parent property: scope
<https://relay.inferal.com/ontology/amadeus/property/scope> a rdf:Property ;
  rdfs:label "scope" ;
  rdfs:comment "Query alias: 1 model declares scope." .

# Query parent property: score
<https://relay.inferal.com/ontology/amadeus/property/score> a rdf:Property ;
  rdfs:label "score" ;
  rdfs:comment "Query alias: 5 models declare score." .

# Query parent property: search criteria
<https://relay.inferal.com/ontology/amadeus/property/searchCriteria> a rdf:Property ;
  rdfs:label "search criteria" ;
  rdfs:comment "Query alias: 2 models declare searchCriteria." .

# Query parent property: seat availability status
<https://relay.inferal.com/ontology/amadeus/property/seatAvailabilityStatus> a rdf:Property ;
  rdfs:label "seat availability status" ;
  rdfs:comment "Query alias: 1 model declares seatAvailabilityStatus." .

# Query parent property: second last name
<https://relay.inferal.com/ontology/amadeus/property/secondLastName> a rdf:Property ;
  rdfs:label "second last name" ;
  rdfs:comment "Query alias: 2 models declare secondLastName." .

# Query parent property: segment id
<https://relay.inferal.com/ontology/amadeus/property/segmentId> a rdf:Property ;
  rdfs:label "segment id" ;
  rdfs:comment "Query alias: 2 models declare segmentId." .

# Query parent property: segment ids
<https://relay.inferal.com/ontology/amadeus/property/segmentIds> a rdf:Property ;
  rdfs:label "segment ids" ;
  rdfs:comment "Query alias: 2 models declare segmentIds." .

# Query parent property: selling total
<https://relay.inferal.com/ontology/amadeus/property/sellingTotal> a rdf:Property ;
  rdfs:label "selling total" ;
  rdfs:comment "Query alias: 2 models declare sellingTotal." .

# Query parent property: sentiments
<https://relay.inferal.com/ontology/amadeus/property/sentiments> a rdf:Property ;
  rdfs:label "sentiments" ;
  rdfs:comment "Query alias: 1 model declares sentiments." .

# Query parent property: sequence number
<https://relay.inferal.com/ontology/amadeus/property/sequenceNumber> a rdf:Property ;
  rdfs:label "sequence number" ;
  rdfs:comment "Query alias: 2 models declare sequenceNumber." .

# Query parent property: service
<https://relay.inferal.com/ontology/amadeus/property/service> a rdf:Property ;
  rdfs:label "service" ;
  rdfs:comment "Query alias: 1 model declares service." .

# Query parent property: service provider
<https://relay.inferal.com/ontology/amadeus/property/serviceProvider> a rdf:Property ;
  rdfs:label "service provider" ;
  rdfs:comment "Query alias: 3 models declare serviceProvider." .

# Query parent property: settings
<https://relay.inferal.com/ontology/amadeus/property/settings> a rdf:Property ;
  rdfs:label "settings" ;
  rdfs:comment "Query alias: 1 model declares settings." .

# Query parent property: shopping
<https://relay.inferal.com/ontology/amadeus/property/shopping> a rdf:Property ;
  rdfs:label "shopping" ;
  rdfs:comment "Query alias: 1 model declares shopping." .

# Query parent property: short description
<https://relay.inferal.com/ontology/amadeus/property/shortDescription> a rdf:Property ;
  rdfs:label "short description" ;
  rdfs:comment "Query alias: 1 model declares shortDescription." .

# Query parent property: sight
<https://relay.inferal.com/ontology/amadeus/property/sight> a rdf:Property ;
  rdfs:label "sight" ;
  rdfs:comment "Query alias: 1 model declares sight." .

# Query parent property: size
<https://relay.inferal.com/ontology/amadeus/property/size> a rdf:Property ;
  rdfs:label "size" ;
  rdfs:comment "Query alias: 2 models declare size." .

# Query parent property: sleep quality
<https://relay.inferal.com/ontology/amadeus/property/sleepQuality> a rdf:Property ;
  rdfs:label "sleep quality" ;
  rdfs:comment "Query alias: 1 model declares sleepQuality." .

# Query parent property: slice dice indicator
<https://relay.inferal.com/ontology/amadeus/property/sliceDiceIndicator> a rdf:Property ;
  rdfs:label "slice dice indicator" ;
  rdfs:comment "Query alias: 1 model declares sliceDiceIndicator." .

# Query parent property: sources
<https://relay.inferal.com/ontology/amadeus/property/sources> a rdf:Property ;
  rdfs:label "sources" ;
  rdfs:comment "Query alias: 2 models declare sources." .

# Query parent property: special request
<https://relay.inferal.com/ontology/amadeus/property/specialRequest> a rdf:Property ;
  rdfs:label "special request" ;
  rdfs:comment "Query alias: 2 models declare specialRequest." .

# Query parent property: staff
<https://relay.inferal.com/ontology/amadeus/property/staff> a rdf:Property ;
  rdfs:label "staff" ;
  rdfs:comment "Query alias: 1 model declares staff." .

# Query parent property: start
<https://relay.inferal.com/ontology/amadeus/property/start> a rdf:Property ;
  rdfs:label "start" ;
  rdfs:comment "Query alias: 2 models declare start." .

# Query parent property: start address line
<https://relay.inferal.com/ontology/amadeus/property/startAddressLine> a rdf:Property ;
  rdfs:label "start address line" ;
  rdfs:comment "Query alias: 1 model declares startAddressLine." .

# Query parent property: start city name
<https://relay.inferal.com/ontology/amadeus/property/startCityName> a rdf:Property ;
  rdfs:label "start city name" ;
  rdfs:comment "Query alias: 1 model declares startCityName." .

# Query parent property: start country code
<https://relay.inferal.com/ontology/amadeus/property/startCountryCode> a rdf:Property ;
  rdfs:label "start country code" ;
  rdfs:comment "Query alias: 1 model declares startCountryCode." .

# Query parent property: start date
<https://relay.inferal.com/ontology/amadeus/property/startDate> a rdf:Property ;
  rdfs:label "start date" ;
  rdfs:comment "Query alias: 1 model declares startDate." .

# Query parent property: start date time
<https://relay.inferal.com/ontology/amadeus/property/startDateTime> a rdf:Property ;
  rdfs:label "start date time" ;
  rdfs:comment "Query alias: 1 model declares startDateTime." .

# Query parent property: start geo code
<https://relay.inferal.com/ontology/amadeus/property/startGeoCode> a rdf:Property ;
  rdfs:label "start geo code" ;
  rdfs:comment "Query alias: 1 model declares startGeoCode." .

# Query parent property: start google place id
<https://relay.inferal.com/ontology/amadeus/property/startGooglePlaceId> a rdf:Property ;
  rdfs:label "start google place id" ;
  rdfs:comment "Query alias: 1 model declares startGooglePlaceId." .

# Query parent property: start location code
<https://relay.inferal.com/ontology/amadeus/property/startLocationCode> a rdf:Property ;
  rdfs:label "start location code" ;
  rdfs:comment "Query alias: 1 model declares startLocationCode." .

# Query parent property: start name
<https://relay.inferal.com/ontology/amadeus/property/startName> a rdf:Property ;
  rdfs:label "start name" ;
  rdfs:comment "Query alias: 1 model declares startName." .

# Query parent property: start seat row
<https://relay.inferal.com/ontology/amadeus/property/startSeatRow> a rdf:Property ;
  rdfs:label "start seat row" ;
  rdfs:comment "Query alias: 1 model declares startSeatRow." .

# Query parent property: start wing seat row
<https://relay.inferal.com/ontology/amadeus/property/startWingSeatRow> a rdf:Property ;
  rdfs:label "start wing seat row" ;
  rdfs:comment "Query alias: 1 model declares startWingSeatRow." .

# Query parent property: start zip code
<https://relay.inferal.com/ontology/amadeus/property/startZipCode> a rdf:Property ;
  rdfs:label "start zip code" ;
  rdfs:comment "Query alias: 1 model declares startZipCode." .

# Query parent property: state
<https://relay.inferal.com/ontology/amadeus/property/state> a rdf:Property ;
  rdfs:label "state" ;
  rdfs:comment "Query alias: 1 model declares state." .

# Query parent property: state code
<https://relay.inferal.com/ontology/amadeus/property/stateCode> a rdf:Property ;
  rdfs:label "state code" ;
  rdfs:comment "Query alias: 5 models declare stateCode." .

# Query parent property: status code
<https://relay.inferal.com/ontology/amadeus/property/statusCode> a rdf:Property ;
  rdfs:label "status code" ;
  rdfs:comment "Query alias: 1 model declares statusCode." .

# Query parent property: stops
<https://relay.inferal.com/ontology/amadeus/property/stops> a rdf:Property ;
  rdfs:label "stops" ;
  rdfs:comment "Query alias: 1 model declares stops." .

# Query parent property: sub type
<https://relay.inferal.com/ontology/amadeus/property/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Query alias: 14 models declare subType." .

# Query parent property: swimming pool
<https://relay.inferal.com/ontology/amadeus/property/swimmingPool> a rdf:Property ;
  rdfs:label "swimming pool" ;
  rdfs:comment "Query alias: 1 model declares swimmingPool." .

# Query parent property: tags
<https://relay.inferal.com/ontology/amadeus/property/tags> a rdf:Property ;
  rdfs:label "tags" ;
  rdfs:comment "Query alias: 2 models declare tags." .

# Query parent property: tax included
<https://relay.inferal.com/ontology/amadeus/property/taxIncluded> a rdf:Property ;
  rdfs:label "tax included" ;
  rdfs:comment "Query alias: 2 models declare taxIncluded." .

# Query parent property: technical stops allowed
<https://relay.inferal.com/ontology/amadeus/property/technicalStopsAllowed> a rdf:Property ;
  rdfs:label "technical stops allowed" ;
  rdfs:comment "Query alias: 1 model declares technicalStopsAllowed." .

# Query parent property: terms url
<https://relay.inferal.com/ontology/amadeus/property/termsUrl> a rdf:Property ;
  rdfs:label "terms url" ;
  rdfs:comment "Query alias: 1 model declares termsUrl." .

# Query parent property: text
<https://relay.inferal.com/ontology/amadeus/property/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Query alias: 11 models declare text." .

# Query parent property: theft
<https://relay.inferal.com/ontology/amadeus/property/theft> a rdf:Property ;
  rdfs:label "theft" ;
  rdfs:comment "Query alias: 1 model declares theft." .

# Query parent property: ticketing agreement
<https://relay.inferal.com/ontology/amadeus/property/ticketingAgreement> a rdf:Property ;
  rdfs:label "ticketing agreement" ;
  rdfs:comment "Query alias: 2 models declare ticketingAgreement." .

# Query parent property: tickets
<https://relay.inferal.com/ontology/amadeus/property/tickets> a rdf:Property ;
  rdfs:label "tickets" ;
  rdfs:comment "Query alias: 1 model declares tickets." .

# Query parent property: tid
<https://relay.inferal.com/ontology/amadeus/property/tid> a rdf:Property ;
  rdfs:label "tid" ;
  rdfs:comment "Query alias: 1 model declares tid." .

# Query parent property: time
<https://relay.inferal.com/ontology/amadeus/property/time> a rdf:Property ;
  rdfs:label "time" ;
  rdfs:comment "Query alias: 1 model declares time." .

# Query parent property: time window
<https://relay.inferal.com/ontology/amadeus/property/timeWindow> a rdf:Property ;
  rdfs:label "time window" ;
  rdfs:comment "Query alias: 1 model declares timeWindow." .

# Query parent property: time zone offset
<https://relay.inferal.com/ontology/amadeus/property/timeZoneOffset> a rdf:Property ;
  rdfs:label "time zone offset" ;
  rdfs:comment "Query alias: 3 models declare timeZoneOffset." .

# Query parent property: timings
<https://relay.inferal.com/ontology/amadeus/property/timings> a rdf:Property ;
  rdfs:label "timings" ;
  rdfs:comment "Query alias: 1 model declares timings." .

# Query parent property: title
<https://relay.inferal.com/ontology/amadeus/property/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Query alias: 8 models declare title." .

# Query parent property: token type
<https://relay.inferal.com/ontology/amadeus/property/tokenType> a rdf:Property ;
  rdfs:label "token type" ;
  rdfs:comment "Query alias: 1 model declares tokenType." .

# Query parent property: total
<https://relay.inferal.com/ontology/amadeus/property/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Query alias: 7 models declare total." .

# Query parent property: total fees
<https://relay.inferal.com/ontology/amadeus/property/totalFees> a rdf:Property ;
  rdfs:label "total fees" ;
  rdfs:comment "Query alias: 1 model declares totalFees." .

# Query parent property: total taxes
<https://relay.inferal.com/ontology/amadeus/property/totalTaxes> a rdf:Property ;
  rdfs:label "total taxes" ;
  rdfs:comment "Query alias: 1 model declares totalTaxes." .

# Query parent property: tour name
<https://relay.inferal.com/ontology/amadeus/property/tourName> a rdf:Property ;
  rdfs:label "tour name" ;
  rdfs:comment "Query alias: 1 model declares tourName." .

# Query parent property: tour reference
<https://relay.inferal.com/ontology/amadeus/property/tourReference> a rdf:Property ;
  rdfs:label "tour reference" ;
  rdfs:comment "Query alias: 1 model declares tourReference." .

# Query parent property: transfers
<https://relay.inferal.com/ontology/amadeus/property/transfers> a rdf:Property ;
  rdfs:label "transfers" ;
  rdfs:comment "Query alias: 1 model declares transfers." .

# Query parent property: transfer type
<https://relay.inferal.com/ontology/amadeus/property/transferType> a rdf:Property ;
  rdfs:label "transfer type" ;
  rdfs:comment "Query alias: 3 models declare transferType." .

# Query parent property: transportation number
<https://relay.inferal.com/ontology/amadeus/property/transportationNumber> a rdf:Property ;
  rdfs:label "transportation number" ;
  rdfs:comment "Query alias: 1 model declares transportationNumber." .

# Query parent property: transportation type
<https://relay.inferal.com/ontology/amadeus/property/transportationType> a rdf:Property ;
  rdfs:label "transportation type" ;
  rdfs:comment "Query alias: 1 model declares transportationType." .

# Query parent property: transport number
<https://relay.inferal.com/ontology/amadeus/property/transportNumber> a rdf:Property ;
  rdfs:label "transport number" ;
  rdfs:comment "Query alias: 2 models declare transportNumber." .

# Query parent property: transport type
<https://relay.inferal.com/ontology/amadeus/property/transportType> a rdf:Property ;
  rdfs:label "transport type" ;
  rdfs:comment "Query alias: 2 models declare transportType." .

# Query parent property: travel agent
<https://relay.inferal.com/ontology/amadeus/property/travelAgent> a rdf:Property ;
  rdfs:label "travel agent" ;
  rdfs:comment "Query alias: 1 model declares travelAgent." .

# Query parent property: travel agent id
<https://relay.inferal.com/ontology/amadeus/property/travelAgentId> a rdf:Property ;
  rdfs:label "travel agent id" ;
  rdfs:comment "Query alias: 1 model declares travelAgentId." .

# Query parent property: traveler id
<https://relay.inferal.com/ontology/amadeus/property/travelerId> a rdf:Property ;
  rdfs:label "traveler id" ;
  rdfs:comment "Query alias: 3 models declare travelerId." .

# Query parent property: traveler ids
<https://relay.inferal.com/ontology/amadeus/property/travelerIds> a rdf:Property ;
  rdfs:label "traveler ids" ;
  rdfs:comment "Query alias: 3 models declare travelerIds." .

# Query parent property: traveler pricing
<https://relay.inferal.com/ontology/amadeus/property/travelerPricing> a rdf:Property ;
  rdfs:label "traveler pricing" ;
  rdfs:comment "Query alias: 1 model declares travelerPricing." .

# Query parent property: traveler pricings
<https://relay.inferal.com/ontology/amadeus/property/travelerPricings> a rdf:Property ;
  rdfs:label "traveler pricings" ;
  rdfs:comment "Query alias: 1 model declares travelerPricings." .

# Query parent property: traveler type
<https://relay.inferal.com/ontology/amadeus/property/travelerType> a rdf:Property ;
  rdfs:label "traveler type" ;
  rdfs:comment "Query alias: 2 models declare travelerType." .

# Query parent property: type
<https://relay.inferal.com/ontology/amadeus/property/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Query alias: 49 models declare type." .

# Query parent property: type estimated
<https://relay.inferal.com/ontology/amadeus/property/typeEstimated> a rdf:Property ;
  rdfs:label "type estimated" ;
  rdfs:comment "Query alias: 1 model declares typeEstimated." .

# Query parent property: uic code
<https://relay.inferal.com/ontology/amadeus/property/uicCode> a rdf:Property ;
  rdfs:label "uic code" ;
  rdfs:comment "Query alias: 2 models declare uicCode." .

# Query parent property: unit
<https://relay.inferal.com/ontology/amadeus/property/unit> a rdf:Property ;
  rdfs:label "unit" ;
  rdfs:comment "Query alias: 2 models declare unit." .

# Query parent property: up
<https://relay.inferal.com/ontology/amadeus/property/up> a rdf:Property ;
  rdfs:label "up" ;
  rdfs:comment "Query alias: 1 model declares up." .

# Query parent property: username
<https://relay.inferal.com/ontology/amadeus/property/username> a rdf:Property ;
  rdfs:label "username" ;
  rdfs:comment "Query alias: 1 model declares username." .

# Query parent property: validating airline codes
<https://relay.inferal.com/ontology/amadeus/property/validatingAirlineCodes> a rdf:Property ;
  rdfs:label "validating airline codes" ;
  rdfs:comment "Query alias: 1 model declares validatingAirlineCodes." .

# Query parent property: validity country
<https://relay.inferal.com/ontology/amadeus/property/validityCountry> a rdf:Property ;
  rdfs:label "validity country" ;
  rdfs:comment "Query alias: 1 model declares validityCountry." .

# Query parent property: value for money
<https://relay.inferal.com/ontology/amadeus/property/valueForMoney> a rdf:Property ;
  rdfs:label "value for money" ;
  rdfs:comment "Query alias: 1 model declares valueForMoney." .

# Query parent property: variations
<https://relay.inferal.com/ontology/amadeus/property/variations> a rdf:Property ;
  rdfs:label "variations" ;
  rdfs:comment "Query alias: 1 model declares variations." .

# Query parent property: vat registration
<https://relay.inferal.com/ontology/amadeus/property/vatRegistration> a rdf:Property ;
  rdfs:label "vat registration" ;
  rdfs:comment "Query alias: 1 model declares vatRegistration." .

# Query parent property: vcc
<https://relay.inferal.com/ontology/amadeus/property/VCC> a rdf:Property ;
  rdfs:label "vcc" ;
  rdfs:comment "Query alias: 1 model declares VCC." .

# Query parent property: vehicle
<https://relay.inferal.com/ontology/amadeus/property/vehicle> a rdf:Property ;
  rdfs:label "vehicle" ;
  rdfs:comment "Query alias: 2 models declare vehicle." .

# Query parent property: vendor code
<https://relay.inferal.com/ontology/amadeus/property/vendorCode> a rdf:Property ;
  rdfs:label "vendor code" ;
  rdfs:comment "Query alias: 5 models declare vendorCode." .

# Query parent property: virtual credit card details
<https://relay.inferal.com/ontology/amadeus/property/virtualCreditCardDetails> a rdf:Property ;
  rdfs:label "virtual credit card details" ;
  rdfs:comment "Query alias: 1 model declares virtualCreditCardDetails." .

# Query parent property: weight
<https://relay.inferal.com/ontology/amadeus/property/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Query alias: 2 models declare weight." .

# Query parent property: weight unit
<https://relay.inferal.com/ontology/amadeus/property/weightUnit> a rdf:Property ;
  rdfs:label "weight unit" ;
  rdfs:comment "Query alias: 2 models declare weightUnit." .

# Query parent property: width
<https://relay.inferal.com/ontology/amadeus/property/width> a rdf:Property ;
  rdfs:label "width" ;
  rdfs:comment "Query alias: 1 model declares width." .

# Query parent property: women
<https://relay.inferal.com/ontology/amadeus/property/women> a rdf:Property ;
  rdfs:label "women" ;
  rdfs:comment "Query alias: 1 model declares women." .

# Query parent property: x
<https://relay.inferal.com/ontology/amadeus/property/x> a rdf:Property ;
  rdfs:label "x" ;
  rdfs:comment "Query alias: 2 models declare x." .

# Query parent property: y
<https://relay.inferal.com/ontology/amadeus/property/y> a rdf:Property ;
  rdfs:label "y" ;
  rdfs:comment "Query alias: 2 models declare y." .

# Query parent property: zip
<https://relay.inferal.com/ontology/amadeus/property/zip> a rdf:Property ;
  rdfs:label "zip" ;
  rdfs:comment "Query alias: 1 model declares zip." .

# Query parent property: zip code
<https://relay.inferal.com/ontology/amadeus/property/zipCode> a rdf:Property ;
  rdfs:label "zip code" ;
  rdfs:comment "Query alias: 1 model declares zipCode." .

# Query parent property: quantity
amadeus:quantity a rdf:Property ;
  rdfs:label "quantity" .

# Query parent property: rate family code
amadeus:rateFamilyCode a rdf:Property ;
  rdfs:label "rate family code" .

# Query parent property: rate family type
amadeus:rateFamilyType a rdf:Property ;
  rdfs:label "rate family type" .

# Query parent property: relevance score
amadeus:relevanceScore a rdf:Property ;
  rdfs:label "relevance score" .

# Query parent property: remark category
amadeus:remarkCategory a rdf:Property ;
  rdfs:label "remark category" .

# Query parent property: remark sub type
amadeus:remarkSubType a rdf:Property ;
  rdfs:label "remark sub type" .

# Query parent property: resource type
amadeus:resourceType a rdf:Property ;
  rdfs:label "resource type" .

# Query parent property: room category
amadeus:roomCategory a rdf:Property ;
  rdfs:label "room category" .

# Query parent property: room type
amadeus:roomType a rdf:Property ;
  rdfs:label "room type" .

# Query parent property: service code
amadeus:serviceCode a rdf:Property ;
  rdfs:label "service code" .

# Query parent property: service type
amadeus:serviceType a rdf:Property ;
  rdfs:label "service type" .

# Query parent property: stop location
amadeus:stopLocation a rdf:Property ;
  rdfs:label "stop location" .

# Query parent property: tax code
amadeus:taxCode a rdf:Property ;
  rdfs:label "tax code" .

# Query parent property: tax percentage
amadeus:taxPercentage a rdf:Property ;
  rdfs:label "tax percentage" .

# Query parent property: transport number
amadeus:transportNumber a rdf:Property ;
  rdfs:label "transport number" .

# Query parent property: transport type
amadeus:transportType a rdf:Property ;
  rdfs:label "transport type" .

# Query parent property: traveler name
amadeus:travelerName a rdf:Property ;
  rdfs:label "traveler name" .

# Query parent property: trip reference
amadeus:tripReference a rdf:Property ;
  rdfs:label "trip reference" .

# Query parent property: vat country
amadeus:vatCountry a rdf:Property ;
  rdfs:label "vat country" .

# Query parent property: vat number
amadeus:vatNumber a rdf:Property ;
  rdfs:label "vat number" .

# Query parent property: vehicle category
amadeus:vehicleCategory a rdf:Property ;
  rdfs:label "vehicle category" .

# Query parent property: vehicle code
amadeus:vehicleCode a rdf:Property ;
  rdfs:label "vehicle code" .

# Query parent property: warning code
amadeus:warningCode a rdf:Property ;
  rdfs:label "warning code" .

# Query parent property: warning source
amadeus:warningSource a rdf:Property ;
  rdfs:label "warning source" .

# Query parent property: weight value
amadeus:weightValue a rdf:Property ;
  rdfs:label "weight value" .

# Property: grant type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenRequest/grantType> a rdf:Property ;
  rdfs:label "grant type" ;
  rdfs:comment "Must be 'client_credentials'" ;
  schema:alternateName "grantType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/grantType> ;
  rdfs:domain amadeus:AccessTokenRequest ;
  rdfs:range xsd:string .

# Property: client id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenRequest/clientId> a rdf:Property ;
  rdfs:label "client id" ;
  rdfs:comment "Your API Key (client ID)" ;
  schema:alternateName "clientId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/clientId> ;
  rdfs:domain amadeus:AccessTokenRequest ;
  rdfs:range xsd:string .

# Property: client secret
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenRequest/clientSecret> a rdf:Property ;
  rdfs:label "client secret" ;
  rdfs:comment "Your API Secret (client secret)" ;
  schema:alternateName "clientSecret" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/clientSecret> ;
  rdfs:domain amadeus:AccessTokenRequest ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenResponse/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type (amadeusOAuth2Token)" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:AccessTokenResponse ;
  rdfs:range xsd:string .

# Property: username
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenResponse/username> a rdf:Property ;
  rdfs:label "username" ;
  rdfs:comment "Your username (email address)" ;
  schema:alternateName "username" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/username> ;
  rdfs:domain amadeus:AccessTokenResponse ;
  rdfs:range xsd:string .

# Property: application name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenResponse/applicationName> a rdf:Property ;
  rdfs:label "application name" ;
  rdfs:comment "Application name associated with the credentials" ;
  schema:alternateName "application_name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/applicationName> ;
  rdfs:domain amadeus:AccessTokenResponse ;
  rdfs:range xsd:string .

# Property: client id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenResponse/clientId> a rdf:Property ;
  rdfs:label "client id" ;
  rdfs:comment "Client ID used for authentication" ;
  schema:alternateName "client_id" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/clientId> ;
  rdfs:domain amadeus:AccessTokenResponse ;
  rdfs:range xsd:string .

# Property: token type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenResponse/tokenType> a rdf:Property ;
  rdfs:label "token type" ;
  rdfs:comment "Token type (always 'Bearer')" ;
  schema:alternateName "token_type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/tokenType> ;
  rdfs:domain amadeus:AccessTokenResponse ;
  rdfs:range xsd:string .

# Property: access token
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenResponse/accessToken> a rdf:Property ;
  rdfs:label "access token" ;
  rdfs:comment "The access token to use for API requests" ;
  schema:alternateName "access_token" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/accessToken> ;
  rdfs:domain amadeus:AccessTokenResponse ;
  rdfs:range xsd:string .

# Property: expires in
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenResponse/expiresIn> a rdf:Property ;
  rdfs:label "expires in" ;
  rdfs:comment "Token expiration time in seconds" ;
  schema:alternateName "expires_in" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/expiresIn> ;
  rdfs:domain amadeus:AccessTokenResponse ;
  rdfs:range xsd:int .

# Property: state
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenResponse/state> a rdf:Property ;
  rdfs:label "state" ;
  rdfs:comment "Token state" ;
  schema:alternateName "state" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/state> ;
  rdfs:domain amadeus:AccessTokenResponse ;
  rdfs:range xsd:string .

# Property: scope
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AccessTokenResponse/scope> a rdf:Property ;
  rdfs:label "scope" ;
  rdfs:comment "Granted scopes (typically empty for self-service)" ;
  schema:alternateName "scope" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/scope> ;
  rdfs:domain amadeus:AccessTokenResponse ;
  rdfs:range xsd:string .

# Property: errors
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AmadeusError/errors> a rdf:Property ;
  rdfs:label "errors" ;
  rdfs:comment "List of errors" ;
  schema:alternateName "errors" ;
  rdfs:domain amadeus:AmadeusError ;
  rdfs:range amadeus:ErrorDetail .

# Property: status
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ErrorDetail/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "HTTP status code" ;
  schema:alternateName "status" ;
  rdfs:subPropertyOf http:statusCodeValue ;
  rdfs:domain amadeus:ErrorDetail ;
  rdfs:range xsd:long .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ErrorDetail/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Error code (e.g., 477, 4926)" ;
  schema:alternateName "code" ;
  rdfs:domain amadeus:ErrorDetail ;
  rdfs:range xsd:long .

# Property: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ErrorDetail/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Error title (e.g., 'INVALID FORMAT')" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/title> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:ErrorDetail ;
  rdfs:range xsd:string .

# Property: detail
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ErrorDetail/detail> a rdf:Property ;
  rdfs:label "detail" ;
  rdfs:comment "Detailed error description" ;
  schema:alternateName "detail" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/detail> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:ErrorDetail ;
  rdfs:range xsd:string .

# Property: source
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ErrorDetail/source> a rdf:Property ;
  rdfs:label "source" ;
  rdfs:comment "Source of the error" ;
  schema:alternateName "source" ;
  rdfs:domain amadeus:ErrorDetail ;
  rdfs:range amadeus:ErrorSource .

# Property: pointer
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ErrorSource/pointer> a rdf:Property ;
  rdfs:label "pointer" ;
  rdfs:comment "Pointer to the parameter that caused the error" ;
  schema:alternateName "pointer" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/pointer> ;
  rdfs:domain amadeus:ErrorSource ;
  rdfs:range xsd:string .

# Property: parameter
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ErrorSource/parameter> a rdf:Property ;
  rdfs:label "parameter" ;
  rdfs:comment "Name of the parameter that caused the error" ;
  schema:alternateName "parameter" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/parameter> ;
  rdfs:domain amadeus:ErrorSource ;
  rdfs:range xsd:string .

# Property: example
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ErrorSource/example> a rdf:Property ;
  rdfs:label "example" ;
  rdfs:comment "Example of a valid value" ;
  schema:alternateName "example" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/example> ;
  rdfs:domain amadeus:ErrorSource ;
  rdfs:range xsd:string .

# Property: status code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.NotFoundError/statusCode> a rdf:Property ;
  rdfs:label "status code" ;
  schema:alternateName "statusCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/statusCode> ;
  rdfs:domain amadeus:NotFoundError ;
  rdfs:range xsd:integer .

# Property: errors
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.NotFoundError/errors> a rdf:Property ;
  rdfs:label "errors" ;
  rdfs:comment "List of errors" ;
  schema:alternateName "errors" ;
  rdfs:domain amadeus:NotFoundError ;
  rdfs:range amadeus:ErrorDetail .

# Property: status
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Issue/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "HTTP status code" ;
  schema:alternateName "status" ;
  rdfs:subPropertyOf http:statusCodeValue ;
  rdfs:domain amadeus:Issue ;
  rdfs:range xsd:long .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Issue/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Error code (e.g., 477, 4926)" ;
  schema:alternateName "code" ;
  rdfs:domain amadeus:Issue ;
  rdfs:range xsd:long .

# Property: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Issue/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Error title (e.g., 'INVALID FORMAT')" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/title> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Issue ;
  rdfs:range xsd:string .

# Property: detail
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Issue/detail> a rdf:Property ;
  rdfs:label "detail" ;
  rdfs:comment "Detailed error description" ;
  schema:alternateName "detail" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/detail> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:Issue ;
  rdfs:range xsd:string .

# Property: source
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Issue/source> a rdf:Property ;
  rdfs:label "source" ;
  rdfs:comment "Source of the error" ;
  schema:alternateName "source" ;
  rdfs:domain amadeus:Issue ;
  rdfs:range amadeus:ErrorSource .

# Property: errors
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.response_error/errors> a rdf:Property ;
  rdfs:label "errors" ;
  rdfs:comment "List of errors" ;
  schema:alternateName "errors" ;
  rdfs:domain amadeus:response_error ;
  rdfs:range amadeus:Issue .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Warning/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Warning code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:warningCode ;
  rdfs:domain amadeus:Warning ;
  rdfs:range xsd:long .

# Property: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Warning/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Warning title" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/title> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Warning ;
  rdfs:range xsd:string .

# Property: detail
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Warning/detail> a rdf:Property ;
  rdfs:label "detail" ;
  rdfs:comment "Detailed warning message" ;
  schema:alternateName "detail" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/detail> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:Warning ;
  rdfs:range xsd:string .

# Property: source
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Warning/source> a rdf:Property ;
  rdfs:label "source" ;
  rdfs:comment "Source of the warning" ;
  schema:alternateName "source" ;
  rdfs:subPropertyOf amadeus:warningSource ;
  rdfs:domain amadeus:Warning ;
  rdfs:range amadeus:ErrorSource .

# Property: errors
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Error400/errors> a rdf:Property ;
  rdfs:label "errors" ;
  rdfs:comment "List of errors" ;
  schema:alternateName "errors" ;
  rdfs:domain amadeus:Error400 ;
  rdfs:range amadeus:Issue .

# Property: errors
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Error401/errors> a rdf:Property ;
  rdfs:label "errors" ;
  rdfs:comment "List of errors" ;
  schema:alternateName "errors" ;
  rdfs:domain amadeus:Error401 ;
  rdfs:range amadeus:Issue .

# Property: errors
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Error404/errors> a rdf:Property ;
  rdfs:label "errors" ;
  rdfs:comment "List of errors" ;
  schema:alternateName "errors" ;
  rdfs:domain amadeus:Error404 ;
  rdfs:range amadeus:Issue .

# Property: errors
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Error500/errors> a rdf:Property ;
  rdfs:label "errors" ;
  rdfs:comment "List of errors" ;
  schema:alternateName "errors" ;
  rdfs:domain amadeus:Error500 ;
  rdfs:range amadeus:Issue .

# Property: status
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Error/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "HTTP status code" ;
  schema:alternateName "status" ;
  rdfs:subPropertyOf http:statusCodeValue ;
  rdfs:domain amadeus:Error ;
  rdfs:range xsd:long .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Error/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Error code (e.g., 477, 4926)" ;
  schema:alternateName "code" ;
  rdfs:domain amadeus:Error ;
  rdfs:range xsd:long .

# Property: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Error/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Error title (e.g., 'INVALID FORMAT')" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/title> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Error ;
  rdfs:range xsd:string .

# Property: detail
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Error/detail> a rdf:Property ;
  rdfs:label "detail" ;
  rdfs:comment "Detailed error description" ;
  schema:alternateName "detail" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/detail> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:Error ;
  rdfs:range xsd:string .

# Property: source
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Error/source> a rdf:Property ;
  rdfs:label "source" ;
  rdfs:comment "Source of the error" ;
  schema:alternateName "source" ;
  rdfs:domain amadeus:Error ;
  rdfs:range amadeus:ErrorSource .

# Property: self
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CollectionLinks/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Link to this page" ;
  schema:alternateName "self" ;
  rdfs:domain amadeus:CollectionLinks ;
  rdfs:range xsd:string .

# Property: next
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CollectionLinks/next> a rdf:Property ;
  rdfs:label "next" ;
  rdfs:comment "Link to next page" ;
  schema:alternateName "next" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/next> ;
  rdfs:domain amadeus:CollectionLinks ;
  rdfs:range xsd:string .

# Property: previous
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CollectionLinks/previous> a rdf:Property ;
  rdfs:label "previous" ;
  rdfs:comment "Link to previous page" ;
  schema:alternateName "previous" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/previous> ;
  rdfs:domain amadeus:CollectionLinks ;
  rdfs:range xsd:string .

# Property: last
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CollectionLinks/last> a rdf:Property ;
  rdfs:label "last" ;
  rdfs:comment "Link to last page" ;
  schema:alternateName "last" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/last> ;
  rdfs:domain amadeus:CollectionLinks ;
  rdfs:range xsd:string .

# Property: first
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CollectionLinks/first> a rdf:Property ;
  rdfs:label "first" ;
  rdfs:comment "Link to first page" ;
  schema:alternateName "first" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/first> ;
  rdfs:domain amadeus:CollectionLinks ;
  rdfs:range xsd:string .

# Property: up
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CollectionLinks/up> a rdf:Property ;
  rdfs:label "up" ;
  rdfs:comment "Link to parent resource" ;
  schema:alternateName "up" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/up> ;
  rdfs:domain amadeus:CollectionLinks ;
  rdfs:range xsd:string .

# Property: count
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CollectionMeta/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Total count of results" ;
  schema:alternateName "count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/count> ;
  rdfs:domain amadeus:CollectionMeta ;
  rdfs:range xsd:int .

# Property: links
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CollectionMeta/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "Links to related resources" ;
  schema:alternateName "links" ;
  rdfs:domain amadeus:CollectionMeta ;
  rdfs:range amadeus:CollectionLinks .

# Property: one way combinations
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CollectionMeta/oneWayCombinations> a rdf:Property ;
  rdfs:label "one way combinations" ;
  rdfs:comment "One-way combination suggestions for multi-city searches" ;
  schema:alternateName "oneWayCombinations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/oneWayCombinations> ;
  rdfs:domain amadeus:CollectionMeta ;
  rdfs:range amadeus:OneWayCombination .

# Property: origin destination id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OneWayCombination/originDestinationId> a rdf:Property ;
  rdfs:label "origin destination id" ;
  rdfs:comment "Origin-destination ID" ;
  schema:alternateName "originDestinationId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/originDestinationId> ;
  rdfs:domain amadeus:OneWayCombination ;
  rdfs:range xsd:string .

# Property: flight offer ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OneWayCombination/flightOfferIds> a rdf:Property ;
  rdfs:label "flight offer ids" ;
  rdfs:comment "List of flight offer IDs that can be combined" ;
  schema:alternateName "flightOfferIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferIds> ;
  rdfs:domain amadeus:OneWayCombination ;
  rdfs:range xsd:string .

# Property: links
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ResourceMeta/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "Links to related resources" ;
  schema:alternateName "links" ;
  rdfs:domain amadeus:ResourceMeta ;
  rdfs:range amadeus:CollectionLinks .

# Property: carriers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Dictionaries/carriers> a rdf:Property ;
  rdfs:label "carriers" ;
  rdfs:comment "Airline/carrier code to name mapping" ;
  schema:alternateName "carriers" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/carriers> ;
  rdfs:domain amadeus:Dictionaries ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/Container> .

# Property: aircraft
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Dictionaries/aircraft> a rdf:Property ;
  rdfs:label "aircraft" ;
  rdfs:comment "Aircraft code to name mapping" ;
  schema:alternateName "aircraft" ;
  rdfs:domain amadeus:Dictionaries ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/Container> .

# Property: currencies
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Dictionaries/currencies> a rdf:Property ;
  rdfs:label "currencies" ;
  rdfs:comment "Currency code to name mapping" ;
  schema:alternateName "currencies" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currencies> ;
  rdfs:domain amadeus:Dictionaries ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/Container> .

# Property: locations
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Dictionaries/locations> a rdf:Property ;
  rdfs:label "locations" ;
  rdfs:comment "Location code to details mapping" ;
  schema:alternateName "locations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/locations> ;
  rdfs:domain amadeus:Dictionaries ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/Container> .

# Property: city code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LocationDictionaryEntry/cityCode> a rdf:Property ;
  rdfs:label "city code" ;
  rdfs:comment "City IATA code" ;
  schema:alternateName "cityCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cityCode> ;
  rdfs:domain amadeus:LocationDictionaryEntry ;
  rdfs:range xsd:string .

# Property: country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LocationDictionaryEntry/countryCode> a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "Country code" ;
  schema:alternateName "countryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryCode> ;
  rdfs:domain amadeus:LocationDictionaryEntry ;
  rdfs:range xsd:string .

# Property: latitude
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GeoCode/latitude> a rdf:Property ;
  rdfs:label "latitude" ;
  rdfs:comment "Latitude in decimal degrees" ;
  schema:alternateName "latitude" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/latitude> ;
  rdfs:subPropertyOf schema:latitude ;
  rdfs:domain amadeus:GeoCode ;
  rdfs:range xsd:double .

# Property: longitude
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GeoCode/longitude> a rdf:Property ;
  rdfs:label "longitude" ;
  rdfs:comment "Longitude in decimal degrees" ;
  schema:alternateName "longitude" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/longitude> ;
  rdfs:subPropertyOf schema:longitude ;
  rdfs:domain amadeus:GeoCode ;
  rdfs:range xsd:double .

# Property: lines
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Address/lines> a rdf:Property ;
  rdfs:label "lines" ;
  rdfs:comment "Street address lines" ;
  schema:alternateName "lines" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lines> ;
  rdfs:subPropertyOf schema:streetAddress ;
  rdfs:domain amadeus:Address ;
  rdfs:range xsd:string .

# Property: postal code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Address/postalCode> a rdf:Property ;
  rdfs:label "postal code" ;
  rdfs:comment "Postal/ZIP code" ;
  schema:alternateName "postalCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/postalCode> ;
  rdfs:subPropertyOf schema:postalCode ;
  rdfs:domain amadeus:Address ;
  rdfs:range xsd:string .

# Property: city name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Address/cityName> a rdf:Property ;
  rdfs:label "city name" ;
  rdfs:comment "City name" ;
  schema:alternateName "cityName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cityName> ;
  rdfs:subPropertyOf schema:addressLocality ;
  rdfs:domain amadeus:Address ;
  rdfs:range xsd:string .

# Property: city code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Address/cityCode> a rdf:Property ;
  rdfs:label "city code" ;
  rdfs:comment "City IATA code" ;
  schema:alternateName "cityCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cityCode> ;
  rdfs:domain amadeus:Address ;
  rdfs:range xsd:string .

# Property: country name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Address/countryName> a rdf:Property ;
  rdfs:label "country name" ;
  rdfs:comment "Country name" ;
  schema:alternateName "countryName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryName> ;
  rdfs:subPropertyOf schema:addressCountry ;
  rdfs:domain amadeus:Address ;
  rdfs:range xsd:string .

# Property: country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Address/countryCode> a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "Country code (ISO 3166-1 alpha-2)" ;
  schema:alternateName "countryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryCode> ;
  rdfs:domain amadeus:Address ;
  rdfs:range xsd:string .

# Property: state code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Address/stateCode> a rdf:Property ;
  rdfs:label "state code" ;
  rdfs:comment "State or province code" ;
  schema:alternateName "stateCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/stateCode> ;
  rdfs:subPropertyOf schema:addressRegion ;
  rdfs:domain amadeus:Address ;
  rdfs:range xsd:string .

# Property: region code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Address/regionCode> a rdf:Property ;
  rdfs:label "region code" ;
  rdfs:comment "Region code" ;
  schema:alternateName "regionCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/regionCode> ;
  rdfs:domain amadeus:Address ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Location type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf amadeus:locationType ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Location subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:LocationTypeScheme .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Location name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string .

# Property: detailed name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/detailedName> a rdf:Property ;
  rdfs:label "detailed name" ;
  rdfs:comment "Detailed name" ;
  schema:alternateName "detailedName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/detailedName> ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Location ID (IATA code)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string .

# Property: self
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Self-referential link" ;
  schema:alternateName "self" ;
  rdfs:domain amadeus:Location ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Location/self> .

# Property: time zone offset
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/timeZoneOffset> a rdf:Property ;
  rdfs:label "time zone offset" ;
  rdfs:comment "Time zone offset from UTC" ;
  schema:alternateName "timeZoneOffset" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/timeZoneOffset> ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic coordinates" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:Location ;
  rdfs:range amadeus:GeoCode .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Physical address" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:Location ;
  rdfs:range amadeus:Address .

# Property: distance
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/distance> a rdf:Property ;
  rdfs:label "distance" ;
  rdfs:comment "Distance from reference point" ;
  schema:alternateName "distance" ;
  rdfs:domain amadeus:Location ;
  rdfs:range amadeus:Distance .

# Property: analytics
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/analytics> a rdf:Property ;
  rdfs:label "analytics" ;
  rdfs:comment "Analytics data" ;
  schema:alternateName "analytics" ;
  rdfs:domain amadeus:Location ;
  rdfs:range amadeus:LocationAnalytics .

# Property: relevance
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/relevance> a rdf:Property ;
  rdfs:label "relevance" ;
  rdfs:comment "Relevance score (0-10 range based on distance and analytics)" ;
  schema:alternateName "relevance" ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:double .

# Property: category
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/category> a rdf:Property ;
  rdfs:label "category" ;
  rdfs:comment "Location category" ;
  schema:alternateName "category" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/category> ;
  rdfs:subPropertyOf schema:category ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:LocationCategoryScheme .

# Property: tags
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/tags> a rdf:Property ;
  rdfs:label "tags" ;
  rdfs:comment "Related topic tags" ;
  schema:alternateName "tags" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/tags> ;
  rdfs:subPropertyOf schema:keywords ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string .

# Property: rank
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location/rank> a rdf:Property ;
  rdfs:label "rank" ;
  rdfs:comment "Fame-based position ranking (1 = highest)" ;
  schema:alternateName "rank" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/rank> ;
  rdfs:domain amadeus:Location ;
  rdfs:range xsd:string .

# Property: value
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Distance/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Great-circle distance value" ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain amadeus:Distance ;
  rdfs:range xsd:int .

# Property: unit
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Distance/unit> a rdf:Property ;
  rdfs:label "unit" ;
  rdfs:comment "Unit of measurement (KM or MI)" ;
  schema:alternateName "unit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/unit> ;
  rdfs:subPropertyOf schema:unitCode ;
  rdfs:domain amadeus:Distance ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:DistanceUnitScheme .

# Property: travelers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LocationAnalytics/travelers> a rdf:Property ;
  rdfs:label "travelers" ;
  rdfs:comment "Travelers data" ;
  schema:alternateName "travelers" ;
  rdfs:domain amadeus:LocationAnalytics ;
  rdfs:range amadeus:Travelers .

# Property: score
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Travelers/score> a rdf:Property ;
  rdfs:label "score" ;
  rdfs:comment "Traveler score (approximate ranking based on number of travelers)" ;
  schema:alternateName "score" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/score> ;
  rdfs:domain amadeus:Travelers ;
  rdfs:range xsd:int .

# Property: location code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlexibleLocation/locationCode> a rdf:Property ;
  rdfs:label "location code" ;
  rdfs:comment "Location IATA code (airport or city)" ;
  schema:alternateName "locationCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/locationCode> ;
  rdfs:domain amadeus:FlexibleLocation ;
  rdfs:range xsd:string .

# Property: location type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlexibleLocation/locationType> a rdf:Property ;
  rdfs:label "location type" ;
  rdfs:comment "Location type" ;
  schema:alternateName "locationType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/locationType> ;
  rdfs:domain amadeus:FlexibleLocation ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:LocationTypeScheme .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlexibleLocation/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic coordinates for radius search" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:FlexibleLocation ;
  rdfs:range amadeus:GeoCode .

# Property: radius
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlexibleLocation/radius> a rdf:Property ;
  rdfs:label "radius" ;
  rdfs:comment "Radius for geographic search in kilometers" ;
  schema:alternateName "radius" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/radius> ;
  rdfs:domain amadeus:FlexibleLocation ;
  rdfs:range xsd:int .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airline/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:Airline ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airline/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA airline code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:Airline ;
  rdfs:range xsd:string .

# Property: icao code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airline/icaoCode> a rdf:Property ;
  rdfs:label "icao code" ;
  rdfs:comment "ICAO airline code" ;
  schema:alternateName "icaoCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/icaoCode> ;
  rdfs:domain amadeus:Airline ;
  rdfs:range xsd:string .

# Property: business name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airline/businessName> a rdf:Property ;
  rdfs:label "business name" ;
  rdfs:comment "Business name of the airline" ;
  schema:alternateName "businessName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/businessName> ;
  rdfs:subPropertyOf schema:legalName ;
  rdfs:domain amadeus:Airline ;
  rdfs:range xsd:string .

# Property: common name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airline/commonName> a rdf:Property ;
  rdfs:label "common name" ;
  rdfs:comment "Common name of the airline" ;
  schema:alternateName "commonName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/commonName> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Airline ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineDestination/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:AirlineDestination ;
  rdfs:range xsd:string .

# Property: origin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineDestination/origin> a rdf:Property ;
  rdfs:label "origin" ;
  rdfs:comment "Departure airport IATA code" ;
  schema:alternateName "origin" ;
  rdfs:domain amadeus:AirlineDestination ;
  rdfs:range xsd:string .

# Property: destination
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineDestination/destination> a rdf:Property ;
  rdfs:label "destination" ;
  rdfs:comment "Destination airport IATA code" ;
  schema:alternateName "destination" ;
  rdfs:domain amadeus:AirlineDestination ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineDestination/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Name of the destination" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:AirlineDestination ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineRoute/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:AirlineRoute ;
  rdfs:range xsd:string .

# Property: origin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineRoute/origin> a rdf:Property ;
  rdfs:label "origin" ;
  rdfs:comment "Origin airport IATA code" ;
  schema:alternateName "origin" ;
  rdfs:domain amadeus:AirlineRoute ;
  rdfs:range xsd:string .

# Property: destination
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineRoute/destination> a rdf:Property ;
  rdfs:label "destination" ;
  rdfs:comment "Destination airport IATA code" ;
  schema:alternateName "destination" ;
  rdfs:domain amadeus:AirlineRoute ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:Airport ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Location subtype (AIRPORT or CITY)" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:Airport ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:LocationTypeScheme .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Location name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Airport ;
  rdfs:range xsd:string .

# Property: detailed name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/detailedName> a rdf:Property ;
  rdfs:label "detailed name" ;
  rdfs:comment "Detailed name including city" ;
  schema:alternateName "detailedName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/detailedName> ;
  rdfs:domain amadeus:Airport ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:Airport ;
  rdfs:range xsd:string .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic coordinates" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:Airport ;
  rdfs:range amadeus:GeoCode .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Physical address" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:Airport ;
  rdfs:range amadeus:Address .

# Property: time zone offset
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/timeZoneOffset> a rdf:Property ;
  rdfs:label "time zone offset" ;
  rdfs:comment "Time zone offset" ;
  schema:alternateName "timeZoneOffset" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/timeZoneOffset> ;
  rdfs:domain amadeus:Airport ;
  rdfs:range xsd:string .

# Property: analytics
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/analytics> a rdf:Property ;
  rdfs:label "analytics" ;
  rdfs:comment "Traveler analytics data" ;
  schema:alternateName "analytics" ;
  rdfs:domain amadeus:Airport ;
  rdfs:range amadeus:AirportAnalytics .

# Property: relevance
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Airport/relevance> a rdf:Property ;
  rdfs:label "relevance" ;
  rdfs:comment "Relevance score for search results" ;
  schema:alternateName "relevance" ;
  rdfs:subPropertyOf amadeus:relevanceScore ;
  rdfs:domain amadeus:Airport ;
  rdfs:range xsd:double .

# Property: travelers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirportAnalytics/travelers> a rdf:Property ;
  rdfs:label "travelers" ;
  rdfs:comment "Number of travelers" ;
  schema:alternateName "travelers" ;
  rdfs:domain amadeus:AirportAnalytics ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirportAnalytics/travelers> .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OnTimePerformanceData/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:OnTimePerformanceData ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OnTimePerformanceData/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Resource identifier" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:OnTimePerformanceData ;
  rdfs:range xsd:string .

# Property: on time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OnTimePerformanceData/onTime> a rdf:Property ;
  rdfs:label "on time" ;
  rdfs:comment "On-time performance percentage" ;
  schema:alternateName "onTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/onTime> ;
  rdfs:domain amadeus:OnTimePerformanceData ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirportRoute/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:AirportRoute ;
  rdfs:range xsd:string .

# Property: destination
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirportRoute/destination> a rdf:Property ;
  rdfs:label "destination" ;
  rdfs:comment "Destination airport or city" ;
  schema:alternateName "destination" ;
  rdfs:domain amadeus:AirportRoute ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirportRoute/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Subtype (AIRPORT or CITY)" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:AirportRoute ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:LocationTypeScheme .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DirectDestination/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:DirectDestination ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DirectDestination/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Location subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:DirectDestination ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:LocationTypeScheme .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DirectDestination/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Destination name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:DirectDestination ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DirectDestination/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:DirectDestination ;
  rdfs:range xsd:string .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DirectDestination/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic coordinates" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:DirectDestination ;
  rdfs:range amadeus:GeoCode .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DirectDestination/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Address information" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:DirectDestination ;
  rdfs:range amadeus:Address .

# Property: time zone offset
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DirectDestination/timeZoneOffset> a rdf:Property ;
  rdfs:label "time zone offset" ;
  rdfs:comment "Time zone offset" ;
  schema:alternateName "timeZoneOffset" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/timeZoneOffset> ;
  rdfs:domain amadeus:DirectDestination ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique identifier for this offer" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:string .

# Property: source
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/source> a rdf:Property ;
  rdfs:label "source" ;
  rdfs:comment "Offer source (GDS)" ;
  schema:alternateName "source" ;
  rdfs:subPropertyOf amadeus:offerSource ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:FlightOfferSourceScheme .

# Property: instant ticketing required
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/instantTicketingRequired> a rdf:Property ;
  rdfs:label "instant ticketing required" ;
  rdfs:comment "Whether instant ticketing is required" ;
  schema:alternateName "instantTicketingRequired" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/instantTicketingRequired> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:boolean .

# Property: disable pricing
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/disablePricing> a rdf:Property ;
  rdfs:label "disable pricing" ;
  rdfs:comment "Whether pricing is disabled for this offer" ;
  schema:alternateName "disablePricing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/disablePricing> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:boolean .

# Property: non homogeneous
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/nonHomogeneous> a rdf:Property ;
  rdfs:label "non homogeneous" ;
  rdfs:comment "Whether it's a non-homogeneous offer" ;
  schema:alternateName "nonHomogeneous" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/nonHomogeneous> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:boolean .

# Property: one way
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/oneWay> a rdf:Property ;
  rdfs:label "one way" ;
  rdfs:comment "Whether one way combinable" ;
  schema:alternateName "oneWay" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/oneWay> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:boolean .

# Property: payment card required
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/paymentCardRequired> a rdf:Property ;
  rdfs:label "payment card required" ;
  rdfs:comment "Whether payment card is required" ;
  schema:alternateName "paymentCardRequired" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/paymentCardRequired> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:boolean .

# Property: last ticketing date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/lastTicketingDate> a rdf:Property ;
  rdfs:label "last ticketing date" ;
  rdfs:comment "Last ticketing date" ;
  schema:alternateName "lastTicketingDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lastTicketingDate> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:date .

# Property: last ticketing date time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/lastTicketingDateTime> a rdf:Property ;
  rdfs:label "last ticketing date time" ;
  rdfs:comment "Last ticketing date and time" ;
  schema:alternateName "lastTicketingDateTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lastTicketingDateTime> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:dateTime .

# Property: number of bookable seats
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/numberOfBookableSeats> a rdf:Property ;
  rdfs:label "number of bookable seats" ;
  rdfs:comment "Number of bookable seats" ;
  schema:alternateName "numberOfBookableSeats" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/numberOfBookableSeats> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:int .

# Property: itineraries
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/itineraries> a rdf:Property ;
  rdfs:label "itineraries" ;
  rdfs:comment "Flight itineraries" ;
  schema:alternateName "itineraries" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/itineraries> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range amadeus:Itinerary .

# Property: price
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Price information" ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf schema:priceSpecification ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range amadeus:FlightOfferPrice .

# Property: pricing options
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/pricingOptions> a rdf:Property ;
  rdfs:label "pricing options" ;
  rdfs:comment "Pricing options" ;
  schema:alternateName "pricingOptions" ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range amadeus:PricingOptions .

# Property: validating airline codes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/validatingAirlineCodes> a rdf:Property ;
  rdfs:label "validating airline codes" ;
  rdfs:comment "Validating airline codes" ;
  schema:alternateName "validatingAirlineCodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/validatingAirlineCodes> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range xsd:string .

# Property: traveler pricings
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/travelerPricings> a rdf:Property ;
  rdfs:label "traveler pricings" ;
  rdfs:comment "Traveler pricings" ;
  schema:alternateName "travelerPricings" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerPricings> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range amadeus:TravelerPricing .

# Property: dictionaries
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffer/dictionaries> a rdf:Property ;
  rdfs:label "dictionaries" ;
  rdfs:comment "Dictionaries for code lookup" ;
  schema:alternateName "dictionaries" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/dictionaries> ;
  rdfs:domain amadeus:FlightOffer ;
  rdfs:range amadeus:Dictionaries .

# Property: duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Itinerary/duration> a rdf:Property ;
  rdfs:label "duration" ;
  rdfs:comment "Total duration in ISO 8601 format" ;
  schema:alternateName "duration" ;
  rdfs:subPropertyOf schema:duration ;
  rdfs:domain amadeus:Itinerary ;
  rdfs:range xsd:duration .

# Property: segments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Itinerary/segments> a rdf:Property ;
  rdfs:label "segments" ;
  rdfs:comment "Flight segments" ;
  schema:alternateName "segments" ;
  rdfs:domain amadeus:Itinerary ;
  rdfs:range amadeus:FlightSegment .

# Property: departure
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/departure> a rdf:Property ;
  rdfs:label "departure" ;
  rdfs:comment "Departure information" ;
  schema:alternateName "departure" ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range amadeus:FlightEndpoint .

# Property: arrival
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/arrival> a rdf:Property ;
  rdfs:label "arrival" ;
  rdfs:comment "Arrival information" ;
  schema:alternateName "arrival" ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range amadeus:FlightEndpoint .

# Property: carrier code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/carrierCode> a rdf:Property ;
  rdfs:label "carrier code" ;
  rdfs:comment "Marketing carrier code" ;
  schema:alternateName "carrierCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/carrierCode> ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range xsd:string .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Flight number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:subPropertyOf schema:flightNumber ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range xsd:string .

# Property: aircraft
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/aircraft> a rdf:Property ;
  rdfs:label "aircraft" ;
  rdfs:comment "Aircraft information" ;
  schema:alternateName "aircraft" ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range amadeus:Aircraft .

# Property: operating
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/operating> a rdf:Property ;
  rdfs:label "operating" ;
  rdfs:comment "Operating carrier information" ;
  schema:alternateName "operating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/operating> ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range amadeus:OperatingCarrier .

# Property: duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/duration> a rdf:Property ;
  rdfs:label "duration" ;
  rdfs:comment "Flight duration in ISO 8601 format" ;
  schema:alternateName "duration" ;
  rdfs:subPropertyOf schema:duration ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range xsd:duration .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Segment ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range xsd:string .

# Property: number of stops
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/numberOfStops> a rdf:Property ;
  rdfs:label "number of stops" ;
  rdfs:comment "Number of stops" ;
  schema:alternateName "numberOfStops" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/numberOfStops> ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range xsd:int .

# Property: blacklisted in eu
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/blacklistedInEU> a rdf:Property ;
  rdfs:label "blacklisted in eu" ;
  rdfs:comment "Blacklisted in EU indicator" ;
  schema:alternateName "blacklistedInEU" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/blacklistedInEU> ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range xsd:boolean .

# Property: stops
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/stops> a rdf:Property ;
  rdfs:label "stops" ;
  rdfs:comment "Technical stop information" ;
  schema:alternateName "stops" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/stops> ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range amadeus:FlightStop .

# Property: co2emissions
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Segment/co2Emissions> a rdf:Property ;
  rdfs:label "co2emissions" ;
  rdfs:comment "CO2 emissions for this segment" ;
  schema:alternateName "co2Emissions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/co2Emissions> ;
  rdfs:domain amadeus:FlightSegment ;
  rdfs:range amadeus:Co2Emission .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightEndpoint/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA code of airport" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:FlightEndpoint ;
  rdfs:range xsd:string .

# Property: terminal
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightEndpoint/terminal> a rdf:Property ;
  rdfs:label "terminal" ;
  rdfs:comment "Terminal" ;
  schema:alternateName "terminal" ;
  rdfs:domain amadeus:FlightEndpoint ;
  rdfs:range xsd:string .

# Property: at
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightEndpoint/at> a rdf:Property ;
  rdfs:label "at" ;
  rdfs:comment "Date and time" ;
  schema:alternateName "at" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/at> ;
  rdfs:domain amadeus:FlightEndpoint ;
  rdfs:range xsd:dateTime .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Aircraft/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "IATA aircraft code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:aircraftCode ;
  rdfs:domain amadeus:Aircraft ;
  rdfs:range xsd:string .

# Property: carrier code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OperatingCarrier/carrierCode> a rdf:Property ;
  rdfs:label "carrier code" ;
  rdfs:comment "Operating carrier code" ;
  schema:alternateName "carrierCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/carrierCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:OperatingCarrier ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStop/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "Stop airport IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:FlightStop ;
  rdfs:range xsd:string .

# Property: duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStop/duration> a rdf:Property ;
  rdfs:label "duration" ;
  rdfs:comment "Stop duration in ISO 8601 format" ;
  schema:alternateName "duration" ;
  rdfs:subPropertyOf schema:duration ;
  rdfs:domain amadeus:FlightStop ;
  rdfs:range xsd:duration .

# Property: arrival at
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStop/arrivalAt> a rdf:Property ;
  rdfs:label "arrival at" ;
  rdfs:comment "Arrival time at stop" ;
  schema:alternateName "arrivalAt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/arrivalAt> ;
  rdfs:domain amadeus:FlightStop ;
  rdfs:range xsd:dateTime .

# Property: departure at
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStop/departureAt> a rdf:Property ;
  rdfs:label "departure at" ;
  rdfs:comment "Departure time from stop" ;
  schema:alternateName "departureAt" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/departureAt> ;
  rdfs:domain amadeus:FlightStop ;
  rdfs:range xsd:dateTime .

# Property: weight
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Co2Emission/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Weight in kilograms" ;
  schema:alternateName "weight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/weight> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain amadeus:Co2Emission ;
  rdfs:range xsd:int .

# Property: weight unit
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Co2Emission/weightUnit> a rdf:Property ;
  rdfs:label "weight unit" ;
  rdfs:comment "Weight unit" ;
  schema:alternateName "weightUnit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/weightUnit> ;
  rdfs:subPropertyOf schema:unitCode ;
  rdfs:domain amadeus:Co2Emission ;
  rdfs:range xsd:string .

# Property: cabin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Co2Emission/cabin> a rdf:Property ;
  rdfs:label "cabin" ;
  rdfs:comment "Cabin class" ;
  schema:alternateName "cabin" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cabin> ;
  rdfs:domain amadeus:Co2Emission ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:CabinClassScheme .

# Property: currency
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Currency code" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currency> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Total price" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/total> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range xsd:string .

# Property: base
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/base> a rdf:Property ;
  rdfs:label "base" ;
  rdfs:comment "Base price (without taxes)" ;
  schema:alternateName "base" ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range xsd:string .

# Property: fees
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/fees> a rdf:Property ;
  rdfs:label "fees" ;
  rdfs:comment "Fees" ;
  schema:alternateName "fees" ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range amadeus:Fee .

# Property: taxes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  rdfs:comment "Taxes" ;
  schema:alternateName "taxes" ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range amadeus:Tax .

# Property: refundable taxes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/refundableTaxes> a rdf:Property ;
  rdfs:label "refundable taxes" ;
  rdfs:comment "Refundable taxes amount" ;
  schema:alternateName "refundableTaxes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/refundableTaxes> ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range xsd:string .

# Property: margin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/margin> a rdf:Property ;
  rdfs:label "margin" ;
  rdfs:comment "Margin amount" ;
  schema:alternateName "margin" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/margin> ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range xsd:string .

# Property: markups
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/markups> a rdf:Property ;
  rdfs:label "markups" ;
  rdfs:comment "Markup information" ;
  schema:alternateName "markups" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/markups> ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range amadeus:Markup .

# Property: grand total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/grandTotal> a rdf:Property ;
  rdfs:label "grand total" ;
  rdfs:comment "Grand total including all fees and taxes" ;
  schema:alternateName "grandTotal" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/grandTotal> ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range xsd:string .

# Property: selling total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/sellingTotal> a rdf:Property ;
  rdfs:label "selling total" ;
  rdfs:comment "Selling total (total + margins + markup + totalFees - discounts)" ;
  schema:alternateName "sellingTotal" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sellingTotal> ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range xsd:string .

# Property: billing currency
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/billingCurrency> a rdf:Property ;
  rdfs:label "billing currency" ;
  rdfs:comment "Billing currency (may differ from display currency)" ;
  schema:alternateName "billingCurrency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/billingCurrency> ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range xsd:string .

# Property: additional services
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOfferPrice/additionalServices> a rdf:Property ;
  rdfs:label "additional services" ;
  rdfs:comment "Additional services pricing" ;
  schema:alternateName "additionalServices" ;
  rdfs:domain amadeus:FlightOfferPrice ;
  rdfs:range amadeus:AdditionalService .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Fee/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Fee amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:Fee ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Fee/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Fee type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf amadeus:feeType ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:Fee ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:FeeTypeScheme .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Tax/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Tax amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:Tax ;
  rdfs:range xsd:string .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Tax/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Tax code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:taxCode ;
  rdfs:domain amadeus:Tax ;
  rdfs:range xsd:string .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Markup/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Markup amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf amadeus:markupAmount ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:domain amadeus:Markup ;
  rdfs:range xsd:string .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AdditionalService/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Service amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:AdditionalService ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AdditionalService/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Service type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:serviceType ;
  rdfs:domain amadeus:AdditionalService ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:AdditionalServiceTypeScheme .

# Property: fare type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PricingOptions/fareType> a rdf:Property ;
  rdfs:label "fare type" ;
  rdfs:comment "Fare type (published, negotiated, etc.)" ;
  schema:alternateName "fareType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/fareType> ;
  rdfs:domain amadeus:PricingOptions ;
  rdfs:range xsd:string .

# Property: included checked bags only
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PricingOptions/includedCheckedBagsOnly> a rdf:Property ;
  rdfs:label "included checked bags only" ;
  rdfs:comment "Include checked bags only" ;
  schema:alternateName "includedCheckedBagsOnly" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/includedCheckedBagsOnly> ;
  rdfs:domain amadeus:PricingOptions ;
  rdfs:range xsd:boolean .

# Property: refundable fare
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PricingOptions/refundableFare> a rdf:Property ;
  rdfs:label "refundable fare" ;
  rdfs:comment "Refundable fare only" ;
  schema:alternateName "refundableFare" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/refundableFare> ;
  rdfs:domain amadeus:PricingOptions ;
  rdfs:range xsd:boolean .

# Property: no restriction fare
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PricingOptions/noRestrictionFare> a rdf:Property ;
  rdfs:label "no restriction fare" ;
  rdfs:comment "No restriction fare only" ;
  schema:alternateName "noRestrictionFare" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/noRestrictionFare> ;
  rdfs:domain amadeus:PricingOptions ;
  rdfs:range xsd:boolean .

# Property: no penalty fare
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PricingOptions/noPenaltyFare> a rdf:Property ;
  rdfs:label "no penalty fare" ;
  rdfs:comment "No penalty fare only" ;
  schema:alternateName "noPenaltyFare" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/noPenaltyFare> ;
  rdfs:domain amadeus:PricingOptions ;
  rdfs:range xsd:boolean .

# Property: traveler id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPricing/travelerId> a rdf:Property ;
  rdfs:label "traveler id" ;
  rdfs:comment "Traveler ID reference" ;
  schema:alternateName "travelerId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerId> ;
  rdfs:domain amadeus:TravelerPricing ;
  rdfs:range xsd:string .

# Property: fare option
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPricing/fareOption> a rdf:Property ;
  rdfs:label "fare option" ;
  rdfs:comment "Fare option" ;
  schema:alternateName "fareOption" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/fareOption> ;
  rdfs:domain amadeus:TravelerPricing ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:FareOptionScheme .

# Property: traveler type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPricing/travelerType> a rdf:Property ;
  rdfs:label "traveler type" ;
  rdfs:comment "Traveler type" ;
  schema:alternateName "travelerType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerType> ;
  rdfs:domain amadeus:TravelerPricing ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TravelerTypeScheme .

# Property: associated adult id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPricing/associatedAdultId> a rdf:Property ;
  rdfs:label "associated adult id" ;
  rdfs:comment "If type is HELD_INFANT, corresponds to the adult traveler's ID who will share the seat" ;
  schema:alternateName "associatedAdultId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/associatedAdultId> ;
  rdfs:domain amadeus:TravelerPricing ;
  rdfs:range xsd:string .

# Property: price
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPricing/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Price for this traveler" ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf schema:priceSpecification ;
  rdfs:domain amadeus:TravelerPricing ;
  rdfs:range amadeus:TravelerPrice .

# Property: fare details by segment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPricing/fareDetailsBySegment> a rdf:Property ;
  rdfs:label "fare details by segment" ;
  rdfs:comment "Fare details by segment" ;
  schema:alternateName "fareDetailsBySegment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/fareDetailsBySegment> ;
  rdfs:domain amadeus:TravelerPricing ;
  rdfs:range amadeus:FareDetails .

# Property: currency
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPrice/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Currency code" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currency> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain amadeus:TravelerPrice ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPrice/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Total price" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/total> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:TravelerPrice ;
  rdfs:range xsd:string .

# Property: base
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPrice/base> a rdf:Property ;
  rdfs:label "base" ;
  rdfs:comment "Base price" ;
  schema:alternateName "base" ;
  rdfs:domain amadeus:TravelerPrice ;
  rdfs:range xsd:string .

# Property: fees
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPrice/fees> a rdf:Property ;
  rdfs:label "fees" ;
  rdfs:comment "Fees" ;
  schema:alternateName "fees" ;
  rdfs:domain amadeus:TravelerPrice ;
  rdfs:range amadeus:Fee .

# Property: taxes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPrice/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  rdfs:comment "Taxes" ;
  schema:alternateName "taxes" ;
  rdfs:domain amadeus:TravelerPrice ;
  rdfs:range amadeus:Tax .

# Property: refundable taxes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerPrice/refundableTaxes> a rdf:Property ;
  rdfs:label "refundable taxes" ;
  rdfs:comment "Refundable taxes" ;
  schema:alternateName "refundableTaxes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/refundableTaxes> ;
  rdfs:domain amadeus:TravelerPrice ;
  rdfs:range xsd:string .

# Property: segment id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/segmentId> a rdf:Property ;
  rdfs:label "segment id" ;
  rdfs:comment "Segment ID reference" ;
  schema:alternateName "segmentId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/segmentId> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range xsd:string .

# Property: cabin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/cabin> a rdf:Property ;
  rdfs:label "cabin" ;
  rdfs:comment "Cabin class" ;
  schema:alternateName "cabin" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cabin> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:CabinClassScheme .

# Property: fare basis
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/fareBasis> a rdf:Property ;
  rdfs:label "fare basis" ;
  rdfs:comment "Fare basis code" ;
  schema:alternateName "fareBasis" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/fareBasis> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range xsd:string .

# Property: branded fare
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/brandedFare> a rdf:Property ;
  rdfs:label "branded fare" ;
  rdfs:comment "Branded fare information" ;
  schema:alternateName "brandedFare" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/brandedFare> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range xsd:string .

# Property: branded fare label
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/brandedFareLabel> a rdf:Property ;
  rdfs:label "branded fare label" ;
  rdfs:comment "Branded fare label" ;
  schema:alternateName "brandedFareLabel" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/brandedFareLabel> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range xsd:string .

# Property: class
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/class> a rdf:Property ;
  rdfs:label "class" ;
  rdfs:comment "Booking class" ;
  schema:alternateName "class" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/class> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range xsd:string .

# Property: included checked bags
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/includedCheckedBags> a rdf:Property ;
  rdfs:label "included checked bags" ;
  rdfs:comment "Included checked bags" ;
  schema:alternateName "includedCheckedBags" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/includedCheckedBags> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range amadeus:BaggageAllowance .

# Property: included cabin bags
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/includedCabinBags> a rdf:Property ;
  rdfs:label "included cabin bags" ;
  rdfs:comment "Included cabin bags" ;
  schema:alternateName "includedCabinBags" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/includedCabinBags> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range amadeus:BaggageAllowance .

# Property: additional services
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/additionalServices> a rdf:Property ;
  rdfs:label "additional services" ;
  rdfs:comment "Additional services for this segment" ;
  schema:alternateName "additionalServices" ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range amadeus:AdditionalServicesRequest .

# Property: amenities
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/amenities> a rdf:Property ;
  rdfs:label "amenities" ;
  rdfs:comment "Amenities" ;
  schema:alternateName "amenities" ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range amadeus:Amenity .

# Property: is allotment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/isAllotment> a rdf:Property ;
  rdfs:label "is allotment" ;
  rdfs:comment "Whether fare is from allotment" ;
  schema:alternateName "isAllotment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/isAllotment> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range xsd:boolean .

# Property: allotment details
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/allotmentDetails> a rdf:Property ;
  rdfs:label "allotment details" ;
  rdfs:comment "Allotment details for tour bookings" ;
  schema:alternateName "allotmentDetails" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/allotmentDetails> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range amadeus:AllotmentDetails .

# Property: slice dice indicator
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FareDetailsBySegment/sliceDiceIndicator> a rdf:Property ;
  rdfs:label "slice dice indicator" ;
  rdfs:comment "Slice/dice indicator for fare type" ;
  schema:alternateName "sliceDiceIndicator" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sliceDiceIndicator> ;
  rdfs:domain amadeus:FareDetails ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:SliceDiceIndicatorScheme .

# Property: quantity
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/quantity> a rdf:Property ;
  rdfs:label "quantity" ;
  rdfs:comment "Number of bags" ;
  schema:alternateName "quantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/quantity> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain amadeus:BaggageAllowance ;
  rdfs:range xsd:int .

# Property: weight
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weight> a rdf:Property ;
  rdfs:label "weight" ;
  rdfs:comment "Weight per bag" ;
  schema:alternateName "weight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/weight> ;
  rdfs:subPropertyOf amadeus:weightValue ;
  rdfs:domain amadeus:BaggageAllowance ;
  rdfs:range xsd:int .

# Property: weight unit
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnit> a rdf:Property ;
  rdfs:label "weight unit" ;
  rdfs:comment "Weight unit" ;
  schema:alternateName "weightUnit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/weightUnit> ;
  rdfs:subPropertyOf schema:unitCode ;
  rdfs:domain amadeus:BaggageAllowance ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.BaggageAllowance/weightUnitScheme> .

# Property: chargeable checked bags
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AdditionalServicesRequest/chargeableCheckedBags> a rdf:Property ;
  rdfs:label "chargeable checked bags" ;
  rdfs:comment "Details of chargeable checked bags" ;
  schema:alternateName "chargeableCheckedBags" ;
  rdfs:domain amadeus:AdditionalServicesRequest ;
  rdfs:range amadeus:ChargeableCheckedBags .

# Property: chargeable seat
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AdditionalServicesRequest/chargeableSeat> a rdf:Property ;
  rdfs:label "chargeable seat" ;
  rdfs:comment "Details of chargeable seat" ;
  schema:alternateName "chargeableSeat" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/chargeableSeat> ;
  rdfs:domain amadeus:AdditionalServicesRequest ;
  rdfs:range amadeus:ChargeableSeat .

# Property: chargeable seat number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AdditionalServicesRequest/chargeableSeatNumber> a rdf:Property ;
  rdfs:label "chargeable seat number" ;
  rdfs:comment "DEPRECATED - use the chargeableSeat attribute - seat number" ;
  schema:alternateName "chargeableSeatNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/chargeableSeatNumber> ;
  rdfs:domain amadeus:AdditionalServicesRequest ;
  rdfs:range xsd:string .

# Property: other services
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AdditionalServicesRequest/otherServices> a rdf:Property ;
  rdfs:label "other services" ;
  rdfs:comment "Other services to add" ;
  schema:alternateName "otherServices" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/otherServices> ;
  rdfs:domain amadeus:AdditionalServicesRequest ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:ServiceNameScheme .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ChargeableCheckedBags/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "ID of the chargeable bag" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:ChargeableCheckedBags ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ChargeableSeat/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "ID of the chargeable seat" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:ChargeableSeat ;
  rdfs:range xsd:string .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ChargeableSeat/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Seat number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain amadeus:ChargeableSeat ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Amenity/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Amenity description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:Amenity ;
  rdfs:range xsd:string .

# Property: is chargeable
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Amenity/isChargeable> a rdf:Property ;
  rdfs:label "is chargeable" ;
  rdfs:comment "Whether chargeable" ;
  schema:alternateName "isChargeable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/isChargeable> ;
  rdfs:domain amadeus:Amenity ;
  rdfs:range xsd:boolean .

# Property: amenity type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Amenity/amenityType> a rdf:Property ;
  rdfs:label "amenity type" ;
  rdfs:comment "Amenity type" ;
  schema:alternateName "amenityType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amenityType> ;
  rdfs:domain amadeus:Amenity ;
  rdfs:range xsd:string .

# Property: amenity provider
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Amenity/amenityProvider> a rdf:Property ;
  rdfs:label "amenity provider" ;
  rdfs:comment "Amenity provider" ;
  schema:alternateName "amenityProvider" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amenityProvider> ;
  rdfs:domain amadeus:Amenity ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Amenity/amenityProvider> .

# Property: tour name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AllotmentDetails/tourName> a rdf:Property ;
  rdfs:label "tour name" ;
  rdfs:comment "Tour name" ;
  schema:alternateName "tourName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/tourName> ;
  rdfs:domain amadeus:AllotmentDetails ;
  rdfs:range xsd:string .

# Property: tour reference
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AllotmentDetails/tourReference> a rdf:Property ;
  rdfs:label "tour reference" ;
  rdfs:comment "Tour reference code" ;
  schema:alternateName "tourReference" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/tourReference> ;
  rdfs:domain amadeus:AllotmentDetails ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Order ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:reservationId ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range xsd:string .

# Property: queuing office id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/queuingOfficeId> a rdf:Property ;
  rdfs:label "queuing office id" ;
  rdfs:comment "Queuing office ID" ;
  schema:alternateName "queuingOfficeId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/queuingOfficeId> ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range xsd:string .

# Property: owner office id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/ownerOfficeId> a rdf:Property ;
  rdfs:label "owner office id" ;
  rdfs:comment "Owner office ID" ;
  schema:alternateName "ownerOfficeId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/ownerOfficeId> ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range xsd:string .

# Property: associated records
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/associatedRecords> a rdf:Property ;
  rdfs:label "associated records" ;
  rdfs:comment "Associated airline records (PNRs)" ;
  schema:alternateName "associatedRecords" ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:AssociatedRecord .

# Property: flight offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/flightOffers> a rdf:Property ;
  rdfs:label "flight offers" ;
  rdfs:comment "Flight offers in this order" ;
  schema:alternateName "flightOffers" ;
  rdfs:subPropertyOf schema:reservationFor ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:FlightOffer .

# Property: travelers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/travelers> a rdf:Property ;
  rdfs:label "travelers" ;
  rdfs:comment "Travelers in this order" ;
  schema:alternateName "travelers" ;
  rdfs:subPropertyOf schema:underName ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:Traveler .

# Property: remarks
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/remarks> a rdf:Property ;
  rdfs:label "remarks" ;
  rdfs:comment "Remarks/comments" ;
  schema:alternateName "remarks" ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:Remarks .

# Property: form of payments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/formOfPayments> a rdf:Property ;
  rdfs:label "form of payments" ;
  rdfs:comment "Forms of payment" ;
  schema:alternateName "formOfPayments" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/formOfPayments> ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:FormOfPayment .

# Property: ticketing agreement
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/ticketingAgreement> a rdf:Property ;
  rdfs:label "ticketing agreement" ;
  rdfs:comment "Ticketing agreement" ;
  schema:alternateName "ticketingAgreement" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/ticketingAgreement> ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:TicketingAgreement .

# Property: automated process
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/automatedProcess> a rdf:Property ;
  rdfs:label "automated process" ;
  rdfs:comment "Automated process information" ;
  schema:alternateName "automatedProcess" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/automatedProcess> ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:AutomatedProcess .

# Property: contacts
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/contacts> a rdf:Property ;
  rdfs:label "contacts" ;
  rdfs:comment "Contact information" ;
  schema:alternateName "contacts" ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:ContactInfo .

# Property: tickets
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/tickets> a rdf:Property ;
  rdfs:label "tickets" ;
  rdfs:comment "Issued tickets" ;
  schema:alternateName "tickets" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/tickets> ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:AirTravelDocument .

# Property: form of identifications
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrder/formOfIdentifications> a rdf:Property ;
  rdfs:label "form of identifications" ;
  rdfs:comment "Form of identification" ;
  schema:alternateName "formOfIdentifications" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/formOfIdentifications> ;
  rdfs:domain amadeus:FlightOrder ;
  rdfs:range amadeus:FormOfIdentification .

# Property: reference
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AssociatedRecord/reference> a rdf:Property ;
  rdfs:label "reference" ;
  rdfs:comment "Record reference (PNR)" ;
  schema:alternateName "reference" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/reference> ;
  rdfs:domain amadeus:AssociatedRecord ;
  rdfs:range xsd:string .

# Property: creation date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AssociatedRecord/creationDate> a rdf:Property ;
  rdfs:label "creation date" ;
  rdfs:comment "Record creation date" ;
  schema:alternateName "creationDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/creationDate> ;
  rdfs:subPropertyOf schema:dateCreated ;
  rdfs:domain amadeus:AssociatedRecord ;
  rdfs:range xsd:date .

# Property: origin system code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AssociatedRecord/originSystemCode> a rdf:Property ;
  rdfs:label "origin system code" ;
  rdfs:comment "Office ID that created the record" ;
  schema:alternateName "originSystemCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/originSystemCode> ;
  rdfs:domain amadeus:AssociatedRecord ;
  rdfs:range xsd:string .

# Property: flight offer id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AssociatedRecord/flightOfferId> a rdf:Property ;
  rdfs:label "flight offer id" ;
  rdfs:comment "Airline code that owns the record" ;
  schema:alternateName "flightOfferId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferId> ;
  rdfs:domain amadeus:AssociatedRecord ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Traveler/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Traveler unique identifier" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:Traveler ;
  rdfs:range xsd:string .

# Property: date of birth
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Traveler/dateOfBirth> a rdf:Property ;
  rdfs:label "date of birth" ;
  rdfs:comment "Date of birth (YYYY-MM-DD)" ;
  schema:alternateName "dateOfBirth" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/dateOfBirth> ;
  rdfs:subPropertyOf schema:birthDate ;
  rdfs:domain amadeus:Traveler ;
  rdfs:range xsd:date .

# Property: gender
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Traveler/gender> a rdf:Property ;
  rdfs:label "gender" ;
  rdfs:comment "Gender" ;
  schema:alternateName "gender" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/gender> ;
  rdfs:subPropertyOf schema:gender ;
  rdfs:domain amadeus:Traveler ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:GenderScheme .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Traveler/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Traveler name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf amadeus:travelerName ;
  rdfs:domain amadeus:Traveler ;
  rdfs:range amadeus:TravelerName .

# Property: contact
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Traveler/contact> a rdf:Property ;
  rdfs:label "contact" ;
  rdfs:comment "Contact information" ;
  schema:alternateName "contact" ;
  rdfs:domain amadeus:Traveler ;
  rdfs:range amadeus:Contact .

# Property: documents
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Traveler/documents> a rdf:Property ;
  rdfs:label "documents" ;
  rdfs:comment "Identity documents" ;
  schema:alternateName "documents" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/documents> ;
  rdfs:domain amadeus:Traveler ;
  rdfs:range amadeus:TravelerDocument .

# Property: loyalty programs
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Traveler/loyaltyPrograms> a rdf:Property ;
  rdfs:label "loyalty programs" ;
  rdfs:comment "Loyalty programs" ;
  schema:alternateName "loyaltyPrograms" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/loyaltyPrograms> ;
  rdfs:domain amadeus:Traveler ;
  rdfs:range amadeus:LoyaltyProgram .

# Property: first name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerName/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "First name / given name" ;
  schema:alternateName "firstName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/firstName> ;
  rdfs:subPropertyOf schema:givenName ;
  rdfs:domain amadeus:TravelerName ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerName/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Last name / surname" ;
  schema:alternateName "lastName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lastName> ;
  rdfs:subPropertyOf schema:familyName ;
  rdfs:domain amadeus:TravelerName ;
  rdfs:range xsd:string .

# Property: middle name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerName/middleName> a rdf:Property ;
  rdfs:label "middle name" ;
  rdfs:comment "Middle name" ;
  schema:alternateName "middleName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/middleName> ;
  rdfs:subPropertyOf schema:additionalName ;
  rdfs:domain amadeus:TravelerName ;
  rdfs:range xsd:string .

# Property: second last name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerName/secondLastName> a rdf:Property ;
  rdfs:label "second last name" ;
  rdfs:comment "Second last name (for certain countries)" ;
  schema:alternateName "secondLastName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/secondLastName> ;
  rdfs:domain amadeus:TravelerName ;
  rdfs:range xsd:string .

# Property: phone
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Contact/phone> a rdf:Property ;
  rdfs:label "phone" ;
  rdfs:comment "Phone number (E.123 format)" ;
  schema:alternateName "phone" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/phone> ;
  rdfs:domain amadeus:Contact ;
  rdfs:range xsd:string .

# Property: email
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Contact/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email address" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/email> ;
  rdfs:domain amadeus:Contact ;
  rdfs:range xsd:string .

# Property: email address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Contact/emailAddress> a rdf:Property ;
  rdfs:label "email address" ;
  rdfs:comment "Email address (alternative)" ;
  schema:alternateName "emailAddress" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/emailAddress> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain amadeus:Contact ;
  rdfs:range xsd:string .

# Property: phones
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Contact/phones> a rdf:Property ;
  rdfs:label "phones" ;
  rdfs:comment "Phone numbers" ;
  schema:alternateName "phones" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/phones> ;
  rdfs:domain amadeus:Contact ;
  rdfs:range amadeus:Phone .

# Property: company name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Contact/companyName> a rdf:Property ;
  rdfs:label "company name" ;
  rdfs:comment "Company name" ;
  schema:alternateName "companyName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/companyName> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Contact ;
  rdfs:range xsd:string .

# Property: purpose
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Contact/purpose> a rdf:Property ;
  rdfs:label "purpose" ;
  rdfs:comment "Contact purpose" ;
  schema:alternateName "purpose" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/purpose> ;
  rdfs:domain amadeus:Contact ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:ContactPurposeScheme .

# Property: device type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Phone/deviceType> a rdf:Property ;
  rdfs:label "device type" ;
  rdfs:comment "Device type" ;
  schema:alternateName "deviceType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/deviceType> ;
  rdfs:domain amadeus:Phone ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PhoneDeviceTypeScheme .

# Property: country calling code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Phone/countryCallingCode> a rdf:Property ;
  rdfs:label "country calling code" ;
  rdfs:comment "Country calling code" ;
  schema:alternateName "countryCallingCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryCallingCode> ;
  rdfs:domain amadeus:Phone ;
  rdfs:range xsd:string .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Phone/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Phone number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:subPropertyOf schema:telephone ;
  rdfs:domain amadeus:Phone ;
  rdfs:range xsd:string .

# Property: document type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/documentType> a rdf:Property ;
  rdfs:label "document type" ;
  rdfs:comment "Document type" ;
  schema:alternateName "documentType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/documentType> ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:DocumentTypeScheme .

# Property: birth place
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/birthPlace> a rdf:Property ;
  rdfs:label "birth place" ;
  rdfs:comment "Birth place" ;
  schema:alternateName "birthPlace" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/birthPlace> ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:string .

# Property: issuance location
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/issuanceLocation> a rdf:Property ;
  rdfs:label "issuance location" ;
  rdfs:comment "Issuance location" ;
  schema:alternateName "issuanceLocation" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/issuanceLocation> ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:string .

# Property: issuance date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/issuanceDate> a rdf:Property ;
  rdfs:label "issuance date" ;
  rdfs:comment "Issuance date" ;
  schema:alternateName "issuanceDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/issuanceDate> ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:date .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Document number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf amadeus:documentNumber ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:string .

# Property: expiry date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/expiryDate> a rdf:Property ;
  rdfs:label "expiry date" ;
  rdfs:comment "Expiry date" ;
  schema:alternateName "expiryDate" ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:date .

# Property: issuance country
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/issuanceCountry> a rdf:Property ;
  rdfs:label "issuance country" ;
  rdfs:comment "Issuance country (ISO 3166-1)" ;
  schema:alternateName "issuanceCountry" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/issuanceCountry> ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:string .

# Property: validity country
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/validityCountry> a rdf:Property ;
  rdfs:label "validity country" ;
  rdfs:comment "Validity country (ISO 3166-1)" ;
  schema:alternateName "validityCountry" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/validityCountry> ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:string .

# Property: nationality
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/nationality> a rdf:Property ;
  rdfs:label "nationality" ;
  rdfs:comment "Nationality (ISO 3166-1)" ;
  schema:alternateName "nationality" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/nationality> ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:string .

# Property: holder
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerDocument/holder> a rdf:Property ;
  rdfs:label "holder" ;
  rdfs:comment "Holder indicator" ;
  schema:alternateName "holder" ;
  rdfs:domain amadeus:TravelerDocument ;
  rdfs:range xsd:boolean .

# Property: program owner
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LoyaltyProgram/programOwner> a rdf:Property ;
  rdfs:label "program owner" ;
  rdfs:comment "Program owner (airline code)" ;
  schema:alternateName "programOwner" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/programOwner> ;
  rdfs:domain amadeus:LoyaltyProgram ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LoyaltyProgram/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Membership ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:LoyaltyProgram ;
  rdfs:range xsd:string .

# Property: general
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Remarks/general> a rdf:Property ;
  rdfs:label "general" ;
  rdfs:comment "General remarks" ;
  schema:alternateName "general" ;
  rdfs:domain amadeus:Remarks ;
  rdfs:range amadeus:GeneralRemark .

# Property: airline remarks
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Remarks/airlineRemarks> a rdf:Property ;
  rdfs:label "airline remarks" ;
  rdfs:comment "Airline remarks" ;
  schema:alternateName "airlineRemarks" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/airlineRemarks> ;
  rdfs:domain amadeus:Remarks ;
  rdfs:range amadeus:AirlineRemark .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GeneralRemark/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Remark subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:subPropertyOf amadeus:remarkSubType ;
  rdfs:domain amadeus:GeneralRemark ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:GeneralRemarkSubTypeScheme .

# Property: category
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GeneralRemark/category> a rdf:Property ;
  rdfs:label "category" ;
  rdfs:comment "Category" ;
  schema:alternateName "category" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/category> ;
  rdfs:subPropertyOf amadeus:remarkCategory ;
  rdfs:domain amadeus:GeneralRemark ;
  rdfs:range xsd:string .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GeneralRemark/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Remark text" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:subPropertyOf schema:text ;
  rdfs:domain amadeus:GeneralRemark ;
  rdfs:range xsd:string .

# Property: traveler ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GeneralRemark/travelerIds> a rdf:Property ;
  rdfs:label "traveler ids" ;
  rdfs:comment "Traveler IDs this remark applies to" ;
  schema:alternateName "travelerIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerIds> ;
  rdfs:domain amadeus:GeneralRemark ;
  rdfs:range xsd:string .

# Property: flight offer ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GeneralRemark/flightOfferIds> a rdf:Property ;
  rdfs:label "flight offer ids" ;
  rdfs:comment "Flight offer IDs this remark applies to" ;
  schema:alternateName "flightOfferIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferIds> ;
  rdfs:domain amadeus:GeneralRemark ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineRemark/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Remark subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:subPropertyOf amadeus:remarkSubType ;
  rdfs:domain amadeus:AirlineRemark ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:AirlineRemarkSubTypeScheme .

# Property: keyword
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineRemark/keyword> a rdf:Property ;
  rdfs:label "keyword" ;
  rdfs:comment "Keyword for the remark" ;
  schema:alternateName "keyword" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/keyword> ;
  rdfs:domain amadeus:AirlineRemark ;
  rdfs:range xsd:string .

# Property: airline code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineRemark/airlineCode> a rdf:Property ;
  rdfs:label "airline code" ;
  rdfs:comment "Airline code" ;
  schema:alternateName "airlineCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/airlineCode> ;
  rdfs:domain amadeus:AirlineRemark ;
  rdfs:range xsd:string .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineRemark/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Remark text" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:subPropertyOf schema:text ;
  rdfs:domain amadeus:AirlineRemark ;
  rdfs:range xsd:string .

# Property: traveler ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineRemark/travelerIds> a rdf:Property ;
  rdfs:label "traveler ids" ;
  rdfs:comment "Traveler IDs this remark applies to" ;
  schema:alternateName "travelerIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerIds> ;
  rdfs:domain amadeus:AirlineRemark ;
  rdfs:range xsd:string .

# Property: flight offer ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirlineRemark/flightOfferIds> a rdf:Property ;
  rdfs:label "flight offer ids" ;
  rdfs:comment "Flight offer IDs this remark applies to" ;
  schema:alternateName "flightOfferIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferIds> ;
  rdfs:domain amadeus:AirlineRemark ;
  rdfs:range xsd:string .

# Property: b2b wallet
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfPayment/b2bWallet> a rdf:Property ;
  rdfs:label "b2b wallet" ;
  rdfs:comment "Payment with B2B Wallet solution" ;
  schema:alternateName "b2bWallet" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/b2bWallet> ;
  rdfs:domain amadeus:FormOfPayment ;
  rdfs:range amadeus:B2bWallet .

# Property: credit card
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfPayment/creditCard> a rdf:Property ;
  rdfs:label "credit card" ;
  rdfs:comment "Credit card information" ;
  schema:alternateName "creditCard" ;
  rdfs:domain amadeus:FormOfPayment ;
  rdfs:range amadeus:CreditCard .

# Property: other
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfPayment/other> a rdf:Property ;
  rdfs:label "other" ;
  rdfs:comment "Other payment information" ;
  schema:alternateName "other" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/other> ;
  rdfs:domain amadeus:FormOfPayment ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FormOfPayment/other> .

# Property: card id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.B2bWallet/cardId> a rdf:Property ;
  rdfs:label "card id" ;
  rdfs:comment "Card identifier (read-only)" ;
  schema:alternateName "cardId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cardId> ;
  rdfs:domain amadeus:B2bWallet ;
  rdfs:range xsd:string .

# Property: card usage name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.B2bWallet/cardUsageName> a rdf:Property ;
  rdfs:label "card usage name" ;
  rdfs:comment "Card usage name" ;
  schema:alternateName "cardUsageName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cardUsageName> ;
  rdfs:domain amadeus:B2bWallet ;
  rdfs:range xsd:string .

# Property: card friendly name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.B2bWallet/cardFriendlyName> a rdf:Property ;
  rdfs:label "card friendly name" ;
  rdfs:comment "Card friendly name" ;
  schema:alternateName "cardFriendlyName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cardFriendlyName> ;
  rdfs:domain amadeus:B2bWallet ;
  rdfs:range xsd:string .

# Property: reporting data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.B2bWallet/reportingData> a rdf:Property ;
  rdfs:label "reporting data" ;
  rdfs:comment "Reporting data for reconciliation" ;
  schema:alternateName "reportingData" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/reportingData> ;
  rdfs:domain amadeus:B2bWallet ;
  rdfs:range amadeus:ReportingData .

# Property: virtual credit card details
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.B2bWallet/virtualCreditCardDetails> a rdf:Property ;
  rdfs:label "virtual credit card details" ;
  rdfs:comment "Virtual credit card details (read-only)" ;
  schema:alternateName "virtualCreditCardDetails" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/virtualCreditCardDetails> ;
  rdfs:domain amadeus:B2bWallet ;
  rdfs:range amadeus:VirtualCreditCardDetails .

# Property: flight offer ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.B2bWallet/flightOfferIds> a rdf:Property ;
  rdfs:label "flight offer ids" ;
  rdfs:comment "Flight offer IDs to which this payment applies" ;
  schema:alternateName "flightOfferIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferIds> ;
  rdfs:domain amadeus:B2bWallet ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ReportingData/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Data field name" ;
  schema:alternateName "name" ;
  rdfs:domain amadeus:ReportingData ;
  rdfs:range xsd:string .

# Property: value
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ReportingData/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Data field value" ;
  schema:alternateName "value" ;
  rdfs:domain amadeus:ReportingData ;
  rdfs:range xsd:string .

# Property: brand
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.VirtualCreditCardDetails/brand> a rdf:Property ;
  rdfs:label "brand" ;
  rdfs:comment "Card brand" ;
  schema:alternateName "brand" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/brand> ;
  rdfs:domain amadeus:VirtualCreditCardDetails ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentBrandScheme .

# Property: vendor code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.VirtualCreditCardDetails/vendorCode> a rdf:Property ;
  rdfs:label "vendor code" ;
  rdfs:comment "Card vendor code" ;
  schema:alternateName "vendorCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/vendorCode> ;
  rdfs:domain amadeus:VirtualCreditCardDetails ;
  rdfs:range xsd:string .

# Property: holder
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.VirtualCreditCardDetails/holder> a rdf:Property ;
  rdfs:label "holder" ;
  rdfs:comment "Cardholder name" ;
  schema:alternateName "holder" ;
  rdfs:domain amadeus:VirtualCreditCardDetails ;
  rdfs:range xsd:string .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.VirtualCreditCardDetails/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Card number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain amadeus:VirtualCreditCardDetails ;
  rdfs:range xsd:string .

# Property: expiry date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.VirtualCreditCardDetails/expiryDate> a rdf:Property ;
  rdfs:label "expiry date" ;
  rdfs:comment "Expiry date (YYYY-MM)" ;
  schema:alternateName "expiryDate" ;
  rdfs:domain amadeus:VirtualCreditCardDetails ;
  rdfs:range xsd:string .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.VirtualCreditCardDetails/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:domain amadeus:VirtualCreditCardDetails ;
  rdfs:range xsd:string .

# Property: currency code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.VirtualCreditCardDetails/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Currency code" ;
  schema:alternateName "currencyCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currencyCode> ;
  rdfs:domain amadeus:VirtualCreditCardDetails ;
  rdfs:range xsd:string .

# Property: brand
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CreditCard/brand> a rdf:Property ;
  rdfs:label "brand" ;
  rdfs:comment "Card brand" ;
  schema:alternateName "brand" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/brand> ;
  rdfs:domain amadeus:CreditCard ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentBrandScheme .

# Property: vendor code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CreditCard/vendorCode> a rdf:Property ;
  rdfs:label "vendor code" ;
  rdfs:comment "Card vendor code (VI=Visa, CA=MasterCard, AX=Amex, etc.)" ;
  schema:alternateName "vendorCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/vendorCode> ;
  rdfs:domain amadeus:CreditCard ;
  rdfs:range xsd:string .

# Property: holder
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CreditCard/holder> a rdf:Property ;
  rdfs:label "holder" ;
  rdfs:comment "Cardholder name" ;
  schema:alternateName "holder" ;
  rdfs:subPropertyOf amadeus:cardHolder ;
  rdfs:domain amadeus:CreditCard ;
  rdfs:range xsd:string .

# Property: holder name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CreditCard/holderName> a rdf:Property ;
  rdfs:label "holder name" ;
  rdfs:comment "Cardholder name (alternative)" ;
  schema:alternateName "holderName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/holderName> ;
  rdfs:domain amadeus:CreditCard ;
  rdfs:range xsd:string .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CreditCard/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Card number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf amadeus:cardNumber ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain amadeus:CreditCard ;
  rdfs:range xsd:string .

# Property: expiry date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CreditCard/expiryDate> a rdf:Property ;
  rdfs:label "expiry date" ;
  rdfs:comment "Expiry date (YYYY-MM)" ;
  schema:alternateName "expiryDate" ;
  rdfs:domain amadeus:CreditCard ;
  rdfs:range xsd:string .

# Property: flight offer ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CreditCard/flightOfferIds> a rdf:Property ;
  rdfs:label "flight offer ids" ;
  rdfs:comment "Flight offer IDs" ;
  schema:alternateName "flightOfferIds" ;
  rdfs:subPropertyOf amadeus:appliesToOffer ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferIds> ;
  rdfs:domain amadeus:CreditCard ;
  rdfs:range xsd:string .

# Property: option
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TicketingAgreement/option> a rdf:Property ;
  rdfs:label "option" ;
  rdfs:comment "Agreement option" ;
  schema:alternateName "option" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/option> ;
  rdfs:domain amadeus:TicketingAgreement ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TicketingAgreementOptionScheme .

# Property: delay
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TicketingAgreement/delay> a rdf:Property ;
  rdfs:label "delay" ;
  rdfs:comment "Delay duration before cancellation" ;
  schema:alternateName "delay" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/delay> ;
  rdfs:domain amadeus:TicketingAgreement ;
  rdfs:range xsd:string .

# Property: date time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TicketingAgreement/dateTime> a rdf:Property ;
  rdfs:label "date time" ;
  rdfs:comment "Ticketing date and time" ;
  schema:alternateName "dateTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/dateTime> ;
  rdfs:domain amadeus:TicketingAgreement ;
  rdfs:range xsd:dateTime .

# Property: segment ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TicketingAgreement/segmentIds> a rdf:Property ;
  rdfs:label "segment ids" ;
  rdfs:comment "Segment IDs" ;
  schema:alternateName "segmentIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/segmentIds> ;
  rdfs:domain amadeus:TicketingAgreement ;
  rdfs:range xsd:string .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AutomatedProcess/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Process code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:processCode ;
  rdfs:domain amadeus:AutomatedProcess ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:AutomatedProcessCodeScheme .

# Property: queue
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AutomatedProcess/queue> a rdf:Property ;
  rdfs:label "queue" ;
  rdfs:comment "Queue information" ;
  schema:alternateName "queue" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/queue> ;
  rdfs:domain amadeus:AutomatedProcess ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AutomatedProcess/queue> .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AutomatedProcess/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Text description" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:AutomatedProcess ;
  rdfs:range xsd:string .

# Property: delay
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AutomatedProcess/delay> a rdf:Property ;
  rdfs:label "delay" ;
  rdfs:comment "Delay duration" ;
  schema:alternateName "delay" ;
  rdfs:subPropertyOf amadeus:processDelay ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/delay> ;
  rdfs:domain amadeus:AutomatedProcess ;
  rdfs:range xsd:string .

# Property: office id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AutomatedProcess/officeId> a rdf:Property ;
  rdfs:label "office id" ;
  rdfs:comment "Office ID" ;
  schema:alternateName "officeId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/officeId> ;
  rdfs:domain amadeus:AutomatedProcess ;
  rdfs:range xsd:string .

# Property: date time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AutomatedProcess/dateTime> a rdf:Property ;
  rdfs:label "date time" ;
  rdfs:comment "Date and time" ;
  schema:alternateName "dateTime" ;
  rdfs:subPropertyOf amadeus:processDateTime ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/dateTime> ;
  rdfs:domain amadeus:AutomatedProcess ;
  rdfs:range xsd:dateTime .

# Property: addressee name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactInfo/addresseeName> a rdf:Property ;
  rdfs:label "addressee name" ;
  rdfs:comment "Address" ;
  schema:alternateName "addresseeName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/addresseeName> ;
  rdfs:domain amadeus:ContactInfo ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ContactInfo/addresseeName> .

# Property: company name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactInfo/companyName> a rdf:Property ;
  rdfs:label "company name" ;
  rdfs:comment "Company name" ;
  schema:alternateName "companyName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/companyName> ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:ContactInfo ;
  rdfs:range xsd:string .

# Property: purpose
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactInfo/purpose> a rdf:Property ;
  rdfs:label "purpose" ;
  rdfs:comment "Contact purpose" ;
  schema:alternateName "purpose" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/purpose> ;
  rdfs:domain amadeus:ContactInfo ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:ContactPurposeScheme .

# Property: phones
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactInfo/phones> a rdf:Property ;
  rdfs:label "phones" ;
  rdfs:comment "Phone numbers" ;
  schema:alternateName "phones" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/phones> ;
  rdfs:domain amadeus:ContactInfo ;
  rdfs:range amadeus:Phone .

# Property: email address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactInfo/emailAddress> a rdf:Property ;
  rdfs:label "email address" ;
  rdfs:comment "Email address" ;
  schema:alternateName "emailAddress" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/emailAddress> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain amadeus:ContactInfo ;
  rdfs:range xsd:string .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactInfo/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Physical address" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:ContactInfo ;
  rdfs:range amadeus:Address .

# Property: document type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentType> a rdf:Property ;
  rdfs:label "document type" ;
  rdfs:comment "Document type" ;
  schema:alternateName "documentType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/documentType> ;
  rdfs:domain amadeus:AirTravelDocument ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentTypeScheme> .

# Property: document number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentNumber> a rdf:Property ;
  rdfs:label "document number" ;
  rdfs:comment "Document number" ;
  schema:alternateName "documentNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/documentNumber> ;
  rdfs:domain amadeus:AirTravelDocument ;
  rdfs:range xsd:string .

# Property: document status
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatus> a rdf:Property ;
  rdfs:label "document status" ;
  rdfs:comment "Document status" ;
  schema:alternateName "documentStatus" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/documentStatus> ;
  rdfs:domain amadeus:AirTravelDocument ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/documentStatusScheme> .

# Property: traveler id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/travelerId> a rdf:Property ;
  rdfs:label "traveler id" ;
  rdfs:comment "Traveler ID reference" ;
  schema:alternateName "travelerId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerId> ;
  rdfs:domain amadeus:AirTravelDocument ;
  rdfs:range xsd:string .

# Property: segment ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTravelDocument/segmentIds> a rdf:Property ;
  rdfs:label "segment ids" ;
  rdfs:comment "Segment ID references" ;
  schema:alternateName "segmentIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/segmentIds> ;
  rdfs:domain amadeus:AirTravelDocument ;
  rdfs:range xsd:string .

# Property: identification type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationType> a rdf:Property ;
  rdfs:label "identification type" ;
  rdfs:comment "Identification type" ;
  schema:alternateName "identificationType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/identificationType> ;
  rdfs:domain amadeus:FormOfIdentification ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/identificationTypeScheme> .

# Property: carrier code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/carrierCode> a rdf:Property ;
  rdfs:label "carrier code" ;
  rdfs:comment "Carrier code" ;
  schema:alternateName "carrierCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/carrierCode> ;
  rdfs:domain amadeus:FormOfIdentification ;
  rdfs:range xsd:string .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Identification number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf amadeus:identificationNumber ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain amadeus:FormOfIdentification ;
  rdfs:range xsd:string .

# Property: traveler ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/travelerIds> a rdf:Property ;
  rdfs:label "traveler ids" ;
  rdfs:comment "Traveler IDs" ;
  schema:alternateName "travelerIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerIds> ;
  rdfs:domain amadeus:FormOfIdentification ;
  rdfs:range xsd:string .

# Property: flight offer ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfIdentification/flightOfferIds> a rdf:Property ;
  rdfs:label "flight offer ids" ;
  rdfs:comment "Flight offer IDs" ;
  schema:alternateName "flightOfferIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferIds> ;
  rdfs:domain amadeus:FormOfIdentification ;
  rdfs:range xsd:string .

# Property: brand
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Payment/brand> a rdf:Property ;
  rdfs:label "brand" ;
  rdfs:comment "Payment brand (e.g., VISA)" ;
  schema:alternateName "brand" ;
  rdfs:subPropertyOf amadeus:paymentBrand ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/brand> ;
  rdfs:domain amadeus:Payment ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentBrandScheme .

# Property: bin number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Payment/binNumber> a rdf:Property ;
  rdfs:label "bin number" ;
  rdfs:comment "Card BIN number" ;
  schema:alternateName "binNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/binNumber> ;
  rdfs:domain amadeus:Payment ;
  rdfs:range xsd:int .

# Property: method
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Payment/method> a rdf:Property ;
  rdfs:label "method" ;
  rdfs:comment "Payment method" ;
  schema:alternateName "method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/method> ;
  rdfs:domain amadeus:Payment ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentMethodScheme .

# Property: flight offer ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Payment/flightOfferIds> a rdf:Property ;
  rdfs:label "flight offer ids" ;
  rdfs:comment "Flight offer IDs" ;
  schema:alternateName "flightOfferIds" ;
  rdfs:subPropertyOf amadeus:appliesToOffer ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferIds> ;
  rdfs:domain amadeus:Payment ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceAnalysis/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:PriceAnalysis ;
  rdfs:range xsd:string .

# Property: origin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceAnalysis/origin> a rdf:Property ;
  rdfs:label "origin" ;
  rdfs:comment "Origin IATA code" ;
  schema:alternateName "origin" ;
  rdfs:domain amadeus:PriceAnalysis ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PriceAnalysis/origin> .

# Property: destination
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceAnalysis/destination> a rdf:Property ;
  rdfs:label "destination" ;
  rdfs:comment "Destination IATA code" ;
  schema:alternateName "destination" ;
  rdfs:domain amadeus:PriceAnalysis ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PriceAnalysis/destination> .

# Property: departure date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceAnalysis/departureDate> a rdf:Property ;
  rdfs:label "departure date" ;
  rdfs:comment "Departure date" ;
  schema:alternateName "departureDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/departureDate> ;
  rdfs:domain amadeus:PriceAnalysis ;
  rdfs:range xsd:date .

# Property: one way
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceAnalysis/oneWay> a rdf:Property ;
  rdfs:label "one way" ;
  rdfs:comment "One-way indicator" ;
  schema:alternateName "oneWay" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/oneWay> ;
  rdfs:domain amadeus:PriceAnalysis ;
  rdfs:range xsd:boolean .

# Property: currency code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceAnalysis/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Currency code" ;
  schema:alternateName "currencyCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currencyCode> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain amadeus:PriceAnalysis ;
  rdfs:range xsd:string .

# Property: price metrics
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceAnalysis/priceMetrics> a rdf:Property ;
  rdfs:label "price metrics" ;
  rdfs:comment "Price metrics" ;
  schema:alternateName "priceMetrics" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/priceMetrics> ;
  rdfs:domain amadeus:PriceAnalysis ;
  rdfs:range amadeus:PriceMetric .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceMetric/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:PriceMetric ;
  rdfs:range xsd:string .

# Property: quartile ranking
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceMetric/quartileRanking> a rdf:Property ;
  rdfs:label "quartile ranking" ;
  rdfs:comment "Quartile ranking" ;
  schema:alternateName "quartileRanking" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/quartileRanking> ;
  rdfs:domain amadeus:PriceMetric ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:QuartileRankingScheme .

# Property: payment type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Policies/paymentType> a rdf:Property ;
  rdfs:label "payment type" ;
  rdfs:comment "Payment type required" ;
  schema:alternateName "paymentType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/paymentType> ;
  rdfs:domain amadeus:HotelPolicies ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentTypeScheme .

# Property: guarantee
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Policies/guarantee> a rdf:Property ;
  rdfs:label "guarantee" ;
  rdfs:comment "Guarantee policy" ;
  schema:alternateName "guarantee" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/guarantee> ;
  rdfs:domain amadeus:HotelPolicies ;
  rdfs:range amadeus:GuaranteePolicy .

# Property: deposit
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Policies/deposit> a rdf:Property ;
  rdfs:label "deposit" ;
  rdfs:comment "Deposit policy" ;
  schema:alternateName "deposit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/deposit> ;
  rdfs:domain amadeus:HotelPolicies ;
  rdfs:range amadeus:DepositPolicy .

# Property: prepay
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Policies/prepay> a rdf:Property ;
  rdfs:label "prepay" ;
  rdfs:comment "Prepay policy" ;
  schema:alternateName "prepay" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/prepay> ;
  rdfs:domain amadeus:HotelPolicies ;
  rdfs:range amadeus:PrepayPolicy .

# Property: hold time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Policies/holdTime> a rdf:Property ;
  rdfs:label "hold time" ;
  rdfs:comment "Hold time policy" ;
  schema:alternateName "holdTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/holdTime> ;
  rdfs:domain amadeus:HotelPolicies ;
  rdfs:range amadeus:HoldTime .

# Property: cancellations
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Policies/cancellations> a rdf:Property ;
  rdfs:label "cancellations" ;
  rdfs:comment "Cancellation policies" ;
  schema:alternateName "cancellations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cancellations> ;
  rdfs:domain amadeus:HotelPolicies ;
  rdfs:range amadeus:CancellationPolicy .

# Property: check in out
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Policies/checkInOut> a rdf:Property ;
  rdfs:label "check in out" ;
  rdfs:comment "Check-in/out information" ;
  schema:alternateName "checkInOut" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/checkInOut> ;
  rdfs:domain amadeus:HotelPolicies ;
  rdfs:range amadeus:CheckInOutPolicy .

# Property: accepted payments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GuaranteePolicy/acceptedPayments> a rdf:Property ;
  rdfs:label "accepted payments" ;
  rdfs:comment "Accepted payment methods" ;
  schema:alternateName "acceptedPayments" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/acceptedPayments> ;
  rdfs:domain amadeus:GuaranteePolicy ;
  rdfs:range amadeus:AcceptedPayments .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GuaranteePolicy/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Guarantee description" ;
  schema:alternateName "description" ;
  rdfs:domain amadeus:GuaranteePolicy ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.GuaranteePolicy/description> .

# Property: credit cards
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AcceptedPayments/creditCards> a rdf:Property ;
  rdfs:label "credit cards" ;
  rdfs:comment "Credit card types accepted" ;
  schema:alternateName "creditCards" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/creditCards> ;
  rdfs:domain amadeus:AcceptedPayments ;
  rdfs:range xsd:string .

# Property: methods
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AcceptedPayments/methods> a rdf:Property ;
  rdfs:label "methods" ;
  rdfs:comment "Payment methods accepted" ;
  schema:alternateName "methods" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/methods> ;
  rdfs:domain amadeus:AcceptedPayments ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:HotelPaymentMethodScheme .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DepositPolicy/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Deposit amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf amadeus:depositAmount ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:domain amadeus:DepositPolicy ;
  rdfs:range xsd:string .

# Property: deadline
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DepositPolicy/deadline> a rdf:Property ;
  rdfs:label "deadline" ;
  rdfs:comment "Deadline" ;
  schema:alternateName "deadline" ;
  rdfs:domain amadeus:DepositPolicy ;
  rdfs:range xsd:dateTime .

# Property: accepted payments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DepositPolicy/acceptedPayments> a rdf:Property ;
  rdfs:label "accepted payments" ;
  rdfs:comment "Accepted payments" ;
  schema:alternateName "acceptedPayments" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/acceptedPayments> ;
  rdfs:domain amadeus:DepositPolicy ;
  rdfs:range amadeus:AcceptedPayments .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DepositPolicy/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description" ;
  schema:alternateName "description" ;
  rdfs:domain amadeus:DepositPolicy ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.DepositPolicy/description> .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PrepayPolicy/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Prepay amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf amadeus:prepayAmount ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:domain amadeus:PrepayPolicy ;
  rdfs:range xsd:string .

# Property: deadline
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PrepayPolicy/deadline> a rdf:Property ;
  rdfs:label "deadline" ;
  rdfs:comment "Deadline" ;
  schema:alternateName "deadline" ;
  rdfs:subPropertyOf amadeus:prepayDeadline ;
  rdfs:domain amadeus:PrepayPolicy ;
  rdfs:range xsd:dateTime .

# Property: accepted payments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PrepayPolicy/acceptedPayments> a rdf:Property ;
  rdfs:label "accepted payments" ;
  rdfs:comment "Accepted payments" ;
  schema:alternateName "acceptedPayments" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/acceptedPayments> ;
  rdfs:domain amadeus:PrepayPolicy ;
  rdfs:range amadeus:AcceptedPayments .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PrepayPolicy/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description" ;
  schema:alternateName "description" ;
  rdfs:domain amadeus:PrepayPolicy ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PrepayPolicy/description> .

# Property: deadline
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HoldTime/deadline> a rdf:Property ;
  rdfs:label "deadline" ;
  rdfs:comment "Deadline" ;
  schema:alternateName "deadline" ;
  rdfs:subPropertyOf amadeus:holdDeadline ;
  rdfs:domain amadeus:HoldTime ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationPolicy/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Cancellation type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf amadeus:cancellationType ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:CancellationPolicy ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:CancellationTypeScheme .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationPolicy/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Cancellation description" ;
  schema:alternateName "description" ;
  rdfs:domain amadeus:CancellationPolicy ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.CancellationPolicy/description> .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationPolicy/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Amount to pay if cancelled" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf amadeus:cancellationAmount ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:domain amadeus:CancellationPolicy ;
  rdfs:range xsd:string .

# Property: number of nights
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationPolicy/numberOfNights> a rdf:Property ;
  rdfs:label "number of nights" ;
  rdfs:comment "Number of nights charged" ;
  schema:alternateName "numberOfNights" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/numberOfNights> ;
  rdfs:domain amadeus:CancellationPolicy ;
  rdfs:range xsd:int .

# Property: percentage
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationPolicy/percentage> a rdf:Property ;
  rdfs:label "percentage" ;
  rdfs:comment "Percentage charged" ;
  schema:alternateName "percentage" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/percentage> ;
  rdfs:domain amadeus:CancellationPolicy ;
  rdfs:range xsd:string .

# Property: deadline
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationPolicy/deadline> a rdf:Property ;
  rdfs:label "deadline" ;
  rdfs:comment "Deadline date/time" ;
  schema:alternateName "deadline" ;
  rdfs:subPropertyOf amadeus:cancellationDeadline ;
  rdfs:domain amadeus:CancellationPolicy ;
  rdfs:range xsd:dateTime .

# Property: check in
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CheckInOutPolicy/checkIn> a rdf:Property ;
  rdfs:label "check in" ;
  rdfs:comment "Check-in time in ISO-8601 format (e.g., 13:00:00)" ;
  schema:alternateName "checkIn" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/checkIn> ;
  rdfs:domain amadeus:CheckInOutPolicy ;
  rdfs:range xsd:string .

# Property: check in description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CheckInOutPolicy/checkInDescription> a rdf:Property ;
  rdfs:label "check in description" ;
  rdfs:comment "Check-in description" ;
  schema:alternateName "checkInDescription" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/checkInDescription> ;
  rdfs:domain amadeus:CheckInOutPolicy ;
  rdfs:range amadeus:QualifiedFreeText .

# Property: check out
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CheckInOutPolicy/checkOut> a rdf:Property ;
  rdfs:label "check out" ;
  rdfs:comment "Check-out time in ISO-8601 format (e.g., 11:00:00)" ;
  schema:alternateName "checkOut" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/checkOut> ;
  rdfs:domain amadeus:CheckInOutPolicy ;
  rdfs:range xsd:string .

# Property: check out description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CheckInOutPolicy/checkOutDescription> a rdf:Property ;
  rdfs:label "check out description" ;
  rdfs:comment "Check-out description" ;
  schema:alternateName "checkOutDescription" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/checkOutDescription> ;
  rdfs:domain amadeus:CheckInOutPolicy ;
  rdfs:range amadeus:QualifiedFreeText .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.QualifiedFreeText/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Text content" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:subPropertyOf schema:text ;
  rdfs:domain amadeus:QualifiedFreeText ;
  rdfs:range xsd:string .

# Property: lang
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.QualifiedFreeText/lang> a rdf:Property ;
  rdfs:label "lang" ;
  rdfs:comment "Language code (BCP-47)" ;
  schema:alternateName "lang" ;
  rdfs:subPropertyOf amadeus:language ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lang> ;
  rdfs:domain amadeus:QualifiedFreeText ;
  rdfs:range xsd:string .

# Property: currency
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPrice/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Currency code" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currency> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain amadeus:HotelPrice ;
  rdfs:range xsd:string .

# Property: base
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPrice/base> a rdf:Property ;
  rdfs:label "base" ;
  rdfs:comment "Base price" ;
  schema:alternateName "base" ;
  rdfs:domain amadeus:HotelPrice ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPrice/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Total price" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/total> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:HotelPrice ;
  rdfs:range xsd:string .

# Property: selling total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPrice/sellingTotal> a rdf:Property ;
  rdfs:label "selling total" ;
  rdfs:comment "Selling total" ;
  schema:alternateName "sellingTotal" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sellingTotal> ;
  rdfs:domain amadeus:HotelPrice ;
  rdfs:range xsd:string .

# Property: taxes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPrice/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  rdfs:comment "Tax breakdown" ;
  schema:alternateName "taxes" ;
  rdfs:domain amadeus:HotelPrice ;
  rdfs:range amadeus:HotelTax .

# Property: markups
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPrice/markups> a rdf:Property ;
  rdfs:label "markups" ;
  rdfs:comment "Markup information" ;
  schema:alternateName "markups" ;
  rdfs:subPropertyOf amadeus:hasMarkup ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/markups> ;
  rdfs:domain amadeus:HotelPrice ;
  rdfs:range amadeus:Markup .

# Property: variations
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPrice/variations> a rdf:Property ;
  rdfs:label "variations" ;
  rdfs:comment "Price variations" ;
  schema:alternateName "variations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/variations> ;
  rdfs:domain amadeus:HotelPrice ;
  rdfs:range amadeus:PriceVariations .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelTax/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Tax amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:HotelTax ;
  rdfs:range xsd:string .

# Property: currency
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelTax/currency> a rdf:Property ;
  rdfs:label "currency" ;
  rdfs:comment "Tax currency" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currency> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain amadeus:HotelTax ;
  rdfs:range xsd:string .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelTax/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Tax code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:taxCode ;
  rdfs:domain amadeus:HotelTax ;
  rdfs:range xsd:string .

# Property: percentage
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelTax/percentage> a rdf:Property ;
  rdfs:label "percentage" ;
  rdfs:comment "Percentage" ;
  schema:alternateName "percentage" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/percentage> ;
  rdfs:subPropertyOf amadeus:taxPercentage ;
  rdfs:domain amadeus:HotelTax ;
  rdfs:range xsd:string .

# Property: included
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelTax/included> a rdf:Property ;
  rdfs:label "included" ;
  rdfs:comment "Whether included in base" ;
  schema:alternateName "included" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/included> ;
  rdfs:domain amadeus:HotelTax ;
  rdfs:range xsd:boolean .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelTax/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Tax description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:HotelTax ;
  rdfs:range xsd:string .

# Property: pricing frequency
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelTax/pricingFrequency> a rdf:Property ;
  rdfs:label "pricing frequency" ;
  rdfs:comment "Pricing frequency" ;
  schema:alternateName "pricingFrequency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/pricingFrequency> ;
  rdfs:domain amadeus:HotelTax ;
  rdfs:range xsd:string .

# Property: pricing mode
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelTax/pricingMode> a rdf:Property ;
  rdfs:label "pricing mode" ;
  rdfs:comment "Pricing mode" ;
  schema:alternateName "pricingMode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/pricingMode> ;
  rdfs:domain amadeus:HotelTax ;
  rdfs:range xsd:string .

# Property: average
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceVariations/average> a rdf:Property ;
  rdfs:label "average" ;
  rdfs:comment "Average price" ;
  schema:alternateName "average" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/average> ;
  rdfs:domain amadeus:PriceVariations ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PriceVariations/average> .

# Property: changes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceVariations/changes> a rdf:Property ;
  rdfs:label "changes" ;
  rdfs:comment "Daily changes" ;
  schema:alternateName "changes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/changes> ;
  rdfs:domain amadeus:PriceVariations ;
  rdfs:range amadeus:PriceChange .

# Property: start date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceChange/startDate> a rdf:Property ;
  rdfs:label "start date" ;
  rdfs:comment "Start date" ;
  schema:alternateName "startDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startDate> ;
  rdfs:domain amadeus:PriceChange ;
  rdfs:range xsd:date .

# Property: end date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceChange/endDate> a rdf:Property ;
  rdfs:label "end date" ;
  rdfs:comment "End date" ;
  schema:alternateName "endDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endDate> ;
  rdfs:domain amadeus:PriceChange ;
  rdfs:range xsd:date .

# Property: base
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceChange/base> a rdf:Property ;
  rdfs:label "base" ;
  rdfs:comment "Base price for period" ;
  schema:alternateName "base" ;
  rdfs:domain amadeus:PriceChange ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceChange/total> a rdf:Property ;
  rdfs:label "total" ;
  rdfs:comment "Total price for period" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/total> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:PriceChange ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: hotel id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/hotelId> a rdf:Property ;
  rdfs:label "hotel id" ;
  rdfs:comment "Amadeus hotel ID (8 character property code)" ;
  schema:alternateName "hotelId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelId> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: chain code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/chainCode> a rdf:Property ;
  rdfs:label "chain code" ;
  rdfs:comment "Chain code (2 characters)" ;
  schema:alternateName "chainCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/chainCode> ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: brand code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/brandCode> a rdf:Property ;
  rdfs:label "brand code" ;
  rdfs:comment "Brand code" ;
  schema:alternateName "brandCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/brandCode> ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: dupe id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/dupeId> a rdf:Property ;
  rdfs:label "dupe id" ;
  rdfs:comment "Duplicate ID for physical hotel deduplication" ;
  schema:alternateName "dupeId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/dupeId> ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Hotel name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: rating
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/rating> a rdf:Property ;
  rdfs:label "rating" ;
  rdfs:comment "Hotel rating (1-5)" ;
  schema:alternateName "rating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/rating> ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA location code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: city code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/cityCode> a rdf:Property ;
  rdfs:label "city code" ;
  rdfs:comment "City code (deprecated, use iataCode)" ;
  schema:alternateName "cityCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cityCode> ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic coordinates" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range amadeus:GeoCode .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Physical address" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range amadeus:HotelAddress .

# Property: distance
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/distance> a rdf:Property ;
  rdfs:label "distance" ;
  rdfs:comment "Distance from reference point" ;
  schema:alternateName "distance" ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range amadeus:Distance .

# Property: amenities
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/amenities> a rdf:Property ;
  rdfs:label "amenities" ;
  rdfs:comment "Hotel amenities" ;
  schema:alternateName "amenities" ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Hotel description" ;
  schema:alternateName "description" ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Hotel/description> .

# Property: last update
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/lastUpdate> a rdf:Property ;
  rdfs:label "last update" ;
  rdfs:comment "Last content update timestamp" ;
  schema:alternateName "lastUpdate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lastUpdate> ;
  rdfs:subPropertyOf schema:dateModified ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:dateTime .

# Property: self
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Self link" ;
  schema:alternateName "self" ;
  rdfs:domain amadeus:Hotel ;
  rdfs:range xsd:string .

# Property: lines
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAddress/lines> a rdf:Property ;
  rdfs:label "lines" ;
  rdfs:comment "Street address lines" ;
  schema:alternateName "lines" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lines> ;
  rdfs:subPropertyOf schema:streetAddress ;
  rdfs:domain amadeus:HotelAddress ;
  rdfs:range xsd:string .

# Property: postal code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAddress/postalCode> a rdf:Property ;
  rdfs:label "postal code" ;
  rdfs:comment "Postal code" ;
  schema:alternateName "postalCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/postalCode> ;
  rdfs:subPropertyOf schema:postalCode ;
  rdfs:domain amadeus:HotelAddress ;
  rdfs:range xsd:string .

# Property: city name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAddress/cityName> a rdf:Property ;
  rdfs:label "city name" ;
  rdfs:comment "City name" ;
  schema:alternateName "cityName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cityName> ;
  rdfs:subPropertyOf schema:addressLocality ;
  rdfs:domain amadeus:HotelAddress ;
  rdfs:range xsd:string .

# Property: country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAddress/countryCode> a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "Country code" ;
  schema:alternateName "countryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryCode> ;
  rdfs:subPropertyOf schema:addressCountry ;
  rdfs:domain amadeus:HotelAddress ;
  rdfs:range xsd:string .

# Property: state code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAddress/stateCode> a rdf:Property ;
  rdfs:label "state code" ;
  rdfs:comment "State code" ;
  schema:alternateName "stateCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/stateCode> ;
  rdfs:subPropertyOf schema:addressRegion ;
  rdfs:domain amadeus:HotelAddress ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffers/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:HotelOffers ;
  rdfs:range xsd:string .

# Property: hotel
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffers/hotel> a rdf:Property ;
  rdfs:label "hotel" ;
  rdfs:comment "Hotel information" ;
  schema:alternateName "hotel" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotel> ;
  rdfs:domain amadeus:HotelOffers ;
  rdfs:range amadeus:Hotel .

# Property: available
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffers/available> a rdf:Property ;
  rdfs:label "available" ;
  rdfs:comment "Available offers" ;
  schema:alternateName "available" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/available> ;
  rdfs:domain amadeus:HotelOffers ;
  rdfs:range xsd:boolean .

# Property: offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffers/offers> a rdf:Property ;
  rdfs:label "offers" ;
  rdfs:comment "Offers list" ;
  schema:alternateName "offers" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/offers> ;
  rdfs:domain amadeus:HotelOffers ;
  rdfs:range amadeus:HotelOffer .

# Property: self
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffers/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Self link" ;
  schema:alternateName "self" ;
  rdfs:domain amadeus:HotelOffers ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique offer identifier" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range xsd:string .

# Property: check in date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/checkInDate> a rdf:Property ;
  rdfs:label "check in date" ;
  rdfs:comment "Check-in date (hotel local date)" ;
  schema:alternateName "checkInDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/checkInDate> ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range xsd:date .

# Property: check out date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/checkOutDate> a rdf:Property ;
  rdfs:label "check out date" ;
  rdfs:comment "Check-out date (hotel local date)" ;
  schema:alternateName "checkOutDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/checkOutDate> ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range xsd:date .

# Property: room quantity
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/roomQuantity> a rdf:Property ;
  rdfs:label "room quantity" ;
  rdfs:comment "Number of rooms (1-9)" ;
  schema:alternateName "roomQuantity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/roomQuantity> ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range xsd:string .

# Property: rate code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/rateCode> a rdf:Property ;
  rdfs:label "rate code" ;
  rdfs:comment "Rate code (provider response code)" ;
  schema:alternateName "rateCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/rateCode> ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range xsd:string .

# Property: rate family estimated
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/rateFamilyEstimated> a rdf:Property ;
  rdfs:label "rate family estimated" ;
  rdfs:comment "Rate family code" ;
  schema:alternateName "rateFamilyEstimated" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/rateFamilyEstimated> ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range amadeus:RateFamily .

# Property: category
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/category> a rdf:Property ;
  rdfs:label "category" ;
  rdfs:comment "Special rate category" ;
  schema:alternateName "category" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/category> ;
  rdfs:subPropertyOf amadeus:roomCategory ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Room description" ;
  schema:alternateName "description" ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range amadeus:QualifiedFreeText .

# Property: commission
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/commission> a rdf:Property ;
  rdfs:label "commission" ;
  rdfs:comment "Commission information" ;
  schema:alternateName "commission" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/commission> ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range amadeus:Commission .

# Property: board type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/boardType> a rdf:Property ;
  rdfs:label "board type" ;
  rdfs:comment "Boarding type (meal plan)" ;
  schema:alternateName "boardType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/boardType> ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:BoardTypeScheme .

# Property: room
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/room> a rdf:Property ;
  rdfs:label "room" ;
  rdfs:comment "Room information" ;
  schema:alternateName "room" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/room> ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range amadeus:Room .

# Property: guests
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/guests> a rdf:Property ;
  rdfs:label "guests" ;
  rdfs:comment "Guest information" ;
  schema:alternateName "guests" ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range amadeus:GuestConfiguration .

# Property: price
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Price information" ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf schema:priceSpecification ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range amadeus:HotelPrice .

# Property: policies
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/policies> a rdf:Property ;
  rdfs:label "policies" ;
  rdfs:comment "Policies" ;
  schema:alternateName "policies" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/policies> ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range amadeus:HotelPolicies .

# Property: self
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOffer/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Self link" ;
  schema:alternateName "self" ;
  rdfs:domain amadeus:HotelOffer ;
  rdfs:range xsd:string .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.RateFamily/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Rate family code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:rateFamilyCode ;
  rdfs:domain amadeus:RateFamily ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.RateFamily/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Rate family type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:rateFamilyType ;
  rdfs:domain amadeus:RateFamily ;
  rdfs:range xsd:string .

# Property: percentage
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Commission/percentage> a rdf:Property ;
  rdfs:label "percentage" ;
  rdfs:comment "Percentage commission" ;
  schema:alternateName "percentage" ;
  rdfs:subPropertyOf amadeus:commissionPercentage ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/percentage> ;
  rdfs:domain amadeus:Commission ;
  rdfs:range xsd:string .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Commission/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Fixed commission amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf amadeus:commissionAmount ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:domain amadeus:Commission ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Commission/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description" ;
  schema:alternateName "description" ;
  rdfs:domain amadeus:Commission ;
  rdfs:range amadeus:QualifiedFreeText .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Room/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Room type code (3 character identifier)" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:roomType ;
  rdfs:domain amadeus:Room ;
  rdfs:range xsd:string .

# Property: type estimated
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Room/typeEstimated> a rdf:Property ;
  rdfs:label "type estimated" ;
  rdfs:comment "Estimated room category information" ;
  schema:alternateName "typeEstimated" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/typeEstimated> ;
  rdfs:domain amadeus:Room ;
  rdfs:range amadeus:RoomTypeEstimated .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Room/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Room description" ;
  schema:alternateName "description" ;
  rdfs:domain amadeus:Room ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Room/description> .

# Property: category
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.RoomTypeEstimated/category> a rdf:Property ;
  rdfs:label "category" ;
  rdfs:comment "Room category" ;
  schema:alternateName "category" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/category> ;
  rdfs:subPropertyOf amadeus:roomCategory ;
  rdfs:domain amadeus:RoomTypeEstimated ;
  rdfs:range xsd:string .

# Property: beds
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.RoomTypeEstimated/beds> a rdf:Property ;
  rdfs:label "beds" ;
  rdfs:comment "Number of beds" ;
  schema:alternateName "beds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/beds> ;
  rdfs:subPropertyOf schema:numberOfBeds ;
  rdfs:domain amadeus:RoomTypeEstimated ;
  rdfs:range xsd:int .

# Property: bed type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.RoomTypeEstimated/bedType> a rdf:Property ;
  rdfs:label "bed type" ;
  rdfs:comment "Bed type" ;
  schema:alternateName "bedType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/bedType> ;
  rdfs:subPropertyOf schema:bed ;
  rdfs:domain amadeus:RoomTypeEstimated ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:BedTypeScheme .

# Property: adults
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GuestConfiguration/adults> a rdf:Property ;
  rdfs:label "adults" ;
  rdfs:comment "Number of adults" ;
  schema:alternateName "adults" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/adults> ;
  rdfs:domain amadeus:GuestConfiguration ;
  rdfs:range xsd:int .

# Property: child ages
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GuestConfiguration/childAges> a rdf:Property ;
  rdfs:label "child ages" ;
  rdfs:comment "Number of children" ;
  schema:alternateName "childAges" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/childAges> ;
  rdfs:domain amadeus:GuestConfiguration ;
  rdfs:range xsd:int .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiment/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:HotelSentiment ;
  rdfs:range xsd:string .

# Property: hotel id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiment/hotelId> a rdf:Property ;
  rdfs:label "hotel id" ;
  rdfs:comment "Hotel ID" ;
  schema:alternateName "hotelId" ;
  rdfs:subPropertyOf amadeus:hotelReference ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelId> ;
  rdfs:domain amadeus:HotelSentiment ;
  rdfs:range xsd:string .

# Property: overall rating
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiment/overallRating> a rdf:Property ;
  rdfs:label "overall rating" ;
  rdfs:comment "Overall rating (0-100)" ;
  schema:alternateName "overallRating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/overallRating> ;
  rdfs:subPropertyOf schema:ratingValue ;
  rdfs:domain amadeus:HotelSentiment ;
  rdfs:range xsd:int .

# Property: number of ratings
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiment/numberOfRatings> a rdf:Property ;
  rdfs:label "number of ratings" ;
  rdfs:comment "Number of ratings" ;
  schema:alternateName "numberOfRatings" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/numberOfRatings> ;
  rdfs:domain amadeus:HotelSentiment ;
  rdfs:range xsd:int .

# Property: number of reviews
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiment/numberOfReviews> a rdf:Property ;
  rdfs:label "number of reviews" ;
  rdfs:comment "Number of reviews" ;
  schema:alternateName "numberOfReviews" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/numberOfReviews> ;
  rdfs:subPropertyOf schema:reviewCount ;
  rdfs:domain amadeus:HotelSentiment ;
  rdfs:range xsd:int .

# Property: sentiments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiment/sentiments> a rdf:Property ;
  rdfs:label "sentiments" ;
  rdfs:comment "Sentiment scores by category" ;
  schema:alternateName "sentiments" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sentiments> ;
  rdfs:domain amadeus:HotelSentiment ;
  rdfs:range amadeus:SentimentScores .

# Property: sleep quality
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/sleepQuality> a rdf:Property ;
  rdfs:label "sleep quality" ;
  rdfs:comment "Sleep quality score" ;
  schema:alternateName "sleepQuality" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sleepQuality> ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: service
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/service> a rdf:Property ;
  rdfs:label "service" ;
  rdfs:comment "Service score" ;
  schema:alternateName "service" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/service> ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: facilities
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/facilities> a rdf:Property ;
  rdfs:label "facilities" ;
  rdfs:comment "Facilities score" ;
  schema:alternateName "facilities" ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: room comforts
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/roomComforts> a rdf:Property ;
  rdfs:label "room comforts" ;
  rdfs:comment "Room comfort score" ;
  schema:alternateName "roomComforts" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/roomComforts> ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: value for money
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/valueForMoney> a rdf:Property ;
  rdfs:label "value for money" ;
  rdfs:comment "Value for money score" ;
  schema:alternateName "valueForMoney" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/valueForMoney> ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: catering
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/catering> a rdf:Property ;
  rdfs:label "catering" ;
  rdfs:comment "Catering score" ;
  schema:alternateName "catering" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/catering> ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: swimming pool
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/swimmingPool> a rdf:Property ;
  rdfs:label "swimming pool" ;
  rdfs:comment "Swimming pool score" ;
  schema:alternateName "swimmingPool" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/swimmingPool> ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: location
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/location> a rdf:Property ;
  rdfs:label "location" ;
  rdfs:comment "Location score" ;
  schema:alternateName "location" ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: internet
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/internet> a rdf:Property ;
  rdfs:label "internet" ;
  rdfs:comment "Internet score" ;
  schema:alternateName "internet" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/internet> ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: points of interest
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/pointsOfInterest> a rdf:Property ;
  rdfs:label "points of interest" ;
  rdfs:comment "Points of interest score" ;
  schema:alternateName "pointsOfInterest" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/pointsOfInterest> ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: staff
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelSentiments/staff> a rdf:Property ;
  rdfs:label "staff" ;
  rdfs:comment "Staff score" ;
  schema:alternateName "staff" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/staff> ;
  rdfs:domain amadeus:SentimentScores ;
  rdfs:range xsd:int .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAutocomplete/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Hotel ID" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:HotelAutocomplete ;
  rdfs:range xsd:int .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAutocomplete/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Hotel name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:HotelAutocomplete ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAutocomplete/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:HotelAutocomplete ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAutocomplete/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:HotelAutocomplete ;
  rdfs:range xsd:string .

# Property: relevance
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAutocomplete/relevance> a rdf:Property ;
  rdfs:label "relevance" ;
  rdfs:comment "Relevance score" ;
  schema:alternateName "relevance" ;
  rdfs:domain amadeus:HotelAutocomplete ;
  rdfs:range xsd:int .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAutocomplete/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Location type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf amadeus:locationType ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:HotelAutocomplete ;
  rdfs:range xsd:string .

# Property: hotel ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAutocomplete/hotelIds> a rdf:Property ;
  rdfs:label "hotel ids" ;
  rdfs:comment "Hotel IDs" ;
  schema:alternateName "hotelIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelIds> ;
  rdfs:domain amadeus:HotelAutocomplete ;
  rdfs:range xsd:string .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAutocomplete/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Address" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:HotelAutocomplete ;
  rdfs:range amadeus:HotelAddress .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAutocomplete/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic coordinates" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:HotelAutocomplete ;
  rdfs:range amadeus:GeoCode .

# Property: data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingRequest/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Booking data" ;
  schema:alternateName "data" ;
  rdfs:domain amadeus:HotelBookingRequest ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingRequest/data> .

# Property: tid
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/tid> a rdf:Property ;
  rdfs:label "tid" ;
  rdfs:comment "Temporary guest ID (for request)" ;
  schema:alternateName "tid" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/tid> ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range xsd:int .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Guest ID (item identifier)" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range xsd:int .

# Property: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Title (MR, MRS, MS)" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/title> ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/titleScheme> .

# Property: first name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "First name" ;
  schema:alternateName "firstName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/firstName> ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Last name" ;
  schema:alternateName "lastName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lastName> ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range xsd:string .

# Property: phone
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/phone> a rdf:Property ;
  rdfs:label "phone" ;
  rdfs:comment "Phone number" ;
  schema:alternateName "phone" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/phone> ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range xsd:string .

# Property: email
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email address" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/email> ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Guest name" ;
  schema:alternateName "name" ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range amadeus:HotelGuestName .

# Property: contact
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/contact> a rdf:Property ;
  rdfs:label "contact" ;
  rdfs:comment "Guest contact information" ;
  schema:alternateName "contact" ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range amadeus:HotelGuestContact .

# Property: hotel rewards member
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/hotelRewardsMember> a rdf:Property ;
  rdfs:label "hotel rewards member" ;
  rdfs:comment "Hotel rewards member number (1-21 characters)" ;
  schema:alternateName "hotelRewardsMember" ;
  rdfs:subPropertyOf amadeus:loyaltyNumber ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelRewardsMember> ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range xsd:string .

# Property: frequent traveler
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/frequentTraveler> a rdf:Property ;
  rdfs:label "frequent traveler" ;
  rdfs:comment "Airline frequent flyer information" ;
  schema:alternateName "frequentTraveler" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/frequentTraveler> ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range amadeus:FrequentTraveler .

# Property: child age
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuest/childAge> a rdf:Property ;
  rdfs:label "child age" ;
  rdfs:comment "Child age (if guest is a child)" ;
  schema:alternateName "childAge" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/childAge> ;
  rdfs:domain amadeus:HotelGuest ;
  rdfs:range xsd:int .

# Property: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Title (MR, MRS, MS)" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/title> ;
  rdfs:subPropertyOf schema:honorificPrefix ;
  rdfs:domain amadeus:HotelGuestName ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/titleScheme> .

# Property: first name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "First and middle names (1-56 characters)" ;
  schema:alternateName "firstName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/firstName> ;
  rdfs:subPropertyOf schema:givenName ;
  rdfs:domain amadeus:HotelGuestName ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Last name (1-57 characters)" ;
  schema:alternateName "lastName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lastName> ;
  rdfs:subPropertyOf schema:familyName ;
  rdfs:domain amadeus:HotelGuestName ;
  rdfs:range xsd:string .

# Property: second last name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestName/secondLastName> a rdf:Property ;
  rdfs:label "second last name" ;
  rdfs:comment "Second last name (for certain countries)" ;
  schema:alternateName "secondLastName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/secondLastName> ;
  rdfs:domain amadeus:HotelGuestName ;
  rdfs:range xsd:string .

# Property: phone
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestContact/phone> a rdf:Property ;
  rdfs:label "phone" ;
  rdfs:comment "Phone number in E.123 format (e.g., +33679278416)" ;
  schema:alternateName "phone" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/phone> ;
  rdfs:subPropertyOf schema:telephone ;
  rdfs:domain amadeus:HotelGuestContact ;
  rdfs:range xsd:string .

# Property: email
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestContact/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email address (3-90 characters)" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/email> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain amadeus:HotelGuestContact ;
  rdfs:range xsd:string .

# Property: company name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelGuestContact/companyName> a rdf:Property ;
  rdfs:label "company name" ;
  rdfs:comment "Company name" ;
  schema:alternateName "companyName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/companyName> ;
  rdfs:domain amadeus:HotelGuestContact ;
  rdfs:range xsd:string .

# Property: airline code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FrequentTraveler/airlineCode> a rdf:Property ;
  rdfs:label "airline code" ;
  rdfs:comment "Airline code (2-3 characters)" ;
  schema:alternateName "airlineCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/airlineCode> ;
  rdfs:domain amadeus:FrequentTraveler ;
  rdfs:range xsd:string .

# Property: frequent traveler id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FrequentTraveler/frequentTravelerId> a rdf:Property ;
  rdfs:label "frequent traveler id" ;
  rdfs:comment "Frequent traveler ID" ;
  schema:alternateName "frequentTravelerId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/frequentTravelerId> ;
  rdfs:domain amadeus:FrequentTraveler ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPayment/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Payment ID" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:HotelPayment ;
  rdfs:range xsd:int .

# Property: method
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPayment/method> a rdf:Property ;
  rdfs:label "method" ;
  rdfs:comment "Payment method (only 'creditCard' is accepted for booking)" ;
  schema:alternateName "method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/method> ;
  rdfs:domain amadeus:HotelPayment ;
  rdfs:range xsd:string .

# Property: card
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPayment/card> a rdf:Property ;
  rdfs:label "card" ;
  rdfs:comment "Payment card details (required when method is creditCard)" ;
  schema:alternateName "card" ;
  rdfs:subPropertyOf amadeus:paymentCard ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/card> ;
  rdfs:domain amadeus:HotelPayment ;
  rdfs:range amadeus:HotelPaymentCard .

# Property: vendor code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentCard/vendorCode> a rdf:Property ;
  rdfs:label "vendor code" ;
  rdfs:comment "Card vendor code (2 chars): VI=Visa, CA=MasterCard, AX=Amex, DC=Diners, MA=Maestro, UP=UnionPay" ;
  schema:alternateName "vendorCode" ;
  rdfs:subPropertyOf amadeus:cardVendor ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/vendorCode> ;
  rdfs:domain amadeus:HotelPaymentCard ;
  rdfs:range xsd:string .

# Property: card number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentCard/cardNumber> a rdf:Property ;
  rdfs:label "card number" ;
  rdfs:comment "Card number (2-22 digits)" ;
  schema:alternateName "cardNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cardNumber> ;
  rdfs:domain amadeus:HotelPaymentCard ;
  rdfs:range xsd:string .

# Property: expiry date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentCard/expiryDate> a rdf:Property ;
  rdfs:label "expiry date" ;
  rdfs:comment "Expiry date (format: YYYY-MM)" ;
  schema:alternateName "expiryDate" ;
  rdfs:domain amadeus:HotelPaymentCard ;
  rdfs:range xsd:string .

# Property: holder name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentCard/holderName> a rdf:Property ;
  rdfs:label "holder name" ;
  rdfs:comment "Cardholder name (optional)" ;
  schema:alternateName "holderName" ;
  rdfs:subPropertyOf amadeus:cardHolder ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/holderName> ;
  rdfs:domain amadeus:HotelPaymentCard ;
  rdfs:range xsd:string .

# Property: guest ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingRoom/guestIds> a rdf:Property ;
  rdfs:label "guest ids" ;
  rdfs:comment "Guest IDs for room occupants" ;
  schema:alternateName "guestIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/guestIds> ;
  rdfs:domain amadeus:HotelBookingRoom ;
  rdfs:range xsd:int .

# Property: payment id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingRoom/paymentId> a rdf:Property ;
  rdfs:label "payment id" ;
  rdfs:comment "Payment ID (defaults to first payment if not specified)" ;
  schema:alternateName "paymentId" ;
  rdfs:subPropertyOf amadeus:paymentReference ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/paymentId> ;
  rdfs:domain amadeus:HotelBookingRoom ;
  rdfs:range xsd:int .

# Property: special request
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingRoom/specialRequest> a rdf:Property ;
  rdfs:label "special request" ;
  rdfs:comment "Special request to reception (2-120 characters)" ;
  schema:alternateName "specialRequest" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/specialRequest> ;
  rdfs:domain amadeus:HotelBookingRoom ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Booking ID (5-19 characters)" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:reservationId ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range xsd:string .

# Property: booking status
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/bookingStatus> a rdf:Property ;
  rdfs:label "booking status" ;
  rdfs:comment "Booking status" ;
  schema:alternateName "bookingStatus" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/bookingStatus> ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:BookingStatusScheme .

# Property: room associations
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/roomAssociations> a rdf:Property ;
  rdfs:label "room associations" ;
  rdfs:comment "Room associations correlating rooms to guests and payments" ;
  schema:alternateName "roomAssociations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/roomAssociations> ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range amadeus:RoomAssociation .

# Property: hotel offer
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/hotelOffer> a rdf:Property ;
  rdfs:label "hotel offer" ;
  rdfs:comment "Hotel offer details" ;
  schema:alternateName "hotelOffer" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelOffer> ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range amadeus:HotelOffer .

# Property: hotel
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/hotel> a rdf:Property ;
  rdfs:label "hotel" ;
  rdfs:comment "Hotel information" ;
  schema:alternateName "hotel" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotel> ;
  rdfs:subPropertyOf schema:reservationFor ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range amadeus:Hotel .

# Property: hotel provider information
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/hotelProviderInformation> a rdf:Property ;
  rdfs:label "hotel provider information" ;
  rdfs:comment "Hotel provider information" ;
  schema:alternateName "hotelProviderInformation" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelProviderInformation> ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range amadeus:HotelProviderInformation .

# Property: travel agent id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/travelAgentId> a rdf:Property ;
  rdfs:label "travel agent id" ;
  rdfs:comment "Travel agent ID" ;
  schema:alternateName "travelAgentId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelAgentId> ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range xsd:string .

# Property: payment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/payment> a rdf:Property ;
  rdfs:label "payment" ;
  rdfs:comment "Payment information" ;
  schema:alternateName "payment" ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range amadeus:HotelPaymentOutput .

# Property: arrival information
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBooking/arrivalInformation> a rdf:Property ;
  rdfs:label "arrival information" ;
  rdfs:comment "Arrival information" ;
  schema:alternateName "arrivalInformation" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/arrivalInformation> ;
  rdfs:domain amadeus:HotelBooking ;
  rdfs:range amadeus:ArrivalInformation .

# Property: guest references
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.RoomAssociation/guestReferences> a rdf:Property ;
  rdfs:label "guest references" ;
  rdfs:comment "Guest references" ;
  schema:alternateName "guestReferences" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/guestReferences> ;
  rdfs:domain amadeus:RoomAssociation ;
  rdfs:range amadeus:GuestReference .

# Property: hotel offer id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.RoomAssociation/hotelOfferId> a rdf:Property ;
  rdfs:label "hotel offer id" ;
  rdfs:comment "Hotel offer ID" ;
  schema:alternateName "hotelOfferId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelOfferId> ;
  rdfs:domain amadeus:RoomAssociation ;
  rdfs:range xsd:string .

# Property: guest reference
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GuestReference/guestReference> a rdf:Property ;
  rdfs:label "guest reference" ;
  rdfs:comment "Guest reference ID" ;
  schema:alternateName "guestReference" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/guestReference> ;
  rdfs:domain amadeus:GuestReference ;
  rdfs:range xsd:string .

# Property: guest id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GuestReference/guestId> a rdf:Property ;
  rdfs:label "guest id" ;
  rdfs:comment "Guest ID" ;
  schema:alternateName "guestId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/guestId> ;
  rdfs:domain amadeus:GuestReference ;
  rdfs:range xsd:string .

# Property: hotel loyalty id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GuestReference/hotelLoyaltyId> a rdf:Property ;
  rdfs:label "hotel loyalty id" ;
  rdfs:comment "Hotel loyalty program member number" ;
  schema:alternateName "hotelLoyaltyId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelLoyaltyId> ;
  rdfs:domain amadeus:GuestReference ;
  rdfs:range xsd:string .

# Property: hotel provider code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelProviderInformation/hotelProviderCode> a rdf:Property ;
  rdfs:label "hotel provider code" ;
  rdfs:comment "Hotel provider code (2 characters)" ;
  schema:alternateName "hotelProviderCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelProviderCode> ;
  rdfs:domain amadeus:HotelProviderInformation ;
  rdfs:range xsd:string .

# Property: confirmation number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelProviderInformation/confirmationNumber> a rdf:Property ;
  rdfs:label "confirmation number" ;
  rdfs:comment "Provider confirmation number" ;
  schema:alternateName "confirmationNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/confirmationNumber> ;
  rdfs:domain amadeus:HotelProviderInformation ;
  rdfs:range xsd:string .

# Property: cancellation number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelProviderInformation/cancellationNumber> a rdf:Property ;
  rdfs:label "cancellation number" ;
  rdfs:comment "Cancellation number" ;
  schema:alternateName "cancellationNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cancellationNumber> ;
  rdfs:domain amadeus:HotelProviderInformation ;
  rdfs:range xsd:string .

# Property: on request number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelProviderInformation/onRequestNumber> a rdf:Property ;
  rdfs:label "on request number" ;
  rdfs:comment "On-request number" ;
  schema:alternateName "onRequestNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/onRequestNumber> ;
  rdfs:domain amadeus:HotelProviderInformation ;
  rdfs:range xsd:string .

# Property: method
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentOutput/method> a rdf:Property ;
  rdfs:label "method" ;
  rdfs:comment "Payment method" ;
  schema:alternateName "method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/method> ;
  rdfs:domain amadeus:HotelPaymentOutput ;
  rdfs:range xsd:string .

# Property: payment card
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentOutput/paymentCard> a rdf:Property ;
  rdfs:label "payment card" ;
  rdfs:comment "Payment card information" ;
  schema:alternateName "paymentCard" ;
  rdfs:domain amadeus:HotelPaymentOutput ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard> .

# Property: arrival flight details
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ArrivalInformation/arrivalFlightDetails> a rdf:Property ;
  rdfs:label "arrival flight details" ;
  rdfs:comment "Arrival flight details" ;
  schema:alternateName "arrivalFlightDetails" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/arrivalFlightDetails> ;
  rdfs:domain amadeus:ArrivalInformation ;
  rdfs:range amadeus:ArrivalFlightDetails .

# Property: carrier code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ArrivalFlightDetails/carrierCode> a rdf:Property ;
  rdfs:label "carrier code" ;
  rdfs:comment "Carrier code" ;
  schema:alternateName "carrierCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/carrierCode> ;
  rdfs:domain amadeus:ArrivalFlightDetails ;
  rdfs:range xsd:string .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ArrivalFlightDetails/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Flight number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain amadeus:ArrivalFlightDetails ;
  rdfs:range xsd:string .

# Property: departure
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ArrivalFlightDetails/departure> a rdf:Property ;
  rdfs:label "departure" ;
  rdfs:comment "Departure information" ;
  schema:alternateName "departure" ;
  rdfs:domain amadeus:ArrivalFlightDetails ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ArrivalFlightDetails/departure> .

# Property: arrival
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ArrivalFlightDetails/arrival> a rdf:Property ;
  rdfs:label "arrival" ;
  rdfs:comment "Arrival information" ;
  schema:alternateName "arrival" ;
  rdfs:domain amadeus:ArrivalFlightDetails ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ArrivalFlightDetails/arrival> .

# Property: reference
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAssociatedRecord/reference> a rdf:Property ;
  rdfs:label "reference" ;
  rdfs:comment "Amadeus GDS record reference (6 characters)" ;
  schema:alternateName "reference" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/reference> ;
  rdfs:domain amadeus:HotelAssociatedRecord ;
  rdfs:range xsd:string .

# Property: origin system code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelAssociatedRecord/originSystemCode> a rdf:Property ;
  rdfs:label "origin system code" ;
  rdfs:comment "Origin system code (GDS = Amadeus GDS Flight Booking PNR)" ;
  schema:alternateName "originSystemCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/originSystemCode> ;
  rdfs:domain amadeus:HotelAssociatedRecord ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholder/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Item identifier" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:HotelStakeholder ;
  rdfs:range xsd:int .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholder/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Guest name" ;
  schema:alternateName "name" ;
  rdfs:domain amadeus:HotelStakeholder ;
  rdfs:range amadeus:HotelStakeholderName .

# Property: contact
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholder/contact> a rdf:Property ;
  rdfs:label "contact" ;
  rdfs:comment "Guest contact information" ;
  schema:alternateName "contact" ;
  rdfs:domain amadeus:HotelStakeholder ;
  rdfs:range amadeus:HotelContact .

# Property: hotel rewards member
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholder/hotelRewardsMember> a rdf:Property ;
  rdfs:label "hotel rewards member" ;
  rdfs:comment "Hotel chain rewards member number (1-21 characters)" ;
  schema:alternateName "hotelRewardsMember" ;
  rdfs:subPropertyOf amadeus:loyaltyNumber ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelRewardsMember> ;
  rdfs:domain amadeus:HotelStakeholder ;
  rdfs:range xsd:string .

# Property: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Title/gender of room guest" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/title> ;
  rdfs:subPropertyOf schema:honorificPrefix ;
  rdfs:domain amadeus:HotelStakeholderName ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/titleScheme> .

# Property: first name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "First and middle names (1-56 characters)" ;
  schema:alternateName "firstName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/firstName> ;
  rdfs:subPropertyOf schema:givenName ;
  rdfs:domain amadeus:HotelStakeholderName ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderName/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Last name (1-57 characters)" ;
  schema:alternateName "lastName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lastName> ;
  rdfs:subPropertyOf schema:familyName ;
  rdfs:domain amadeus:HotelStakeholderName ;
  rdfs:range xsd:string .

# Property: phone
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderContact/phone> a rdf:Property ;
  rdfs:label "phone" ;
  rdfs:comment "Phone number in E.123 format (e.g., +33679278416)" ;
  schema:alternateName "phone" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/phone> ;
  rdfs:subPropertyOf schema:telephone ;
  rdfs:domain amadeus:HotelContact ;
  rdfs:range xsd:string .

# Property: email
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelStakeholderContact/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email address" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/email> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain amadeus:HotelContact ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrder/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:HotelOrder ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrder/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Order ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:reservationId ;
  rdfs:domain amadeus:HotelOrder ;
  rdfs:range xsd:string .

# Property: hotel bookings
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrder/hotelBookings> a rdf:Property ;
  rdfs:label "hotel bookings" ;
  rdfs:comment "Hotel bookings" ;
  schema:alternateName "hotelBookings" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/hotelBookings> ;
  rdfs:domain amadeus:HotelOrder ;
  rdfs:range amadeus:HotelBooking .

# Property: associated records
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrder/associatedRecords> a rdf:Property ;
  rdfs:label "associated records" ;
  rdfs:comment "Associated records" ;
  schema:alternateName "associatedRecords" ;
  rdfs:domain amadeus:HotelOrder ;
  rdfs:range amadeus:HotelAssociatedRecord .

# Property: self
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrder/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Self link" ;
  schema:alternateName "self" ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain amadeus:HotelOrder ;
  rdfs:range xsd:anyURI .

# Property: guests
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrder/guests> a rdf:Property ;
  rdfs:label "guests" ;
  rdfs:comment "Guests" ;
  schema:alternateName "guests" ;
  rdfs:subPropertyOf schema:underName ;
  rdfs:domain amadeus:HotelOrder ;
  rdfs:range amadeus:HotelGuest .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Offer ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range xsd:string .

# Property: transfer type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/transferType> a rdf:Property ;
  rdfs:label "transfer type" ;
  rdfs:comment "Transfer type" ;
  schema:alternateName "transferType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transferType> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransferTypeScheme .

# Property: start
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/start> a rdf:Property ;
  rdfs:label "start" ;
  rdfs:comment "Start location" ;
  schema:alternateName "start" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/start> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:TransferLocation .

# Property: end
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/end> a rdf:Property ;
  rdfs:label "end" ;
  rdfs:comment "End location" ;
  schema:alternateName "end" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/end> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:TransferLocation .

# Property: stop overs
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/stopOvers> a rdf:Property ;
  rdfs:label "stop overs" ;
  rdfs:comment "Stop overs" ;
  schema:alternateName "stopOvers" ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:TransferStopOver .

# Property: passenger characteristics
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/passengerCharacteristics> a rdf:Property ;
  rdfs:label "passenger characteristics" ;
  rdfs:comment "Passenger characteristics" ;
  schema:alternateName "passengerCharacteristics" ;
  rdfs:subPropertyOf amadeus:passengers ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:PassengerCharacteristics .

# Property: duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/duration> a rdf:Property ;
  rdfs:label "duration" ;
  rdfs:comment "Duration in ISO 8601 format" ;
  schema:alternateName "duration" ;
  rdfs:subPropertyOf schema:duration ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range xsd:duration .

# Property: vehicle
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/vehicle> a rdf:Property ;
  rdfs:label "vehicle" ;
  rdfs:comment "Vehicle information" ;
  schema:alternateName "vehicle" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/vehicle> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:Vehicle .

# Property: service provider
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/serviceProvider> a rdf:Property ;
  rdfs:label "service provider" ;
  rdfs:comment "Service provider" ;
  schema:alternateName "serviceProvider" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/serviceProvider> ;
  rdfs:subPropertyOf schema:provider ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:ServiceProvider .

# Property: partner info
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/partnerInfo> a rdf:Property ;
  rdfs:label "partner info" ;
  rdfs:comment "Partner info" ;
  schema:alternateName "partnerInfo" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/partnerInfo> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:PartnerInfo .

# Property: quotation
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/quotation> a rdf:Property ;
  rdfs:label "quotation" ;
  rdfs:comment "Quote information" ;
  schema:alternateName "quotation" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/quotation> ;
  rdfs:subPropertyOf schema:priceSpecification ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:Quotation .

# Property: converted
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/converted> a rdf:Property ;
  rdfs:label "converted" ;
  rdfs:comment "Converted quotation (in requested currency)" ;
  schema:alternateName "converted" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/converted> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:Quotation .

# Property: extra services
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/extraServices> a rdf:Property ;
  rdfs:label "extra services" ;
  rdfs:comment "Extra services" ;
  schema:alternateName "extraServices" ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:ExtraService .

# Property: equipment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/equipment> a rdf:Property ;
  rdfs:label "equipment" ;
  rdfs:comment "Equipment available" ;
  schema:alternateName "equipment" ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:Equipment .

# Property: cancellation rules
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/cancellationRules> a rdf:Property ;
  rdfs:label "cancellation rules" ;
  rdfs:comment "Cancellation rules" ;
  schema:alternateName "cancellationRules" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cancellationRules> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:CancellationRule .

# Property: methods of payment accepted
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/methodsOfPaymentAccepted> a rdf:Property ;
  rdfs:label "methods of payment accepted" ;
  rdfs:comment "Methods of payment accepted" ;
  schema:alternateName "methodsOfPaymentAccepted" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/methodsOfPaymentAccepted> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransferPaymentMethodScheme .

# Property: discount codes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/discountCodes> a rdf:Property ;
  rdfs:label "discount codes" ;
  rdfs:comment "Discount codes accepted" ;
  schema:alternateName "discountCodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/discountCodes> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:DiscountCode .

# Property: language
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/language> a rdf:Property ;
  rdfs:label "language" ;
  rdfs:comment "Language code" ;
  schema:alternateName "language" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/language> ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range xsd:string .

# Property: distance
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/distance> a rdf:Property ;
  rdfs:label "distance" ;
  rdfs:comment "Distance information" ;
  schema:alternateName "distance" ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:TransferDistance .

# Property: start connected segment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/startConnectedSegment> a rdf:Property ;
  rdfs:label "start connected segment" ;
  rdfs:comment "Start connected segment" ;
  schema:alternateName "startConnectedSegment" ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:ConnectedSegment .

# Property: end connected segment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOffer/endConnectedSegment> a rdf:Property ;
  rdfs:label "end connected segment" ;
  rdfs:comment "End connected segment" ;
  schema:alternateName "endConnectedSegment" ;
  rdfs:domain amadeus:TransferOffer ;
  rdfs:range amadeus:ConnectedSegment .

# Property: date time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/dateTime> a rdf:Property ;
  rdfs:label "date time" ;
  rdfs:comment "Date and time" ;
  schema:alternateName "dateTime" ;
  rdfs:subPropertyOf amadeus:locationDateTime ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/dateTime> ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range xsd:dateTime .

# Property: location code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/locationCode> a rdf:Property ;
  rdfs:label "location code" ;
  rdfs:comment "Location code (IATA or internal)" ;
  schema:alternateName "locationCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/locationCode> ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA code for airports" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Location type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf amadeus:locationType ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransferLocationTypeScheme .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Address" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range amadeus:TransferAddress .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic coordinates" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range amadeus:GeoCode .

# Property: country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/countryCode> a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "Country code" ;
  schema:alternateName "countryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryCode> ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Location name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range xsd:string .

# Property: google place id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/googlePlaceId> a rdf:Property ;
  rdfs:label "google place id" ;
  rdfs:comment "Google place ID" ;
  schema:alternateName "googlePlaceId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/googlePlaceId> ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range xsd:string .

# Property: uic code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/uicCode> a rdf:Property ;
  rdfs:label "uic code" ;
  rdfs:comment "UIC code for railway stations" ;
  schema:alternateName "uicCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/uicCode> ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range xsd:string .

# Property: terminal
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferLocation/terminal> a rdf:Property ;
  rdfs:label "terminal" ;
  rdfs:comment "Terminal (for airports)" ;
  schema:alternateName "terminal" ;
  rdfs:domain amadeus:TransferLocation ;
  rdfs:range xsd:string .

# Property: line
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferAddress/line> a rdf:Property ;
  rdfs:label "line" ;
  rdfs:comment "Address line" ;
  schema:alternateName "line" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/line> ;
  rdfs:subPropertyOf schema:streetAddress ;
  rdfs:domain amadeus:TransferAddress ;
  rdfs:range xsd:string .

# Property: zip
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferAddress/zip> a rdf:Property ;
  rdfs:label "zip" ;
  rdfs:comment "Postal code" ;
  schema:alternateName "zip" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/zip> ;
  rdfs:subPropertyOf schema:postalCode ;
  rdfs:domain amadeus:TransferAddress ;
  rdfs:range xsd:string .

# Property: country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferAddress/countryCode> a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "Country code" ;
  schema:alternateName "countryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryCode> ;
  rdfs:subPropertyOf schema:addressCountry ;
  rdfs:domain amadeus:TransferAddress ;
  rdfs:range xsd:string .

# Property: city name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferAddress/cityName> a rdf:Property ;
  rdfs:label "city name" ;
  rdfs:comment "City name" ;
  schema:alternateName "cityName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cityName> ;
  rdfs:subPropertyOf schema:addressLocality ;
  rdfs:domain amadeus:TransferAddress ;
  rdfs:range xsd:string .

# Property: state code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferAddress/stateCode> a rdf:Property ;
  rdfs:label "state code" ;
  rdfs:comment "State code" ;
  schema:alternateName "stateCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/stateCode> ;
  rdfs:subPropertyOf schema:addressRegion ;
  rdfs:domain amadeus:TransferAddress ;
  rdfs:range xsd:string .

# Property: duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOver/duration> a rdf:Property ;
  rdfs:label "duration" ;
  rdfs:comment "Duration at stop" ;
  schema:alternateName "duration" ;
  rdfs:subPropertyOf schema:duration ;
  rdfs:domain amadeus:TransferStopOver ;
  rdfs:range xsd:duration .

# Property: sequence number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOver/sequenceNumber> a rdf:Property ;
  rdfs:label "sequence number" ;
  rdfs:comment "Sequence number" ;
  schema:alternateName "sequenceNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sequenceNumber> ;
  rdfs:domain amadeus:TransferStopOver ;
  rdfs:range xsd:int .

# Property: location
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOver/location> a rdf:Property ;
  rdfs:label "location" ;
  rdfs:comment "Location" ;
  schema:alternateName "location" ;
  rdfs:subPropertyOf amadeus:stopLocation ;
  rdfs:domain amadeus:TransferStopOver ;
  rdfs:range amadeus:TransferLocation .

# Property: passenger type code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PassengerCharacteristics/passengerTypeCode> a rdf:Property ;
  rdfs:label "passenger type code" ;
  rdfs:comment "Passenger type code (ADT for adult, CHD for child)" ;
  schema:alternateName "passengerTypeCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/passengerTypeCode> ;
  rdfs:domain amadeus:PassengerCharacteristics ;
  rdfs:range xsd:string .

# Property: age
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PassengerCharacteristics/age> a rdf:Property ;
  rdfs:label "age" ;
  rdfs:comment "Age of passenger" ;
  schema:alternateName "age" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/age> ;
  rdfs:domain amadeus:PassengerCharacteristics ;
  rdfs:range xsd:int .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Vehicle/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Vehicle code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:vehicleCode ;
  rdfs:domain amadeus:Vehicle ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:VehicleCodeScheme .

# Property: category
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Vehicle/category> a rdf:Property ;
  rdfs:label "category" ;
  rdfs:comment "Vehicle category" ;
  schema:alternateName "category" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/category> ;
  rdfs:subPropertyOf amadeus:vehicleCategory ;
  rdfs:domain amadeus:Vehicle ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:VehicleCategoryScheme .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Vehicle/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Vehicle description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:Vehicle ;
  rdfs:range xsd:string .

# Property: seats
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Vehicle/seats> a rdf:Property ;
  rdfs:label "seats" ;
  rdfs:comment "Seat information" ;
  schema:alternateName "seats" ;
  rdfs:domain amadeus:Vehicle ;
  rdfs:range amadeus:TransferSeat .

# Property: baggages
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Vehicle/baggages> a rdf:Property ;
  rdfs:label "baggages" ;
  rdfs:comment "Baggage information" ;
  schema:alternateName "baggages" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/baggages> ;
  rdfs:domain amadeus:Vehicle ;
  rdfs:range amadeus:Baggage .

# Property: image url
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Vehicle/imageURL> a rdf:Property ;
  rdfs:label "image url" ;
  rdfs:comment "Vehicle image URL" ;
  schema:alternateName "imageURL" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/imageURL> ;
  rdfs:subPropertyOf schema:image ;
  rdfs:domain amadeus:Vehicle ;
  rdfs:range xsd:anyURI .

# Property: count
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSeat/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Number of seats" ;
  schema:alternateName "count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/count> ;
  rdfs:domain amadeus:TransferSeat ;
  rdfs:range xsd:int .

# Property: row
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSeat/row> a rdf:Property ;
  rdfs:label "row" ;
  rdfs:comment "Seat row" ;
  schema:alternateName "row" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/row> ;
  rdfs:domain amadeus:TransferSeat ;
  rdfs:range xsd:string .

# Property: size
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSeat/size> a rdf:Property ;
  rdfs:label "size" ;
  rdfs:comment "Seat size" ;
  schema:alternateName "size" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/size> ;
  rdfs:domain amadeus:TransferSeat ;
  rdfs:range xsd:string .

# Property: count
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Baggage/count> a rdf:Property ;
  rdfs:label "count" ;
  rdfs:comment "Number of bags" ;
  schema:alternateName "count" ;
  rdfs:subPropertyOf amadeus:baggageCount ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/count> ;
  rdfs:domain amadeus:Baggage ;
  rdfs:range xsd:int .

# Property: size
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Baggage/size> a rdf:Property ;
  rdfs:label "size" ;
  rdfs:comment "Bag size" ;
  schema:alternateName "size" ;
  rdfs:subPropertyOf amadeus:baggageSize ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/size> ;
  rdfs:domain amadeus:Baggage ;
  rdfs:range xsd:string .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ServiceProvider/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Provider code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:ServiceProvider ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ServiceProvider/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Provider name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:ServiceProvider ;
  rdfs:range xsd:string .

# Property: logo url
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ServiceProvider/logoUrl> a rdf:Property ;
  rdfs:label "logo url" ;
  rdfs:comment "Logo URL" ;
  schema:alternateName "logoUrl" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/logoUrl> ;
  rdfs:subPropertyOf schema:logo ;
  rdfs:domain amadeus:ServiceProvider ;
  rdfs:range xsd:anyURI .

# Property: terms url
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ServiceProvider/termsUrl> a rdf:Property ;
  rdfs:label "terms url" ;
  rdfs:comment "Terms URL" ;
  schema:alternateName "termsUrl" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/termsUrl> ;
  rdfs:domain amadeus:ServiceProvider ;
  rdfs:range xsd:string .

# Property: is preferred
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ServiceProvider/isPreferred> a rdf:Property ;
  rdfs:label "is preferred" ;
  rdfs:comment "Is preferred provider" ;
  schema:alternateName "isPreferred" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/isPreferred> ;
  rdfs:domain amadeus:ServiceProvider ;
  rdfs:range xsd:boolean .

# Property: contacts
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ServiceProvider/contacts> a rdf:Property ;
  rdfs:label "contacts" ;
  rdfs:comment "Contact information" ;
  schema:alternateName "contacts" ;
  rdfs:subPropertyOf schema:contactPoint ;
  rdfs:domain amadeus:ServiceProvider ;
  rdfs:range amadeus:ContactWithAddress .

# Property: settings
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ServiceProvider/settings> a rdf:Property ;
  rdfs:label "settings" ;
  rdfs:comment "Provider settings" ;
  schema:alternateName "settings" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/settings> ;
  rdfs:domain amadeus:ServiceProvider ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:ProviderSettingScheme .

# Property: business identification
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ServiceProvider/businessIdentification> a rdf:Property ;
  rdfs:label "business identification" ;
  rdfs:comment "Business identification" ;
  schema:alternateName "businessIdentification" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/businessIdentification> ;
  rdfs:domain amadeus:ServiceProvider ;
  rdfs:range amadeus:BusinessIdentification .

# Property: email
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactWithAddress/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email address" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/email> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain amadeus:ContactWithAddress ;
  rdfs:range xsd:string .

# Property: phone number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactWithAddress/phoneNumber> a rdf:Property ;
  rdfs:label "phone number" ;
  rdfs:comment "Phone number" ;
  schema:alternateName "phoneNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/phoneNumber> ;
  rdfs:subPropertyOf schema:telephone ;
  rdfs:domain amadeus:ContactWithAddress ;
  rdfs:range xsd:string .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactWithAddress/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Address" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:ContactWithAddress ;
  rdfs:range amadeus:TransferAddress .

# Property: vat registration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BusinessIdentification/vatRegistration> a rdf:Property ;
  rdfs:label "vat registration" ;
  rdfs:comment "VAT registration number" ;
  schema:alternateName "vatRegistration" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/vatRegistration> ;
  rdfs:domain amadeus:BusinessIdentification ;
  rdfs:range amadeus:VatRegistration .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.VatRegistration/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "VAT number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:subPropertyOf amadeus:vatNumber ;
  rdfs:domain amadeus:VatRegistration ;
  rdfs:range xsd:string .

# Property: country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.VatRegistration/countryCode> a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "VAT country code" ;
  schema:alternateName "countryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryCode> ;
  rdfs:subPropertyOf amadeus:vatCountry ;
  rdfs:domain amadeus:VatRegistration ;
  rdfs:range xsd:string .

# Property: service provider
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PartnerInfo/serviceProvider> a rdf:Property ;
  rdfs:label "service provider" ;
  rdfs:comment "Partner service provider" ;
  schema:alternateName "serviceProvider" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/serviceProvider> ;
  rdfs:subPropertyOf schema:provider ;
  rdfs:domain amadeus:PartnerInfo ;
  rdfs:range amadeus:ServiceProvider .

# Property: monetary amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Quotation/monetaryAmount> a rdf:Property ;
  rdfs:label "monetary amount" ;
  rdfs:comment "Monetary amount" ;
  schema:alternateName "monetaryAmount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/monetaryAmount> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:Quotation ;
  rdfs:range xsd:string .

# Property: currency code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Quotation/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Currency code" ;
  schema:alternateName "currencyCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currencyCode> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain amadeus:Quotation ;
  rdfs:range xsd:string .

# Property: is estimated
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Quotation/isEstimated> a rdf:Property ;
  rdfs:label "is estimated" ;
  rdfs:comment "Is estimate flag" ;
  schema:alternateName "isEstimated" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/isEstimated> ;
  rdfs:domain amadeus:Quotation ;
  rdfs:range xsd:boolean .

# Property: base
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Quotation/base> a rdf:Property ;
  rdfs:label "base" ;
  rdfs:comment "Base price" ;
  schema:alternateName "base" ;
  rdfs:domain amadeus:Quotation ;
  rdfs:range amadeus:PointsAndCash .

# Property: discount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Quotation/discount> a rdf:Property ;
  rdfs:label "discount" ;
  rdfs:comment "Discount" ;
  schema:alternateName "discount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/discount> ;
  rdfs:domain amadeus:Quotation ;
  rdfs:range amadeus:PointsAndCash .

# Property: taxes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Quotation/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  rdfs:comment "Taxes" ;
  schema:alternateName "taxes" ;
  rdfs:domain amadeus:Quotation ;
  rdfs:range amadeus:TransferTax .

# Property: fees
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Quotation/fees> a rdf:Property ;
  rdfs:label "fees" ;
  rdfs:comment "Fees" ;
  schema:alternateName "fees" ;
  rdfs:domain amadeus:Quotation ;
  rdfs:range amadeus:TransferFee .

# Property: total taxes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Quotation/totalTaxes> a rdf:Property ;
  rdfs:label "total taxes" ;
  rdfs:comment "Total taxes" ;
  schema:alternateName "totalTaxes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/totalTaxes> ;
  rdfs:domain amadeus:Quotation ;
  rdfs:range amadeus:PointsAndCash .

# Property: total fees
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Quotation/totalFees> a rdf:Property ;
  rdfs:label "total fees" ;
  rdfs:comment "Total fees" ;
  schema:alternateName "totalFees" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/totalFees> ;
  rdfs:domain amadeus:Quotation ;
  rdfs:range amadeus:PointsAndCash .

# Property: monetary amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointsAndCash/monetaryAmount> a rdf:Property ;
  rdfs:label "monetary amount" ;
  rdfs:comment "Monetary amount" ;
  schema:alternateName "monetaryAmount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/monetaryAmount> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain amadeus:PointsAndCash ;
  rdfs:range xsd:string .

# Property: indicator
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferTax/indicator> a rdf:Property ;
  rdfs:label "indicator" ;
  rdfs:comment "Tax indicator" ;
  schema:alternateName "indicator" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/indicator> ;
  rdfs:domain amadeus:TransferTax ;
  rdfs:range xsd:string .

# Property: monetary amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferTax/monetaryAmount> a rdf:Property ;
  rdfs:label "monetary amount" ;
  rdfs:comment "Tax amount" ;
  schema:alternateName "monetaryAmount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/monetaryAmount> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain amadeus:TransferTax ;
  rdfs:range xsd:string .

# Property: is included in base
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferTax/isIncludedInBase> a rdf:Property ;
  rdfs:label "is included in base" ;
  rdfs:comment "Is included in base" ;
  schema:alternateName "isIncludedInBase" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/isIncludedInBase> ;
  rdfs:domain amadeus:TransferTax ;
  rdfs:range xsd:boolean .

# Property: indicator
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferFee/indicator> a rdf:Property ;
  rdfs:label "indicator" ;
  rdfs:comment "Fee indicator" ;
  schema:alternateName "indicator" ;
  rdfs:subPropertyOf amadeus:feeIndicator ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/indicator> ;
  rdfs:domain amadeus:TransferFee ;
  rdfs:range xsd:string .

# Property: monetary amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferFee/monetaryAmount> a rdf:Property ;
  rdfs:label "monetary amount" ;
  rdfs:comment "Fee amount" ;
  schema:alternateName "monetaryAmount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/monetaryAmount> ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain amadeus:TransferFee ;
  rdfs:range xsd:string .

# Property: is included in base
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferFee/isIncludedInBase> a rdf:Property ;
  rdfs:label "is included in base" ;
  rdfs:comment "Is included in base" ;
  schema:alternateName "isIncludedInBase" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/isIncludedInBase> ;
  rdfs:domain amadeus:TransferFee ;
  rdfs:range xsd:boolean .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Service code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:serviceCode ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:ExtraServiceCodeScheme .

# Property: item id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/itemId> a rdf:Property ;
  rdfs:label "item id" ;
  rdfs:comment "Item ID" ;
  schema:alternateName "itemId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/itemId> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Service description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range xsd:string .

# Property: metric type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/metricType> a rdf:Property ;
  rdfs:label "metric type" ;
  rdfs:comment "Metric type" ;
  schema:alternateName "metricType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/metricType> ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:MetricTypeScheme .

# Property: metric value
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/metricValue> a rdf:Property ;
  rdfs:label "metric value" ;
  rdfs:comment "Metric value" ;
  schema:alternateName "metricValue" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/metricValue> ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range xsd:string .

# Property: quotation
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/quotation> a rdf:Property ;
  rdfs:label "quotation" ;
  rdfs:comment "Service price" ;
  schema:alternateName "quotation" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/quotation> ;
  rdfs:subPropertyOf schema:priceSpecification ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range amadeus:Quotation .

# Property: converted
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/converted> a rdf:Property ;
  rdfs:label "converted" ;
  rdfs:comment "Converted price" ;
  schema:alternateName "converted" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/converted> ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range amadeus:Quotation .

# Property: is bookable
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/isBookable> a rdf:Property ;
  rdfs:label "is bookable" ;
  rdfs:comment "Is bookable" ;
  schema:alternateName "isBookable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/isBookable> ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range xsd:boolean .

# Property: tax included
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/taxIncluded> a rdf:Property ;
  rdfs:label "tax included" ;
  rdfs:comment "Tax included" ;
  schema:alternateName "taxIncluded" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/taxIncluded> ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range xsd:boolean .

# Property: included in total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraService/includedInTotal> a rdf:Property ;
  rdfs:label "included in total" ;
  rdfs:comment "Included in total price" ;
  schema:alternateName "includedInTotal" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/includedInTotal> ;
  rdfs:domain amadeus:ExtraService ;
  rdfs:range xsd:boolean .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Equipment/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Equipment code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:equipmentCode ;
  rdfs:domain amadeus:Equipment ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:EquipmentCodeScheme .

# Property: item id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Equipment/itemId> a rdf:Property ;
  rdfs:label "item id" ;
  rdfs:comment "Item ID" ;
  schema:alternateName "itemId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/itemId> ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:Equipment ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Equipment/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Equipment description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:Equipment ;
  rdfs:range xsd:string .

# Property: quotation
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Equipment/quotation> a rdf:Property ;
  rdfs:label "quotation" ;
  rdfs:comment "Equipment price" ;
  schema:alternateName "quotation" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/quotation> ;
  rdfs:subPropertyOf schema:priceSpecification ;
  rdfs:domain amadeus:Equipment ;
  rdfs:range amadeus:Quotation .

# Property: converted
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Equipment/converted> a rdf:Property ;
  rdfs:label "converted" ;
  rdfs:comment "Converted price" ;
  schema:alternateName "converted" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/converted> ;
  rdfs:domain amadeus:Equipment ;
  rdfs:range amadeus:Quotation .

# Property: is bookable
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Equipment/isBookable> a rdf:Property ;
  rdfs:label "is bookable" ;
  rdfs:comment "Is bookable" ;
  schema:alternateName "isBookable" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/isBookable> ;
  rdfs:domain amadeus:Equipment ;
  rdfs:range xsd:boolean .

# Property: tax included
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Equipment/taxIncluded> a rdf:Property ;
  rdfs:label "tax included" ;
  rdfs:comment "Tax included" ;
  schema:alternateName "taxIncluded" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/taxIncluded> ;
  rdfs:domain amadeus:Equipment ;
  rdfs:range xsd:boolean .

# Property: included in total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Equipment/includedInTotal> a rdf:Property ;
  rdfs:label "included in total" ;
  rdfs:comment "Included in total price" ;
  schema:alternateName "includedInTotal" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/includedInTotal> ;
  rdfs:domain amadeus:Equipment ;
  rdfs:range xsd:boolean .

# Property: rule description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationRule/ruleDescription> a rdf:Property ;
  rdfs:label "rule description" ;
  rdfs:comment "Rule description" ;
  schema:alternateName "ruleDescription" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/ruleDescription> ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:CancellationRule ;
  rdfs:range xsd:string .

# Property: fee type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationRule/feeType> a rdf:Property ;
  rdfs:label "fee type" ;
  rdfs:comment "Fee type" ;
  schema:alternateName "feeType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/feeType> ;
  rdfs:domain amadeus:CancellationRule ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:CancellationFeeTypeScheme .

# Property: fee value
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationRule/feeValue> a rdf:Property ;
  rdfs:label "fee value" ;
  rdfs:comment "Fee value" ;
  schema:alternateName "feeValue" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/feeValue> ;
  rdfs:domain amadeus:CancellationRule ;
  rdfs:range xsd:string .

# Property: currency code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationRule/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Currency code" ;
  schema:alternateName "currencyCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currencyCode> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain amadeus:CancellationRule ;
  rdfs:range xsd:string .

# Property: metric type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationRule/metricType> a rdf:Property ;
  rdfs:label "metric type" ;
  rdfs:comment "Metric type" ;
  schema:alternateName "metricType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/metricType> ;
  rdfs:domain amadeus:CancellationRule ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:MetricTypeScheme .

# Property: metric min
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationRule/metricMin> a rdf:Property ;
  rdfs:label "metric min" ;
  rdfs:comment "Metric min value" ;
  schema:alternateName "metricMin" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/metricMin> ;
  rdfs:domain amadeus:CancellationRule ;
  rdfs:range xsd:string .

# Property: metric max
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationRule/metricMax> a rdf:Property ;
  rdfs:label "metric max" ;
  rdfs:comment "Metric max value" ;
  schema:alternateName "metricMax" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/metricMax> ;
  rdfs:domain amadeus:CancellationRule ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DiscountCode/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Discount type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf amadeus:discountType ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:DiscountCode ;
  rdfs:range xsd:string .

# Property: value
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DiscountCode/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Discount value" ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf amadeus:discountValue ;
  rdfs:domain amadeus:DiscountCode ;
  rdfs:range xsd:string .

# Property: value
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferDistance/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Distance value" ;
  schema:alternateName "value" ;
  rdfs:subPropertyOf schema:value ;
  rdfs:domain amadeus:TransferDistance ;
  rdfs:range xsd:double .

# Property: unit
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferDistance/unit> a rdf:Property ;
  rdfs:label "unit" ;
  rdfs:comment "Distance unit" ;
  schema:alternateName "unit" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/unit> ;
  rdfs:subPropertyOf schema:unitCode ;
  rdfs:domain amadeus:TransferDistance ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:DistanceUnitScheme .

# Property: transport type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment/transportType> a rdf:Property ;
  rdfs:label "transport type" ;
  rdfs:comment "Transport type" ;
  schema:alternateName "transportType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transportType> ;
  rdfs:domain amadeus:ConnectedSegment ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransportTypeScheme .

# Property: transport number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment/transportNumber> a rdf:Property ;
  rdfs:label "transport number" ;
  rdfs:comment "Transport number" ;
  schema:alternateName "transportNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transportNumber> ;
  rdfs:domain amadeus:ConnectedSegment ;
  rdfs:range xsd:string .

# Property: departure
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment/departure> a rdf:Property ;
  rdfs:label "departure" ;
  rdfs:comment "Departure info" ;
  schema:alternateName "departure" ;
  rdfs:domain amadeus:ConnectedSegment ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/departure> .

# Property: arrival
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment/arrival> a rdf:Property ;
  rdfs:label "arrival" ;
  rdfs:comment "Arrival info" ;
  schema:alternateName "arrival" ;
  rdfs:domain amadeus:ConnectedSegment ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/arrival> .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOrder/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:TransferOrder ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOrder/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Order ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:reservationId ;
  rdfs:domain amadeus:TransferOrder ;
  rdfs:range xsd:string .

# Property: reference
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOrder/reference> a rdf:Property ;
  rdfs:label "reference" ;
  rdfs:comment "Trip reference" ;
  schema:alternateName "reference" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/reference> ;
  rdfs:subPropertyOf amadeus:tripReference ;
  rdfs:domain amadeus:TransferOrder ;
  rdfs:range xsd:string .

# Property: transfers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOrder/transfers> a rdf:Property ;
  rdfs:label "transfers" ;
  rdfs:comment "Transfer reservations" ;
  schema:alternateName "transfers" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transfers> ;
  rdfs:domain amadeus:TransferOrder ;
  rdfs:range amadeus:TransferReservation .

# Property: passengers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOrder/passengers> a rdf:Property ;
  rdfs:label "passengers" ;
  rdfs:comment "Passengers in order" ;
  schema:alternateName "passengers" ;
  rdfs:subPropertyOf schema:underName ;
  rdfs:domain amadeus:TransferOrder ;
  rdfs:range amadeus:TransferPassenger .

# Property: agency
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferOrder/agency> a rdf:Property ;
  rdfs:label "agency" ;
  rdfs:comment "Agency" ;
  schema:alternateName "agency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/agency> ;
  rdfs:domain amadeus:TransferOrder ;
  rdfs:range amadeus:TransferAgency .

# Property: confirm nbr
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/confirmNbr> a rdf:Property ;
  rdfs:label "confirm nbr" ;
  rdfs:comment "Confirmation number from supplier" ;
  schema:alternateName "confirmNbr" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/confirmNbr> ;
  rdfs:subPropertyOf schema:confirmationNumber ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "Status" ;
  schema:alternateName "status" ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransferReservationStatusScheme .

# Property: note
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/note> a rdf:Property ;
  rdfs:label "note" ;
  rdfs:comment "Note to provider" ;
  schema:alternateName "note" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/note> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range xsd:string .

# Property: method of payment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/methodOfPayment> a rdf:Property ;
  rdfs:label "method of payment" ;
  rdfs:comment "Method of payment" ;
  schema:alternateName "methodOfPayment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/methodOfPayment> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentMethodScheme .

# Property: payment service provider
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/paymentServiceProvider> a rdf:Property ;
  rdfs:label "payment service provider" ;
  rdfs:comment "Payment service provider" ;
  schema:alternateName "paymentServiceProvider" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/paymentServiceProvider> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentServiceProviderScheme .

# Property: offer id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/offerId> a rdf:Property ;
  rdfs:label "offer id" ;
  rdfs:comment "Offer ID" ;
  schema:alternateName "offerId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/offerId> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range xsd:string .

# Property: transfer type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/transferType> a rdf:Property ;
  rdfs:label "transfer type" ;
  rdfs:comment "Transfer type" ;
  schema:alternateName "transferType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transferType> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransferTypeScheme .

# Property: start
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/start> a rdf:Property ;
  rdfs:label "start" ;
  rdfs:comment "Start location" ;
  schema:alternateName "start" ;
  rdfs:subPropertyOf amadeus:pickupLocation ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/start> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:TransferLocation .

# Property: end
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/end> a rdf:Property ;
  rdfs:label "end" ;
  rdfs:comment "End location" ;
  schema:alternateName "end" ;
  rdfs:subPropertyOf amadeus:dropoffLocation ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/end> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:TransferLocation .

# Property: stop overs
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/stopOvers> a rdf:Property ;
  rdfs:label "stop overs" ;
  rdfs:comment "Stop overs" ;
  schema:alternateName "stopOvers" ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:TransferStopOver .

# Property: vehicle
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/vehicle> a rdf:Property ;
  rdfs:label "vehicle" ;
  rdfs:comment "Vehicle" ;
  schema:alternateName "vehicle" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/vehicle> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:Vehicle .

# Property: service provider
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/serviceProvider> a rdf:Property ;
  rdfs:label "service provider" ;
  rdfs:comment "Service provider" ;
  schema:alternateName "serviceProvider" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/serviceProvider> ;
  rdfs:subPropertyOf schema:provider ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:ServiceProvider .

# Property: quotation
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/quotation> a rdf:Property ;
  rdfs:label "quotation" ;
  rdfs:comment "Quotation" ;
  schema:alternateName "quotation" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/quotation> ;
  rdfs:subPropertyOf schema:priceSpecification ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:Quotation .

# Property: converted
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/converted> a rdf:Property ;
  rdfs:label "converted" ;
  rdfs:comment "Converted quotation" ;
  schema:alternateName "converted" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/converted> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:Quotation .

# Property: extra services
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/extraServices> a rdf:Property ;
  rdfs:label "extra services" ;
  rdfs:comment "Extra services" ;
  schema:alternateName "extraServices" ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:ExtraService .

# Property: equipment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/equipment> a rdf:Property ;
  rdfs:label "equipment" ;
  rdfs:comment "Equipment" ;
  schema:alternateName "equipment" ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:Equipment .

# Property: cancellation rules
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/cancellationRules> a rdf:Property ;
  rdfs:label "cancellation rules" ;
  rdfs:comment "Cancellation rules" ;
  schema:alternateName "cancellationRules" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cancellationRules> ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:CancellationRule .

# Property: distance
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferReservation/distance> a rdf:Property ;
  rdfs:label "distance" ;
  rdfs:comment "Distance" ;
  schema:alternateName "distance" ;
  rdfs:domain amadeus:TransferReservation ;
  rdfs:range amadeus:TransferDistance .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPassenger/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Passenger ID" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:TransferPassenger ;
  rdfs:range xsd:int .

# Property: first name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPassenger/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "First name" ;
  schema:alternateName "firstName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/firstName> ;
  rdfs:subPropertyOf schema:givenName ;
  rdfs:domain amadeus:TransferPassenger ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPassenger/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Last name" ;
  schema:alternateName "lastName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lastName> ;
  rdfs:subPropertyOf schema:familyName ;
  rdfs:domain amadeus:TransferPassenger ;
  rdfs:range xsd:string .

# Property: title
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPassenger/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Title" ;
  schema:alternateName "title" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/title> ;
  rdfs:subPropertyOf schema:honorificPrefix ;
  rdfs:domain amadeus:TransferPassenger ;
  rdfs:range xsd:string .

# Property: contacts
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPassenger/contacts> a rdf:Property ;
  rdfs:label "contacts" ;
  rdfs:comment "Contact information" ;
  schema:alternateName "contacts" ;
  rdfs:subPropertyOf schema:contactPoint ;
  rdfs:domain amadeus:TransferPassenger ;
  rdfs:range amadeus:TransferPassengerContact .

# Property: billing address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPassenger/billingAddress> a rdf:Property ;
  rdfs:label "billing address" ;
  rdfs:comment "Billing address" ;
  schema:alternateName "billingAddress" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/billingAddress> ;
  rdfs:domain amadeus:TransferPassenger ;
  rdfs:range amadeus:TransferAddress .

# Property: email
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPassengerContact/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email address" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/email> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain amadeus:TransferPassengerContact ;
  rdfs:range xsd:string .

# Property: phone number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPassengerContact/phoneNumber> a rdf:Property ;
  rdfs:label "phone number" ;
  rdfs:comment "Phone number" ;
  schema:alternateName "phoneNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/phoneNumber> ;
  rdfs:subPropertyOf schema:telephone ;
  rdfs:domain amadeus:TransferPassengerContact ;
  rdfs:range xsd:string .

# Property: email
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferAgency/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Agency email" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/email> ;
  rdfs:subPropertyOf schema:email ;
  rdfs:domain amadeus:TransferAgency ;
  rdfs:range xsd:string .

# Property: data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingRequest/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Booking data" ;
  schema:alternateName "data" ;
  rdfs:domain amadeus:TransferBookingRequest ;
  rdfs:range amadeus:TransferBookingData .

# Property: note
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/note> a rdf:Property ;
  rdfs:label "note" ;
  rdfs:comment "Note to driver" ;
  schema:alternateName "note" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/note> ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range xsd:string .

# Property: flight number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/flightNumber> a rdf:Property ;
  rdfs:label "flight number" ;
  rdfs:comment "Flight number (required by some providers)" ;
  schema:alternateName "flightNumber" ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range xsd:string .

# Property: passengers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/passengers> a rdf:Property ;
  rdfs:label "passengers" ;
  rdfs:comment "Passengers" ;
  schema:alternateName "passengers" ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range amadeus:TransferPassenger .

# Property: payment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/payment> a rdf:Property ;
  rdfs:label "payment" ;
  rdfs:comment "Payment information" ;
  schema:alternateName "payment" ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range amadeus:TransferPayment .

# Property: agency
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/agency> a rdf:Property ;
  rdfs:label "agency" ;
  rdfs:comment "Agency information" ;
  schema:alternateName "agency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/agency> ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range amadeus:TransferAgency .

# Property: equipment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/equipment> a rdf:Property ;
  rdfs:label "equipment" ;
  rdfs:comment "Equipment to include" ;
  schema:alternateName "equipment" ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range amadeus:EquipmentSelection .

# Property: extra services
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/extraServices> a rdf:Property ;
  rdfs:label "extra services" ;
  rdfs:comment "Extra services to include" ;
  schema:alternateName "extraServices" ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range amadeus:ExtraServiceSelection .

# Property: loyalty number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/loyaltyNumber> a rdf:Property ;
  rdfs:label "loyalty number" ;
  rdfs:comment "Loyalty number" ;
  schema:alternateName "loyaltyNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/loyaltyNumber> ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range amadeus:LoyaltyNumber .

# Property: corporation
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/corporation> a rdf:Property ;
  rdfs:label "corporation" ;
  rdfs:comment "Corporation info" ;
  schema:alternateName "corporation" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/corporation> ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range amadeus:Corporation .

# Property: start connected segment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/startConnectedSegment> a rdf:Property ;
  rdfs:label "start connected segment" ;
  rdfs:comment "Start connected segment" ;
  schema:alternateName "startConnectedSegment" ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range amadeus:TravelSegment .

# Property: end connected segment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferBookingData/endConnectedSegment> a rdf:Property ;
  rdfs:label "end connected segment" ;
  rdfs:comment "End connected segment" ;
  schema:alternateName "endConnectedSegment" ;
  rdfs:domain amadeus:TransferBookingData ;
  rdfs:range amadeus:TravelSegment .

# Property: method of payment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPayment/methodOfPayment> a rdf:Property ;
  rdfs:label "method of payment" ;
  rdfs:comment "Method of payment" ;
  schema:alternateName "methodOfPayment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/methodOfPayment> ;
  rdfs:domain amadeus:TransferPayment ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentMethodScheme .

# Property: payment reference
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPayment/paymentReference> a rdf:Property ;
  rdfs:label "payment reference" ;
  rdfs:comment "Payment reference (for travel account)" ;
  schema:alternateName "paymentReference" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/paymentReference> ;
  rdfs:domain amadeus:TransferPayment ;
  rdfs:range xsd:string .

# Property: payment service provider
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPayment/paymentServiceProvider> a rdf:Property ;
  rdfs:label "payment service provider" ;
  rdfs:comment "Payment service provider" ;
  schema:alternateName "paymentServiceProvider" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/paymentServiceProvider> ;
  rdfs:domain amadeus:TransferPayment ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentServiceProviderScheme .

# Property: credit card
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferPayment/creditCard> a rdf:Property ;
  rdfs:label "credit card" ;
  rdfs:comment "Credit card (required for CREDIT_CARD method)" ;
  schema:alternateName "creditCard" ;
  rdfs:domain amadeus:TransferPayment ;
  rdfs:range amadeus:TransferCreditCard .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferCreditCard/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Card number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf amadeus:cardNumber ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain amadeus:TransferCreditCard ;
  rdfs:range xsd:string .

# Property: holder name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferCreditCard/holderName> a rdf:Property ;
  rdfs:label "holder name" ;
  rdfs:comment "Cardholder name" ;
  schema:alternateName "holderName" ;
  rdfs:subPropertyOf amadeus:cardHolder ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/holderName> ;
  rdfs:domain amadeus:TransferCreditCard ;
  rdfs:range xsd:string .

# Property: vendor code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferCreditCard/vendorCode> a rdf:Property ;
  rdfs:label "vendor code" ;
  rdfs:comment "Vendor code (VI, CA, etc.)" ;
  schema:alternateName "vendorCode" ;
  rdfs:subPropertyOf amadeus:cardVendor ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/vendorCode> ;
  rdfs:domain amadeus:TransferCreditCard ;
  rdfs:range xsd:string .

# Property: expiry date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferCreditCard/expiryDate> a rdf:Property ;
  rdfs:label "expiry date" ;
  rdfs:comment "Expiry date (MMYY)" ;
  schema:alternateName "expiryDate" ;
  rdfs:domain amadeus:TransferCreditCard ;
  rdfs:range xsd:string .

# Property: cvv
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferCreditCard/cvv> a rdf:Property ;
  rdfs:label "cvv" ;
  rdfs:comment "CVV" ;
  schema:alternateName "cvv" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cvv> ;
  rdfs:domain amadeus:TransferCreditCard ;
  rdfs:range xsd:string .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.EquipmentSelection/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Equipment code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:equipmentCode ;
  rdfs:domain amadeus:EquipmentSelection ;
  rdfs:range xsd:string .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraServiceSelection/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Service code" ;
  schema:alternateName "code" ;
  rdfs:subPropertyOf amadeus:serviceCode ;
  rdfs:domain amadeus:ExtraServiceSelection ;
  rdfs:range xsd:string .

# Property: item count
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtraServiceSelection/itemCount> a rdf:Property ;
  rdfs:label "item count" ;
  rdfs:comment "Quantity" ;
  schema:alternateName "itemCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/itemCount> ;
  rdfs:subPropertyOf amadeus:quantity ;
  rdfs:domain amadeus:ExtraServiceSelection ;
  rdfs:range xsd:int .

# Property: program id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LoyaltyNumber/programId> a rdf:Property ;
  rdfs:label "program id" ;
  rdfs:comment "Program ID" ;
  schema:alternateName "programId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/programId> ;
  rdfs:domain amadeus:LoyaltyNumber ;
  rdfs:range xsd:string .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LoyaltyNumber/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Membership number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf amadeus:membershipNumber ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain amadeus:LoyaltyNumber ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Corporation/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Corporation name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Corporation ;
  rdfs:range xsd:string .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Corporation/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Corporation address" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:Corporation ;
  rdfs:range amadeus:TransferAddress .

# Property: transportation type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelSegment/transportationType> a rdf:Property ;
  rdfs:label "transportation type" ;
  rdfs:comment "Transport type" ;
  schema:alternateName "transportationType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transportationType> ;
  rdfs:subPropertyOf amadeus:transportType ;
  rdfs:domain amadeus:TravelSegment ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransportTypeScheme .

# Property: transportation number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelSegment/transportationNumber> a rdf:Property ;
  rdfs:label "transportation number" ;
  rdfs:comment "Transport number (flight or train number)" ;
  schema:alternateName "transportationNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transportationNumber> ;
  rdfs:subPropertyOf amadeus:transportNumber ;
  rdfs:domain amadeus:TravelSegment ;
  rdfs:range xsd:string .

# Property: departure
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelSegment/departure> a rdf:Property ;
  rdfs:label "departure" ;
  rdfs:comment "Departure information" ;
  schema:alternateName "departure" ;
  rdfs:domain amadeus:TravelSegment ;
  rdfs:range amadeus:TravelSegmentLocation .

# Property: arrival
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelSegment/arrival> a rdf:Property ;
  rdfs:label "arrival" ;
  rdfs:comment "Arrival information" ;
  schema:alternateName "arrival" ;
  rdfs:domain amadeus:TravelSegment ;
  rdfs:range amadeus:TravelSegmentLocation .

# Property: uic code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelSegmentLocation/uicCode> a rdf:Property ;
  rdfs:label "uic code" ;
  rdfs:comment "Railway UIC code" ;
  schema:alternateName "uicCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/uicCode> ;
  rdfs:domain amadeus:TravelSegmentLocation ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelSegmentLocation/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "Airport IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:TravelSegmentLocation ;
  rdfs:range xsd:string .

# Property: local date time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelSegmentLocation/localDateTime> a rdf:Property ;
  rdfs:label "local date time" ;
  rdfs:comment "Local date and time" ;
  schema:alternateName "localDateTime" ;
  rdfs:subPropertyOf amadeus:dateTime ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/localDateTime> ;
  rdfs:domain amadeus:TravelSegmentLocation ;
  rdfs:range xsd:dateTime .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointOfInterest/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:PointOfInterest ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointOfInterest/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:PointOfInterest ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:LocationSubTypeScheme .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointOfInterest/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "POI ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:PointOfInterest ;
  rdfs:range xsd:string .

# Property: self
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointOfInterest/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Self link" ;
  schema:alternateName "self" ;
  rdfs:domain amadeus:PointOfInterest ;
  rdfs:range amadeus:Links .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointOfInterest/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic code" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:PointOfInterest ;
  rdfs:range amadeus:GeoCode .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointOfInterest/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "POI name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:PointOfInterest ;
  rdfs:range xsd:string .

# Property: category
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointOfInterest/category> a rdf:Property ;
  rdfs:label "category" ;
  rdfs:comment "POI category" ;
  schema:alternateName "category" ;
  rdfs:subPropertyOf amadeus:poiCategory ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/category> ;
  rdfs:domain amadeus:PointOfInterest ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PoiCategoryScheme .

# Property: rank
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointOfInterest/rank> a rdf:Property ;
  rdfs:label "rank" ;
  rdfs:comment "POI rank" ;
  schema:alternateName "rank" ;
  rdfs:subPropertyOf amadeus:poiRank ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/rank> ;
  rdfs:domain amadeus:PointOfInterest ;
  rdfs:range xsd:string .

# Property: tags
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PointOfInterest/tags> a rdf:Property ;
  rdfs:label "tags" ;
  rdfs:comment "POI tags" ;
  schema:alternateName "tags" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/tags> ;
  rdfs:subPropertyOf schema:keywords ;
  rdfs:domain amadeus:PointOfInterest ;
  rdfs:range xsd:string .

# Property: href
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Links/href> a rdf:Property ;
  rdfs:label "href" ;
  rdfs:comment "Link href" ;
  schema:alternateName "href" ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain amadeus:Links ;
  rdfs:range xsd:anyURI .

# Property: methods
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Links/methods> a rdf:Property ;
  rdfs:label "methods" ;
  rdfs:comment "Allowed HTTP methods" ;
  schema:alternateName "methods" ;
  rdfs:subPropertyOf amadeus:allowedMethods ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/methods> ;
  rdfs:domain amadeus:Links ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:HttpMethodScheme .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.City/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:City ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.City/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:City ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.City/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "City name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:City ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.City/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:City ;
  rdfs:range xsd:string .

# Property: address
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.City/address> a rdf:Property ;
  rdfs:label "address" ;
  rdfs:comment "Address information" ;
  schema:alternateName "address" ;
  rdfs:subPropertyOf schema:address ;
  rdfs:domain amadeus:City ;
  rdfs:range amadeus:CityAddress .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.City/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic coordinates" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:City ;
  rdfs:range amadeus:GeoCode .

# Property: country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CityAddress/countryCode> a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "Country code" ;
  schema:alternateName "countryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryCode> ;
  rdfs:subPropertyOf schema:addressCountry ;
  rdfs:domain amadeus:CityAddress ;
  rdfs:range xsd:string .

# Property: state code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CityAddress/stateCode> a rdf:Property ;
  rdfs:label "state code" ;
  rdfs:comment "State code" ;
  schema:alternateName "stateCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/stateCode> ;
  rdfs:subPropertyOf schema:addressRegion ;
  rdfs:domain amadeus:CityAddress ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LocationScore/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:LocationScore ;
  rdfs:range xsd:string .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LocationScore/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic code" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:LocationScore ;
  rdfs:range amadeus:GeoCode .

# Property: category scores
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.LocationScore/categoryScores> a rdf:Property ;
  rdfs:label "category scores" ;
  rdfs:comment "Category scores" ;
  schema:alternateName "categoryScores" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/categoryScores> ;
  rdfs:domain amadeus:LocationScore ;
  rdfs:range amadeus:CategoryScores .

# Property: sight
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CategoryScores/sight> a rdf:Property ;
  rdfs:label "sight" ;
  rdfs:comment "Sight score" ;
  schema:alternateName "sight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sight> ;
  rdfs:domain amadeus:CategoryScores ;
  rdfs:range amadeus:ScoreValue .

# Property: restaurant
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CategoryScores/restaurant> a rdf:Property ;
  rdfs:label "restaurant" ;
  rdfs:comment "Restaurant score" ;
  schema:alternateName "restaurant" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/restaurant> ;
  rdfs:domain amadeus:CategoryScores ;
  rdfs:range amadeus:ScoreValue .

# Property: shopping
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CategoryScores/shopping> a rdf:Property ;
  rdfs:label "shopping" ;
  rdfs:comment "Shopping score" ;
  schema:alternateName "shopping" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/shopping> ;
  rdfs:domain amadeus:CategoryScores ;
  rdfs:range amadeus:ScoreValue .

# Property: night life
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CategoryScores/nightLife> a rdf:Property ;
  rdfs:label "night life" ;
  rdfs:comment "Nightlife score" ;
  schema:alternateName "nightLife" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/nightLife> ;
  rdfs:domain amadeus:CategoryScores ;
  rdfs:range amadeus:ScoreValue .

# Property: overall
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ScoreValue/overall> a rdf:Property ;
  rdfs:label "overall" ;
  rdfs:comment "Overall score (0-100)" ;
  schema:alternateName "overall" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/overall> ;
  rdfs:domain amadeus:ScoreValue ;
  rdfs:range xsd:int .

# Property: historical
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ScoreValue/historical> a rdf:Property ;
  rdfs:label "historical" ;
  rdfs:comment "Historical score" ;
  schema:alternateName "historical" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/historical> ;
  rdfs:domain amadeus:ScoreValue ;
  rdfs:range xsd:int .

# Property: beach and park
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ScoreValue/beachAndPark> a rdf:Property ;
  rdfs:label "beach and park" ;
  rdfs:comment "Beach and park score" ;
  schema:alternateName "beachAndPark" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/beachAndPark> ;
  rdfs:domain amadeus:ScoreValue ;
  rdfs:range xsd:int .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelRecommendation/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:TravelRecommendation ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelRecommendation/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:TravelRecommendation ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelRecommendation/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Destination name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:TravelRecommendation ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelRecommendation/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:subPropertyOf schema:iataCode ;
  rdfs:domain amadeus:TravelRecommendation ;
  rdfs:range xsd:string .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelRecommendation/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic code" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:TravelRecommendation ;
  rdfs:range amadeus:GeoCode .

# Property: relevance
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelRecommendation/relevance> a rdf:Property ;
  rdfs:label "relevance" ;
  rdfs:comment "Relevance score (0-100)" ;
  schema:alternateName "relevance" ;
  rdfs:subPropertyOf amadeus:relevanceScore ;
  rdfs:domain amadeus:TravelRecommendation ;
  rdfs:range xsd:double .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafePlace/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:SafePlace ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafePlace/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:SafePlace ;
  rdfs:range xsd:string .

# Property: self
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafePlace/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Self link" ;
  schema:alternateName "self" ;
  rdfs:domain amadeus:SafePlace ;
  rdfs:range amadeus:Links .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafePlace/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:SafePlace ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:LocationSubTypeScheme .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafePlace/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Location name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:SafePlace ;
  rdfs:range xsd:string .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafePlace/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic code" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:SafePlace ;
  rdfs:range amadeus:GeoCode .

# Property: safety score
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafePlace/safetyScore> a rdf:Property ;
  rdfs:label "safety score" ;
  rdfs:comment "Safety score" ;
  schema:alternateName "safetyScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/safetyScore> ;
  rdfs:domain amadeus:SafePlace ;
  rdfs:range amadeus:SafetyScore .

# Property: overall
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafetyScore/overall> a rdf:Property ;
  rdfs:label "overall" ;
  rdfs:comment "Overall safety score (1-100)" ;
  schema:alternateName "overall" ;
  rdfs:subPropertyOf amadeus:overallSafetyScore ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/overall> ;
  rdfs:domain amadeus:SafetyScore ;
  rdfs:range xsd:int .

# Property: lgbtq
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafetyScore/lgbtq> a rdf:Property ;
  rdfs:label "lgbtq" ;
  rdfs:comment "LGBTQ+ safety score" ;
  schema:alternateName "lgbtq" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lgbtq> ;
  rdfs:domain amadeus:SafetyScore ;
  rdfs:range xsd:int .

# Property: medical
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafetyScore/medical> a rdf:Property ;
  rdfs:label "medical" ;
  rdfs:comment "Medical safety score" ;
  schema:alternateName "medical" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/medical> ;
  rdfs:domain amadeus:SafetyScore ;
  rdfs:range xsd:int .

# Property: physical harm
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafetyScore/physicalHarm> a rdf:Property ;
  rdfs:label "physical harm" ;
  rdfs:comment "Physical harm score" ;
  schema:alternateName "physicalHarm" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/physicalHarm> ;
  rdfs:domain amadeus:SafetyScore ;
  rdfs:range xsd:int .

# Property: political freedom
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafetyScore/politicalFreedom> a rdf:Property ;
  rdfs:label "political freedom" ;
  rdfs:comment "Political freedom score" ;
  schema:alternateName "politicalFreedom" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/politicalFreedom> ;
  rdfs:domain amadeus:SafetyScore ;
  rdfs:range xsd:int .

# Property: theft
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafetyScore/theft> a rdf:Property ;
  rdfs:label "theft" ;
  rdfs:comment "Theft score" ;
  schema:alternateName "theft" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/theft> ;
  rdfs:domain amadeus:SafetyScore ;
  rdfs:range xsd:int .

# Property: women
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SafetyScore/women> a rdf:Property ;
  rdfs:label "women" ;
  rdfs:comment "Women safety score" ;
  schema:alternateName "women" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/women> ;
  rdfs:domain amadeus:SafetyScore ;
  rdfs:range xsd:int .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:Activity ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Activity ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:Activity ;
  rdfs:range xsd:string .

# Property: self
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/self> a rdf:Property ;
  rdfs:label "self" ;
  rdfs:comment "Self link" ;
  schema:alternateName "self" ;
  rdfs:domain amadeus:Activity ;
  rdfs:range amadeus:Links .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Activity name" ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf schema:name ;
  rdfs:domain amadeus:Activity ;
  rdfs:range xsd:string .

# Property: short description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/shortDescription> a rdf:Property ;
  rdfs:label "short description" ;
  rdfs:comment "Short description" ;
  schema:alternateName "shortDescription" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/shortDescription> ;
  rdfs:domain amadeus:Activity ;
  rdfs:range xsd:string .

# Property: description
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Full description" ;
  schema:alternateName "description" ;
  rdfs:subPropertyOf schema:description ;
  rdfs:domain amadeus:Activity ;
  rdfs:range xsd:string .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geographic code" ;
  schema:alternateName "geoCode" ;
  rdfs:subPropertyOf schema:geo ;
  rdfs:domain amadeus:Activity ;
  rdfs:range amadeus:GeoCode .

# Property: rating
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/rating> a rdf:Property ;
  rdfs:label "rating" ;
  rdfs:comment "Rating" ;
  schema:alternateName "rating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/rating> ;
  rdfs:domain amadeus:Activity ;
  rdfs:range xsd:string .

# Property: pictures
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/pictures> a rdf:Property ;
  rdfs:label "pictures" ;
  rdfs:comment "Pictures" ;
  schema:alternateName "pictures" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/pictures> ;
  rdfs:subPropertyOf schema:image ;
  rdfs:domain amadeus:Activity ;
  rdfs:range xsd:anyURI .

# Property: booking link
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/bookingLink> a rdf:Property ;
  rdfs:label "booking link" ;
  rdfs:comment "Booking link" ;
  schema:alternateName "bookingLink" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/bookingLink> ;
  rdfs:subPropertyOf schema:url ;
  rdfs:domain amadeus:Activity ;
  rdfs:range xsd:anyURI .

# Property: price
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Price" ;
  schema:alternateName "price" ;
  rdfs:domain amadeus:Activity ;
  rdfs:range amadeus:ActivityPrice .

# Property: minimum duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Activity/minimumDuration> a rdf:Property ;
  rdfs:label "minimum duration" ;
  rdfs:comment "Minimum duration" ;
  schema:alternateName "minimumDuration" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/minimumDuration> ;
  rdfs:subPropertyOf schema:duration ;
  rdfs:domain amadeus:Activity ;
  rdfs:range xsd:duration .

# Property: currency code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ActivityPrice/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Currency code" ;
  schema:alternateName "currencyCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currencyCode> ;
  rdfs:subPropertyOf schema:priceCurrency ;
  rdfs:domain amadeus:ActivityPrice ;
  rdfs:range xsd:string .

# Property: amount
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ActivityPrice/amount> a rdf:Property ;
  rdfs:label "amount" ;
  rdfs:comment "Price amount" ;
  schema:alternateName "amount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/amount> ;
  rdfs:subPropertyOf schema:price ;
  rdfs:domain amadeus:ActivityPrice ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TripPurposePrediction/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:TripPurposePrediction ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TripPurposePrediction/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf amadeus:predictionSubType ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:TripPurposePrediction ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TripPurposePrediction/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Prediction ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:TripPurposePrediction ;
  rdfs:range xsd:string .

# Property: result
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TripPurposePrediction/result> a rdf:Property ;
  rdfs:label "result" ;
  rdfs:comment "Prediction result" ;
  schema:alternateName "result" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/result> ;
  rdfs:domain amadeus:TripPurposePrediction ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TripPurposeScheme .

# Property: probability
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TripPurposePrediction/probability> a rdf:Property ;
  rdfs:label "probability" ;
  rdfs:comment "Probability of the prediction" ;
  schema:alternateName "probability" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/probability> ;
  rdfs:domain amadeus:TripPurposePrediction ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDelayPredictionResult/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:FlightDelayPredictionResult ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDelayPredictionResult/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf amadeus:predictionSubType ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:FlightDelayPredictionResult ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDelayPredictionResult/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Prediction ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:FlightDelayPredictionResult ;
  rdfs:range xsd:string .

# Property: probability
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDelayPredictionResult/probability> a rdf:Property ;
  rdfs:label "probability" ;
  rdfs:comment "Delay probability" ;
  schema:alternateName "probability" ;
  rdfs:subPropertyOf amadeus:delayProbability ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/probability> ;
  rdfs:domain amadeus:FlightDelayPredictionResult ;
  rdfs:range xsd:string .

# Property: result
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDelayPredictionResult/result> a rdf:Property ;
  rdfs:label "result" ;
  rdfs:comment "Delay result" ;
  schema:alternateName "result" ;
  rdfs:subPropertyOf amadeus:delayResult ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/result> ;
  rdfs:domain amadeus:FlightDelayPredictionResult ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:DelayResultScheme .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightChoicePrediction/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:subPropertyOf amadeus:resourceType ;
  rdfs:domain amadeus:FlightChoicePrediction ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightChoicePrediction/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Offer ID" ;
  schema:alternateName "id" ;
  rdfs:subPropertyOf schema:identifier ;
  rdfs:domain amadeus:FlightChoicePrediction ;
  rdfs:range xsd:string .

# Property: choice probability
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightChoicePrediction/choiceProbability> a rdf:Property ;
  rdfs:label "choice probability" ;
  rdfs:comment "Choice probability" ;
  schema:alternateName "choiceProbability" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/choiceProbability> ;
  rdfs:domain amadeus:FlightChoicePrediction ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Origin destination ID" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range xsd:string .

# Property: origin location code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/originLocationCode> a rdf:Property ;
  rdfs:label "origin location code" ;
  rdfs:comment "Origin location code" ;
  schema:alternateName "originLocationCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/originLocationCode> ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range xsd:string .

# Property: destination location code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/destinationLocationCode> a rdf:Property ;
  rdfs:label "destination location code" ;
  rdfs:comment "Destination location code" ;
  schema:alternateName "destinationLocationCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/destinationLocationCode> ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range xsd:string .

# Property: departure date time range
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/departureDateTimeRange> a rdf:Property ;
  rdfs:label "departure date time range" ;
  rdfs:comment "Departure date range" ;
  schema:alternateName "departureDateTimeRange" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/departureDateTimeRange> ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range amadeus:DateTimeRange .

# Property: origin radius
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/originRadius> a rdf:Property ;
  rdfs:label "origin radius" ;
  rdfs:comment "Origin radius for flexible search" ;
  schema:alternateName "originRadius" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/originRadius> ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range xsd:int .

# Property: destination radius
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/destinationRadius> a rdf:Property ;
  rdfs:label "destination radius" ;
  rdfs:comment "Destination radius for flexible search" ;
  schema:alternateName "destinationRadius" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/destinationRadius> ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range xsd:int .

# Property: alternative origins codes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/alternativeOriginsCodes> a rdf:Property ;
  rdfs:label "alternative origins codes" ;
  rdfs:comment "Alternative origin codes" ;
  schema:alternateName "alternativeOriginsCodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/alternativeOriginsCodes> ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range xsd:string .

# Property: alternative destinations codes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/alternativeDestinationsCodes> a rdf:Property ;
  rdfs:label "alternative destinations codes" ;
  rdfs:comment "Alternative destination codes" ;
  schema:alternateName "alternativeDestinationsCodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/alternativeDestinationsCodes> ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range xsd:string .

# Property: included connection points
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/includedConnectionPoints> a rdf:Property ;
  rdfs:label "included connection points" ;
  rdfs:comment "Included connection points" ;
  schema:alternateName "includedConnectionPoints" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/includedConnectionPoints> ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range xsd:string .

# Property: excluded connection points
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.OriginDestination/excludedConnectionPoints> a rdf:Property ;
  rdfs:label "excluded connection points" ;
  rdfs:comment "Excluded connection points" ;
  schema:alternateName "excludedConnectionPoints" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/excludedConnectionPoints> ;
  rdfs:domain amadeus:OriginDestination ;
  rdfs:range xsd:string .

# Property: date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DateTimeRange/date> a rdf:Property ;
  rdfs:label "date" ;
  rdfs:comment "Date (YYYY-MM-DD)" ;
  schema:alternateName "date" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/date> ;
  rdfs:domain amadeus:DateTimeRange ;
  rdfs:range xsd:date .

# Property: time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DateTimeRange/time> a rdf:Property ;
  rdfs:label "time" ;
  rdfs:comment "Time (HH:MM:SS)" ;
  schema:alternateName "time" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/time> ;
  rdfs:domain amadeus:DateTimeRange ;
  rdfs:range xsd:string .

# Property: date window
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DateTimeRange/dateWindow> a rdf:Property ;
  rdfs:label "date window" ;
  rdfs:comment "Date window (I1D = +/- 1 day)" ;
  schema:alternateName "dateWindow" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/dateWindow> ;
  rdfs:domain amadeus:DateTimeRange ;
  rdfs:range xsd:string .

# Property: time window
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DateTimeRange/timeWindow> a rdf:Property ;
  rdfs:label "time window" ;
  rdfs:comment "Time window (1H = +/- 1 hour)" ;
  schema:alternateName "timeWindow" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/timeWindow> ;
  rdfs:domain amadeus:DateTimeRange ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerCriteria/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Traveler ID" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:TravelerCriteria ;
  rdfs:range xsd:string .

# Property: traveler type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerCriteria/travelerType> a rdf:Property ;
  rdfs:label "traveler type" ;
  rdfs:comment "Traveler type" ;
  schema:alternateName "travelerType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerType> ;
  rdfs:domain amadeus:TravelerCriteria ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TravelerTypeScheme .

# Property: associated adult id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TravelerCriteria/associatedAdultId> a rdf:Property ;
  rdfs:label "associated adult id" ;
  rdfs:comment "Associated adult ID (for infants)" ;
  schema:alternateName "associatedAdultId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/associatedAdultId> ;
  rdfs:domain amadeus:TravelerCriteria ;
  rdfs:range xsd:string .

# Property: cabin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/cabin> a rdf:Property ;
  rdfs:label "cabin" ;
  rdfs:comment "Cabin class" ;
  schema:alternateName "cabin" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cabin> ;
  rdfs:domain amadeus:CabinRestriction ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:CabinClassScheme .

# Property: coverage
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverage> a rdf:Property ;
  rdfs:label "coverage" ;
  rdfs:comment "Coverage - most or all segments" ;
  schema:alternateName "coverage" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/coverage> ;
  rdfs:domain amadeus:CabinRestriction ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/coverageScheme> .

# Property: origin destination ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CabinRestriction/originDestinationIds> a rdf:Property ;
  rdfs:label "origin destination ids" ;
  rdfs:comment "Origin destination IDs" ;
  schema:alternateName "originDestinationIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/originDestinationIds> ;
  rdfs:domain amadeus:CabinRestriction ;
  rdfs:range xsd:string .

# Property: blacklisted in euallowed
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CarrierRestriction/blacklistedInEUAllowed> a rdf:Property ;
  rdfs:label "blacklisted in euallowed" ;
  rdfs:comment "Blacklisted in EU only" ;
  schema:alternateName "blacklistedInEUAllowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/blacklistedInEUAllowed> ;
  rdfs:domain amadeus:CarrierRestriction ;
  rdfs:range xsd:boolean .

# Property: excluded carrier codes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CarrierRestriction/excludedCarrierCodes> a rdf:Property ;
  rdfs:label "excluded carrier codes" ;
  rdfs:comment "Excluded carrier codes" ;
  schema:alternateName "excludedCarrierCodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/excludedCarrierCodes> ;
  rdfs:domain amadeus:CarrierRestriction ;
  rdfs:range xsd:string .

# Property: included carrier codes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CarrierRestriction/includedCarrierCodes> a rdf:Property ;
  rdfs:label "included carrier codes" ;
  rdfs:comment "Included carrier codes" ;
  schema:alternateName "includedCarrierCodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/includedCarrierCodes> ;
  rdfs:domain amadeus:CarrierRestriction ;
  rdfs:range xsd:string .

# Property: max number of connections
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectionRestriction/maxNumberOfConnections> a rdf:Property ;
  rdfs:label "max number of connections" ;
  rdfs:comment "Maximum number of connections" ;
  schema:alternateName "maxNumberOfConnections" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/maxNumberOfConnections> ;
  rdfs:domain amadeus:ConnectionRestriction ;
  rdfs:range xsd:int .

# Property: non stop preferred
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectionRestriction/nonStopPreferred> a rdf:Property ;
  rdfs:label "non stop preferred" ;
  rdfs:comment "Prefer non-stop flights" ;
  schema:alternateName "nonStopPreferred" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/nonStopPreferred> ;
  rdfs:domain amadeus:ConnectionRestriction ;
  rdfs:range xsd:boolean .

# Property: airport change allowed
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectionRestriction/airportChangeAllowed> a rdf:Property ;
  rdfs:label "airport change allowed" ;
  rdfs:comment "Allow airport changes during connections" ;
  schema:alternateName "airportChangeAllowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/airportChangeAllowed> ;
  rdfs:domain amadeus:ConnectionRestriction ;
  rdfs:range xsd:boolean .

# Property: technical stops allowed
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectionRestriction/technicalStopsAllowed> a rdf:Property ;
  rdfs:label "technical stops allowed" ;
  rdfs:comment "Allow technical stops" ;
  schema:alternateName "technicalStopsAllowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/technicalStopsAllowed> ;
  rdfs:domain amadeus:ConnectionRestriction ;
  rdfs:range xsd:boolean .

# Property: cross border allowed
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightFilters/crossBorderAllowed> a rdf:Property ;
  rdfs:label "cross border allowed" ;
  rdfs:comment "Allow cross-border itineraries" ;
  schema:alternateName "crossBorderAllowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/crossBorderAllowed> ;
  rdfs:domain amadeus:FlightFilters ;
  rdfs:range xsd:boolean .

# Property: more overnights allowed
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightFilters/moreOvernightsAllowed> a rdf:Property ;
  rdfs:label "more overnights allowed" ;
  rdfs:comment "Allow more than one overnight stay" ;
  schema:alternateName "moreOvernightsAllowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/moreOvernightsAllowed> ;
  rdfs:domain amadeus:FlightFilters ;
  rdfs:range xsd:boolean .

# Property: return to departure airport
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightFilters/returnToDepartureAirport> a rdf:Property ;
  rdfs:label "return to departure airport" ;
  rdfs:comment "Return to departure airport" ;
  schema:alternateName "returnToDepartureAirport" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/returnToDepartureAirport> ;
  rdfs:domain amadeus:FlightFilters ;
  rdfs:range xsd:boolean .

# Property: rail segment allowed
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightFilters/railSegmentAllowed> a rdf:Property ;
  rdfs:label "rail segment allowed" ;
  rdfs:comment "Rail segment allowed" ;
  schema:alternateName "railSegmentAllowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/railSegmentAllowed> ;
  rdfs:domain amadeus:FlightFilters ;
  rdfs:range xsd:boolean .

# Property: bus segment allowed
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightFilters/busSegmentAllowed> a rdf:Property ;
  rdfs:label "bus segment allowed" ;
  rdfs:comment "Bus segment allowed" ;
  schema:alternateName "busSegmentAllowed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/busSegmentAllowed> ;
  rdfs:domain amadeus:FlightFilters ;
  rdfs:range xsd:boolean .

# Property: max flight time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightFilters/maxFlightTime> a rdf:Property ;
  rdfs:label "max flight time" ;
  rdfs:comment "Maximum flight time in minutes" ;
  schema:alternateName "maxFlightTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/maxFlightTime> ;
  rdfs:domain amadeus:FlightFilters ;
  rdfs:range xsd:int .

# Property: cabin restrictions
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightFilters/cabinRestrictions> a rdf:Property ;
  rdfs:label "cabin restrictions" ;
  rdfs:comment "Cabin restrictions" ;
  schema:alternateName "cabinRestrictions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cabinRestrictions> ;
  rdfs:domain amadeus:FlightFilters ;
  rdfs:range amadeus:CabinRestriction .

# Property: carrier restrictions
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightFilters/carrierRestrictions> a rdf:Property ;
  rdfs:label "carrier restrictions" ;
  rdfs:comment "Carrier restrictions" ;
  schema:alternateName "carrierRestrictions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/carrierRestrictions> ;
  rdfs:domain amadeus:FlightFilters ;
  rdfs:range amadeus:CarrierRestriction .

# Property: connection restriction
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightFilters/connectionRestriction> a rdf:Property ;
  rdfs:label "connection restriction" ;
  rdfs:comment "Connection restrictions" ;
  schema:alternateName "connectionRestriction" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/connectionRestriction> ;
  rdfs:domain amadeus:FlightFilters ;
  rdfs:range amadeus:ConnectionRestriction .

# Property: fare type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtendedPricingOptions/fareType> a rdf:Property ;
  rdfs:label "fare type" ;
  rdfs:comment "Fare types to include" ;
  schema:alternateName "fareType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/fareType> ;
  rdfs:domain amadeus:ExtendedPricingOptions ;
  rdfs:range xsd:string .

# Property: included checked bags only
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtendedPricingOptions/includedCheckedBagsOnly> a rdf:Property ;
  rdfs:label "included checked bags only" ;
  rdfs:comment "Include only offers with checked bags" ;
  schema:alternateName "includedCheckedBagsOnly" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/includedCheckedBagsOnly> ;
  rdfs:domain amadeus:ExtendedPricingOptions ;
  rdfs:range xsd:boolean .

# Property: refundable fare
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtendedPricingOptions/refundableFare> a rdf:Property ;
  rdfs:label "refundable fare" ;
  rdfs:comment "Include only refundable fares" ;
  schema:alternateName "refundableFare" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/refundableFare> ;
  rdfs:domain amadeus:ExtendedPricingOptions ;
  rdfs:range xsd:boolean .

# Property: no restriction fare
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtendedPricingOptions/noRestrictionFare> a rdf:Property ;
  rdfs:label "no restriction fare" ;
  rdfs:comment "Include only no-restriction fares" ;
  schema:alternateName "noRestrictionFare" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/noRestrictionFare> ;
  rdfs:domain amadeus:ExtendedPricingOptions ;
  rdfs:range xsd:boolean .

# Property: no penalty fare
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ExtendedPricingOptions/noPenaltyFare> a rdf:Property ;
  rdfs:label "no penalty fare" ;
  rdfs:comment "Include only no-penalty fares" ;
  schema:alternateName "noPenaltyFare" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/noPenaltyFare> ;
  rdfs:domain amadeus:ExtendedPricingOptions ;
  rdfs:range xsd:boolean .

# Property: exclude allotments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria/excludeAllotments> a rdf:Property ;
  rdfs:label "exclude allotments" ;
  rdfs:comment "Exclude allotments from results" ;
  schema:alternateName "excludeAllotments" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/excludeAllotments> ;
  rdfs:domain amadeus:SearchCriteria ;
  rdfs:range xsd:boolean .

# Property: add one way offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria/addOneWayOffers> a rdf:Property ;
  rdfs:label "add one way offers" ;
  rdfs:comment "Add one-way offers to round-trip search" ;
  schema:alternateName "addOneWayOffers" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/addOneWayOffers> ;
  rdfs:domain amadeus:SearchCriteria ;
  rdfs:range xsd:boolean .

# Property: max flight offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria/maxFlightOffers> a rdf:Property ;
  rdfs:label "max flight offers" ;
  rdfs:comment "Maximum flight offers to return" ;
  schema:alternateName "maxFlightOffers" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/maxFlightOffers> ;
  rdfs:domain amadeus:SearchCriteria ;
  rdfs:range xsd:int .

# Property: max price
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria/maxPrice> a rdf:Property ;
  rdfs:label "max price" ;
  rdfs:comment "Maximum price filter" ;
  schema:alternateName "maxPrice" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/maxPrice> ;
  rdfs:domain amadeus:SearchCriteria ;
  rdfs:range xsd:int .

# Property: allow alternative fare options
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria/allowAlternativeFareOptions> a rdf:Property ;
  rdfs:label "allow alternative fare options" ;
  rdfs:comment "Allow alternative fare options" ;
  schema:alternateName "allowAlternativeFareOptions" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/allowAlternativeFareOptions> ;
  rdfs:domain amadeus:SearchCriteria ;
  rdfs:range xsd:boolean .

# Property: one flight offer per day
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria/oneFlightOfferPerDay> a rdf:Property ;
  rdfs:label "one flight offer per day" ;
  rdfs:comment "Return one flight offer per day" ;
  schema:alternateName "oneFlightOfferPerDay" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/oneFlightOfferPerDay> ;
  rdfs:domain amadeus:SearchCriteria ;
  rdfs:range xsd:boolean .

# Property: additional information
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria/additionalInformation> a rdf:Property ;
  rdfs:label "additional information" ;
  rdfs:comment "Additional information to include" ;
  schema:alternateName "additionalInformation" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/additionalInformation> ;
  rdfs:domain amadeus:SearchCriteria ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SearchCriteria/additionalInformation> .

# Property: pricing options
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria/pricingOptions> a rdf:Property ;
  rdfs:label "pricing options" ;
  rdfs:comment "Pricing options" ;
  schema:alternateName "pricingOptions" ;
  rdfs:domain amadeus:SearchCriteria ;
  rdfs:range amadeus:ExtendedPricingOptions .

# Property: flight filters
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria/flightFilters> a rdf:Property ;
  rdfs:label "flight filters" ;
  rdfs:comment "Flight filters" ;
  schema:alternateName "flightFilters" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightFilters> ;
  rdfs:domain amadeus:SearchCriteria ;
  rdfs:range amadeus:FlightFilters .

# Property: currency code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffersSearchRequest/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Currency code for prices" ;
  schema:alternateName "currencyCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currencyCode> ;
  rdfs:domain amadeus:FlightOffersSearchRequest ;
  rdfs:range xsd:string .

# Property: origin destinations
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffersSearchRequest/originDestinations> a rdf:Property ;
  rdfs:label "origin destinations" ;
  rdfs:comment "Origin destinations" ;
  schema:alternateName "originDestinations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/originDestinations> ;
  rdfs:domain amadeus:FlightOffersSearchRequest ;
  rdfs:range amadeus:OriginDestination .

# Property: travelers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffersSearchRequest/travelers> a rdf:Property ;
  rdfs:label "travelers" ;
  rdfs:comment "Travelers" ;
  schema:alternateName "travelers" ;
  rdfs:domain amadeus:FlightOffersSearchRequest ;
  rdfs:range amadeus:TravelerCriteria .

# Property: sources
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffersSearchRequest/sources> a rdf:Property ;
  rdfs:label "sources" ;
  rdfs:comment "Sources (GDS)" ;
  schema:alternateName "sources" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sources> ;
  rdfs:domain amadeus:FlightOffersSearchRequest ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:FlightOfferSourceScheme .

# Property: search criteria
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffersSearchRequest/searchCriteria> a rdf:Property ;
  rdfs:label "search criteria" ;
  rdfs:comment "Search criteria" ;
  schema:alternateName "searchCriteria" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/searchCriteria> ;
  rdfs:domain amadeus:FlightOffersSearchRequest ;
  rdfs:range amadeus:SearchCriteria .

# Property: data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffersPriceRequest/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Data wrapper" ;
  schema:alternateName "data" ;
  rdfs:domain amadeus:FlightOffersPriceRequest ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOffersPriceRequest/data> .

# Property: origin destinations
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightAvailabilitiesRequest/originDestinations> a rdf:Property ;
  rdfs:label "origin destinations" ;
  rdfs:comment "Origin destinations" ;
  schema:alternateName "originDestinations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/originDestinations> ;
  rdfs:domain amadeus:FlightAvailabilitiesRequest ;
  rdfs:range amadeus:OriginDestination .

# Property: travelers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightAvailabilitiesRequest/travelers> a rdf:Property ;
  rdfs:label "travelers" ;
  rdfs:comment "Travelers" ;
  schema:alternateName "travelers" ;
  rdfs:domain amadeus:FlightAvailabilitiesRequest ;
  rdfs:range amadeus:TravelerCriteria .

# Property: sources
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightAvailabilitiesRequest/sources> a rdf:Property ;
  rdfs:label "sources" ;
  rdfs:comment "Sources" ;
  schema:alternateName "sources" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sources> ;
  rdfs:domain amadeus:FlightAvailabilitiesRequest ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:FlightOfferSourceScheme .

# Property: search criteria
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightAvailabilitiesRequest/searchCriteria> a rdf:Property ;
  rdfs:label "search criteria" ;
  rdfs:comment "Search criteria" ;
  schema:alternateName "searchCriteria" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/searchCriteria> ;
  rdfs:domain amadeus:FlightAvailabilitiesRequest ;
  rdfs:range amadeus:SearchCriteria .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:FlightDestination ;
  rdfs:range xsd:string .

# Property: origin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination/origin> a rdf:Property ;
  rdfs:label "origin" ;
  rdfs:comment "Origin IATA code" ;
  schema:alternateName "origin" ;
  rdfs:domain amadeus:FlightDestination ;
  rdfs:range xsd:string .

# Property: destination
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination/destination> a rdf:Property ;
  rdfs:label "destination" ;
  rdfs:comment "Destination IATA code" ;
  schema:alternateName "destination" ;
  rdfs:domain amadeus:FlightDestination ;
  rdfs:range xsd:string .

# Property: departure date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination/departureDate> a rdf:Property ;
  rdfs:label "departure date" ;
  rdfs:comment "Departure date" ;
  schema:alternateName "departureDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/departureDate> ;
  rdfs:domain amadeus:FlightDestination ;
  rdfs:range xsd:date .

# Property: return date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination/returnDate> a rdf:Property ;
  rdfs:label "return date" ;
  rdfs:comment "Return date" ;
  schema:alternateName "returnDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/returnDate> ;
  rdfs:domain amadeus:FlightDestination ;
  rdfs:range xsd:date .

# Property: price
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Price information" ;
  schema:alternateName "price" ;
  rdfs:domain amadeus:FlightDestination ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDestination/price> .

# Property: links
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "Links" ;
  schema:alternateName "links" ;
  rdfs:domain amadeus:FlightDestination ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDestination/links> .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:FlightDate ;
  rdfs:range xsd:string .

# Property: origin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate/origin> a rdf:Property ;
  rdfs:label "origin" ;
  rdfs:comment "Origin IATA code" ;
  schema:alternateName "origin" ;
  rdfs:domain amadeus:FlightDate ;
  rdfs:range xsd:string .

# Property: destination
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate/destination> a rdf:Property ;
  rdfs:label "destination" ;
  rdfs:comment "Destination IATA code" ;
  schema:alternateName "destination" ;
  rdfs:domain amadeus:FlightDate ;
  rdfs:range xsd:string .

# Property: departure date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate/departureDate> a rdf:Property ;
  rdfs:label "departure date" ;
  rdfs:comment "Departure date" ;
  schema:alternateName "departureDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/departureDate> ;
  rdfs:domain amadeus:FlightDate ;
  rdfs:range xsd:date .

# Property: return date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate/returnDate> a rdf:Property ;
  rdfs:label "return date" ;
  rdfs:comment "Return date" ;
  schema:alternateName "returnDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/returnDate> ;
  rdfs:domain amadeus:FlightDate ;
  rdfs:range xsd:date .

# Property: price
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Price information" ;
  schema:alternateName "price" ;
  rdfs:domain amadeus:FlightDate ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDate/price> .

# Property: links
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate/links> a rdf:Property ;
  rdfs:label "links" ;
  rdfs:comment "Links" ;
  schema:alternateName "links" ;
  rdfs:domain amadeus:FlightDate ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDate/links> .

# Property: data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BrandedFaresUpsellRequest/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Data wrapper" ;
  schema:alternateName "data" ;
  rdfs:domain amadeus:BrandedFaresUpsellRequest ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BrandedFaresUpsellRequest/data> .

# Property: data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrderCreateRequest/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Data wrapper" ;
  schema:alternateName "data" ;
  rdfs:domain amadeus:FlightOrderCreateRequest ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOrderCreateRequest/data> .

# Property: carrier code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDesignator/carrierCode> a rdf:Property ;
  rdfs:label "carrier code" ;
  rdfs:comment "Carrier code" ;
  schema:alternateName "carrierCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/carrierCode> ;
  rdfs:domain amadeus:FlightDesignator ;
  rdfs:range xsd:string .

# Property: flight number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDesignator/flightNumber> a rdf:Property ;
  rdfs:label "flight number" ;
  rdfs:comment "Flight number" ;
  schema:alternateName "flightNumber" ;
  rdfs:domain amadeus:FlightDesignator ;
  rdfs:range xsd:int .

# Property: operational suffix
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDesignator/operationalSuffix> a rdf:Property ;
  rdfs:label "operational suffix" ;
  rdfs:comment "Operational suffix" ;
  schema:alternateName "operationalSuffix" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/operationalSuffix> ;
  rdfs:domain amadeus:FlightDesignator ;
  rdfs:range xsd:string .

# Property: board point iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightLeg/boardPointIataCode> a rdf:Property ;
  rdfs:label "board point iata code" ;
  rdfs:comment "Board point IATA code" ;
  schema:alternateName "boardPointIataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/boardPointIataCode> ;
  rdfs:domain amadeus:FlightLeg ;
  rdfs:range xsd:string .

# Property: off point iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightLeg/offPointIataCode> a rdf:Property ;
  rdfs:label "off point iata code" ;
  rdfs:comment "Off point IATA code" ;
  schema:alternateName "offPointIataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/offPointIataCode> ;
  rdfs:domain amadeus:FlightLeg ;
  rdfs:range xsd:string .

# Property: aircraft equipment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightLeg/aircraftEquipment> a rdf:Property ;
  rdfs:label "aircraft equipment" ;
  rdfs:comment "Aircraft equipment" ;
  schema:alternateName "aircraftEquipment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/aircraftEquipment> ;
  rdfs:domain amadeus:FlightLeg ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightLeg/aircraftEquipment> .

# Property: scheduled leg duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightLeg/scheduledLegDuration> a rdf:Property ;
  rdfs:label "scheduled leg duration" ;
  rdfs:comment "Scheduled leg duration in ISO 8601 format" ;
  schema:alternateName "scheduledLegDuration" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/scheduledLegDuration> ;
  rdfs:domain amadeus:FlightLeg ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatus/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:FlightStatus ;
  rdfs:range xsd:string .

# Property: scheduled departure date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatus/scheduledDepartureDate> a rdf:Property ;
  rdfs:label "scheduled departure date" ;
  rdfs:comment "Scheduled departure date" ;
  schema:alternateName "scheduledDepartureDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/scheduledDepartureDate> ;
  rdfs:domain amadeus:FlightStatus ;
  rdfs:range xsd:date .

# Property: flight designator
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatus/flightDesignator> a rdf:Property ;
  rdfs:label "flight designator" ;
  rdfs:comment "Flight designator" ;
  schema:alternateName "flightDesignator" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightDesignator> ;
  rdfs:domain amadeus:FlightStatus ;
  rdfs:range amadeus:FlightDesignator .

# Property: flight points
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatus/flightPoints> a rdf:Property ;
  rdfs:label "flight points" ;
  rdfs:comment "Flight points" ;
  schema:alternateName "flightPoints" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightPoints> ;
  rdfs:domain amadeus:FlightStatus ;
  rdfs:range amadeus:FlightPoint .

# Property: segments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatus/segments> a rdf:Property ;
  rdfs:label "segments" ;
  rdfs:comment "Segment information" ;
  schema:alternateName "segments" ;
  rdfs:domain amadeus:FlightStatus ;
  rdfs:range amadeus:FlightStatusSegment .

# Property: legs
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatus/legs> a rdf:Property ;
  rdfs:label "legs" ;
  rdfs:comment "Leg information" ;
  schema:alternateName "legs" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/legs> ;
  rdfs:domain amadeus:FlightStatus ;
  rdfs:range amadeus:FlightLeg .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightPoint/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain amadeus:FlightPoint ;
  rdfs:range xsd:string .

# Property: departure
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightPoint/departure> a rdf:Property ;
  rdfs:label "departure" ;
  rdfs:comment "Departure information" ;
  schema:alternateName "departure" ;
  rdfs:domain amadeus:FlightPoint ;
  rdfs:range amadeus:FlightTiming .

# Property: arrival
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightPoint/arrival> a rdf:Property ;
  rdfs:label "arrival" ;
  rdfs:comment "Arrival information" ;
  schema:alternateName "arrival" ;
  rdfs:domain amadeus:FlightPoint ;
  rdfs:range amadeus:FlightTiming .

# Property: terminal
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightTiming/terminal> a rdf:Property ;
  rdfs:label "terminal" ;
  rdfs:comment "Terminal" ;
  schema:alternateName "terminal" ;
  rdfs:domain amadeus:FlightTiming ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightTiming/terminal> .

# Property: gate
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightTiming/gate> a rdf:Property ;
  rdfs:label "gate" ;
  rdfs:comment "Gate" ;
  schema:alternateName "gate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/gate> ;
  rdfs:domain amadeus:FlightTiming ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightTiming/gate> .

# Property: timings
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightTiming/timings> a rdf:Property ;
  rdfs:label "timings" ;
  rdfs:comment "Timings" ;
  schema:alternateName "timings" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/timings> ;
  rdfs:domain amadeus:FlightTiming ;
  rdfs:range amadeus:TimingDetail .

# Property: qualifier
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TimingDetail/qualifier> a rdf:Property ;
  rdfs:label "qualifier" ;
  rdfs:comment "Qualifier (scheduled, estimated, actual)" ;
  schema:alternateName "qualifier" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/qualifier> ;
  rdfs:domain amadeus:TimingDetail ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TimingQualifierScheme .

# Property: value
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TimingDetail/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:comment "Time value" ;
  schema:alternateName "value" ;
  rdfs:domain amadeus:TimingDetail ;
  rdfs:range xsd:dateTime .

# Property: delays
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TimingDetail/delays> a rdf:Property ;
  rdfs:label "delays" ;
  rdfs:comment "Delay in ISO 8601 duration" ;
  schema:alternateName "delays" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/delays> ;
  rdfs:domain amadeus:TimingDetail ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.TimingDetail/delays> .

# Property: board point iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatusSegment/boardPointIataCode> a rdf:Property ;
  rdfs:label "board point iata code" ;
  rdfs:comment "Board point IATA code" ;
  schema:alternateName "boardPointIataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/boardPointIataCode> ;
  rdfs:domain amadeus:FlightStatusSegment ;
  rdfs:range xsd:string .

# Property: off point iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatusSegment/offPointIataCode> a rdf:Property ;
  rdfs:label "off point iata code" ;
  rdfs:comment "Off point IATA code" ;
  schema:alternateName "offPointIataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/offPointIataCode> ;
  rdfs:domain amadeus:FlightStatusSegment ;
  rdfs:range xsd:string .

# Property: scheduled segment duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatusSegment/scheduledSegmentDuration> a rdf:Property ;
  rdfs:label "scheduled segment duration" ;
  rdfs:comment "Scheduled segment duration" ;
  schema:alternateName "scheduledSegmentDuration" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/scheduledSegmentDuration> ;
  rdfs:domain amadeus:FlightStatusSegment ;
  rdfs:range xsd:string .

# Property: partnership
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatusSegment/partnership> a rdf:Property ;
  rdfs:label "partnership" ;
  rdfs:comment "Partnership information" ;
  schema:alternateName "partnership" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/partnership> ;
  rdfs:domain amadeus:FlightStatusSegment ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightStatusSegment/partnership> .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMap/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:SeatMap ;
  rdfs:range xsd:string .

# Property: flight offer id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMap/flightOfferId> a rdf:Property ;
  rdfs:label "flight offer id" ;
  rdfs:comment "Flight offer ID this seat map is for" ;
  schema:alternateName "flightOfferId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferId> ;
  rdfs:domain amadeus:SeatMap ;
  rdfs:range xsd:string .

# Property: segment id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMap/segmentId> a rdf:Property ;
  rdfs:label "segment id" ;
  rdfs:comment "Segment ID this seat map is for" ;
  schema:alternateName "segmentId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/segmentId> ;
  rdfs:domain amadeus:SeatMap ;
  rdfs:range xsd:string .

# Property: aircraft
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMap/aircraft> a rdf:Property ;
  rdfs:label "aircraft" ;
  rdfs:comment "Aircraft information" ;
  schema:alternateName "aircraft" ;
  rdfs:domain amadeus:SeatMap ;
  rdfs:range amadeus:Aircraft .

# Property: departure
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMap/departure> a rdf:Property ;
  rdfs:label "departure" ;
  rdfs:comment "Departure information" ;
  schema:alternateName "departure" ;
  rdfs:domain amadeus:SeatMap ;
  rdfs:range amadeus:FlightEndpoint .

# Property: arrival
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMap/arrival> a rdf:Property ;
  rdfs:label "arrival" ;
  rdfs:comment "Arrival information" ;
  schema:alternateName "arrival" ;
  rdfs:domain amadeus:SeatMap ;
  rdfs:range amadeus:FlightEndpoint .

# Property: decks
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMap/decks> a rdf:Property ;
  rdfs:label "decks" ;
  rdfs:comment "Decks in the aircraft" ;
  schema:alternateName "decks" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/decks> ;
  rdfs:domain amadeus:SeatMap ;
  rdfs:range amadeus:SeatMapDeck .

# Property: deck type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckType> a rdf:Property ;
  rdfs:label "deck type" ;
  rdfs:comment "Deck type (MAIN, UPPER)" ;
  schema:alternateName "deckType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/deckType> ;
  rdfs:domain amadeus:SeatMapDeck ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckTypeScheme> .

# Property: deck configuration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/deckConfiguration> a rdf:Property ;
  rdfs:label "deck configuration" ;
  rdfs:comment "Deck configuration" ;
  schema:alternateName "deckConfiguration" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/deckConfiguration> ;
  rdfs:domain amadeus:SeatMapDeck ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatMapDeck/deckConfiguration> .

# Property: seats
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/seats> a rdf:Property ;
  rdfs:label "seats" ;
  rdfs:comment "Seats on this deck" ;
  schema:alternateName "seats" ;
  rdfs:domain amadeus:SeatMapDeck ;
  rdfs:range amadeus:Seat .

# Property: facilities
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck/facilities> a rdf:Property ;
  rdfs:label "facilities" ;
  rdfs:comment "Facilities on this deck" ;
  schema:alternateName "facilities" ;
  rdfs:domain amadeus:SeatMapDeck ;
  rdfs:range amadeus:SeatFacility .

# Property: cabin
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Seat/cabin> a rdf:Property ;
  rdfs:label "cabin" ;
  rdfs:comment "Cabin class" ;
  schema:alternateName "cabin" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cabin> ;
  rdfs:domain amadeus:Seat ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:CabinClassScheme .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Seat/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Seat number (e.g., 1A)" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain amadeus:Seat ;
  rdfs:range xsd:string .

# Property: characteristics codes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Seat/characteristicsCodes> a rdf:Property ;
  rdfs:label "characteristics codes" ;
  rdfs:comment "Seat characteristics" ;
  schema:alternateName "characteristicsCodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/characteristicsCodes> ;
  rdfs:domain amadeus:Seat ;
  rdfs:range xsd:string .

# Property: traveler pricing
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Seat/travelerPricing> a rdf:Property ;
  rdfs:label "traveler pricing" ;
  rdfs:comment "Traveler pricing for this seat" ;
  schema:alternateName "travelerPricing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerPricing> ;
  rdfs:domain amadeus:Seat ;
  rdfs:range amadeus:SeatTravelerPricing .

# Property: coordinates
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Seat/coordinates> a rdf:Property ;
  rdfs:label "coordinates" ;
  rdfs:comment "Coordinates on deck" ;
  schema:alternateName "coordinates" ;
  rdfs:domain amadeus:Seat ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Seat/coordinates> .

# Property: traveler id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/travelerId> a rdf:Property ;
  rdfs:label "traveler id" ;
  rdfs:comment "Traveler ID" ;
  schema:alternateName "travelerId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelerId> ;
  rdfs:domain amadeus:SeatTravelerPricing ;
  rdfs:range xsd:string .

# Property: seat availability status
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatus> a rdf:Property ;
  rdfs:label "seat availability status" ;
  rdfs:comment "Seat availability status" ;
  schema:alternateName "seatAvailabilityStatus" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/seatAvailabilityStatus> ;
  rdfs:domain amadeus:SeatTravelerPricing ;
  rdfs:range xsd:string ;
  qb:codeList <https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/seatAvailabilityStatusScheme> .

# Property: price
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Price for this seat" ;
  schema:alternateName "price" ;
  rdfs:domain amadeus:SeatTravelerPricing ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatTravelerPricing/price> .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatFacility/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Facility type code" ;
  schema:alternateName "code" ;
  rdfs:domain amadeus:SeatFacility ;
  rdfs:range xsd:string .

# Property: column
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatFacility/column> a rdf:Property ;
  rdfs:label "column" ;
  rdfs:comment "Column position" ;
  schema:alternateName "column" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/column> ;
  rdfs:domain amadeus:SeatFacility ;
  rdfs:range xsd:string .

# Property: row
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatFacility/row> a rdf:Property ;
  rdfs:label "row" ;
  rdfs:comment "Row position" ;
  schema:alternateName "row" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/row> ;
  rdfs:domain amadeus:SeatFacility ;
  rdfs:range xsd:string .

# Property: position
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatFacility/position> a rdf:Property ;
  rdfs:label "position" ;
  rdfs:comment "Position relative to seat" ;
  schema:alternateName "position" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/position> ;
  rdfs:domain amadeus:SeatFacility ;
  rdfs:range xsd:string .

# Property: coordinates
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatFacility/coordinates> a rdf:Property ;
  rdfs:label "coordinates" ;
  rdfs:comment "Coordinates on deck" ;
  schema:alternateName "coordinates" ;
  rdfs:domain amadeus:SeatFacility ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatFacility/coordinates> .

# Property: data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapRequest/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Data wrapper" ;
  schema:alternateName "data" ;
  rdfs:domain amadeus:SeatMapRequest ;
  rdfs:range amadeus:FlightOffer .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CheckInLink/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:CheckInLink ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CheckInLink/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Unique ID" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:CheckInLink ;
  rdfs:range xsd:string .

# Property: href
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CheckInLink/href> a rdf:Property ;
  rdfs:label "href" ;
  rdfs:comment "Link href" ;
  schema:alternateName "href" ;
  rdfs:domain amadeus:CheckInLink ;
  rdfs:range xsd:string .

# Property: channel
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CheckInLink/channel> a rdf:Property ;
  rdfs:label "channel" ;
  rdfs:comment "Channel (Mobile, Web)" ;
  schema:alternateName "channel" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/channel> ;
  rdfs:domain amadeus:CheckInLink ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:CheckInChannelScheme .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTraffic/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:AirTraffic ;
  rdfs:range xsd:string .

# Property: sub type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTraffic/subType> a rdf:Property ;
  rdfs:label "sub type" ;
  rdfs:comment "Subtype" ;
  schema:alternateName "subType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/subType> ;
  rdfs:domain amadeus:AirTraffic ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:AirTrafficSubTypeScheme .

# Property: destination
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTraffic/destination> a rdf:Property ;
  rdfs:label "destination" ;
  rdfs:comment "Destination (for booked/traveled)" ;
  schema:alternateName "destination" ;
  rdfs:domain amadeus:AirTraffic ;
  rdfs:range xsd:string .

# Property: period
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTraffic/period> a rdf:Property ;
  rdfs:label "period" ;
  rdfs:comment "Period (YYYY-MM for monthly)" ;
  schema:alternateName "period" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/period> ;
  rdfs:domain amadeus:AirTraffic ;
  rdfs:range xsd:string .

# Property: analytics
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTraffic/analytics> a rdf:Property ;
  rdfs:label "analytics" ;
  rdfs:comment "Analytics data" ;
  schema:alternateName "analytics" ;
  rdfs:domain amadeus:AirTraffic ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics> .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BusiestPeriod/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain amadeus:BusiestPeriod ;
  rdfs:range xsd:string .

# Property: period
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BusiestPeriod/period> a rdf:Property ;
  rdfs:label "period" ;
  rdfs:comment "Period identifier (YYYY-MM)" ;
  schema:alternateName "period" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/period> ;
  rdfs:domain amadeus:BusiestPeriod ;
  rdfs:range xsd:string .

# Property: analytics
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BusiestPeriod/analytics> a rdf:Property ;
  rdfs:label "analytics" ;
  rdfs:comment "Analytics" ;
  schema:alternateName "analytics" ;
  rdfs:domain amadeus:BusiestPeriod ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BusiestPeriod/analytics> .

# Property: data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightChoiceRequest/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Data wrapper" ;
  schema:alternateName "data" ;
  rdfs:domain amadeus:FlightChoiceRequest ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightChoiceRequest/data> .

# Property: data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingV1Request/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Booking data wrapper" ;
  schema:alternateName "data" ;
  rdfs:domain amadeus:HotelBookingV1Request ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingV1Request/data> .

# Property: data
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest/data> a rdf:Property ;
  rdfs:label "data" ;
  rdfs:comment "Data wrapper" ;
  schema:alternateName "data" ;
  rdfs:domain amadeus:HotelOrderRequest ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data> .

# Property: guest ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelRoomSelection/guestIds> a rdf:Property ;
  rdfs:label "guest ids" ;
  rdfs:comment "Guest IDs for this room" ;
  schema:alternateName "guestIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/guestIds> ;
  rdfs:domain amadeus:HotelRoomSelection ;
  rdfs:range xsd:int .

# Property: payment id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelRoomSelection/paymentId> a rdf:Property ;
  rdfs:label "payment id" ;
  rdfs:comment "Payment ID" ;
  schema:alternateName "paymentId" ;
  rdfs:subPropertyOf amadeus:paymentReference ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/paymentId> ;
  rdfs:domain amadeus:HotelRoomSelection ;
  rdfs:range xsd:int .

# Property: special request
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelRoomSelection/specialRequest> a rdf:Property ;
  rdfs:label "special request" ;
  rdfs:comment "Special request" ;
  schema:alternateName "specialRequest" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/specialRequest> ;
  rdfs:domain amadeus:HotelRoomSelection ;
  rdfs:range xsd:string .

# Property: offer id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelRoomSelection/offerId> a rdf:Property ;
  rdfs:label "offer id" ;
  rdfs:comment "Offer ID" ;
  schema:alternateName "offerId" ;
  rdfs:subPropertyOf amadeus:offerReference ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/offerId> ;
  rdfs:domain amadeus:HotelRoomSelection ;
  rdfs:range xsd:string .

# Property: id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderPayment/id> a rdf:Property ;
  rdfs:label "id" ;
  rdfs:comment "Payment ID" ;
  schema:alternateName "id" ;
  rdfs:domain amadeus:HotelOrderPayment ;
  rdfs:range xsd:int .

# Property: method
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderPayment/method> a rdf:Property ;
  rdfs:label "method" ;
  rdfs:comment "Payment method" ;
  schema:alternateName "method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/method> ;
  rdfs:domain amadeus:HotelOrderPayment ;
  rdfs:range xsd:string .

# Property: payment card
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderPayment/paymentCard> a rdf:Property ;
  rdfs:label "payment card" ;
  rdfs:comment "Payment card" ;
  schema:alternateName "paymentCard" ;
  rdfs:domain amadeus:HotelOrderPayment ;
  rdfs:range amadeus:HotelPaymentCard .

# Property: start location code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startLocationCode> a rdf:Property ;
  rdfs:label "start location code" ;
  rdfs:comment "Start location" ;
  schema:alternateName "startLocationCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startLocationCode> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: start geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startGeoCode> a rdf:Property ;
  rdfs:label "start geo code" ;
  rdfs:comment "Start geocode" ;
  schema:alternateName "startGeoCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startGeoCode> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: start address line
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startAddressLine> a rdf:Property ;
  rdfs:label "start address line" ;
  rdfs:comment "Start address" ;
  schema:alternateName "startAddressLine" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startAddressLine> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: start country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startCountryCode> a rdf:Property ;
  rdfs:label "start country code" ;
  rdfs:comment "Start country code" ;
  schema:alternateName "startCountryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startCountryCode> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: start city name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startCityName> a rdf:Property ;
  rdfs:label "start city name" ;
  rdfs:comment "Start city name" ;
  schema:alternateName "startCityName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startCityName> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: start zip code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startZipCode> a rdf:Property ;
  rdfs:label "start zip code" ;
  rdfs:comment "Start postal code" ;
  schema:alternateName "startZipCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startZipCode> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: start google place id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startGooglePlaceId> a rdf:Property ;
  rdfs:label "start google place id" ;
  rdfs:comment "Start Google Place ID" ;
  schema:alternateName "startGooglePlaceId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startGooglePlaceId> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: start name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startName> a rdf:Property ;
  rdfs:label "start name" ;
  rdfs:comment "Start name" ;
  schema:alternateName "startName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startName> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: end location code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/endLocationCode> a rdf:Property ;
  rdfs:label "end location code" ;
  rdfs:comment "End location code" ;
  schema:alternateName "endLocationCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endLocationCode> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: end geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/endGeoCode> a rdf:Property ;
  rdfs:label "end geo code" ;
  rdfs:comment "End geocode" ;
  schema:alternateName "endGeoCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endGeoCode> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: end address line
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/endAddressLine> a rdf:Property ;
  rdfs:label "end address line" ;
  rdfs:comment "End address" ;
  schema:alternateName "endAddressLine" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endAddressLine> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: end country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/endCountryCode> a rdf:Property ;
  rdfs:label "end country code" ;
  rdfs:comment "End country code" ;
  schema:alternateName "endCountryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endCountryCode> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: end city name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/endCityName> a rdf:Property ;
  rdfs:label "end city name" ;
  rdfs:comment "End city name" ;
  schema:alternateName "endCityName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endCityName> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: end zip code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/endZipCode> a rdf:Property ;
  rdfs:label "end zip code" ;
  rdfs:comment "End postal code" ;
  schema:alternateName "endZipCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endZipCode> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: end google place id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/endGooglePlaceId> a rdf:Property ;
  rdfs:label "end google place id" ;
  rdfs:comment "End Google Place ID" ;
  schema:alternateName "endGooglePlaceId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endGooglePlaceId> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: end name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/endName> a rdf:Property ;
  rdfs:label "end name" ;
  rdfs:comment "End name" ;
  schema:alternateName "endName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endName> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: transfer type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/transferType> a rdf:Property ;
  rdfs:label "transfer type" ;
  rdfs:comment "Transfer type" ;
  schema:alternateName "transferType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transferType> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransferTypeScheme .

# Property: start date time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startDateTime> a rdf:Property ;
  rdfs:label "start date time" ;
  rdfs:comment "Start date and time" ;
  schema:alternateName "startDateTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startDateTime> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:dateTime .

# Property: passengers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/passengers> a rdf:Property ;
  rdfs:label "passengers" ;
  rdfs:comment "Number of passengers" ;
  schema:alternateName "passengers" ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:int .

# Property: stop overs
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/stopOvers> a rdf:Property ;
  rdfs:label "stop overs" ;
  rdfs:comment "Stop over locations" ;
  schema:alternateName "stopOvers" ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range amadeus:TransferStopOverRequest .

# Property: start connected segment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/startConnectedSegment> a rdf:Property ;
  rdfs:label "start connected segment" ;
  rdfs:comment "Start connected segment" ;
  schema:alternateName "startConnectedSegment" ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range amadeus:ConnectedSegmentRequest .

# Property: end connected segment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/endConnectedSegment> a rdf:Property ;
  rdfs:label "end connected segment" ;
  rdfs:comment "End connected segment" ;
  schema:alternateName "endConnectedSegment" ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range amadeus:ConnectedSegmentRequest .

# Property: passenger characteristics
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/passengerCharacteristics> a rdf:Property ;
  rdfs:label "passenger characteristics" ;
  rdfs:comment "Passenger characteristics" ;
  schema:alternateName "passengerCharacteristics" ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range amadeus:PassengerCharacteristicsRequest .

# Property: provider codes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/providerCodes> a rdf:Property ;
  rdfs:label "provider codes" ;
  rdfs:comment "Provider codes filter" ;
  schema:alternateName "providerCodes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/providerCodes> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: currency code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferSearchRequest/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Currency code for pricing" ;
  schema:alternateName "currencyCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currencyCode> ;
  rdfs:domain amadeus:TransferSearchRequest ;
  rdfs:range xsd:string .

# Property: duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/duration> a rdf:Property ;
  rdfs:label "duration" ;
  rdfs:comment "Duration at stop" ;
  schema:alternateName "duration" ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:string .

# Property: sequence number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/sequenceNumber> a rdf:Property ;
  rdfs:label "sequence number" ;
  rdfs:comment "Sequence number" ;
  schema:alternateName "sequenceNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/sequenceNumber> ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:int .

# Property: address line
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/addressLine> a rdf:Property ;
  rdfs:label "address line" ;
  rdfs:comment "Address line" ;
  schema:alternateName "addressLine" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/addressLine> ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:string .

# Property: country code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/countryCode> a rdf:Property ;
  rdfs:label "country code" ;
  rdfs:comment "Country code" ;
  schema:alternateName "countryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/countryCode> ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:string .

# Property: city name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/cityName> a rdf:Property ;
  rdfs:label "city name" ;
  rdfs:comment "City name" ;
  schema:alternateName "cityName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cityName> ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:string .

# Property: zip code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/zipCode> a rdf:Property ;
  rdfs:label "zip code" ;
  rdfs:comment "Postal code" ;
  schema:alternateName "zipCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/zipCode> ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:string .

# Property: google place id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/googlePlaceId> a rdf:Property ;
  rdfs:label "google place id" ;
  rdfs:comment "Google Place ID" ;
  schema:alternateName "googlePlaceId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/googlePlaceId> ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Location name" ;
  schema:alternateName "name" ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:string .

# Property: geo code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/geoCode> a rdf:Property ;
  rdfs:label "geo code" ;
  rdfs:comment "Geocode" ;
  schema:alternateName "geoCode" ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:string .

# Property: state code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferStopOverRequest/stateCode> a rdf:Property ;
  rdfs:label "state code" ;
  rdfs:comment "State code" ;
  schema:alternateName "stateCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/stateCode> ;
  rdfs:domain amadeus:TransferStopOverRequest ;
  rdfs:range xsd:string .

# Property: transport type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegmentRequest/transportType> a rdf:Property ;
  rdfs:label "transport type" ;
  rdfs:comment "Transport type" ;
  schema:alternateName "transportType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transportType> ;
  rdfs:domain amadeus:ConnectedSegmentRequest ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransportTypeScheme .

# Property: transport number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegmentRequest/transportNumber> a rdf:Property ;
  rdfs:label "transport number" ;
  rdfs:comment "Transport number" ;
  schema:alternateName "transportNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/transportNumber> ;
  rdfs:domain amadeus:ConnectedSegmentRequest ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegmentRequest/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "Departure IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain amadeus:ConnectedSegmentRequest ;
  rdfs:range xsd:string .

# Property: terminal
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegmentRequest/terminal> a rdf:Property ;
  rdfs:label "terminal" ;
  rdfs:comment "Terminal" ;
  schema:alternateName "terminal" ;
  rdfs:domain amadeus:ConnectedSegmentRequest ;
  rdfs:range xsd:string .

# Property: date time
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegmentRequest/dateTime> a rdf:Property ;
  rdfs:label "date time" ;
  rdfs:comment "Scheduled time" ;
  schema:alternateName "dateTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/dateTime> ;
  rdfs:domain amadeus:ConnectedSegmentRequest ;
  rdfs:range xsd:dateTime .

# Property: passenger type code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PassengerCharacteristicsRequest/passengerTypeCode> a rdf:Property ;
  rdfs:label "passenger type code" ;
  rdfs:comment "Passenger type" ;
  schema:alternateName "passengerTypeCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/passengerTypeCode> ;
  rdfs:domain amadeus:PassengerCharacteristicsRequest ;
  rdfs:range xsd:string .

# Property: age
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PassengerCharacteristicsRequest/age> a rdf:Property ;
  rdfs:label "age" ;
  rdfs:comment "Age" ;
  schema:alternateName "age" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/age> ;
  rdfs:domain amadeus:PassengerCharacteristicsRequest ;
  rdfs:range xsd:int .

# Property: confirm nbr
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferCancellation/confirmNbr> a rdf:Property ;
  rdfs:label "confirm nbr" ;
  rdfs:comment "Confirmation number" ;
  schema:alternateName "confirmNbr" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/confirmNbr> ;
  rdfs:domain amadeus:TransferCancellation ;
  rdfs:range xsd:string .

# Property: reservation status
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TransferCancellation/reservationStatus> a rdf:Property ;
  rdfs:label "reservation status" ;
  rdfs:comment "Reservation status" ;
  schema:alternateName "reservationStatus" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/reservationStatus> ;
  rdfs:domain amadeus:TransferCancellation ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:TransferReservationStatusScheme .

# Property: score
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirportAnalytics.travelers/score> a rdf:Property ;
  rdfs:label "score" ;
  rdfs:comment "Traveler score (0-100)" ;
  schema:alternateName "score" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/score> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirportAnalytics/travelers> ;
  rdfs:range xsd:int .

# Property: flights
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTraffic.analytics/flights> a rdf:Property ;
  rdfs:label "flights" ;
  rdfs:comment "Flights data" ;
  schema:alternateName "flights" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flights> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics/flights> .

# Property: travelers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTraffic.analytics/travelers> a rdf:Property ;
  rdfs:label "travelers" ;
  rdfs:comment "Travelers data" ;
  schema:alternateName "travelers" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics/travelers> .

# Property: score
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTraffic.analytics.flights/score> a rdf:Property ;
  rdfs:label "score" ;
  rdfs:comment "Flight score" ;
  schema:alternateName "score" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/score> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics/flights> ;
  rdfs:range xsd:int .

# Property: score
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AirTraffic.analytics.travelers/score> a rdf:Property ;
  rdfs:label "score" ;
  rdfs:comment "Traveler score" ;
  schema:alternateName "score" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/score> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AirTraffic/analytics/travelers> ;
  rdfs:range xsd:int .

# Property: name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Amenity.amenityProvider/name> a rdf:Property ;
  rdfs:label "name" ;
  schema:alternateName "name" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Amenity/amenityProvider> ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ArrivalFlightDetails.arrival/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA airport code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ArrivalFlightDetails/arrival> ;
  rdfs:range xsd:string .

# Property: terminal
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ArrivalFlightDetails.arrival/terminal> a rdf:Property ;
  rdfs:label "terminal" ;
  rdfs:comment "Terminal" ;
  schema:alternateName "terminal" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ArrivalFlightDetails/arrival> ;
  rdfs:range xsd:string .

# Property: at
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ArrivalFlightDetails.arrival/at> a rdf:Property ;
  rdfs:label "at" ;
  rdfs:comment "Arrival time" ;
  schema:alternateName "at" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/at> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ArrivalFlightDetails/arrival> ;
  rdfs:range xsd:dateTime .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ArrivalFlightDetails.departure/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "IATA airport code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ArrivalFlightDetails/departure> ;
  rdfs:range xsd:string .

# Property: number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AutomatedProcess.queue/number> a rdf:Property ;
  rdfs:label "number" ;
  rdfs:comment "Queue number" ;
  schema:alternateName "number" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/number> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AutomatedProcess/queue> ;
  rdfs:range xsd:string .

# Property: category
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.AutomatedProcess.queue/category> a rdf:Property ;
  rdfs:label "category" ;
  rdfs:comment "Queue category" ;
  schema:alternateName "category" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/category> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.AutomatedProcess/queue> ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BrandedFaresUpsellRequest.data/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BrandedFaresUpsellRequest/data> ;
  rdfs:range xsd:string .

# Property: flight offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BrandedFaresUpsellRequest.data/flightOffers> a rdf:Property ;
  rdfs:label "flight offers" ;
  rdfs:comment "Flight offers" ;
  schema:alternateName "flightOffers" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BrandedFaresUpsellRequest/data> ;
  rdfs:range amadeus:FlightOffer .

# Property: travelers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BusiestPeriod.analytics/travelers> a rdf:Property ;
  rdfs:label "travelers" ;
  rdfs:comment "Travelers data" ;
  schema:alternateName "travelers" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BusiestPeriod/analytics> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BusiestPeriod/analytics/travelers> .

# Property: score
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.BusiestPeriod.analytics.travelers/score> a rdf:Property ;
  rdfs:label "score" ;
  rdfs:comment "Traveler score" ;
  schema:alternateName "score" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/score> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.BusiestPeriod/analytics/travelers> ;
  rdfs:range xsd:int .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationPolicy.description/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Description text" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.CancellationPolicy/description> ;
  rdfs:range xsd:string .

# Property: lang
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.CancellationPolicy.description/lang> a rdf:Property ;
  rdfs:label "lang" ;
  rdfs:comment "Language" ;
  schema:alternateName "lang" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lang> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.CancellationPolicy/description> ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment.arrival/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "Arrival IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/arrival> ;
  rdfs:range xsd:string .

# Property: terminal
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment.arrival/terminal> a rdf:Property ;
  rdfs:label "terminal" ;
  rdfs:comment "Arrival terminal" ;
  schema:alternateName "terminal" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/arrival> ;
  rdfs:range xsd:string .

# Property: at
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment.arrival/at> a rdf:Property ;
  rdfs:label "at" ;
  rdfs:comment "Arrival date/time" ;
  schema:alternateName "at" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/at> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/arrival> ;
  rdfs:range xsd:dateTime .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment.departure/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  rdfs:comment "Departure IATA code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/departure> ;
  rdfs:range xsd:string .

# Property: terminal
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment.departure/terminal> a rdf:Property ;
  rdfs:label "terminal" ;
  rdfs:comment "Departure terminal" ;
  schema:alternateName "terminal" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/departure> ;
  rdfs:range xsd:string .

# Property: at
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ConnectedSegment.departure/at> a rdf:Property ;
  rdfs:label "at" ;
  rdfs:comment "Departure date/time" ;
  schema:alternateName "at" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/at> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ConnectedSegment/departure> ;
  rdfs:range xsd:dateTime .

# Property: first name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactInfo.addresseeName/firstName> a rdf:Property ;
  rdfs:label "first name" ;
  rdfs:comment "First name" ;
  schema:alternateName "firstName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/firstName> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ContactInfo/addresseeName> ;
  rdfs:range xsd:string .

# Property: last name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.ContactInfo.addresseeName/lastName> a rdf:Property ;
  rdfs:label "last name" ;
  rdfs:comment "Last name" ;
  schema:alternateName "lastName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lastName> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.ContactInfo/addresseeName> ;
  rdfs:range xsd:string .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DepositPolicy.description/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Description text" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.DepositPolicy/description> ;
  rdfs:range xsd:string .

# Property: lang
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.DepositPolicy.description/lang> a rdf:Property ;
  rdfs:label "lang" ;
  rdfs:comment "Language" ;
  schema:alternateName "lang" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lang> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.DepositPolicy/description> ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightChoiceRequest.data/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightChoiceRequest/data> ;
  rdfs:range xsd:string .

# Property: flight offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightChoiceRequest.data/flightOffers> a rdf:Property ;
  rdfs:label "flight offers" ;
  rdfs:comment "Flight offers to predict" ;
  schema:alternateName "flightOffers" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightChoiceRequest/data> ;
  rdfs:range amadeus:FlightOffer .

# Property: flight destinations
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate.links/flightDestinations> a rdf:Property ;
  rdfs:label "flight destinations" ;
  schema:alternateName "flightDestinations" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightDestinations> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDate/links> ;
  rdfs:range xsd:string .

# Property: flight offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate.links/flightOffers> a rdf:Property ;
  rdfs:label "flight offers" ;
  schema:alternateName "flightOffers" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDate/links> ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDate.price/total> a rdf:Property ;
  rdfs:label "total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/total> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDate/price> ;
  rdfs:range xsd:string .

# Property: flight dates
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination.links/flightDates> a rdf:Property ;
  rdfs:label "flight dates" ;
  schema:alternateName "flightDates" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightDates> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDestination/links> ;
  rdfs:range xsd:string .

# Property: flight offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination.links/flightOffers> a rdf:Property ;
  rdfs:label "flight offers" ;
  schema:alternateName "flightOffers" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDestination/links> ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightDestination.price/total> a rdf:Property ;
  rdfs:label "total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/total> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightDestination/price> ;
  rdfs:range xsd:string .

# Property: aircraft type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightLeg.aircraftEquipment/aircraftType> a rdf:Property ;
  rdfs:label "aircraft type" ;
  rdfs:comment "Aircraft type code" ;
  schema:alternateName "aircraftType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/aircraftType> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightLeg/aircraftEquipment> ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffersPriceRequest.data/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOffersPriceRequest/data> ;
  rdfs:range xsd:string .

# Property: flight offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOffersPriceRequest.data/flightOffers> a rdf:Property ;
  rdfs:label "flight offers" ;
  rdfs:comment "Flight offers to price" ;
  schema:alternateName "flightOffers" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOffersPriceRequest/data> ;
  rdfs:range amadeus:FlightOffer .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrderCreateRequest.data/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOrderCreateRequest/data> ;
  rdfs:range xsd:string .

# Property: flight offers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrderCreateRequest.data/flightOffers> a rdf:Property ;
  rdfs:label "flight offers" ;
  rdfs:comment "Flight offers to book" ;
  schema:alternateName "flightOffers" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOrderCreateRequest/data> ;
  rdfs:range amadeus:FlightOffer .

# Property: travelers
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrderCreateRequest.data/travelers> a rdf:Property ;
  rdfs:label "travelers" ;
  rdfs:comment "Travelers" ;
  schema:alternateName "travelers" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOrderCreateRequest/data> ;
  rdfs:range amadeus:Traveler .

# Property: remarks
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrderCreateRequest.data/remarks> a rdf:Property ;
  rdfs:label "remarks" ;
  rdfs:comment "Remarks" ;
  schema:alternateName "remarks" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOrderCreateRequest/data> ;
  rdfs:range amadeus:Remarks .

# Property: ticketing agreement
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrderCreateRequest.data/ticketingAgreement> a rdf:Property ;
  rdfs:label "ticketing agreement" ;
  rdfs:comment "Ticketing agreement" ;
  schema:alternateName "ticketingAgreement" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/ticketingAgreement> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOrderCreateRequest/data> ;
  rdfs:range amadeus:TicketingAgreement .

# Property: contacts
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrderCreateRequest.data/contacts> a rdf:Property ;
  rdfs:label "contacts" ;
  rdfs:comment "Contacts" ;
  schema:alternateName "contacts" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOrderCreateRequest/data> ;
  rdfs:range amadeus:ContactInfo .

# Property: form of payment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightOrderCreateRequest.data/formOfPayment> a rdf:Property ;
  rdfs:label "form of payment" ;
  rdfs:comment "Form of payment" ;
  schema:alternateName "formOfPayment" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/formOfPayment> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightOrderCreateRequest/data> ;
  rdfs:range amadeus:FormOfPayment .

# Property: operating flight
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatusSegment.partnership/operatingFlight> a rdf:Property ;
  rdfs:label "operating flight" ;
  rdfs:comment "Operating flight" ;
  schema:alternateName "operatingFlight" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/operatingFlight> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightStatusSegment/partnership> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightStatusSegment/partnership/operatingFlight> .

# Property: carrier code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatusSegment.partnership.operatingFlight/carrierCode> a rdf:Property ;
  rdfs:label "carrier code" ;
  rdfs:comment "Carrier code" ;
  schema:alternateName "carrierCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/carrierCode> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightStatusSegment/partnership/operatingFlight> ;
  rdfs:range xsd:string .

# Property: flight number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightStatusSegment.partnership.operatingFlight/flightNumber> a rdf:Property ;
  rdfs:label "flight number" ;
  rdfs:comment "Flight number" ;
  schema:alternateName "flightNumber" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightStatusSegment/partnership/operatingFlight> ;
  rdfs:range xsd:int .

# Property: main gate
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightTiming.gate/mainGate> a rdf:Property ;
  rdfs:label "main gate" ;
  rdfs:comment "Main gate" ;
  schema:alternateName "mainGate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/mainGate> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightTiming/gate> ;
  rdfs:range xsd:string .

# Property: code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FlightTiming.terminal/code> a rdf:Property ;
  rdfs:label "code" ;
  rdfs:comment "Terminal code" ;
  schema:alternateName "code" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FlightTiming/terminal> ;
  rdfs:range xsd:string .

# Property: method
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfPayment.other/method> a rdf:Property ;
  rdfs:label "method" ;
  rdfs:comment "Payment method" ;
  schema:alternateName "method" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/method> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FormOfPayment/other> ;
  rdfs:range xsd:string ;
  qb:codeList amadeus:PaymentMethodScheme .

# Property: flight offer ids
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.FormOfPayment.other/flightOfferIds> a rdf:Property ;
  rdfs:label "flight offer ids" ;
  rdfs:comment "Flight offer IDs" ;
  schema:alternateName "flightOfferIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/flightOfferIds> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.FormOfPayment/other> ;
  rdfs:range xsd:string .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GuaranteePolicy.description/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Description text" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.GuaranteePolicy/description> ;
  rdfs:range xsd:string .

# Property: lang
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.GuaranteePolicy.description/lang> a rdf:Property ;
  rdfs:label "lang" ;
  rdfs:comment "Language" ;
  schema:alternateName "lang" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lang> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.GuaranteePolicy/description> ;
  rdfs:range xsd:string .

# Property: lang
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel.description/lang> a rdf:Property ;
  rdfs:label "lang" ;
  rdfs:comment "Description language" ;
  schema:alternateName "lang" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lang> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Hotel/description> ;
  rdfs:range xsd:string .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Hotel.description/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Description text" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Hotel/description> ;
  rdfs:range xsd:string .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingRequest.data/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingRequest/data> ;
  rdfs:range xsd:string .

# Property: guests
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingRequest.data/guests> a rdf:Property ;
  rdfs:label "guests" ;
  rdfs:comment "Guest information" ;
  schema:alternateName "guests" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingRequest/data> ;
  rdfs:range amadeus:HotelGuest .

# Property: payments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingRequest.data/payments> a rdf:Property ;
  rdfs:label "payments" ;
  rdfs:comment "Payment information" ;
  schema:alternateName "payments" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/payments> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingRequest/data> ;
  rdfs:range amadeus:HotelPayment .

# Property: rooms
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingRequest.data/rooms> a rdf:Property ;
  rdfs:label "rooms" ;
  rdfs:comment "Rooms to book" ;
  schema:alternateName "rooms" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingRequest/data> ;
  rdfs:range amadeus:HotelBookingRoom .

# Property: offer id
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingV1Request.data/offerId> a rdf:Property ;
  rdfs:label "offer id" ;
  rdfs:comment "Offer ID to book (2-100 alphanumeric characters)" ;
  schema:alternateName "offerId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/offerId> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingV1Request/data> ;
  rdfs:range xsd:string .

# Property: guests
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingV1Request.data/guests> a rdf:Property ;
  rdfs:label "guests" ;
  rdfs:comment "Guest information (1-99 guests, at least 1 required)" ;
  schema:alternateName "guests" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingV1Request/data> ;
  rdfs:range amadeus:HotelGuest .

# Property: payments
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingV1Request.data/payments> a rdf:Property ;
  rdfs:label "payments" ;
  rdfs:comment "Payment methods (1-9 payments, optional)" ;
  schema:alternateName "payments" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/payments> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingV1Request/data> ;
  rdfs:range amadeus:HotelPayment .

# Property: rooms
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelBookingV1Request.data/rooms> a rdf:Property ;
  rdfs:label "rooms" ;
  rdfs:comment "Room distribution matching shopping offer quantity (1-9 rooms, optional)" ;
  schema:alternateName "rooms" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelBookingV1Request/data> ;
  rdfs:range amadeus:HotelBookingRoom .

# Property: type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "Resource type" ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/type> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data> ;
  rdfs:range xsd:string .

# Property: guests
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data/guests> a rdf:Property ;
  rdfs:label "guests" ;
  rdfs:comment "Guest information" ;
  schema:alternateName "guests" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data> ;
  rdfs:range amadeus:HotelGuest .

# Property: rooms
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data/rooms> a rdf:Property ;
  rdfs:label "rooms" ;
  rdfs:comment "Rooms" ;
  schema:alternateName "rooms" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data> ;
  rdfs:range amadeus:HotelRoomSelection .

# Property: payment
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data/payment> a rdf:Property ;
  rdfs:label "payment" ;
  rdfs:comment "Payment information" ;
  schema:alternateName "payment" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data> ;
  rdfs:range amadeus:HotelOrderPayment .

# Property: remarks
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data/remarks> a rdf:Property ;
  rdfs:label "remarks" ;
  rdfs:comment "Remarks" ;
  schema:alternateName "remarks" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/remarks> .

# Property: travel agent
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data/travelAgent> a rdf:Property ;
  rdfs:label "travel agent" ;
  rdfs:comment "Travel agent information" ;
  schema:alternateName "travelAgent" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/travelAgent> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/travelAgent> .

# Property: general
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data.remarks/general> a rdf:Property ;
  rdfs:label "general" ;
  rdfs:comment "General remarks" ;
  schema:alternateName "general" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/remarks> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/remarks/general> .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data.remarks.general/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Remark text" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/remarks/general> ;
  rdfs:range xsd:string .

# Property: contact
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data.travelAgent/contact> a rdf:Property ;
  rdfs:label "contact" ;
  rdfs:comment "Travel agent contact" ;
  schema:alternateName "contact" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/travelAgent> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/travelAgent/contact> .

# Property: email
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelOrderRequest.data.travelAgent.contact/email> a rdf:Property ;
  rdfs:label "email" ;
  rdfs:comment "Email" ;
  schema:alternateName "email" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/email> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelOrderRequest/data/travelAgent/contact> ;
  rdfs:range xsd:string .

# Property: payment card info
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentOutput.paymentCard/paymentCardInfo> a rdf:Property ;
  rdfs:label "payment card info" ;
  rdfs:comment "Payment card details" ;
  schema:alternateName "paymentCardInfo" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/paymentCardInfo> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard/paymentCardInfo> .

# Property: card owner type
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentOutput.paymentCard/cardOwnerType> a rdf:Property ;
  rdfs:label "card owner type" ;
  rdfs:comment "Card owner type" ;
  schema:alternateName "cardOwnerType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cardOwnerType> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard> ;
  rdfs:range xsd:string .

# Property: vcc
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentOutput.paymentCard/VCC> a rdf:Property ;
  rdfs:label "vcc" ;
  rdfs:comment "Is virtual credit card" ;
  schema:alternateName "VCC" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/VCC> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard> ;
  rdfs:range xsd:boolean .

# Property: vendor code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentOutput.paymentCard.paymentCardInfo/vendorCode> a rdf:Property ;
  rdfs:label "vendor code" ;
  rdfs:comment "Card vendor code" ;
  schema:alternateName "vendorCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/vendorCode> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard/paymentCardInfo> ;
  rdfs:range xsd:string .

# Property: holder name
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentOutput.paymentCard.paymentCardInfo/holderName> a rdf:Property ;
  rdfs:label "holder name" ;
  rdfs:comment "Cardholder name" ;
  schema:alternateName "holderName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/holderName> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard/paymentCardInfo> ;
  rdfs:range xsd:string .

# Property: card number
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentOutput.paymentCard.paymentCardInfo/cardNumber> a rdf:Property ;
  rdfs:label "card number" ;
  rdfs:comment "Card number (masked)" ;
  schema:alternateName "cardNumber" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/cardNumber> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard/paymentCardInfo> ;
  rdfs:range xsd:string .

# Property: expiry date
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.HotelPaymentOutput.paymentCard.paymentCardInfo/expiryDate> a rdf:Property ;
  rdfs:label "expiry date" ;
  rdfs:comment "Expiry date" ;
  schema:alternateName "expiryDate" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.HotelPaymentOutput/paymentCard/paymentCardInfo> ;
  rdfs:range xsd:string .

# Property: href
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location.self/href> a rdf:Property ;
  rdfs:label "href" ;
  schema:alternateName "href" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Location/self> ;
  rdfs:range xsd:string .

# Property: methods
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location.self/methods> a rdf:Property ;
  rdfs:label "methods" ;
  schema:alternateName "methods" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/methods> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Location/self> ;
  rdfs:range xsd:string .

# Property: count
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Location.self/count> a rdf:Property ;
  rdfs:label "count" ;
  schema:alternateName "count" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/count> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Location/self> ;
  rdfs:range xsd:int .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PrepayPolicy.description/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Description text" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PrepayPolicy/description> ;
  rdfs:range xsd:string .

# Property: lang
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PrepayPolicy.description/lang> a rdf:Property ;
  rdfs:label "lang" ;
  rdfs:comment "Language" ;
  schema:alternateName "lang" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lang> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PrepayPolicy/description> ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceAnalysis.destination/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PriceAnalysis/destination> ;
  rdfs:range xsd:string .

# Property: iata code
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceAnalysis.origin/iataCode> a rdf:Property ;
  rdfs:label "iata code" ;
  schema:alternateName "iataCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/iataCode> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PriceAnalysis/origin> ;
  rdfs:range xsd:string .

# Property: base
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.PriceVariations.average/base> a rdf:Property ;
  rdfs:label "base" ;
  rdfs:comment "Base average" ;
  schema:alternateName "base" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.PriceVariations/average> ;
  rdfs:range xsd:string .

# Property: text
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Room.description/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Description text" ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/text> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Room/description> ;
  rdfs:range xsd:string .

# Property: lang
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Room.description/lang> a rdf:Property ;
  rdfs:label "lang" ;
  rdfs:comment "Language code (BCP-47)" ;
  schema:alternateName "lang" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/lang> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Room/description> ;
  rdfs:range xsd:string .

# Property: chargeable checked bags
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria.additionalInformation/chargeableCheckedBags> a rdf:Property ;
  rdfs:label "chargeable checked bags" ;
  schema:alternateName "chargeableCheckedBags" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SearchCriteria/additionalInformation> ;
  rdfs:range xsd:boolean .

# Property: branded fares
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SearchCriteria.additionalInformation/brandedFares> a rdf:Property ;
  rdfs:label "branded fares" ;
  schema:alternateName "brandedFares" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/brandedFares> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SearchCriteria/additionalInformation> ;
  rdfs:range xsd:boolean .

# Property: x
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Seat.coordinates/x> a rdf:Property ;
  rdfs:label "x" ;
  schema:alternateName "x" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/x> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Seat/coordinates> ;
  rdfs:range xsd:int .

# Property: y
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.Seat.coordinates/y> a rdf:Property ;
  rdfs:label "y" ;
  schema:alternateName "y" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/y> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.Seat/coordinates> ;
  rdfs:range xsd:int .

# Property: x
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatFacility.coordinates/x> a rdf:Property ;
  rdfs:label "x" ;
  schema:alternateName "x" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/x> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatFacility/coordinates> ;
  rdfs:range xsd:int .

# Property: y
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatFacility.coordinates/y> a rdf:Property ;
  rdfs:label "y" ;
  schema:alternateName "y" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/y> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatFacility/coordinates> ;
  rdfs:range xsd:int .

# Property: width
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck.deckConfiguration/width> a rdf:Property ;
  rdfs:label "width" ;
  rdfs:comment "Width in seats" ;
  schema:alternateName "width" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/width> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatMapDeck/deckConfiguration> ;
  rdfs:range xsd:int .

# Property: length
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck.deckConfiguration/length> a rdf:Property ;
  rdfs:label "length" ;
  rdfs:comment "Length in rows" ;
  schema:alternateName "length" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/length> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatMapDeck/deckConfiguration> ;
  rdfs:range xsd:int .

# Property: start seat row
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck.deckConfiguration/startSeatRow> a rdf:Property ;
  rdfs:label "start seat row" ;
  rdfs:comment "Start seat row" ;
  schema:alternateName "startSeatRow" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startSeatRow> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatMapDeck/deckConfiguration> ;
  rdfs:range xsd:int .

# Property: end seat row
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck.deckConfiguration/endSeatRow> a rdf:Property ;
  rdfs:label "end seat row" ;
  rdfs:comment "End seat row" ;
  schema:alternateName "endSeatRow" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endSeatRow> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatMapDeck/deckConfiguration> ;
  rdfs:range xsd:int .

# Property: start wing seat row
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck.deckConfiguration/startWingSeatRow> a rdf:Property ;
  rdfs:label "start wing seat row" ;
  rdfs:comment "Start wing row" ;
  schema:alternateName "startWingSeatRow" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/startWingSeatRow> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatMapDeck/deckConfiguration> ;
  rdfs:range xsd:int .

# Property: end wing seat row
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck.deckConfiguration/endWingSeatRow> a rdf:Property ;
  rdfs:label "end wing seat row" ;
  rdfs:comment "End wing row" ;
  schema:alternateName "endWingSeatRow" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/endWingSeatRow> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatMapDeck/deckConfiguration> ;
  rdfs:range xsd:int .

# Property: exit rows x
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatMapDeck.deckConfiguration/exitRowsX> a rdf:Property ;
  rdfs:label "exit rows x" ;
  rdfs:comment "Exit rows" ;
  schema:alternateName "exitRowsX" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/exitRowsX> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatMapDeck/deckConfiguration> ;
  rdfs:range xsd:int .

# Property: currency
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing.price/currency> a rdf:Property ;
  rdfs:label "currency" ;
  schema:alternateName "currency" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/currency> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatTravelerPricing/price> ;
  rdfs:range xsd:string .

# Property: total
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing.price/total> a rdf:Property ;
  rdfs:label "total" ;
  schema:alternateName "total" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/amadeus/property/total> ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatTravelerPricing/price> ;
  rdfs:range xsd:string .

# Property: base
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing.price/base> a rdf:Property ;
  rdfs:label "base" ;
  schema:alternateName "base" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatTravelerPricing/price> ;
  rdfs:range xsd:string .

# Property: taxes
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.SeatTravelerPricing.price/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  schema:alternateName "taxes" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.SeatTravelerPricing/price> ;
  rdfs:range amadeus:Tax .

# Property: duration
<https://relay.inferal.com/ontology/amadeus/property/Amadeus.TimingDetail.delays/duration> a rdf:Property ;
  rdfs:label "duration" ;
  rdfs:comment "Duration" ;
  schema:alternateName "duration" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/inline/Amadeus.TimingDetail/delays> ;
  rdfs:range xsd:string .

# Generated Record properties for Amadeus.Dictionaries.aircraft
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/Entry> .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/aircraft/Entry> ;
  rdfs:range xsd:string .

# Generated Record properties for Amadeus.Dictionaries.carriers
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/Entry> .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/carriers/Entry> ;
  rdfs:range xsd:string .

# Generated Record properties for Amadeus.Dictionaries.currencies
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/Entry> .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/currencies/Entry> ;
  rdfs:range xsd:string .

# Generated Record properties for Amadeus.Dictionaries.locations
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/Entry> .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/amadeus/record/Amadeus.Dictionaries/locations/Entry> ;
  rdfs:range amadeus:LocationDictionaryEntry .
