# Merged RDF Ontology (all versions) generated by @inferal-relay/rdf-emitter
# This ontology contains all types and properties across all API versions.
# Check tspv:addedInVersion and tspv:removedInVersion for version-specific availability.

@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 adm: <https://ontology.inferal.com/modules/advertising-measurement/> .
@prefix aent: <https://ontology.inferal.com/modules/advertising-entity/> .
@prefix googlehotels: <https://relay.inferal.com/ontology/googlehotels/> .
@prefix schema: <https://schema.org/> .
@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 (merged - all versions)
<https://relay.inferal.com/ontology/googlehotels/>
  rdfs:label "Travel Partner API Ontology" ;
  rdfs:comment "Ontology for the Travel Partner API v3 schema surface across hotel property matching, per-itinerary prices, price accuracy and coverage, participation reporting, brands, icons, listings and reconciliation reports." ;
  rdfs:comment "Merged ontology containing all types and properties across all API versions. Use tspv:addedInVersion and tspv:removedInVersion annotations to determine version-specific availability." ;
  dcterms:title "Travel Partner API Ontology" ;
  dcterms:description "Ontology for the Travel Partner API v3 schema surface across hotel property matching, per-itinerary prices, price accuracy and coverage, participation reporting, brands, icons, listings and reconciliation reports." ;
  dcterms:license <https://creativecommons.org/licenses/by/4.0/> ;
  dcterms:publisher <https://inferal.com/> ;
  vann:preferredNamespacePrefix "googlehotels" ;
  vann:preferredNamespaceUri "https://relay.inferal.com/ontology/googlehotels/" ;
  tspv:coversVersion googlehotels:v3 .

# Class: Account Link
googlehotels:AccountLink a rdfs:Class ;
  rdfs:label "Account Link" ;
  rdfs:comment "An account link. Represents the link between a Google Ads customer and a Hotel Ads (Hotel Center) account. An account link defines the set of hotels under the Hotel Center account that is linked to the Google Ads customer." .

# Class: Account Link Target
googlehotels:AccountLinkTarget a rdfs:Class ;
  rdfs:label "Account Link Target" ;
  rdfs:comment "Defines whether all properties or a subset of properties in the Hotel Center account can be managed with the linked Google Ads account. If a subset, the specific properties are specified." .

# Class: Hotel List
googlehotels:HotelList a rdfs:Class ;
  rdfs:label "Hotel List" ;
  rdfs:comment "The properties in the Hotel Center account that can be managed with the Google Ads account." .

# Class: Brand
googlehotels:Brand a rdfs:Class ;
  rdfs:label "Brand" ;
  rdfs:comment "Brand-level icon and display name configuration. Once approved, the icon and display name appear in the search results for properties that the partner has assigned to this brand." ;
  rdfs:subClassOf schema:Brand .

# Class: Display Name Disapproval Reason
googlehotels:DisplayNameDisapprovalReason a rdfs:Class ;
  rdfs:label "Display Name Disapproval Reason" ;
  rdfs:comment "Disapproval reason of the display name in a specific language." .

# Class: Localized Text
googlehotels:LocalizedText a rdfs:Class ;
  rdfs:label "Localized Text" ;
  rdfs:comment "Localized variant of a text in a particular language." .

# Class: Create Reconciliation Report Response
googlehotels:CreateReconciliationReportResponse a rdfs:Class ;
  rdfs:label "Create Reconciliation Report Response" ;
  rdfs:comment "Response message for ReconciliationReportService.CreateReconciliationReport." .

# Class: Reconciliation Report Validation Issue
googlehotels:ReconciliationReportValidationIssue a rdfs:Class ;
  rdfs:label "Reconciliation Report Validation Issue" ;
  rdfs:comment "Represents an issue encountered when validating a reconciliation report." .

# Class: Reconciliation Report
googlehotels:ReconciliationReport a rdfs:Class ;
  rdfs:label "Reconciliation Report" ;
  rdfs:comment "Reconciliation report (Hotel Ads only). Covers the Reconciliation Reports functionality in pre-v3.0 API versions. Lets you see the status, validate, and upload your Commissions reconciliation reports. This only applies if you are in the Google Hotel Ads Commissions Program (GHACP). For more information about working with reconciliation reports in Hotel Center, refer to [Reconciliation reports](//support.google.com/hotelprices/answer/7019060#sending)." .

# Class: Data Issue Detail
googlehotels:DataIssueDetail a rdfs:Class ;
  rdfs:label "Data Issue Detail" ;
  rdfs:comment "Details on a data issue in the listing." .

# Class: Date
googlehotels:Date a rdfs:Class ;
  rdfs:label "Date" ;
  rdfs:comment "Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp" .

# Class: Empty
googlehotels:Empty a rdfs:Class ;
  rdfs:label "Empty" ;
  rdfs:comment "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }" .

# Class: Free Booking Links Result
googlehotels:FreeBookingLinksResult a rdfs:Class ;
  rdfs:label "Free Booking Links Result" ;
  rdfs:comment "**DEPRECATED:** Use `PropertyPerformanceResult` with `PropertyPerformanceReportService` instead. Represents a result from querying for free booking link stats for an account." .

# Class: Hotel Price Per Itinerary
googlehotels:HotelPricePerItinerary a rdfs:Class ;
  rdfs:label "Hotel Price Per Itinerary" ;
  rdfs:comment "Hotel price for a given itinerary." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: Hotel View
googlehotels:HotelView a rdfs:Class ;
  rdfs:label "Hotel View" ;
  rdfs:comment "A hotel view." ;
  rdfs:subClassOf schema:LodgingBusiness .

# Class: Icon
googlehotels:Icon a rdfs:Class ;
  rdfs:label "Icon" ;
  rdfs:comment "Information about a partner's icon." ;
  rdfs:subClassOf schema:ImageObject .

# Class: Image
googlehotels:Image a rdfs:Class ;
  rdfs:label "Image" ;
  rdfs:comment "A single image in a VR Listing. Title and gallery URL are stored per locale. NEXT ID: 4" .

# Class: Key
googlehotels:Key a rdfs:Class ;
  rdfs:label "Key" ;
  rdfs:comment "Key of a result." .

# Class: Lat Lng
googlehotels:LatLng a rdfs:Class ;
  rdfs:label "Lat Lng" ;
  rdfs:comment "An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this object must conform to the WGS84 standard. Values must be within normalized ranges." .

# Class: List Account Links Response
googlehotels:ListAccountLinksResponse a rdfs:Class ;
  rdfs:label "List Account Links Response" ;
  rdfs:comment "Response message for AccountLinkService.ListAccountLinks." .

# Class: List Brands Response
googlehotels:ListBrandsResponse a rdfs:Class ;
  rdfs:label "List Brands Response" ;
  rdfs:comment "Response message for BrandService.ListBrands." .

# Class: List Hotel Views Response
googlehotels:ListHotelViewsResponse a rdfs:Class ;
  rdfs:label "List Hotel Views Response" ;
  rdfs:comment "Response message for HotelViewService.ListHotelViews." .

# Class: List Icons Response
googlehotels:ListIconsResponse a rdfs:Class ;
  rdfs:label "List Icons Response" ;
  rdfs:comment "Response message for IconService.ListIcons." .

# Class: List Price Accuracy Views Response
googlehotels:ListPriceAccuracyViewsResponse a rdfs:Class ;
  rdfs:label "List Price Accuracy Views Response" ;
  rdfs:comment "Response message for PriceAccuracyViewService.ListPriceAccuracyViews." .

# Class: Price Accuracy View
googlehotels:PriceAccuracyView a rdfs:Class ;
  rdfs:label "Price Accuracy View" ;
  rdfs:comment "A price accuracy view. Covers the price accuracy reports functionality in pre-v3.0 API versions. For more information, refer to [Price Accuracy report](https://support.google.com/hotelprices/answer/6318506)." .

# Class: Price Accuracy Row
googlehotels:PriceAccuracyRow a rdfs:Class ;
  rdfs:label "Price Accuracy Row" ;
  rdfs:comment "A price accuracy row." .

# Class: Price Record
googlehotels:PriceRecord a rdfs:Class ;
  rdfs:label "Price Record" ;
  rdfs:comment "A price record." ;
  rdfs:subClassOf schema:PriceSpecification .

# Class: List Price Coverage Views Response
googlehotels:ListPriceCoverageViewsResponse a rdfs:Class ;
  rdfs:label "List Price Coverage Views Response" ;
  rdfs:comment "Response message for PriceCoverageViewService.ListPriceCoverageViews." .

# Class: Price Coverage View
googlehotels:PriceCoverageView a rdfs:Class ;
  rdfs:label "Price Coverage View" ;
  rdfs:comment "A price coverage view. Covers the `price_coverage_stats` Scorecard functionality in pre-v3.0 API versions. For more information, refer to Price Coverage for Push and Hint partners." .

# Class: Price Coverage Bucket
googlehotels:PriceCoverageBucket a rdfs:Class ;
  rdfs:label "Price Coverage Bucket" ;
  rdfs:comment "Coverage stats for one combination of advance booking window and length of stay." .

# Class: List Reconciliation Reports Response
googlehotels:ListReconciliationReportsResponse a rdfs:Class ;
  rdfs:label "List Reconciliation Reports Response" ;
  rdfs:comment "Response message for ReconciliationReportService.ListReconciliationReports." .

# Class: Missed Participation Count Details
googlehotels:MissedParticipationCountDetails a rdfs:Class ;
  rdfs:label "Missed Participation Count Details" ;
  rdfs:comment "Missed participation count broken down by reason." .

# Class: Price Unavailable Count Details
googlehotels:PriceUnavailableCountDetails a rdfs:Class ;
  rdfs:label "Price Unavailable Count Details" ;
  rdfs:comment "The reasons that contributed to the price unavailable count and the total count for each reason." .

# Class: No Price Count Details
googlehotels:NoPriceCountDetails a rdfs:Class ;
  rdfs:label "No Price Count Details" ;
  rdfs:comment "The reasons that contributed to the no price count and the total count for each reason." .

# Class: Price Missing Count Details
googlehotels:PriceMissingCountDetails a rdfs:Class ;
  rdfs:label "Price Missing Count Details" ;
  rdfs:comment "The reasons that contributed to the price missing count and the total count for each reason." .

# Class: Price Problem Count Details
googlehotels:PriceProblemCountDetails a rdfs:Class ;
  rdfs:label "Price Problem Count Details" ;
  rdfs:comment "The reasons that contributed to the price problem count and the total count for each reason." .

# Class: Parsed Listing
googlehotels:ParsedListing a rdfs:Class ;
  rdfs:label "Parsed Listing" ;
  rdfs:comment "A parsed listing" ;
  rdfs:subClassOf schema:LodgingBusiness .

# Class: Review
googlehotels:Review a rdfs:Class ;
  rdfs:label "Review" ;
  rdfs:comment "A single review in a VR Listing. NEXT ID: 10" ;
  rdfs:subClassOf schema:Review .

# Class: Rating
googlehotels:Rating a rdfs:Class ;
  rdfs:label "Rating" ;
  rdfs:comment "A rating for a vacation rentals listing. NEXT ID: 4" .

# Class: Participation Result
googlehotels:ParticipationResult a rdfs:Class ;
  rdfs:label "Participation Result" ;
  rdfs:comment "Represents a result from querying for participation stats for an account." .

# Class: Price View
googlehotels:PriceView a rdfs:Class ;
  rdfs:label "Price View" ;
  rdfs:comment "A price view. Covers the Prices functionality in pre-v3.0 API versions." .

# Class: Property Performance Result
googlehotels:PropertyPerformanceResult a rdfs:Class ;
  rdfs:label "Property Performance Result" ;
  rdfs:comment "Represents a result from querying for the property performance report for an account." .

# Class: Query Free Booking Links Report Response
googlehotels:QueryFreeBookingLinksReportResponse a rdfs:Class ;
  rdfs:label "Query Free Booking Links Report Response" ;
  rdfs:comment "**DEPRECATED:** Use `QueryPropertyPerformanceReportResponse` with `PropertyPerformanceReportService` instead. Response message for FreeBookingLinksReportService.QueryFreeBookingLinksReport." .

# Class: Query Participation Report Response
googlehotels:QueryParticipationReportResponse a rdfs:Class ;
  rdfs:label "Query Participation Report Response" ;
  rdfs:comment "Response message for ParticipationReportService.QueryParticipationReport." .

# Class: Query Property Performance Report Response
googlehotels:QueryPropertyPerformanceReportResponse a rdfs:Class ;
  rdfs:label "Query Property Performance Report Response" ;
  rdfs:comment "Response message for PropertyPerformanceReportService.QueryPropertyPerformanceReport." .

# Class: Set Live On Google Request
googlehotels:SetLiveOnGoogleRequest a rdfs:Class ;
  rdfs:label "Set Live On Google Request" ;
  rdfs:comment "Request message for HotelService.SetLiveOnGoogle." .

# Class: Set Live On Google Response
googlehotels:SetLiveOnGoogleResponse a rdfs:Class ;
  rdfs:label "Set Live On Google Response" ;
  rdfs:comment "Response message for HotelService.SetLiveOnGoogle." .

# Class: Summarize Hotel Views Response
googlehotels:SummarizeHotelViewsResponse a rdfs:Class ;
  rdfs:label "Summarize Hotel Views Response" ;
  rdfs:comment "Response message for HotelViewService.SummarizeHotelViews." .

# Class: Summarize Price Accuracy Response
googlehotels:SummarizePriceAccuracyResponse a rdfs:Class ;
  rdfs:label "Summarize Price Accuracy Response" ;
  rdfs:comment "Response message for PriceAccuracyViewService.SummarizePriceAccuracy." .

# Class: Validate Reconciliation Report Response
googlehotels:ValidateReconciliationReportResponse a rdfs:Class ;
  rdfs:label "Validate Reconciliation Report Response" ;
  rdfs:comment "Response message for ReconciliationReportService.ValidateReconciliationReport." .

# Class: Verify Listings Request
googlehotels:VerifyListingsRequest a rdfs:Class ;
  rdfs:label "Verify Listings Request" ;
  rdfs:comment "Request message for VRPartnerListingVerificationService.VerifyPartnerListings." .

# Class: Verify Listings Response
googlehotels:VerifyListingsResponse a rdfs:Class ;
  rdfs:label "Verify Listings Response" ;
  rdfs:comment "Response message for VRPartnerListingVerificationService.VerifyPartnerListings." .

# Generated Record classes for Googlehotels.ParsedListing.unitAttributes
<https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/Container> a rdfs:Class ;
  rdfs:label "Unit Attributes Record" .
<https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/Entry> a rdfs:Class ;
  rdfs:label "Unit Attributes Entry" .

# Concept scheme: AccountLinkStatus
googlehotels:AccountLinkStatusScheme a skos:ConceptScheme ;
  rdfs:label "AccountLinkStatus" ;
  rdfs:comment "Values AccountLink.status accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/accountLinkStatusUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/accountLinkStatusUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/requestedFromHotelCenter> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/requestedFromGoogleAds> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/approved> .

<https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/accountLinkStatusUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:AccountLinkStatusScheme ;
  skos:topConceptOf googlehotels:AccountLinkStatusScheme ;
  skos:prefLabel "Account Link Status Unspecified" ;
  skos:altLabel "accountLinkStatusUnspecified" ;
  skos:definition "Default value." ;
  skos:notation "ACCOUNT_LINK_STATUS_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/accountLinkStatusUnknown> a skos:Concept ;
  skos:inScheme googlehotels:AccountLinkStatusScheme ;
  skos:topConceptOf googlehotels:AccountLinkStatusScheme ;
  skos:prefLabel "Account Link Status Unknown" ;
  skos:altLabel "accountLinkStatusUnknown" ;
  skos:definition "The account link status is not recognized by this API version." ;
  skos:notation "ACCOUNT_LINK_STATUS_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/requestedFromHotelCenter> a skos:Concept ;
  skos:inScheme googlehotels:AccountLinkStatusScheme ;
  skos:topConceptOf googlehotels:AccountLinkStatusScheme ;
  skos:prefLabel "Requested From Hotel Center" ;
  skos:altLabel "requestedFromHotelCenter" ;
  skos:definition "The account link was initiated through Hotel Center and has not yet been approved in Google Ads." ;
  skos:notation "REQUESTED_FROM_HOTEL_CENTER" .

<https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/requestedFromGoogleAds> a skos:Concept ;
  skos:inScheme googlehotels:AccountLinkStatusScheme ;
  skos:topConceptOf googlehotels:AccountLinkStatusScheme ;
  skos:prefLabel "Requested From Google Ads" ;
  skos:altLabel "requestedFromGoogleAds" ;
  skos:definition "The account link was initiated through Google Ads and has not yet been approved in Hotel Center." ;
  skos:notation "REQUESTED_FROM_GOOGLE_ADS" .

<https://relay.inferal.com/ontology/googlehotels/AccountLinkStatus/approved> a skos:Concept ;
  skos:inScheme googlehotels:AccountLinkStatusScheme ;
  skos:topConceptOf googlehotels:AccountLinkStatusScheme ;
  skos:prefLabel "Approved" ;
  skos:altLabel "approved" ;
  skos:definition "The account link has been approved." ;
  skos:notation "APPROVED" .

# Concept scheme: BrandDisplayNameState
googlehotels:BrandDisplayNameStateScheme a skos:ConceptScheme ;
  rdfs:label "BrandDisplayNameState" ;
  rdfs:comment "Values Brand.displayNameState accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandDisplayNameState/reviewStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandDisplayNameState/reviewStateNew> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandDisplayNameState/approved> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandDisplayNameState/rejected> .

<https://relay.inferal.com/ontology/googlehotels/BrandDisplayNameState/reviewStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:BrandDisplayNameStateScheme ;
  skos:topConceptOf googlehotels:BrandDisplayNameStateScheme ;
  skos:prefLabel "Review State Unspecified" ;
  skos:altLabel "reviewStateUnspecified" ;
  skos:definition "Default value." ;
  skos:notation "REVIEW_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/BrandDisplayNameState/reviewStateNew> a skos:Concept ;
  skos:inScheme googlehotels:BrandDisplayNameStateScheme ;
  skos:topConceptOf googlehotels:BrandDisplayNameStateScheme ;
  skos:prefLabel "Review State New" ;
  skos:altLabel "reviewStateNew" ;
  skos:definition "Google is reviewing the icon or display name." ;
  skos:notation "REVIEW_STATE_NEW" .

<https://relay.inferal.com/ontology/googlehotels/BrandDisplayNameState/approved> a skos:Concept ;
  skos:inScheme googlehotels:BrandDisplayNameStateScheme ;
  skos:topConceptOf googlehotels:BrandDisplayNameStateScheme ;
  skos:prefLabel "Approved" ;
  skos:altLabel "approved" ;
  skos:definition "The icon or display name is approved and ready for public display." ;
  skos:notation "APPROVED" .

<https://relay.inferal.com/ontology/googlehotels/BrandDisplayNameState/rejected> a skos:Concept ;
  skos:inScheme googlehotels:BrandDisplayNameStateScheme ;
  skos:topConceptOf googlehotels:BrandDisplayNameStateScheme ;
  skos:prefLabel "Rejected" ;
  skos:altLabel "rejected" ;
  skos:definition "The icon or display name is rejected. Google won't display it." ;
  skos:notation "REJECTED" .

# Concept scheme: BrandIconDisapprovalReasons
googlehotels:BrandIconDisapprovalReasonsScheme a skos:ConceptScheme ;
  rdfs:label "BrandIconDisapprovalReasons" ;
  rdfs:comment "Values Brand.iconDisapprovalReasons accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/imageDisapprovalReasonUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/notLikeSite> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/offensive> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/lowQuality> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/animated> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/badBackground> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/textTooSmall> .

<https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/imageDisapprovalReasonUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:prefLabel "Image Disapproval Reason Unspecified" ;
  skos:altLabel "imageDisapprovalReasonUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "IMAGE_DISAPPROVAL_REASON_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/notLikeSite> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:prefLabel "Not Like Site" ;
  skos:altLabel "notLikeSite" ;
  skos:definition "Icon image does not match the favicon or artwork on the advertiser’s final URL." ;
  skos:notation "NOT_LIKE_SITE" .

<https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/offensive> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:prefLabel "Offensive" ;
  skos:altLabel "offensive" ;
  skos:definition "Icon image contains offensive content." ;
  skos:notation "OFFENSIVE" .

<https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/lowQuality> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:prefLabel "Low Quality" ;
  skos:altLabel "lowQuality" ;
  skos:definition "Icon image is low quality." ;
  skos:notation "LOW_QUALITY" .

<https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/animated> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:prefLabel "Animated" ;
  skos:altLabel "animated" ;
  skos:definition "Icon image is animated." ;
  skos:notation "ANIMATED" .

<https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/badBackground> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:prefLabel "Bad Background" ;
  skos:altLabel "badBackground" ;
  skos:definition "Icon image does not have a transparent or non-white background." ;
  skos:notation "BAD_BACKGROUND" .

<https://relay.inferal.com/ontology/googlehotels/BrandIconDisapprovalReasons/textTooSmall> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:BrandIconDisapprovalReasonsScheme ;
  skos:prefLabel "Text Too Small" ;
  skos:altLabel "textTooSmall" ;
  skos:definition "Icon image contains text that is too small." ;
  skos:notation "TEXT_TOO_SMALL" .

# Concept scheme: BrandIconState
googlehotels:BrandIconStateScheme a skos:ConceptScheme ;
  rdfs:label "BrandIconState" ;
  rdfs:comment "Values Brand.iconState accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconState/reviewStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconState/reviewStateNew> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconState/approved> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/BrandIconState/rejected> .

<https://relay.inferal.com/ontology/googlehotels/BrandIconState/reviewStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconStateScheme ;
  skos:topConceptOf googlehotels:BrandIconStateScheme ;
  skos:prefLabel "Review State Unspecified" ;
  skos:altLabel "reviewStateUnspecified" ;
  skos:definition "Default value." ;
  skos:notation "REVIEW_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/BrandIconState/reviewStateNew> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconStateScheme ;
  skos:topConceptOf googlehotels:BrandIconStateScheme ;
  skos:prefLabel "Review State New" ;
  skos:altLabel "reviewStateNew" ;
  skos:definition "Google is reviewing the icon or display name." ;
  skos:notation "REVIEW_STATE_NEW" .

<https://relay.inferal.com/ontology/googlehotels/BrandIconState/approved> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconStateScheme ;
  skos:topConceptOf googlehotels:BrandIconStateScheme ;
  skos:prefLabel "Approved" ;
  skos:altLabel "approved" ;
  skos:definition "The icon or display name is approved and ready for public display." ;
  skos:notation "APPROVED" .

<https://relay.inferal.com/ontology/googlehotels/BrandIconState/rejected> a skos:Concept ;
  skos:inScheme googlehotels:BrandIconStateScheme ;
  skos:topConceptOf googlehotels:BrandIconStateScheme ;
  skos:prefLabel "Rejected" ;
  skos:altLabel "rejected" ;
  skos:definition "The icon or display name is rejected. Google won't display it." ;
  skos:notation "REJECTED" .

# Concept scheme: DataIssueDetailDataIssueSeverity
googlehotels:DataIssueDetailDataIssueSeverityScheme a skos:ConceptScheme ;
  rdfs:label "DataIssueDetailDataIssueSeverity" ;
  rdfs:comment "Values DataIssueDetail.dataIssueSeverity accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueSeverity/dataIssueSeverityUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueSeverity/error> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueSeverity/warning> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueSeverity/info> .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueSeverity/dataIssueSeverityUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueSeverityScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueSeverityScheme ;
  skos:prefLabel "Data Issue Severity Unspecified" ;
  skos:altLabel "dataIssueSeverityUnspecified" ;
  skos:definition "The severity of the issue is unknown." ;
  skos:notation "DATA_ISSUE_SEVERITY_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueSeverity/error> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueSeverityScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueSeverityScheme ;
  skos:prefLabel "Error" ;
  skos:altLabel "error" ;
  skos:definition "The data issue will make the listing ineligible for serving." ;
  skos:notation "ERROR" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueSeverity/warning> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueSeverityScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueSeverityScheme ;
  skos:prefLabel "Warning" ;
  skos:altLabel "warning" ;
  skos:definition "The listing will still be eligible for serving, but the data issue may have an adverse effect on the content shown." ;
  skos:notation "WARNING" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueSeverity/info> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueSeverityScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueSeverityScheme ;
  skos:prefLabel "Info" ;
  skos:altLabel "info" ;
  skos:definition "The data issue is for informational purposes." ;
  skos:notation "INFO" .

# Concept scheme: DataIssueDetailDataIssueType
googlehotels:DataIssueDetailDataIssueTypeScheme a skos:ConceptScheme ;
  rdfs:label "DataIssueDetailDataIssueType" ;
  rdfs:comment "Values DataIssueDetail.dataIssueType accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/feedDataIssueUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/feedDataIssueUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/noDataIssue> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/duplicateAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingPhysicalStreetAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingStreetName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingStreetNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingCountry> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPostalCode> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPostalCodeSuffix> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/unexpectedPostalCodeSuffix> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/unexpectedPostalCode> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidAmenities> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidEmailAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/duplicateLatlong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/latlongInconsistentWithAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingLatlong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/couldNotGeocode> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingHotelName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/hotelNameEmpty> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidHotelName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/hotelNameTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/parseErrorInXml> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/unexpectedAttributeInXml> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/duplicatePhoneNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingPhoneNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingVoicePhoneNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPhoneNumberFormat> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPhoneNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPhoneNumberCountryCode> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/phoneNumberTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/phoneNumberTooShort> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidWebsiteUrl> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/adwordsAttributeTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/flaggedDueToSuspiciousMetadata> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/notEnoughImagesProvided> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/imageProcessingInProgress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/cannotFetchImages> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/incompatibleImageSizeOrLowQuality> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingLangInRawListing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/isHotel> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingReqAttr> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingLangInName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrNameTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/nameAndDescriptionAbuseVerified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/testProperty> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/nonVrAccommodationTypeBasedOnListingName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/nonVrAccommodationType> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/brandNameTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingBrandName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/reviewMissingVisitTimestamp> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressMissing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressInvalid> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressIncomplete> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressIncompleteNoStreetName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressIncompleteNoStreetNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressIncompleteNoUnitNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressLatlongMismatch> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidReviewRating> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidCheckinFormat> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidCheckoutFormat> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/internalBlocklist> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrLiveOnGoogleInactiveError> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrXmlFailedParsing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrZipFileCorrupt> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrPendingInitialProcessing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrWebsiteLinkRoboted> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrPendingWebsiteCrawling> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrWebsiteLinkWithCrawlingError> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrBrandMissingLandingPage> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrInvalidRoomType> .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/feedDataIssueUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Feed Data Issue Unspecified" ;
  skos:altLabel "feedDataIssueUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "FEED_DATA_ISSUE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/feedDataIssueUnknown> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Feed Data Issue Unknown" ;
  skos:altLabel "feedDataIssueUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "FEED_DATA_ISSUE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/noDataIssue> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "No Data Issue" ;
  skos:altLabel "noDataIssue" ;
  skos:definition "No data issues found." ;
  skos:notation "NO_DATA_ISSUE" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/duplicateAddress> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Duplicate Address" ;
  skos:altLabel "duplicateAddress" ;
  skos:definition "The address is the same as another property in the Hotel List Feed." ;
  skos:notation "DUPLICATE_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingPhysicalStreetAddress> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Physical Street Address" ;
  skos:altLabel "missingPhysicalStreetAddress" ;
  skos:definition "The provided address appears to contain a postal box instead of a physical street address." ;
  skos:notation "MISSING_PHYSICAL_STREET_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingStreetName> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Street Name" ;
  skos:altLabel "missingStreetName" ;
  skos:definition "The address does not appear to contain a street name." ;
  skos:notation "MISSING_STREET_NAME" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingStreetNumber> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Street Number" ;
  skos:altLabel "missingStreetNumber" ;
  skos:definition "The address does not appear to contain a street number." ;
  skos:notation "MISSING_STREET_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingAddress> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Address" ;
  skos:altLabel "missingAddress" ;
  skos:definition "The address does not appear to contain a street number, street name, or supported country code." ;
  skos:notation "MISSING_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingCountry> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Country" ;
  skos:altLabel "missingCountry" ;
  skos:definition "An invalid but recognized country code was provided." ;
  skos:notation "MISSING_COUNTRY" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPostalCode> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Postal Code" ;
  skos:altLabel "invalidPostalCode" ;
  skos:definition "The address contains an invalid postal code." ;
  skos:notation "INVALID_POSTAL_CODE" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPostalCodeSuffix> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Postal Code Suffix" ;
  skos:altLabel "invalidPostalCodeSuffix" ;
  skos:definition "The address contains an invalid postal code suffix." ;
  skos:notation "INVALID_POSTAL_CODE_SUFFIX" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/unexpectedPostalCodeSuffix> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Unexpected Postal Code Suffix" ;
  skos:altLabel "unexpectedPostalCodeSuffix" ;
  skos:definition "The address contains a postal code suffix when unsupported by the country's postal code system." ;
  skos:notation "UNEXPECTED_POSTAL_CODE_SUFFIX" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/unexpectedPostalCode> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Unexpected Postal Code" ;
  skos:altLabel "unexpectedPostalCode" ;
  skos:definition "The address contains a postal code when unsupported by the country's postal code system." ;
  skos:notation "UNEXPECTED_POSTAL_CODE" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidAmenities> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Amenities" ;
  skos:altLabel "invalidAmenities" ;
  skos:definition "The name and value at 'listing.content.attributes.attr' is either unsupported or has an invalid value." ;
  skos:notation "INVALID_AMENITIES" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidEmailAddress> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Email Address" ;
  skos:altLabel "invalidEmailAddress" ;
  skos:definition "The email at 'listing.content.attributes.attr[name='email']' is not a valid email address." ;
  skos:notation "INVALID_EMAIL_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/duplicateLatlong> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Duplicate Latlong" ;
  skos:altLabel "duplicateLatlong" ;
  skos:definition "The latitude/longitude pair is the same as another property in the Hotel List Feed." ;
  skos:notation "DUPLICATE_LATLONG" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/latlongInconsistentWithAddress> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Latlong Inconsistent With Address" ;
  skos:altLabel "latlongInconsistentWithAddress" ;
  skos:definition "The latitude/longitude pair provided for the address is more than 500 meters away from the Google latitude/longitude generated from the address." ;
  skos:notation "LATLONG_INCONSISTENT_WITH_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingLatlong> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Latlong" ;
  skos:altLabel "missingLatlong" ;
  skos:definition "A valid pair of latitude/longitude fields is missing and Google latitude/longitude generation is disabled." ;
  skos:notation "MISSING_LATLONG" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/couldNotGeocode> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Could Not Geocode" ;
  skos:altLabel "couldNotGeocode" ;
  skos:definition "A valid pair of latitude/longitude fields is missing and Google could not generate them from the address." ;
  skos:notation "COULD_NOT_GEOCODE" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingHotelName> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Hotel Name" ;
  skos:altLabel "missingHotelName" ;
  skos:definition "No hotel name is provided." ;
  skos:notation "MISSING_HOTEL_NAME" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/hotelNameEmpty> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Hotel Name Empty" ;
  skos:altLabel "hotelNameEmpty" ;
  skos:definition "An empty or whitespace only name is provided, but no valid name." ;
  skos:notation "HOTEL_NAME_EMPTY" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidHotelName> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Hotel Name" ;
  skos:altLabel "invalidHotelName" ;
  skos:definition "An invalid name is provided, but no valid name." ;
  skos:notation "INVALID_HOTEL_NAME" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/hotelNameTooLong> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Hotel Name Too Long" ;
  skos:altLabel "hotelNameTooLong" ;
  skos:definition "The hotel name exceeds 200 characters." ;
  skos:notation "HOTEL_NAME_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/parseErrorInXml> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Parse Error In Xml" ;
  skos:altLabel "parseErrorInXml" ;
  skos:definition "Google encountered an error while importing your Hotel List Feed." ;
  skos:notation "PARSE_ERROR_IN_XML" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/unexpectedAttributeInXml> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Unexpected Attribute In Xml" ;
  skos:altLabel "unexpectedAttributeInXml" ;
  skos:definition "Google encountered an unknown error while importing your Hotel List Feed." ;
  skos:notation "UNEXPECTED_ATTRIBUTE_IN_XML" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/duplicatePhoneNumber> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Duplicate Phone Number" ;
  skos:altLabel "duplicatePhoneNumber" ;
  skos:definition "The phone number you provided for this property is the same as the phone number for another property. More than one listing in the Hotel List Feed cannot have the same phone number." ;
  skos:notation "DUPLICATE_PHONE_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingPhoneNumber> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Phone Number" ;
  skos:altLabel "missingPhoneNumber" ;
  skos:definition "No valid phone number for this property found." ;
  skos:notation "MISSING_PHONE_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingVoicePhoneNumber> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Voice Phone Number" ;
  skos:altLabel "missingVoicePhoneNumber" ;
  skos:definition "Only invalid or fax phone numbers found." ;
  skos:notation "MISSING_VOICE_PHONE_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPhoneNumberFormat> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Phone Number Format" ;
  skos:altLabel "invalidPhoneNumberFormat" ;
  skos:definition "The phone number format is not valid." ;
  skos:notation "INVALID_PHONE_NUMBER_FORMAT" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPhoneNumber> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Phone Number" ;
  skos:altLabel "invalidPhoneNumber" ;
  skos:definition "The phone number is not valid." ;
  skos:notation "INVALID_PHONE_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidPhoneNumberCountryCode> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Phone Number Country Code" ;
  skos:altLabel "invalidPhoneNumberCountryCode" ;
  skos:definition "The country code of the phone number is not valid." ;
  skos:notation "INVALID_PHONE_NUMBER_COUNTRY_CODE" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/phoneNumberTooLong> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Phone Number Too Long" ;
  skos:altLabel "phoneNumberTooLong" ;
  skos:definition "The phone number contains too many digits." ;
  skos:notation "PHONE_NUMBER_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/phoneNumberTooShort> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Phone Number Too Short" ;
  skos:altLabel "phoneNumberTooShort" ;
  skos:definition "The phone number contains has too few digits." ;
  skos:notation "PHONE_NUMBER_TOO_SHORT" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidWebsiteUrl> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Website Url" ;
  skos:altLabel "invalidWebsiteUrl" ;
  skos:definition "The specified `content.attributes.attr[name='website']` element is not a valid URL." ;
  skos:notation "INVALID_WEBSITE_URL" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/adwordsAttributeTooLong> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Adwords Attribute Too Long" ;
  skos:altLabel "adwordsAttributeTooLong" ;
  skos:definition "The category or `content.attributes.client_attr[name='hotel_brand']` element exceeds 70 Unicode characters, and/or `content.attributes.client_attr[name='custom_*']` exceeds 100 Unicode characters." ;
  skos:notation "ADWORDS_ATTRIBUTE_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/flaggedDueToSuspiciousMetadata> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Flagged Due To Suspicious Metadata" ;
  skos:altLabel "flaggedDueToSuspiciousMetadata" ;
  skos:definition "Contact your account manager for details." ;
  skos:notation "FLAGGED_DUE_TO_SUSPICIOUS_METADATA" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/notEnoughImagesProvided> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Not Enough Images Provided" ;
  skos:altLabel "notEnoughImagesProvided" ;
  skos:definition "Vacation rental properties must have at least five feed images. Eight or more images are strongly recommended; having fewer than 8 may impact performance (such as impressions and clicks)." ;
  skos:notation "NOT_ENOUGH_IMAGES_PROVIDED" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/imageProcessingInProgress> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Image Processing In Progress" ;
  skos:altLabel "imageProcessingInProgress" ;
  skos:definition "The images for this vacation rental property are still being processed." ;
  skos:notation "IMAGE_PROCESSING_IN_PROGRESS" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/cannotFetchImages> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Cannot Fetch Images" ;
  skos:altLabel "cannotFetchImages" ;
  skos:definition "The images for this property cannot be fetched. Please check that the image URLs are valid (e.g. do not give a 404 error) and that the domain hosting the image URLs does not block crawling of these images in its robots.txt file or X-Robots-Tag HTTP Header." ;
  skos:notation "CANNOT_FETCH_IMAGES" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/incompatibleImageSizeOrLowQuality> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Incompatible Image Size Or Low Quality" ;
  skos:altLabel "incompatibleImageSizeOrLowQuality" ;
  skos:definition "The images provided for this property do not meet Google's requirements due to dimensions, size, or automated quality signals. Please ensure that the images are less than 10 MB large, less than 4K pixels wide, and less than 4K pixels tall. Please check additional guidance outlined at the [Property listing image requirements](/hotels/vacation-rentals/dev-guide/onboarding#property_listing_image_requirements)" ;
  skos:notation "INCOMPATIBLE_IMAGE_SIZE_OR_LOW_QUALITY" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingLangInRawListing> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Lang In Raw Listing" ;
  skos:altLabel "missingLangInRawListing" ;
  skos:definition "Deprecated Issue Vacation rental raw listing is missing a language field." ;
  skos:notation "MISSING_LANG_IN_RAW_LISTING" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/isHotel> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Is Hotel" ;
  skos:altLabel "isHotel" ;
  skos:definition "Vacation rental listing has been characterized as a hotel and not a vacation rental." ;
  skos:notation "IS_HOTEL" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingReqAttr> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Req Attr" ;
  skos:altLabel "missingReqAttr" ;
  skos:definition "Vacation rental listing is missing a required attribute." ;
  skos:notation "MISSING_REQ_ATTR" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingName> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Name" ;
  skos:altLabel "missingName" ;
  skos:definition "Vacation rental listing is missing a name." ;
  skos:notation "MISSING_NAME" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingLangInName> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Lang In Name" ;
  skos:altLabel "missingLangInName" ;
  skos:definition "Vacation rental listing name is missing a language field." ;
  skos:notation "MISSING_LANG_IN_NAME" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrNameTooLong> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Name Too Long" ;
  skos:altLabel "vrNameTooLong" ;
  skos:definition "Vacation rental listing name is too long." ;
  skos:notation "VR_NAME_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/nameAndDescriptionAbuseVerified> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Name And Description Abuse Verified" ;
  skos:altLabel "nameAndDescriptionAbuseVerified" ;
  skos:definition "Vacation rental listing's name or description is verfied to contain content that violates Google's content policy." ;
  skos:notation "NAME_AND_DESCRIPTION_ABUSE_VERIFIED" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/testProperty> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Test Property" ;
  skos:altLabel "testProperty" ;
  skos:definition "Vacation rental listing is a test property." ;
  skos:notation "TEST_PROPERTY" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/nonVrAccommodationTypeBasedOnListingName> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Non Vr Accommodation Type Based On Listing Name" ;
  skos:altLabel "nonVrAccommodationTypeBasedOnListingName" ;
  skos:definition "Please use NON_VR_ACCOMMODATION_TYPE instead." ;
  skos:notation "NON_VR_ACCOMMODATION_TYPE_BASED_ON_LISTING_NAME" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/nonVrAccommodationType> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Non Vr Accommodation Type" ;
  skos:altLabel "nonVrAccommodationType" ;
  skos:definition "Listing that is sent as a vacation rental is suspected to be a non-vacation rental accommodation type, such as a hotel, hostel, etc." ;
  skos:notation "NON_VR_ACCOMMODATION_TYPE" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/brandNameTooLong> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Brand Name Too Long" ;
  skos:altLabel "brandNameTooLong" ;
  skos:definition "Vacation rental listing brand name is too long." ;
  skos:notation "BRAND_NAME_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/missingBrandName> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Missing Brand Name" ;
  skos:altLabel "missingBrandName" ;
  skos:definition "Google no longer requires brand names; this issue no longer occurs." ;
  skos:notation "MISSING_BRAND_NAME" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/reviewMissingVisitTimestamp> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Review Missing Visit Timestamp" ;
  skos:altLabel "reviewMissingVisitTimestamp" ;
  skos:definition "This listing has a review that is missing a visit timestamp and the timestamp is required in the listing's country. The review should include \"servicedate\" if using XML markup or \"contentReferenceTime\" if using schema.org." ;
  skos:notation "REVIEW_MISSING_VISIT_TIMESTAMP" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressMissing> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Address Missing" ;
  skos:altLabel "vrAddressMissing" ;
  skos:definition "An address should be added to this listing." ;
  skos:notation "VR_ADDRESS_MISSING" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressInvalid> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Address Invalid" ;
  skos:altLabel "vrAddressInvalid" ;
  skos:definition "The provided address is invalid. Review address requirements on the [dev guide](/hotels/vacation-rentals/dev-guide/vr-attributes). Debugging suggestions: 1. Confirm the address does not contain redundant information such as the country in both addr1 and country_code. 2. Use Google Maps to confirm if the address is formatted correctly for its region. 3. Use a [plus code](https://plus.codes) if the address continues to be invalid." ;
  skos:notation "VR_ADDRESS_INVALID" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressIncomplete> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Address Incomplete" ;
  skos:altLabel "vrAddressIncomplete" ;
  skos:definition "Deprecated: Replaced with more specifc errors or VR_ADDRESS_INVALID. Google detected that the provided address for this listing is incomplete. For example, it may be missing a unit number." ;
  skos:notation "VR_ADDRESS_INCOMPLETE" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressIncompleteNoStreetName> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Address Incomplete No Street Name" ;
  skos:altLabel "vrAddressIncompleteNoStreetName" ;
  skos:definition "The provided address is missing a street name." ;
  skos:notation "VR_ADDRESS_INCOMPLETE_NO_STREET_NAME" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressIncompleteNoStreetNumber> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Address Incomplete No Street Number" ;
  skos:altLabel "vrAddressIncompleteNoStreetNumber" ;
  skos:definition "The provided address is missing a street number." ;
  skos:notation "VR_ADDRESS_INCOMPLETE_NO_STREET_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressIncompleteNoUnitNumber> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Address Incomplete No Unit Number" ;
  skos:altLabel "vrAddressIncompleteNoUnitNumber" ;
  skos:definition "The provided address is missing a unit number." ;
  skos:notation "VR_ADDRESS_INCOMPLETE_NO_UNIT_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrAddressLatlongMismatch> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Address Latlong Mismatch" ;
  skos:altLabel "vrAddressLatlongMismatch" ;
  skos:definition "The provided address and lat/long data for this listing doesn't match." ;
  skos:notation "VR_ADDRESS_LATLONG_MISMATCH" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidReviewRating> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Review Rating" ;
  skos:altLabel "invalidReviewRating" ;
  skos:definition "Vacation rental listing has an invalid review rating." ;
  skos:notation "INVALID_REVIEW_RATING" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidCheckinFormat> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Checkin Format" ;
  skos:altLabel "invalidCheckinFormat" ;
  skos:definition "Vacation rental listing has an invalid check-in format." ;
  skos:notation "INVALID_CHECKIN_FORMAT" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/invalidCheckoutFormat> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Invalid Checkout Format" ;
  skos:altLabel "invalidCheckoutFormat" ;
  skos:definition "Vacation rental listing has an invalid check-out format." ;
  skos:notation "INVALID_CHECKOUT_FORMAT" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/internalBlocklist> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Internal Blocklist" ;
  skos:altLabel "internalBlocklist" ;
  skos:definition "This listing is in an internal blocklist. Contact your account manager for help." ;
  skos:notation "INTERNAL_BLOCKLIST" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrLiveOnGoogleInactiveError> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Live On Google Inactive Error" ;
  skos:altLabel "vrLiveOnGoogleInactiveError" ;
  skos:definition "The \"Live on Google\" setting for this Vacation Rental is set to false. Note: once \"Live on Google\" is set to true, it will take a few days for this error to disappear." ;
  skos:notation "VR_LIVE_ON_GOOGLE_INACTIVE_ERROR" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrXmlFailedParsing> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Xml Failed Parsing" ;
  skos:altLabel "vrXmlFailedParsing" ;
  skos:definition "This listing's XML failed to parse. Please fix the XML associated with this listing." ;
  skos:notation "VR_XML_FAILED_PARSING" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrZipFileCorrupt> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Zip File Corrupt" ;
  skos:altLabel "vrZipFileCorrupt" ;
  skos:definition "A listing that indicates the that feed ZIP file is corrupt. Please ensure the ZIP file is valid." ;
  skos:notation "VR_ZIP_FILE_CORRUPT" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrPendingInitialProcessing> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Pending Initial Processing" ;
  skos:altLabel "vrPendingInitialProcessing" ;
  skos:definition "Vacation rental listing is undergoing initial processing." ;
  skos:notation "VR_PENDING_INITIAL_PROCESSING" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrWebsiteLinkRoboted> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Website Link Roboted" ;
  skos:altLabel "vrWebsiteLinkRoboted" ;
  skos:definition "Vacation rental listing has a website link that is blocked by a robots.txt" ;
  skos:notation "VR_WEBSITE_LINK_ROBOTED" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrPendingWebsiteCrawling> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Pending Website Crawling" ;
  skos:altLabel "vrPendingWebsiteCrawling" ;
  skos:definition "Vacation rental listing has a website link that is still undergoing crawling." ;
  skos:notation "VR_PENDING_WEBSITE_CRAWLING" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrWebsiteLinkWithCrawlingError> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Website Link With Crawling Error" ;
  skos:altLabel "vrWebsiteLinkWithCrawlingError" ;
  skos:definition "Vacation rental listing has a website link with a crawling error." ;
  skos:notation "VR_WEBSITE_LINK_WITH_CRAWLING_ERROR" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrBrandMissingLandingPage> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Brand Missing Landing Page" ;
  skos:altLabel "vrBrandMissingLandingPage" ;
  skos:definition "The brand of this vacation rental property doesn't have a landing page. Contact your account manager for details." ;
  skos:notation "VR_BRAND_MISSING_LANDING_PAGE" .

<https://relay.inferal.com/ontology/googlehotels/DataIssueDetailDataIssueType/vrInvalidRoomType> a skos:Concept ;
  skos:inScheme googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:topConceptOf googlehotels:DataIssueDetailDataIssueTypeScheme ;
  skos:prefLabel "Vr Invalid Room Type" ;
  skos:altLabel "vrInvalidRoomType" ;
  skos:definition "The room type is invalid. Private rooms and shared rooms are part of shared accommodations, which are not currently supported on the platform." ;
  skos:notation "VR_INVALID_ROOM_TYPE" .

# Concept scheme: DisplayNameDisapprovalReasonDisapprovalReason
googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme a skos:ConceptScheme ;
  rdfs:label "DisplayNameDisapprovalReasonDisapprovalReason" ;
  rdfs:comment "Values DisplayNameDisapprovalReason.disapprovalReason accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/disapprovalReasonUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/punctuation> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/marketingLanguage> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/landingPageNotMatched> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/notBrandName> .

<https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/disapprovalReasonUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:topConceptOf googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:prefLabel "Disapproval Reason Unspecified" ;
  skos:altLabel "disapprovalReasonUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "DISAPPROVAL_REASON_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/punctuation> a skos:Concept ;
  skos:inScheme googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:topConceptOf googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:prefLabel "Punctuation" ;
  skos:altLabel "punctuation" ;
  skos:definition "The display name has bad formatting and/or contains punctuation." ;
  skos:notation "PUNCTUATION" .

<https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/marketingLanguage> a skos:Concept ;
  skos:inScheme googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:topConceptOf googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:prefLabel "Marketing Language" ;
  skos:altLabel "marketingLanguage" ;
  skos:definition "The display name contains marketing language." ;
  skos:notation "MARKETING_LANGUAGE" .

<https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/landingPageNotMatched> a skos:Concept ;
  skos:inScheme googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:topConceptOf googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:prefLabel "Landing Page Not Matched" ;
  skos:altLabel "landingPageNotMatched" ;
  skos:definition "The display name does not match the landing page." ;
  skos:notation "LANDING_PAGE_NOT_MATCHED" .

<https://relay.inferal.com/ontology/googlehotels/DisplayNameDisapprovalReasonDisapprovalReason/notBrandName> a skos:Concept ;
  skos:inScheme googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:topConceptOf googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme ;
  skos:prefLabel "Not Brand Name" ;
  skos:altLabel "notBrandName" ;
  skos:definition "The display name does not appear to be a brand." ;
  skos:notation "NOT_BRAND_NAME" .

# Concept scheme: FreeBookingLinksResultDeviceType
googlehotels:FreeBookingLinksResultDeviceTypeScheme a skos:ConceptScheme ;
  rdfs:label "FreeBookingLinksResultDeviceType" ;
  rdfs:comment "Values FreeBookingLinksResult.deviceType accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/deviceUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/deviceUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/desktop> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/mobile> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/tablet> .

<https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/deviceUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:prefLabel "Device Unspecified" ;
  skos:altLabel "deviceUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "DEVICE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/deviceUnknown> a skos:Concept ;
  skos:inScheme googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:prefLabel "Device Unknown" ;
  skos:altLabel "deviceUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "DEVICE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/desktop> a skos:Concept ;
  skos:inScheme googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:prefLabel "Desktop" ;
  skos:altLabel "desktop" ;
  skos:definition "Computers." ;
  skos:notation "DESKTOP" .

<https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/mobile> a skos:Concept ;
  skos:inScheme googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:prefLabel "Mobile" ;
  skos:altLabel "mobile" ;
  skos:definition "Mobile devices with full browsers." ;
  skos:notation "MOBILE" .

<https://relay.inferal.com/ontology/googlehotels/FreeBookingLinksResultDeviceType/tablet> a skos:Concept ;
  skos:inScheme googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:FreeBookingLinksResultDeviceTypeScheme ;
  skos:prefLabel "Tablet" ;
  skos:altLabel "tablet" ;
  skos:definition "Tablets with full browsers." ;
  skos:notation "TABLET" .

# Concept scheme: HotelViewDataIssues
googlehotels:HotelViewDataIssuesScheme a skos:ConceptScheme ;
  rdfs:label "HotelViewDataIssues" ;
  rdfs:comment "Values HotelView.dataIssues accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/feedDataIssueUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/feedDataIssueUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/noDataIssue> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/duplicateAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingPhysicalStreetAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingStreetName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingStreetNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingCountry> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPostalCode> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPostalCodeSuffix> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/unexpectedPostalCodeSuffix> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/unexpectedPostalCode> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidAmenities> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidEmailAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/duplicateLatlong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/latlongInconsistentWithAddress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingLatlong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/couldNotGeocode> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingHotelName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/hotelNameEmpty> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidHotelName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/hotelNameTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/parseErrorInXml> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/unexpectedAttributeInXml> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/duplicatePhoneNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingPhoneNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingVoicePhoneNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPhoneNumberFormat> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPhoneNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPhoneNumberCountryCode> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/phoneNumberTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/phoneNumberTooShort> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidWebsiteUrl> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/adwordsAttributeTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/flaggedDueToSuspiciousMetadata> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/notEnoughImagesProvided> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/imageProcessingInProgress> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/cannotFetchImages> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/incompatibleImageSizeOrLowQuality> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingLangInRawListing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/isHotel> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingReqAttr> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingLangInName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrNameTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/nameAndDescriptionAbuseVerified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/testProperty> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/nonVrAccommodationTypeBasedOnListingName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/nonVrAccommodationType> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/brandNameTooLong> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingBrandName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/reviewMissingVisitTimestamp> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressMissing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressInvalid> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressIncomplete> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressIncompleteNoStreetName> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressIncompleteNoStreetNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressIncompleteNoUnitNumber> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressLatlongMismatch> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidReviewRating> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidCheckinFormat> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidCheckoutFormat> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/internalBlocklist> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrLiveOnGoogleInactiveError> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrXmlFailedParsing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrZipFileCorrupt> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrPendingInitialProcessing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrWebsiteLinkRoboted> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrPendingWebsiteCrawling> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrWebsiteLinkWithCrawlingError> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrBrandMissingLandingPage> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrInvalidRoomType> .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/feedDataIssueUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Feed Data Issue Unspecified" ;
  skos:altLabel "feedDataIssueUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "FEED_DATA_ISSUE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/feedDataIssueUnknown> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Feed Data Issue Unknown" ;
  skos:altLabel "feedDataIssueUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "FEED_DATA_ISSUE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/noDataIssue> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "No Data Issue" ;
  skos:altLabel "noDataIssue" ;
  skos:definition "No data issues found." ;
  skos:notation "NO_DATA_ISSUE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/duplicateAddress> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Duplicate Address" ;
  skos:altLabel "duplicateAddress" ;
  skos:definition "The address is the same as another property in the Hotel List Feed." ;
  skos:notation "DUPLICATE_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingPhysicalStreetAddress> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Physical Street Address" ;
  skos:altLabel "missingPhysicalStreetAddress" ;
  skos:definition "The provided address appears to contain a postal box instead of a physical street address." ;
  skos:notation "MISSING_PHYSICAL_STREET_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingStreetName> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Street Name" ;
  skos:altLabel "missingStreetName" ;
  skos:definition "The address does not appear to contain a street name." ;
  skos:notation "MISSING_STREET_NAME" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingStreetNumber> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Street Number" ;
  skos:altLabel "missingStreetNumber" ;
  skos:definition "The address does not appear to contain a street number." ;
  skos:notation "MISSING_STREET_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingAddress> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Address" ;
  skos:altLabel "missingAddress" ;
  skos:definition "The address does not appear to contain a street number, street name, or supported country code." ;
  skos:notation "MISSING_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingCountry> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Country" ;
  skos:altLabel "missingCountry" ;
  skos:definition "An invalid but recognized country code was provided." ;
  skos:notation "MISSING_COUNTRY" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPostalCode> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Postal Code" ;
  skos:altLabel "invalidPostalCode" ;
  skos:definition "The address contains an invalid postal code." ;
  skos:notation "INVALID_POSTAL_CODE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPostalCodeSuffix> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Postal Code Suffix" ;
  skos:altLabel "invalidPostalCodeSuffix" ;
  skos:definition "The address contains an invalid postal code suffix." ;
  skos:notation "INVALID_POSTAL_CODE_SUFFIX" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/unexpectedPostalCodeSuffix> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Unexpected Postal Code Suffix" ;
  skos:altLabel "unexpectedPostalCodeSuffix" ;
  skos:definition "The address contains a postal code suffix when unsupported by the country's postal code system." ;
  skos:notation "UNEXPECTED_POSTAL_CODE_SUFFIX" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/unexpectedPostalCode> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Unexpected Postal Code" ;
  skos:altLabel "unexpectedPostalCode" ;
  skos:definition "The address contains a postal code when unsupported by the country's postal code system." ;
  skos:notation "UNEXPECTED_POSTAL_CODE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidAmenities> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Amenities" ;
  skos:altLabel "invalidAmenities" ;
  skos:definition "The name and value at 'listing.content.attributes.attr' is either unsupported or has an invalid value." ;
  skos:notation "INVALID_AMENITIES" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidEmailAddress> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Email Address" ;
  skos:altLabel "invalidEmailAddress" ;
  skos:definition "The email at 'listing.content.attributes.attr[name='email']' is not a valid email address." ;
  skos:notation "INVALID_EMAIL_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/duplicateLatlong> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Duplicate Latlong" ;
  skos:altLabel "duplicateLatlong" ;
  skos:definition "The latitude/longitude pair is the same as another property in the Hotel List Feed." ;
  skos:notation "DUPLICATE_LATLONG" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/latlongInconsistentWithAddress> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Latlong Inconsistent With Address" ;
  skos:altLabel "latlongInconsistentWithAddress" ;
  skos:definition "The latitude/longitude pair provided for the address is more than 500 meters away from the Google latitude/longitude generated from the address." ;
  skos:notation "LATLONG_INCONSISTENT_WITH_ADDRESS" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingLatlong> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Latlong" ;
  skos:altLabel "missingLatlong" ;
  skos:definition "A valid pair of latitude/longitude fields is missing and Google latitude/longitude generation is disabled." ;
  skos:notation "MISSING_LATLONG" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/couldNotGeocode> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Could Not Geocode" ;
  skos:altLabel "couldNotGeocode" ;
  skos:definition "A valid pair of latitude/longitude fields is missing and Google could not generate them from the address." ;
  skos:notation "COULD_NOT_GEOCODE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingHotelName> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Hotel Name" ;
  skos:altLabel "missingHotelName" ;
  skos:definition "No hotel name is provided." ;
  skos:notation "MISSING_HOTEL_NAME" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/hotelNameEmpty> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Hotel Name Empty" ;
  skos:altLabel "hotelNameEmpty" ;
  skos:definition "An empty or whitespace only name is provided, but no valid name." ;
  skos:notation "HOTEL_NAME_EMPTY" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidHotelName> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Hotel Name" ;
  skos:altLabel "invalidHotelName" ;
  skos:definition "An invalid name is provided, but no valid name." ;
  skos:notation "INVALID_HOTEL_NAME" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/hotelNameTooLong> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Hotel Name Too Long" ;
  skos:altLabel "hotelNameTooLong" ;
  skos:definition "The hotel name exceeds 200 characters." ;
  skos:notation "HOTEL_NAME_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/parseErrorInXml> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Parse Error In Xml" ;
  skos:altLabel "parseErrorInXml" ;
  skos:definition "Google encountered an error while importing your Hotel List Feed." ;
  skos:notation "PARSE_ERROR_IN_XML" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/unexpectedAttributeInXml> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Unexpected Attribute In Xml" ;
  skos:altLabel "unexpectedAttributeInXml" ;
  skos:definition "Google encountered an unknown error while importing your Hotel List Feed." ;
  skos:notation "UNEXPECTED_ATTRIBUTE_IN_XML" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/duplicatePhoneNumber> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Duplicate Phone Number" ;
  skos:altLabel "duplicatePhoneNumber" ;
  skos:definition "The phone number you provided for this property is the same as the phone number for another property. More than one listing in the Hotel List Feed cannot have the same phone number." ;
  skos:notation "DUPLICATE_PHONE_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingPhoneNumber> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Phone Number" ;
  skos:altLabel "missingPhoneNumber" ;
  skos:definition "No valid phone number for this property found." ;
  skos:notation "MISSING_PHONE_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingVoicePhoneNumber> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Voice Phone Number" ;
  skos:altLabel "missingVoicePhoneNumber" ;
  skos:definition "Only invalid or fax phone numbers found." ;
  skos:notation "MISSING_VOICE_PHONE_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPhoneNumberFormat> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Phone Number Format" ;
  skos:altLabel "invalidPhoneNumberFormat" ;
  skos:definition "The phone number format is not valid." ;
  skos:notation "INVALID_PHONE_NUMBER_FORMAT" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPhoneNumber> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Phone Number" ;
  skos:altLabel "invalidPhoneNumber" ;
  skos:definition "The phone number is not valid." ;
  skos:notation "INVALID_PHONE_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidPhoneNumberCountryCode> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Phone Number Country Code" ;
  skos:altLabel "invalidPhoneNumberCountryCode" ;
  skos:definition "The country code of the phone number is not valid." ;
  skos:notation "INVALID_PHONE_NUMBER_COUNTRY_CODE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/phoneNumberTooLong> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Phone Number Too Long" ;
  skos:altLabel "phoneNumberTooLong" ;
  skos:definition "The phone number contains too many digits." ;
  skos:notation "PHONE_NUMBER_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/phoneNumberTooShort> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Phone Number Too Short" ;
  skos:altLabel "phoneNumberTooShort" ;
  skos:definition "The phone number contains has too few digits." ;
  skos:notation "PHONE_NUMBER_TOO_SHORT" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidWebsiteUrl> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Website Url" ;
  skos:altLabel "invalidWebsiteUrl" ;
  skos:definition "The specified `content.attributes.attr[name='website']` element is not a valid URL." ;
  skos:notation "INVALID_WEBSITE_URL" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/adwordsAttributeTooLong> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Adwords Attribute Too Long" ;
  skos:altLabel "adwordsAttributeTooLong" ;
  skos:definition "The category or `content.attributes.client_attr[name='hotel_brand']` element exceeds 70 Unicode characters, and/or `content.attributes.client_attr[name='custom_*']` exceeds 100 Unicode characters." ;
  skos:notation "ADWORDS_ATTRIBUTE_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/flaggedDueToSuspiciousMetadata> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Flagged Due To Suspicious Metadata" ;
  skos:altLabel "flaggedDueToSuspiciousMetadata" ;
  skos:definition "Contact your account manager for details." ;
  skos:notation "FLAGGED_DUE_TO_SUSPICIOUS_METADATA" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/notEnoughImagesProvided> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Not Enough Images Provided" ;
  skos:altLabel "notEnoughImagesProvided" ;
  skos:definition "Vacation rental properties must have at least five feed images. Eight or more images are strongly recommended; having fewer than 8 may impact performance (such as impressions and clicks)." ;
  skos:notation "NOT_ENOUGH_IMAGES_PROVIDED" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/imageProcessingInProgress> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Image Processing In Progress" ;
  skos:altLabel "imageProcessingInProgress" ;
  skos:definition "The images for this vacation rental property are still being processed." ;
  skos:notation "IMAGE_PROCESSING_IN_PROGRESS" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/cannotFetchImages> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Cannot Fetch Images" ;
  skos:altLabel "cannotFetchImages" ;
  skos:definition "The images for this property cannot be fetched. Please check that the image URLs are valid (e.g. do not give a 404 error) and that the domain hosting the image URLs does not block crawling of these images in its robots.txt file or X-Robots-Tag HTTP Header." ;
  skos:notation "CANNOT_FETCH_IMAGES" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/incompatibleImageSizeOrLowQuality> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Incompatible Image Size Or Low Quality" ;
  skos:altLabel "incompatibleImageSizeOrLowQuality" ;
  skos:definition "The images provided for this property do not meet Google's requirements due to dimensions, size, or automated quality signals. Please ensure that the images are less than 10 MB large, less than 4K pixels wide, and less than 4K pixels tall. Please check additional guidance outlined at the [Property listing image requirements](/hotels/vacation-rentals/dev-guide/onboarding#property_listing_image_requirements)" ;
  skos:notation "INCOMPATIBLE_IMAGE_SIZE_OR_LOW_QUALITY" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingLangInRawListing> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Lang In Raw Listing" ;
  skos:altLabel "missingLangInRawListing" ;
  skos:definition "Deprecated Issue Vacation rental raw listing is missing a language field." ;
  skos:notation "MISSING_LANG_IN_RAW_LISTING" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/isHotel> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Is Hotel" ;
  skos:altLabel "isHotel" ;
  skos:definition "Vacation rental listing has been characterized as a hotel and not a vacation rental." ;
  skos:notation "IS_HOTEL" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingReqAttr> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Req Attr" ;
  skos:altLabel "missingReqAttr" ;
  skos:definition "Vacation rental listing is missing a required attribute." ;
  skos:notation "MISSING_REQ_ATTR" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingName> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Name" ;
  skos:altLabel "missingName" ;
  skos:definition "Vacation rental listing is missing a name." ;
  skos:notation "MISSING_NAME" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingLangInName> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Lang In Name" ;
  skos:altLabel "missingLangInName" ;
  skos:definition "Vacation rental listing name is missing a language field." ;
  skos:notation "MISSING_LANG_IN_NAME" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrNameTooLong> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Name Too Long" ;
  skos:altLabel "vrNameTooLong" ;
  skos:definition "Vacation rental listing name is too long." ;
  skos:notation "VR_NAME_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/nameAndDescriptionAbuseVerified> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Name And Description Abuse Verified" ;
  skos:altLabel "nameAndDescriptionAbuseVerified" ;
  skos:definition "Vacation rental listing's name or description is verfied to contain content that violates Google's content policy." ;
  skos:notation "NAME_AND_DESCRIPTION_ABUSE_VERIFIED" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/testProperty> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Test Property" ;
  skos:altLabel "testProperty" ;
  skos:definition "Vacation rental listing is a test property." ;
  skos:notation "TEST_PROPERTY" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/nonVrAccommodationTypeBasedOnListingName> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Non Vr Accommodation Type Based On Listing Name" ;
  skos:altLabel "nonVrAccommodationTypeBasedOnListingName" ;
  skos:definition "Please use NON_VR_ACCOMMODATION_TYPE instead." ;
  skos:notation "NON_VR_ACCOMMODATION_TYPE_BASED_ON_LISTING_NAME" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/nonVrAccommodationType> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Non Vr Accommodation Type" ;
  skos:altLabel "nonVrAccommodationType" ;
  skos:definition "Listing that is sent as a vacation rental is suspected to be a non-vacation rental accommodation type, such as a hotel, hostel, etc." ;
  skos:notation "NON_VR_ACCOMMODATION_TYPE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/brandNameTooLong> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Brand Name Too Long" ;
  skos:altLabel "brandNameTooLong" ;
  skos:definition "Vacation rental listing brand name is too long." ;
  skos:notation "BRAND_NAME_TOO_LONG" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/missingBrandName> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Missing Brand Name" ;
  skos:altLabel "missingBrandName" ;
  skos:definition "Google no longer requires brand names; this issue no longer occurs." ;
  skos:notation "MISSING_BRAND_NAME" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/reviewMissingVisitTimestamp> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Review Missing Visit Timestamp" ;
  skos:altLabel "reviewMissingVisitTimestamp" ;
  skos:definition "This listing has a review that is missing a visit timestamp and the timestamp is required in the listing's country. The review should include \"servicedate\" if using XML markup or \"contentReferenceTime\" if using schema.org." ;
  skos:notation "REVIEW_MISSING_VISIT_TIMESTAMP" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressMissing> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Address Missing" ;
  skos:altLabel "vrAddressMissing" ;
  skos:definition "An address should be added to this listing." ;
  skos:notation "VR_ADDRESS_MISSING" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressInvalid> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Address Invalid" ;
  skos:altLabel "vrAddressInvalid" ;
  skos:definition "The provided address is invalid. Review address requirements on the [dev guide](/hotels/vacation-rentals/dev-guide/vr-attributes). Debugging suggestions: 1. Confirm the address does not contain redundant information such as the country in both addr1 and country_code. 2. Use Google Maps to confirm if the address is formatted correctly for its region. 3. Use a [plus code](https://plus.codes) if the address continues to be invalid." ;
  skos:notation "VR_ADDRESS_INVALID" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressIncomplete> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Address Incomplete" ;
  skos:altLabel "vrAddressIncomplete" ;
  skos:definition "Deprecated: Replaced with more specifc errors or VR_ADDRESS_INVALID. Google detected that the provided address for this listing is incomplete. For example, it may be missing a unit number." ;
  skos:notation "VR_ADDRESS_INCOMPLETE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressIncompleteNoStreetName> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Address Incomplete No Street Name" ;
  skos:altLabel "vrAddressIncompleteNoStreetName" ;
  skos:definition "The provided address is missing a street name." ;
  skos:notation "VR_ADDRESS_INCOMPLETE_NO_STREET_NAME" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressIncompleteNoStreetNumber> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Address Incomplete No Street Number" ;
  skos:altLabel "vrAddressIncompleteNoStreetNumber" ;
  skos:definition "The provided address is missing a street number." ;
  skos:notation "VR_ADDRESS_INCOMPLETE_NO_STREET_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressIncompleteNoUnitNumber> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Address Incomplete No Unit Number" ;
  skos:altLabel "vrAddressIncompleteNoUnitNumber" ;
  skos:definition "The provided address is missing a unit number." ;
  skos:notation "VR_ADDRESS_INCOMPLETE_NO_UNIT_NUMBER" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrAddressLatlongMismatch> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Address Latlong Mismatch" ;
  skos:altLabel "vrAddressLatlongMismatch" ;
  skos:definition "The provided address and lat/long data for this listing doesn't match." ;
  skos:notation "VR_ADDRESS_LATLONG_MISMATCH" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidReviewRating> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Review Rating" ;
  skos:altLabel "invalidReviewRating" ;
  skos:definition "Vacation rental listing has an invalid review rating." ;
  skos:notation "INVALID_REVIEW_RATING" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidCheckinFormat> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Checkin Format" ;
  skos:altLabel "invalidCheckinFormat" ;
  skos:definition "Vacation rental listing has an invalid check-in format." ;
  skos:notation "INVALID_CHECKIN_FORMAT" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/invalidCheckoutFormat> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Invalid Checkout Format" ;
  skos:altLabel "invalidCheckoutFormat" ;
  skos:definition "Vacation rental listing has an invalid check-out format." ;
  skos:notation "INVALID_CHECKOUT_FORMAT" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/internalBlocklist> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Internal Blocklist" ;
  skos:altLabel "internalBlocklist" ;
  skos:definition "This listing is in an internal blocklist. Contact your account manager for help." ;
  skos:notation "INTERNAL_BLOCKLIST" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrLiveOnGoogleInactiveError> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Live On Google Inactive Error" ;
  skos:altLabel "vrLiveOnGoogleInactiveError" ;
  skos:definition "The \"Live on Google\" setting for this Vacation Rental is set to false. Note: once \"Live on Google\" is set to true, it will take a few days for this error to disappear." ;
  skos:notation "VR_LIVE_ON_GOOGLE_INACTIVE_ERROR" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrXmlFailedParsing> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Xml Failed Parsing" ;
  skos:altLabel "vrXmlFailedParsing" ;
  skos:definition "This listing's XML failed to parse. Please fix the XML associated with this listing." ;
  skos:notation "VR_XML_FAILED_PARSING" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrZipFileCorrupt> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Zip File Corrupt" ;
  skos:altLabel "vrZipFileCorrupt" ;
  skos:definition "A listing that indicates the that feed ZIP file is corrupt. Please ensure the ZIP file is valid." ;
  skos:notation "VR_ZIP_FILE_CORRUPT" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrPendingInitialProcessing> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Pending Initial Processing" ;
  skos:altLabel "vrPendingInitialProcessing" ;
  skos:definition "Vacation rental listing is undergoing initial processing." ;
  skos:notation "VR_PENDING_INITIAL_PROCESSING" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrWebsiteLinkRoboted> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Website Link Roboted" ;
  skos:altLabel "vrWebsiteLinkRoboted" ;
  skos:definition "Vacation rental listing has a website link that is blocked by a robots.txt" ;
  skos:notation "VR_WEBSITE_LINK_ROBOTED" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrPendingWebsiteCrawling> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Pending Website Crawling" ;
  skos:altLabel "vrPendingWebsiteCrawling" ;
  skos:definition "Vacation rental listing has a website link that is still undergoing crawling." ;
  skos:notation "VR_PENDING_WEBSITE_CRAWLING" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrWebsiteLinkWithCrawlingError> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Website Link With Crawling Error" ;
  skos:altLabel "vrWebsiteLinkWithCrawlingError" ;
  skos:definition "Vacation rental listing has a website link with a crawling error." ;
  skos:notation "VR_WEBSITE_LINK_WITH_CRAWLING_ERROR" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrBrandMissingLandingPage> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Brand Missing Landing Page" ;
  skos:altLabel "vrBrandMissingLandingPage" ;
  skos:definition "The brand of this vacation rental property doesn't have a landing page. Contact your account manager for details." ;
  skos:notation "VR_BRAND_MISSING_LANDING_PAGE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewDataIssues/vrInvalidRoomType> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewDataIssuesScheme ;
  skos:topConceptOf googlehotels:HotelViewDataIssuesScheme ;
  skos:prefLabel "Vr Invalid Room Type" ;
  skos:altLabel "vrInvalidRoomType" ;
  skos:definition "The room type is invalid. Private rooms and shared rooms are part of shared accommodations, which are not currently supported on the platform." ;
  skos:notation "VR_INVALID_ROOM_TYPE" .

# Concept scheme: HotelViewLiveOnGoogleStatus
googlehotels:HotelViewLiveOnGoogleStatusScheme a skos:ConceptScheme ;
  rdfs:label "HotelViewLiveOnGoogleStatus" ;
  rdfs:comment "Values HotelView.liveOnGoogleStatus accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewLiveOnGoogleStatus/liveOnGoogleStatusUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewLiveOnGoogleStatus/liveOnGoogleStatusActive> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewLiveOnGoogleStatus/liveOnGoogleStatusInactive> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewLiveOnGoogleStatus/liveOnGoogleStatusActiveOutsideDsaRegion> .

<https://relay.inferal.com/ontology/googlehotels/HotelViewLiveOnGoogleStatus/liveOnGoogleStatusUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewLiveOnGoogleStatusScheme ;
  skos:topConceptOf googlehotels:HotelViewLiveOnGoogleStatusScheme ;
  skos:prefLabel "Live On Google Status Unspecified" ;
  skos:altLabel "liveOnGoogleStatusUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "LIVE_ON_GOOGLE_STATUS_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewLiveOnGoogleStatus/liveOnGoogleStatusActive> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewLiveOnGoogleStatusScheme ;
  skos:topConceptOf googlehotels:HotelViewLiveOnGoogleStatusScheme ;
  skos:prefLabel "Live On Google Status Active" ;
  skos:altLabel "liveOnGoogleStatusActive" ;
  skos:definition "The property will show on Google unconditionally." ;
  skos:notation "LIVE_ON_GOOGLE_STATUS_ACTIVE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewLiveOnGoogleStatus/liveOnGoogleStatusInactive> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewLiveOnGoogleStatusScheme ;
  skos:topConceptOf googlehotels:HotelViewLiveOnGoogleStatusScheme ;
  skos:prefLabel "Live On Google Status Inactive" ;
  skos:altLabel "liveOnGoogleStatusInactive" ;
  skos:definition "The property will not show on Google." ;
  skos:notation "LIVE_ON_GOOGLE_STATUS_INACTIVE" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewLiveOnGoogleStatus/liveOnGoogleStatusActiveOutsideDsaRegion> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewLiveOnGoogleStatusScheme ;
  skos:topConceptOf googlehotels:HotelViewLiveOnGoogleStatusScheme ;
  skos:prefLabel "Live On Google Status Active Outside Dsa Region" ;
  skos:altLabel "liveOnGoogleStatusActiveOutsideDsaRegion" ;
  skos:definition "The property will show on Google for users outside of DSA regions. Current regions include: EU." ;
  skos:notation "LIVE_ON_GOOGLE_STATUS_ACTIVE_OUTSIDE_DSA_REGION" .

# Concept scheme: HotelViewMatchStatus
googlehotels:HotelViewMatchStatusScheme a skos:ConceptScheme ;
  rdfs:label "HotelViewMatchStatus" ;
  rdfs:comment "Values HotelView.matchStatus accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/matchStatusUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/matchStatusUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/notMatched> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/matched> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/mapOverlap> .

<https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/matchStatusUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewMatchStatusScheme ;
  skos:topConceptOf googlehotels:HotelViewMatchStatusScheme ;
  skos:prefLabel "Match Status Unspecified" ;
  skos:altLabel "matchStatusUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "MATCH_STATUS_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/matchStatusUnknown> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewMatchStatusScheme ;
  skos:topConceptOf googlehotels:HotelViewMatchStatusScheme ;
  skos:prefLabel "Match Status Unknown" ;
  skos:altLabel "matchStatusUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "MATCH_STATUS_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/notMatched> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewMatchStatusScheme ;
  skos:topConceptOf googlehotels:HotelViewMatchStatusScheme ;
  skos:prefLabel "Not Matched" ;
  skos:altLabel "notMatched" ;
  skos:definition "This hotel does not correspond to a hotel on Google Maps." ;
  skos:notation "NOT_MATCHED" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/matched> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewMatchStatusScheme ;
  skos:topConceptOf googlehotels:HotelViewMatchStatusScheme ;
  skos:prefLabel "Matched" ;
  skos:altLabel "matched" ;
  skos:definition "This hotel corresponds to a hotel on Google Maps." ;
  skos:notation "MATCHED" .

<https://relay.inferal.com/ontology/googlehotels/HotelViewMatchStatus/mapOverlap> a skos:Concept ;
  skos:inScheme googlehotels:HotelViewMatchStatusScheme ;
  skos:topConceptOf googlehotels:HotelViewMatchStatusScheme ;
  skos:prefLabel "Map Overlap" ;
  skos:altLabel "mapOverlap" ;
  skos:definition "More than one of your hotels match this hotel on Google Maps." ;
  skos:notation "MAP_OVERLAP" .

# Concept scheme: IconDisapprovalReasons
googlehotels:IconDisapprovalReasonsScheme a skos:ConceptScheme ;
  rdfs:label "IconDisapprovalReasons" ;
  rdfs:comment "Values Icon.disapprovalReasons accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/imageDisapprovalReasonUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/notLikeSite> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/offensive> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/lowQuality> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/animated> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/badBackground> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/textTooSmall> .

<https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/imageDisapprovalReasonUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:IconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:IconDisapprovalReasonsScheme ;
  skos:prefLabel "Image Disapproval Reason Unspecified" ;
  skos:altLabel "imageDisapprovalReasonUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "IMAGE_DISAPPROVAL_REASON_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/notLikeSite> a skos:Concept ;
  skos:inScheme googlehotels:IconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:IconDisapprovalReasonsScheme ;
  skos:prefLabel "Not Like Site" ;
  skos:altLabel "notLikeSite" ;
  skos:definition "Icon image does not match the favicon or artwork on the advertiser’s final URL." ;
  skos:notation "NOT_LIKE_SITE" .

<https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/offensive> a skos:Concept ;
  skos:inScheme googlehotels:IconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:IconDisapprovalReasonsScheme ;
  skos:prefLabel "Offensive" ;
  skos:altLabel "offensive" ;
  skos:definition "Icon image contains offensive content." ;
  skos:notation "OFFENSIVE" .

<https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/lowQuality> a skos:Concept ;
  skos:inScheme googlehotels:IconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:IconDisapprovalReasonsScheme ;
  skos:prefLabel "Low Quality" ;
  skos:altLabel "lowQuality" ;
  skos:definition "Icon image is low quality." ;
  skos:notation "LOW_QUALITY" .

<https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/animated> a skos:Concept ;
  skos:inScheme googlehotels:IconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:IconDisapprovalReasonsScheme ;
  skos:prefLabel "Animated" ;
  skos:altLabel "animated" ;
  skos:definition "Icon image is animated." ;
  skos:notation "ANIMATED" .

<https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/badBackground> a skos:Concept ;
  skos:inScheme googlehotels:IconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:IconDisapprovalReasonsScheme ;
  skos:prefLabel "Bad Background" ;
  skos:altLabel "badBackground" ;
  skos:definition "Icon image does not have a transparent or non-white background." ;
  skos:notation "BAD_BACKGROUND" .

<https://relay.inferal.com/ontology/googlehotels/IconDisapprovalReasons/textTooSmall> a skos:Concept ;
  skos:inScheme googlehotels:IconDisapprovalReasonsScheme ;
  skos:topConceptOf googlehotels:IconDisapprovalReasonsScheme ;
  skos:prefLabel "Text Too Small" ;
  skos:altLabel "textTooSmall" ;
  skos:definition "Icon image contains text that is too small." ;
  skos:notation "TEXT_TOO_SMALL" .

# Concept scheme: IconState
googlehotels:IconStateScheme a skos:ConceptScheme ;
  rdfs:label "IconState" ;
  rdfs:comment "Values Icon.state accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconState/stateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconState/new> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconState/approved> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/IconState/rejected> .

<https://relay.inferal.com/ontology/googlehotels/IconState/stateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:IconStateScheme ;
  skos:topConceptOf googlehotels:IconStateScheme ;
  skos:prefLabel "State Unspecified" ;
  skos:altLabel "stateUnspecified" ;
  skos:definition "Default value." ;
  skos:notation "STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/IconState/new> a skos:Concept ;
  skos:inScheme googlehotels:IconStateScheme ;
  skos:topConceptOf googlehotels:IconStateScheme ;
  skos:prefLabel "New" ;
  skos:altLabel "new" ;
  skos:definition "Google has received the icon and is reviewing its contents." ;
  skos:notation "NEW" .

<https://relay.inferal.com/ontology/googlehotels/IconState/approved> a skos:Concept ;
  skos:inScheme googlehotels:IconStateScheme ;
  skos:topConceptOf googlehotels:IconStateScheme ;
  skos:prefLabel "Approved" ;
  skos:altLabel "approved" ;
  skos:definition "The icon is approved and is ready for public display. You can link APPROVED icons to brands." ;
  skos:notation "APPROVED" .

<https://relay.inferal.com/ontology/googlehotels/IconState/rejected> a skos:Concept ;
  skos:inScheme googlehotels:IconStateScheme ;
  skos:topConceptOf googlehotels:IconStateScheme ;
  skos:prefLabel "Rejected" ;
  skos:altLabel "rejected" ;
  skos:definition "The icon is rejected. Google won't display this icon." ;
  skos:notation "REJECTED" .

# Concept scheme: KeyDeviceType
googlehotels:KeyDeviceTypeScheme a skos:ConceptScheme ;
  rdfs:label "KeyDeviceType" ;
  rdfs:comment "Values Key.deviceType accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/deviceUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/deviceUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/desktop> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/mobile> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/tablet> .

<https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/deviceUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:KeyDeviceTypeScheme ;
  skos:topConceptOf googlehotels:KeyDeviceTypeScheme ;
  skos:prefLabel "Device Unspecified" ;
  skos:altLabel "deviceUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "DEVICE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/deviceUnknown> a skos:Concept ;
  skos:inScheme googlehotels:KeyDeviceTypeScheme ;
  skos:topConceptOf googlehotels:KeyDeviceTypeScheme ;
  skos:prefLabel "Device Unknown" ;
  skos:altLabel "deviceUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "DEVICE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/desktop> a skos:Concept ;
  skos:inScheme googlehotels:KeyDeviceTypeScheme ;
  skos:topConceptOf googlehotels:KeyDeviceTypeScheme ;
  skos:prefLabel "Desktop" ;
  skos:altLabel "desktop" ;
  skos:definition "Computers." ;
  skos:notation "DESKTOP" .

<https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/mobile> a skos:Concept ;
  skos:inScheme googlehotels:KeyDeviceTypeScheme ;
  skos:topConceptOf googlehotels:KeyDeviceTypeScheme ;
  skos:prefLabel "Mobile" ;
  skos:altLabel "mobile" ;
  skos:definition "Mobile devices with full browsers." ;
  skos:notation "MOBILE" .

<https://relay.inferal.com/ontology/googlehotels/KeyDeviceType/tablet> a skos:Concept ;
  skos:inScheme googlehotels:KeyDeviceTypeScheme ;
  skos:topConceptOf googlehotels:KeyDeviceTypeScheme ;
  skos:prefLabel "Tablet" ;
  skos:altLabel "tablet" ;
  skos:definition "Tablets with full browsers." ;
  skos:notation "TABLET" .

# Concept scheme: PriceAccuracyRowDeviceType
googlehotels:PriceAccuracyRowDeviceTypeScheme a skos:ConceptScheme ;
  rdfs:label "PriceAccuracyRowDeviceType" ;
  rdfs:comment "Values PriceAccuracyRow.deviceType accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/deviceUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/deviceUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/desktop> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/mobile> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/tablet> .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/deviceUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:prefLabel "Device Unspecified" ;
  skos:altLabel "deviceUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "DEVICE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/deviceUnknown> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:prefLabel "Device Unknown" ;
  skos:altLabel "deviceUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "DEVICE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/desktop> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:prefLabel "Desktop" ;
  skos:altLabel "desktop" ;
  skos:definition "Computers." ;
  skos:notation "DESKTOP" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/mobile> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:prefLabel "Mobile" ;
  skos:altLabel "mobile" ;
  skos:definition "Mobile devices with full browsers." ;
  skos:notation "MOBILE" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowDeviceType/tablet> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowDeviceTypeScheme ;
  skos:prefLabel "Tablet" ;
  skos:altLabel "tablet" ;
  skos:definition "Tablets with full browsers." ;
  skos:notation "TABLET" .

# Concept scheme: PriceAccuracyRowMismatchReason
googlehotels:PriceAccuracyRowMismatchReasonScheme a skos:ConceptScheme ;
  rdfs:label "PriceAccuracyRowMismatchReason" ;
  rdfs:comment "Values PriceAccuracyRow.mismatchReason accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/mismatchReasonUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/mismatchReasonUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/taxMismatch> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/roomUnavailable> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/siteError> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/priceFeedDelayed> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/discountMissing> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/incorrectDiscountValue> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/wrongItinerary> .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/mismatchReasonUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:prefLabel "Mismatch Reason Unspecified" ;
  skos:altLabel "mismatchReasonUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "MISMATCH_REASON_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/mismatchReasonUnknown> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:prefLabel "Mismatch Reason Unknown" ;
  skos:altLabel "mismatchReasonUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "MISMATCH_REASON_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/taxMismatch> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:prefLabel "Tax Mismatch" ;
  skos:altLabel "taxMismatch" ;
  skos:definition "Tax mismatch." ;
  skos:notation "TAX_MISMATCH" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/roomUnavailable> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:prefLabel "Room Unavailable" ;
  skos:altLabel "roomUnavailable" ;
  skos:definition "Room unavailable." ;
  skos:notation "ROOM_UNAVAILABLE" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/siteError> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:prefLabel "Site Error" ;
  skos:altLabel "siteError" ;
  skos:definition "Site error." ;
  skos:notation "SITE_ERROR" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/priceFeedDelayed> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:prefLabel "Price Feed Delayed" ;
  skos:altLabel "priceFeedDelayed" ;
  skos:definition "Price feed delayed." ;
  skos:notation "PRICE_FEED_DELAYED" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/discountMissing> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:prefLabel "Discount Missing" ;
  skos:altLabel "discountMissing" ;
  skos:definition "Discount missing." ;
  skos:notation "DISCOUNT_MISSING" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/incorrectDiscountValue> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:prefLabel "Incorrect Discount Value" ;
  skos:altLabel "incorrectDiscountValue" ;
  skos:definition "Incorrect discount value." ;
  skos:notation "INCORRECT_DISCOUNT_VALUE" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowMismatchReason/wrongItinerary> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowMismatchReasonScheme ;
  skos:prefLabel "Wrong Itinerary" ;
  skos:altLabel "wrongItinerary" ;
  skos:definition "Wrong itinerary." ;
  skos:notation "WRONG_ITINERARY" .

# Concept scheme: PriceAccuracyRowSignalSource
googlehotels:PriceAccuracyRowSignalSourceScheme a skos:ConceptScheme ;
  rdfs:label "PriceAccuracyRowSignalSource" ;
  rdfs:comment "Values PriceAccuracyRow.signalSource accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowSignalSource/signalSourceUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowSignalSource/signalSourceUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowSignalSource/fetched> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowSignalSource/pixel> .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowSignalSource/signalSourceUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowSignalSourceScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowSignalSourceScheme ;
  skos:prefLabel "Signal Source Unspecified" ;
  skos:altLabel "signalSourceUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "SIGNAL_SOURCE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowSignalSource/signalSourceUnknown> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowSignalSourceScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowSignalSourceScheme ;
  skos:prefLabel "Signal Source Unknown" ;
  skos:altLabel "signalSourceUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "SIGNAL_SOURCE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowSignalSource/fetched> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowSignalSourceScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowSignalSourceScheme ;
  skos:prefLabel "Fetched" ;
  skos:altLabel "fetched" ;
  skos:definition "The price is read directly from the partner's website." ;
  skos:notation "FETCHED" .

<https://relay.inferal.com/ontology/googlehotels/PriceAccuracyRowSignalSource/pixel> a skos:Concept ;
  skos:inScheme googlehotels:PriceAccuracyRowSignalSourceScheme ;
  skos:topConceptOf googlehotels:PriceAccuracyRowSignalSourceScheme ;
  skos:prefLabel "Pixel" ;
  skos:altLabel "pixel" ;
  skos:definition "The price is provided by the partner via a price accuracy pixel." ;
  skos:notation "PIXEL" .

# Concept scheme: PriceCoverageBucketAdvanceBookingWindowRange
googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme a skos:ConceptScheme ;
  rdfs:label "PriceCoverageBucketAdvanceBookingWindowRange" ;
  rdfs:comment "Values PriceCoverageBucket.advanceBookingWindowRange accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/advanceBookingWindowRangeUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/advanceBookingWindowRangeUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days0To30> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days31To60> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days61To90> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days91To120> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days121To150> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days151To180> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days181To210> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days211To240> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days241To270> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days271To300> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days301To330> .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/advanceBookingWindowRangeUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Advance Booking Window Range Unspecified" ;
  skos:altLabel "advanceBookingWindowRangeUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_RANGE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/advanceBookingWindowRangeUnknown> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Advance Booking Window Range Unknown" ;
  skos:altLabel "advanceBookingWindowRangeUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_RANGE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days0To30> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days0To30" ;
  skos:altLabel "days0To30" ;
  skos:definition "Represents advance booking window between 0 and 30 days." ;
  skos:notation "DAYS_0_TO_30" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days31To60> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days31To60" ;
  skos:altLabel "days31To60" ;
  skos:definition "Represents advance booking window between 31 and 60 days." ;
  skos:notation "DAYS_31_TO_60" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days61To90> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days61To90" ;
  skos:altLabel "days61To90" ;
  skos:definition "Represents advance booking window between 61 and 90 days." ;
  skos:notation "DAYS_61_TO_90" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days91To120> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days91To120" ;
  skos:altLabel "days91To120" ;
  skos:definition "Represents advance booking window between 91 and 120 days." ;
  skos:notation "DAYS_91_TO_120" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days121To150> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days121To150" ;
  skos:altLabel "days121To150" ;
  skos:definition "Represents advance booking window between 121 and 150 days." ;
  skos:notation "DAYS_121_TO_150" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days151To180> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days151To180" ;
  skos:altLabel "days151To180" ;
  skos:definition "Represents advance booking window between 151 and 180 days." ;
  skos:notation "DAYS_151_TO_180" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days181To210> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days181To210" ;
  skos:altLabel "days181To210" ;
  skos:definition "Represents advance booking window between 181 and 210 days." ;
  skos:notation "DAYS_181_TO_210" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days211To240> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days211To240" ;
  skos:altLabel "days211To240" ;
  skos:definition "Represents advance booking window between 211 and 240 days." ;
  skos:notation "DAYS_211_TO_240" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days241To270> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days241To270" ;
  skos:altLabel "days241To270" ;
  skos:definition "Represents advance booking window between 241 and 270 days." ;
  skos:notation "DAYS_241_TO_270" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days271To300> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days271To300" ;
  skos:altLabel "days271To300" ;
  skos:definition "Represents advance booking window between 271 and 300 days." ;
  skos:notation "DAYS_271_TO_300" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketAdvanceBookingWindowRange/days301To330> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme ;
  skos:prefLabel "Days301To330" ;
  skos:altLabel "days301To330" ;
  skos:definition "Represents advance booking window between 301 and 330 days." ;
  skos:notation "DAYS_301_TO_330" .

# Concept scheme: PriceCoverageBucketLengthOfStayRange
googlehotels:PriceCoverageBucketLengthOfStayRangeScheme a skos:ConceptScheme ;
  rdfs:label "PriceCoverageBucketLengthOfStayRange" ;
  rdfs:comment "Values PriceCoverageBucket.lengthOfStayRange accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStayRangeUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStayRangeUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStay1To7> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStay8To14> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStay15To30> .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStayRangeUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:prefLabel "Length Of Stay Range Unspecified" ;
  skos:altLabel "lengthOfStayRangeUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "LENGTH_OF_STAY_RANGE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStayRangeUnknown> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:prefLabel "Length Of Stay Range Unknown" ;
  skos:altLabel "lengthOfStayRangeUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "LENGTH_OF_STAY_RANGE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStay1To7> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:prefLabel "Length Of Stay1To7" ;
  skos:altLabel "lengthOfStay1To7" ;
  skos:definition "Represents length of stay from 1 to 7 nights." ;
  skos:notation "LENGTH_OF_STAY_1_TO_7" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStay8To14> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:prefLabel "Length Of Stay8To14" ;
  skos:altLabel "lengthOfStay8To14" ;
  skos:definition "Represents length of stay from 8 to 14 nights." ;
  skos:notation "LENGTH_OF_STAY_8_TO_14" .

<https://relay.inferal.com/ontology/googlehotels/PriceCoverageBucketLengthOfStayRange/lengthOfStay15To30> a skos:Concept ;
  skos:inScheme googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:topConceptOf googlehotels:PriceCoverageBucketLengthOfStayRangeScheme ;
  skos:prefLabel "Length Of Stay15To30" ;
  skos:altLabel "lengthOfStay15To30" ;
  skos:definition "Represents length of stay from 15 to 30 nights." ;
  skos:notation "LENGTH_OF_STAY_15_TO_30" .

# Concept scheme: PropertyPerformanceResultAdvanceBookingWindow
googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme a skos:ConceptScheme ;
  rdfs:label "PropertyPerformanceResultAdvanceBookingWindow" ;
  rdfs:comment "Values PropertyPerformanceResult.advanceBookingWindow accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowSameDay> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowNextDay> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays2To7> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays8To14> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays15To30> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays31To60> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays61To90> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays91To120> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays121To150> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays151To180> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDaysOver180> .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Unspecified" ;
  skos:altLabel "advanceBookingWindowUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowSameDay> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Same Day" ;
  skos:altLabel "advanceBookingWindowSameDay" ;
  skos:definition "Check-in date was same as query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_SAME_DAY" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowNextDay> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Next Day" ;
  skos:altLabel "advanceBookingWindowNextDay" ;
  skos:definition "Check-in date was next day after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_NEXT_DAY" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays2To7> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Days2To7" ;
  skos:altLabel "advanceBookingWindowDays2To7" ;
  skos:definition "Check-in date was 2-7 days after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_DAYS_2_TO_7" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays8To14> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Days8To14" ;
  skos:altLabel "advanceBookingWindowDays8To14" ;
  skos:definition "Check-in date was 8-14 days after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_DAYS_8_TO_14" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays15To30> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Days15To30" ;
  skos:altLabel "advanceBookingWindowDays15To30" ;
  skos:definition "Check-in date was 15-30 days after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_DAYS_15_TO_30" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays31To60> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Days31To60" ;
  skos:altLabel "advanceBookingWindowDays31To60" ;
  skos:definition "Check-in date was 31-60 days after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_DAYS_31_TO_60" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays61To90> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Days61To90" ;
  skos:altLabel "advanceBookingWindowDays61To90" ;
  skos:definition "Check-in date was 61-90 days after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_DAYS_61_TO_90" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays91To120> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Days91To120" ;
  skos:altLabel "advanceBookingWindowDays91To120" ;
  skos:definition "Check-in date was 91-120 days after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_DAYS_91_TO_120" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays121To150> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Days121To150" ;
  skos:altLabel "advanceBookingWindowDays121To150" ;
  skos:definition "Check-in date was 121-150 days after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_DAYS_121_TO_150" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDays151To180> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Days151To180" ;
  skos:altLabel "advanceBookingWindowDays151To180" ;
  skos:definition "Check-in date was 151-180 days after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_DAYS_151_TO_180" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultAdvanceBookingWindow/advanceBookingWindowDaysOver180> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme ;
  skos:prefLabel "Advance Booking Window Days Over180" ;
  skos:altLabel "advanceBookingWindowDaysOver180" ;
  skos:definition "Check-in date was over 180 days after query date." ;
  skos:notation "ADVANCE_BOOKING_WINDOW_DAYS_OVER_180" .

# Concept scheme: PropertyPerformanceResultDeviceType
googlehotels:PropertyPerformanceResultDeviceTypeScheme a skos:ConceptScheme ;
  rdfs:label "PropertyPerformanceResultDeviceType" ;
  rdfs:comment "Values PropertyPerformanceResult.deviceType accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/deviceUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/deviceUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/desktop> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/mobile> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/tablet> .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/deviceUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:prefLabel "Device Unspecified" ;
  skos:altLabel "deviceUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "DEVICE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/deviceUnknown> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:prefLabel "Device Unknown" ;
  skos:altLabel "deviceUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "DEVICE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/desktop> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:prefLabel "Desktop" ;
  skos:altLabel "desktop" ;
  skos:definition "Computers." ;
  skos:notation "DESKTOP" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/mobile> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:prefLabel "Mobile" ;
  skos:altLabel "mobile" ;
  skos:definition "Mobile devices with full browsers." ;
  skos:notation "MOBILE" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultDeviceType/tablet> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultDeviceTypeScheme ;
  skos:prefLabel "Tablet" ;
  skos:altLabel "tablet" ;
  skos:definition "Tablets with full browsers." ;
  skos:notation "TABLET" .

# Concept scheme: PropertyPerformanceResultLengthOfStay
googlehotels:PropertyPerformanceResultLengthOfStayScheme a skos:ConceptScheme ;
  rdfs:label "PropertyPerformanceResultLengthOfStay" ;
  rdfs:comment "Values PropertyPerformanceResult.lengthOfStay accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights1> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights2> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights3> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights4To7> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights8To14> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights15To21> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights22To30> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNightsOver30> .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:prefLabel "Length Of Stay Unspecified" ;
  skos:altLabel "lengthOfStayUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "LENGTH_OF_STAY_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights1> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:prefLabel "Length Of Stay Nights1" ;
  skos:altLabel "lengthOfStayNights1" ;
  skos:definition "Single night stay." ;
  skos:notation "LENGTH_OF_STAY_NIGHTS_1" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights2> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:prefLabel "Length Of Stay Nights2" ;
  skos:altLabel "lengthOfStayNights2" ;
  skos:definition "Stay of 2 nights." ;
  skos:notation "LENGTH_OF_STAY_NIGHTS_2" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights3> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:prefLabel "Length Of Stay Nights3" ;
  skos:altLabel "lengthOfStayNights3" ;
  skos:definition "Stay of 3 nights." ;
  skos:notation "LENGTH_OF_STAY_NIGHTS_3" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights4To7> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:prefLabel "Length Of Stay Nights4To7" ;
  skos:altLabel "lengthOfStayNights4To7" ;
  skos:definition "Stay of 4-7 nights." ;
  skos:notation "LENGTH_OF_STAY_NIGHTS_4_TO_7" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights8To14> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:prefLabel "Length Of Stay Nights8To14" ;
  skos:altLabel "lengthOfStayNights8To14" ;
  skos:definition "Stay of 8-14 nights." ;
  skos:notation "LENGTH_OF_STAY_NIGHTS_8_TO_14" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights15To21> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:prefLabel "Length Of Stay Nights15To21" ;
  skos:altLabel "lengthOfStayNights15To21" ;
  skos:definition "Stay of 15-21 nights." ;
  skos:notation "LENGTH_OF_STAY_NIGHTS_15_TO_21" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNights22To30> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:prefLabel "Length Of Stay Nights22To30" ;
  skos:altLabel "lengthOfStayNights22To30" ;
  skos:definition "Stay of 22-30 nights." ;
  skos:notation "LENGTH_OF_STAY_NIGHTS_22_TO_30" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultLengthOfStay/lengthOfStayNightsOver30> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultLengthOfStayScheme ;
  skos:prefLabel "Length Of Stay Nights Over30" ;
  skos:altLabel "lengthOfStayNightsOver30" ;
  skos:definition "Stay of over 30 nights." ;
  skos:notation "LENGTH_OF_STAY_NIGHTS_OVER_30" .

# Concept scheme: PropertyPerformanceResultOccupancy
googlehotels:PropertyPerformanceResultOccupancyScheme a skos:ConceptScheme ;
  rdfs:label "PropertyPerformanceResultOccupancy" ;
  rdfs:comment "Values PropertyPerformanceResult.occupancy accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancyUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancy1> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancy2> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancy3> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancy4> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancyOver4> .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancyUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:prefLabel "Occupancy Unspecified" ;
  skos:altLabel "occupancyUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "OCCUPANCY_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancy1> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:prefLabel "Occupancy1" ;
  skos:altLabel "occupancy1" ;
  skos:definition "Single person." ;
  skos:notation "OCCUPANCY_1" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancy2> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:prefLabel "Occupancy2" ;
  skos:altLabel "occupancy2" ;
  skos:definition "Two people." ;
  skos:notation "OCCUPANCY_2" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancy3> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:prefLabel "Occupancy3" ;
  skos:altLabel "occupancy3" ;
  skos:definition "Three people." ;
  skos:notation "OCCUPANCY_3" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancy4> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:prefLabel "Occupancy4" ;
  skos:altLabel "occupancy4" ;
  skos:definition "Four people." ;
  skos:notation "OCCUPANCY_4" .

<https://relay.inferal.com/ontology/googlehotels/PropertyPerformanceResultOccupancy/occupancyOver4> a skos:Concept ;
  skos:inScheme googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:topConceptOf googlehotels:PropertyPerformanceResultOccupancyScheme ;
  skos:prefLabel "Occupancy Over4" ;
  skos:altLabel "occupancyOver4" ;
  skos:definition "Over 4 people." ;
  skos:notation "OCCUPANCY_OVER_4" .

# Concept scheme: RatingType
googlehotels:RatingTypeScheme a skos:ConceptScheme ;
  rdfs:label "RatingType" ;
  rdfs:comment "Values Rating.type accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/RatingType/typeUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/RatingType/overall> .

<https://relay.inferal.com/ontology/googlehotels/RatingType/typeUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:RatingTypeScheme ;
  skos:topConceptOf googlehotels:RatingTypeScheme ;
  skos:prefLabel "Type Unspecified" ;
  skos:altLabel "typeUnspecified" ;
  skos:definition "Rating type is unspecified." ;
  skos:notation "TYPE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/RatingType/overall> a skos:Concept ;
  skos:inScheme googlehotels:RatingTypeScheme ;
  skos:topConceptOf googlehotels:RatingTypeScheme ;
  skos:prefLabel "Overall" ;
  skos:altLabel "overall" ;
  skos:definition "Rating is of overall type." ;
  skos:notation "OVERALL" .

# Concept scheme: ReviewType
googlehotels:ReviewTypeScheme a skos:ConceptScheme ;
  rdfs:label "ReviewType" ;
  rdfs:comment "Values Review.type accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/ReviewType/unknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/ReviewType/editorial> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/ReviewType/user> .

<https://relay.inferal.com/ontology/googlehotels/ReviewType/unknown> a skos:Concept ;
  skos:inScheme googlehotels:ReviewTypeScheme ;
  skos:topConceptOf googlehotels:ReviewTypeScheme ;
  skos:prefLabel "Unknown" ;
  skos:altLabel "unknown" ;
  skos:definition "Review type is unknown." ;
  skos:notation "UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/ReviewType/editorial> a skos:Concept ;
  skos:inScheme googlehotels:ReviewTypeScheme ;
  skos:topConceptOf googlehotels:ReviewTypeScheme ;
  skos:prefLabel "Editorial" ;
  skos:altLabel "editorial" ;
  skos:definition "Review is of editorial type." ;
  skos:notation "EDITORIAL" .

<https://relay.inferal.com/ontology/googlehotels/ReviewType/user> a skos:Concept ;
  skos:inScheme googlehotels:ReviewTypeScheme ;
  skos:topConceptOf googlehotels:ReviewTypeScheme ;
  skos:prefLabel "User" ;
  skos:altLabel "user" ;
  skos:definition "Review is of user type." ;
  skos:notation "USER" .

# Concept scheme: SetLiveOnGoogleRequestLiveOnGoogleStatus
googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme a skos:ConceptScheme ;
  rdfs:label "SetLiveOnGoogleRequestLiveOnGoogleStatus" ;
  rdfs:comment "Values SetLiveOnGoogleRequest.liveOnGoogleStatus accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SetLiveOnGoogleRequestLiveOnGoogleStatus/liveOnGoogleStatusUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SetLiveOnGoogleRequestLiveOnGoogleStatus/liveOnGoogleStatusActive> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SetLiveOnGoogleRequestLiveOnGoogleStatus/liveOnGoogleStatusInactive> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SetLiveOnGoogleRequestLiveOnGoogleStatus/liveOnGoogleStatusActiveOutsideDsaRegion> .

<https://relay.inferal.com/ontology/googlehotels/SetLiveOnGoogleRequestLiveOnGoogleStatus/liveOnGoogleStatusUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme ;
  skos:topConceptOf googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme ;
  skos:prefLabel "Live On Google Status Unspecified" ;
  skos:altLabel "liveOnGoogleStatusUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "LIVE_ON_GOOGLE_STATUS_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/SetLiveOnGoogleRequestLiveOnGoogleStatus/liveOnGoogleStatusActive> a skos:Concept ;
  skos:inScheme googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme ;
  skos:topConceptOf googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme ;
  skos:prefLabel "Live On Google Status Active" ;
  skos:altLabel "liveOnGoogleStatusActive" ;
  skos:definition "The property will show on Google unconditionally." ;
  skos:notation "LIVE_ON_GOOGLE_STATUS_ACTIVE" .

<https://relay.inferal.com/ontology/googlehotels/SetLiveOnGoogleRequestLiveOnGoogleStatus/liveOnGoogleStatusInactive> a skos:Concept ;
  skos:inScheme googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme ;
  skos:topConceptOf googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme ;
  skos:prefLabel "Live On Google Status Inactive" ;
  skos:altLabel "liveOnGoogleStatusInactive" ;
  skos:definition "The property will not show on Google." ;
  skos:notation "LIVE_ON_GOOGLE_STATUS_INACTIVE" .

<https://relay.inferal.com/ontology/googlehotels/SetLiveOnGoogleRequestLiveOnGoogleStatus/liveOnGoogleStatusActiveOutsideDsaRegion> a skos:Concept ;
  skos:inScheme googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme ;
  skos:topConceptOf googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme ;
  skos:prefLabel "Live On Google Status Active Outside Dsa Region" ;
  skos:altLabel "liveOnGoogleStatusActiveOutsideDsaRegion" ;
  skos:definition "The property will show on Google for users outside of DSA regions. Current regions include: EU." ;
  skos:notation "LIVE_ON_GOOGLE_STATUS_ACTIVE_OUTSIDE_DSA_REGION" .

# Concept scheme: SummarizePriceAccuracyResponseCurrentBookOnGoogleScore
googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme a skos:ConceptScheme ;
  rdfs:label "SummarizePriceAccuracyResponseCurrentBookOnGoogleScore" ;
  rdfs:comment "Values SummarizePriceAccuracyResponse.currentBookOnGoogleScore accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/priceAccuracyStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/priceAccuracyStateUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/excellent> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/good> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/poor> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/atRisk> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/failed> .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/priceAccuracyStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:prefLabel "Price Accuracy State Unspecified" ;
  skos:altLabel "priceAccuracyStateUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "PRICE_ACCURACY_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/priceAccuracyStateUnknown> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:prefLabel "Price Accuracy State Unknown" ;
  skos:altLabel "priceAccuracyStateUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "PRICE_ACCURACY_STATE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/excellent> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:prefLabel "Excellent" ;
  skos:altLabel "excellent" ;
  skos:definition "Average score exceeds the positioning threshold." ;
  skos:notation "EXCELLENT" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/good> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:prefLabel "Good" ;
  skos:altLabel "good" ;
  skos:definition "Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center." ;
  skos:notation "GOOD" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/poor> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:prefLabel "Poor" ;
  skos:altLabel "poor" ;
  skos:definition "Average score is well below the positioning threshold." ;
  skos:notation "POOR" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/atRisk> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:prefLabel "At Risk" ;
  skos:altLabel "atRisk" ;
  skos:definition "Average score is close to the account suspension threshold." ;
  skos:notation "AT_RISK" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentBookOnGoogleScore/failed> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme ;
  skos:prefLabel "Failed" ;
  skos:altLabel "failed" ;
  skos:definition "Average score is below the account suspension threshold." ;
  skos:notation "FAILED" .

# Concept scheme: SummarizePriceAccuracyResponseCurrentOverallScore
googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme a skos:ConceptScheme ;
  rdfs:label "SummarizePriceAccuracyResponseCurrentOverallScore" ;
  rdfs:comment "Values SummarizePriceAccuracyResponse.currentOverallScore accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/priceAccuracyStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/priceAccuracyStateUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/excellent> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/good> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/poor> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/atRisk> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/failed> .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/priceAccuracyStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:prefLabel "Price Accuracy State Unspecified" ;
  skos:altLabel "priceAccuracyStateUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "PRICE_ACCURACY_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/priceAccuracyStateUnknown> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:prefLabel "Price Accuracy State Unknown" ;
  skos:altLabel "priceAccuracyStateUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "PRICE_ACCURACY_STATE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/excellent> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:prefLabel "Excellent" ;
  skos:altLabel "excellent" ;
  skos:definition "Average score exceeds the positioning threshold." ;
  skos:notation "EXCELLENT" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/good> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:prefLabel "Good" ;
  skos:altLabel "good" ;
  skos:definition "Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center." ;
  skos:notation "GOOD" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/poor> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:prefLabel "Poor" ;
  skos:altLabel "poor" ;
  skos:definition "Average score is well below the positioning threshold." ;
  skos:notation "POOR" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/atRisk> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:prefLabel "At Risk" ;
  skos:altLabel "atRisk" ;
  skos:definition "Average score is close to the account suspension threshold." ;
  skos:notation "AT_RISK" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentOverallScore/failed> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme ;
  skos:prefLabel "Failed" ;
  skos:altLabel "failed" ;
  skos:definition "Average score is below the account suspension threshold." ;
  skos:notation "FAILED" .

# Concept scheme: SummarizePriceAccuracyResponseCurrentScore
googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme a skos:ConceptScheme ;
  rdfs:label "SummarizePriceAccuracyResponseCurrentScore" ;
  rdfs:comment "Values SummarizePriceAccuracyResponse.currentScore accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/priceAccuracyStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/priceAccuracyStateUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/excellent> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/good> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/poor> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/atRisk> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/failed> .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/priceAccuracyStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:prefLabel "Price Accuracy State Unspecified" ;
  skos:altLabel "priceAccuracyStateUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "PRICE_ACCURACY_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/priceAccuracyStateUnknown> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:prefLabel "Price Accuracy State Unknown" ;
  skos:altLabel "priceAccuracyStateUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "PRICE_ACCURACY_STATE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/excellent> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:prefLabel "Excellent" ;
  skos:altLabel "excellent" ;
  skos:definition "Average score exceeds the positioning threshold." ;
  skos:notation "EXCELLENT" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/good> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:prefLabel "Good" ;
  skos:altLabel "good" ;
  skos:definition "Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center." ;
  skos:notation "GOOD" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/poor> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:prefLabel "Poor" ;
  skos:altLabel "poor" ;
  skos:definition "Average score is well below the positioning threshold." ;
  skos:notation "POOR" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/atRisk> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:prefLabel "At Risk" ;
  skos:altLabel "atRisk" ;
  skos:definition "Average score is close to the account suspension threshold." ;
  skos:notation "AT_RISK" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentScore/failed> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  skos:prefLabel "Failed" ;
  skos:altLabel "failed" ;
  skos:definition "Average score is below the account suspension threshold." ;
  skos:notation "FAILED" .

# Concept scheme: SummarizePriceAccuracyResponseCurrentWebsiteScore
googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme a skos:ConceptScheme ;
  rdfs:label "SummarizePriceAccuracyResponseCurrentWebsiteScore" ;
  rdfs:comment "Values SummarizePriceAccuracyResponse.currentWebsiteScore accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/priceAccuracyStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/priceAccuracyStateUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/excellent> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/good> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/poor> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/atRisk> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/failed> .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/priceAccuracyStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:prefLabel "Price Accuracy State Unspecified" ;
  skos:altLabel "priceAccuracyStateUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "PRICE_ACCURACY_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/priceAccuracyStateUnknown> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:prefLabel "Price Accuracy State Unknown" ;
  skos:altLabel "priceAccuracyStateUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "PRICE_ACCURACY_STATE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/excellent> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:prefLabel "Excellent" ;
  skos:altLabel "excellent" ;
  skos:definition "Average score exceeds the positioning threshold." ;
  skos:notation "EXCELLENT" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/good> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:prefLabel "Good" ;
  skos:altLabel "good" ;
  skos:definition "Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center." ;
  skos:notation "GOOD" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/poor> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:prefLabel "Poor" ;
  skos:altLabel "poor" ;
  skos:definition "Average score is well below the positioning threshold." ;
  skos:notation "POOR" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/atRisk> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:prefLabel "At Risk" ;
  skos:altLabel "atRisk" ;
  skos:definition "Average score is close to the account suspension threshold." ;
  skos:notation "AT_RISK" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponseCurrentWebsiteScore/failed> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme ;
  skos:prefLabel "Failed" ;
  skos:altLabel "failed" ;
  skos:definition "Average score is below the account suspension threshold." ;
  skos:notation "FAILED" .

# Concept scheme: SummarizePriceAccuracyResponsePredictedBookOnGoogleScore
googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme a skos:ConceptScheme ;
  rdfs:label "SummarizePriceAccuracyResponsePredictedBookOnGoogleScore" ;
  rdfs:comment "Values SummarizePriceAccuracyResponse.predictedBookOnGoogleScore accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/priceAccuracyStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/priceAccuracyStateUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/excellent> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/good> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/poor> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/atRisk> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/failed> .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/priceAccuracyStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:prefLabel "Price Accuracy State Unspecified" ;
  skos:altLabel "priceAccuracyStateUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "PRICE_ACCURACY_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/priceAccuracyStateUnknown> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:prefLabel "Price Accuracy State Unknown" ;
  skos:altLabel "priceAccuracyStateUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "PRICE_ACCURACY_STATE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/excellent> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:prefLabel "Excellent" ;
  skos:altLabel "excellent" ;
  skos:definition "Average score exceeds the positioning threshold." ;
  skos:notation "EXCELLENT" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/good> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:prefLabel "Good" ;
  skos:altLabel "good" ;
  skos:definition "Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center." ;
  skos:notation "GOOD" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/poor> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:prefLabel "Poor" ;
  skos:altLabel "poor" ;
  skos:definition "Average score is well below the positioning threshold." ;
  skos:notation "POOR" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/atRisk> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:prefLabel "At Risk" ;
  skos:altLabel "atRisk" ;
  skos:definition "Average score is close to the account suspension threshold." ;
  skos:notation "AT_RISK" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedBookOnGoogleScore/failed> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme ;
  skos:prefLabel "Failed" ;
  skos:altLabel "failed" ;
  skos:definition "Average score is below the account suspension threshold." ;
  skos:notation "FAILED" .

# Concept scheme: SummarizePriceAccuracyResponsePredictedOverallScore
googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme a skos:ConceptScheme ;
  rdfs:label "SummarizePriceAccuracyResponsePredictedOverallScore" ;
  rdfs:comment "Values SummarizePriceAccuracyResponse.predictedOverallScore accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/priceAccuracyStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/priceAccuracyStateUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/excellent> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/good> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/poor> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/atRisk> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/failed> .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/priceAccuracyStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:prefLabel "Price Accuracy State Unspecified" ;
  skos:altLabel "priceAccuracyStateUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "PRICE_ACCURACY_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/priceAccuracyStateUnknown> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:prefLabel "Price Accuracy State Unknown" ;
  skos:altLabel "priceAccuracyStateUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "PRICE_ACCURACY_STATE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/excellent> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:prefLabel "Excellent" ;
  skos:altLabel "excellent" ;
  skos:definition "Average score exceeds the positioning threshold." ;
  skos:notation "EXCELLENT" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/good> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:prefLabel "Good" ;
  skos:altLabel "good" ;
  skos:definition "Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center." ;
  skos:notation "GOOD" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/poor> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:prefLabel "Poor" ;
  skos:altLabel "poor" ;
  skos:definition "Average score is well below the positioning threshold." ;
  skos:notation "POOR" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/atRisk> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:prefLabel "At Risk" ;
  skos:altLabel "atRisk" ;
  skos:definition "Average score is close to the account suspension threshold." ;
  skos:notation "AT_RISK" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedOverallScore/failed> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme ;
  skos:prefLabel "Failed" ;
  skos:altLabel "failed" ;
  skos:definition "Average score is below the account suspension threshold." ;
  skos:notation "FAILED" .

# Concept scheme: SummarizePriceAccuracyResponsePredictedScore
googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme a skos:ConceptScheme ;
  rdfs:label "SummarizePriceAccuracyResponsePredictedScore" ;
  rdfs:comment "Values SummarizePriceAccuracyResponse.predictedScore accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/priceAccuracyStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/priceAccuracyStateUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/excellent> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/good> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/poor> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/atRisk> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/failed> .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/priceAccuracyStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:prefLabel "Price Accuracy State Unspecified" ;
  skos:altLabel "priceAccuracyStateUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "PRICE_ACCURACY_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/priceAccuracyStateUnknown> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:prefLabel "Price Accuracy State Unknown" ;
  skos:altLabel "priceAccuracyStateUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "PRICE_ACCURACY_STATE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/excellent> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:prefLabel "Excellent" ;
  skos:altLabel "excellent" ;
  skos:definition "Average score exceeds the positioning threshold." ;
  skos:notation "EXCELLENT" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/good> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:prefLabel "Good" ;
  skos:altLabel "good" ;
  skos:definition "Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center." ;
  skos:notation "GOOD" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/poor> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:prefLabel "Poor" ;
  skos:altLabel "poor" ;
  skos:definition "Average score is well below the positioning threshold." ;
  skos:notation "POOR" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/atRisk> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:prefLabel "At Risk" ;
  skos:altLabel "atRisk" ;
  skos:definition "Average score is close to the account suspension threshold." ;
  skos:notation "AT_RISK" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedScore/failed> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  skos:prefLabel "Failed" ;
  skos:altLabel "failed" ;
  skos:definition "Average score is below the account suspension threshold." ;
  skos:notation "FAILED" .

# Concept scheme: SummarizePriceAccuracyResponsePredictedWebsiteScore
googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme a skos:ConceptScheme ;
  rdfs:label "SummarizePriceAccuracyResponsePredictedWebsiteScore" ;
  rdfs:comment "Values SummarizePriceAccuracyResponse.predictedWebsiteScore accepts." ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/priceAccuracyStateUnspecified> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/priceAccuracyStateUnknown> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/excellent> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/good> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/poor> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/atRisk> ;
  skos:hasTopConcept <https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/failed> .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/priceAccuracyStateUnspecified> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:prefLabel "Price Accuracy State Unspecified" ;
  skos:altLabel "priceAccuracyStateUnspecified" ;
  skos:definition "Not specified." ;
  skos:notation "PRICE_ACCURACY_STATE_UNSPECIFIED" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/priceAccuracyStateUnknown> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:prefLabel "Price Accuracy State Unknown" ;
  skos:altLabel "priceAccuracyStateUnknown" ;
  skos:definition "The value is unknown in this version." ;
  skos:notation "PRICE_ACCURACY_STATE_UNKNOWN" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/excellent> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:prefLabel "Excellent" ;
  skos:altLabel "excellent" ;
  skos:definition "Average score exceeds the positioning threshold." ;
  skos:notation "EXCELLENT" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/good> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:prefLabel "Good" ;
  skos:altLabel "good" ;
  skos:definition "Average score is slightly below the positioning threshold. “Good” has been renamed to “Fair” in Hotel Center." ;
  skos:notation "GOOD" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/poor> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:prefLabel "Poor" ;
  skos:altLabel "poor" ;
  skos:definition "Average score is well below the positioning threshold." ;
  skos:notation "POOR" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/atRisk> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:prefLabel "At Risk" ;
  skos:altLabel "atRisk" ;
  skos:definition "Average score is close to the account suspension threshold." ;
  skos:notation "AT_RISK" .

<https://relay.inferal.com/ontology/googlehotels/SummarizePriceAccuracyResponsePredictedWebsiteScore/failed> a skos:Concept ;
  skos:inScheme googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:topConceptOf googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme ;
  skos:prefLabel "Failed" ;
  skos:altLabel "failed" ;
  skos:definition "Average score is below the account suspension threshold." ;
  skos:notation "FAILED" .

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

# Query parent property: account link target
<https://relay.inferal.com/ontology/googlehotels/property/accountLinkTarget> a rdf:Property ;
  rdfs:label "account link target" ;
  rdfs:comment "Query alias: 1 model declares accountLinkTarget." .

# Query parent property: active display names
<https://relay.inferal.com/ontology/googlehotels/property/activeDisplayNames> a rdf:Property ;
  rdfs:label "active display names" ;
  rdfs:comment "Query alias: 1 model declares activeDisplayNames." .

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

# Query parent property: active icon uri
<https://relay.inferal.com/ontology/googlehotels/property/activeIconUri> a rdf:Property ;
  rdfs:label "active icon uri" ;
  rdfs:comment "Query alias: 1 model declares activeIconUri." .

# Query parent property: ads click count
<https://relay.inferal.com/ontology/googlehotels/property/adsClickCount> a rdf:Property ;
  rdfs:label "ads click count" ;
  rdfs:comment "Query alias: 1 model declares adsClickCount." .

# Query parent property: ads clickthrough rate
<https://relay.inferal.com/ontology/googlehotels/property/adsClickthroughRate> a rdf:Property ;
  rdfs:label "ads clickthrough rate" ;
  rdfs:comment "Query alias: 1 model declares adsClickthroughRate." .

# Query parent property: ads impression count
<https://relay.inferal.com/ontology/googlehotels/property/adsImpressionCount> a rdf:Property ;
  rdfs:label "ads impression count" ;
  rdfs:comment "Query alias: 1 model declares adsImpressionCount." .

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

# Query parent property: advance booking window range
<https://relay.inferal.com/ontology/googlehotels/property/advanceBookingWindowRange> a rdf:Property ;
  rdfs:label "advance booking window range" ;
  rdfs:comment "Query alias: 1 model declares advanceBookingWindowRange." .

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

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

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

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

# Query parent property: bandwidth depleted count
<https://relay.inferal.com/ontology/googlehotels/property/bandwidthDepletedCount> a rdf:Property ;
  rdfs:label "bandwidth depleted count" ;
  rdfs:comment "Query alias: 1 model declares bandwidthDepletedCount." .

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

# Query parent property: base price violations count
<https://relay.inferal.com/ontology/googlehotels/property/basePriceViolationsCount> a rdf:Property ;
  rdfs:label "base price violations count" ;
  rdfs:comment "Query alias: 1 model declares basePriceViolationsCount." .

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

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

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

# Query parent property: cached price record
<https://relay.inferal.com/ontology/googlehotels/property/cachedPriceRecord> a rdf:Property ;
  rdfs:label "cached price record" ;
  rdfs:comment "Query alias: 1 model declares cachedPriceRecord." .

# Query parent property: cache rate missing count
<https://relay.inferal.com/ontology/googlehotels/property/cacheRateMissingCount> a rdf:Property ;
  rdfs:label "cache rate missing count" ;
  rdfs:comment "Query alias: 1 model declares cacheRateMissingCount." .

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

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

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

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

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

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

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

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

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

# Query parent property: current book on google score
<https://relay.inferal.com/ontology/googlehotels/property/currentBookOnGoogleScore> a rdf:Property ;
  rdfs:label "current book on google score" ;
  rdfs:comment "Query alias: 1 model declares currentBookOnGoogleScore." .

# Query parent property: current overall score
<https://relay.inferal.com/ontology/googlehotels/property/currentOverallScore> a rdf:Property ;
  rdfs:label "current overall score" ;
  rdfs:comment "Query alias: 1 model declares currentOverallScore." .

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

# Query parent property: current website score
<https://relay.inferal.com/ontology/googlehotels/property/currentWebsiteScore> a rdf:Property ;
  rdfs:label "current website score" ;
  rdfs:comment "Query alias: 1 model declares currentWebsiteScore." .

# Query parent property: data issue detail
<https://relay.inferal.com/ontology/googlehotels/property/dataIssueDetail> a rdf:Property ;
  rdfs:label "data issue detail" ;
  rdfs:comment "Query alias: 2 models declare dataIssueDetail." .

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

# Query parent property: data issue severity
<https://relay.inferal.com/ontology/googlehotels/property/dataIssueSeverity> a rdf:Property ;
  rdfs:label "data issue severity" ;
  rdfs:comment "Query alias: 1 model declares dataIssueSeverity." .

# Query parent property: data issue type
<https://relay.inferal.com/ontology/googlehotels/property/dataIssueType> a rdf:Property ;
  rdfs:label "data issue type" ;
  rdfs:comment "Query alias: 1 model declares dataIssueType." .

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

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

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

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

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

# Query parent property: display name disapproval reason
<https://relay.inferal.com/ontology/googlehotels/property/displayNameDisapprovalReason> a rdf:Property ;
  rdfs:label "display name disapproval reason" ;
  rdfs:comment "Query alias: 1 model declares displayNameDisapprovalReason." .

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

# Query parent property: display name state
<https://relay.inferal.com/ontology/googlehotels/property/displayNameState> a rdf:Property ;
  rdfs:label "display name state" ;
  rdfs:comment "Query alias: 1 model declares displayNameState." .

# Query parent property: failed hotel ids
<https://relay.inferal.com/ontology/googlehotels/property/failedHotelIds> a rdf:Property ;
  rdfs:label "failed hotel ids" ;
  rdfs:comment "Query alias: 1 model declares failedHotelIds." .

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

# Query parent property: fetched price record
<https://relay.inferal.com/ontology/googlehotels/property/fetchedPriceRecord> a rdf:Property ;
  rdfs:label "fetched price record" ;
  rdfs:comment "Query alias: 1 model declares fetchedPriceRecord." .

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

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

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

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

# Query parent property: google ads customer name
<https://relay.inferal.com/ontology/googlehotels/property/googleAdsCustomerName> a rdf:Property ;
  rdfs:label "google ads customer name" ;
  rdfs:comment "Query alias: 1 model declares googleAdsCustomerName." .

# Query parent property: google cluster id
<https://relay.inferal.com/ontology/googlehotels/property/googleClusterId> a rdf:Property ;
  rdfs:label "google cluster id" ;
  rdfs:comment "Query alias: 1 model declares googleClusterId." .

# Query parent property: google hotel display name
<https://relay.inferal.com/ontology/googlehotels/property/googleHotelDisplayName> a rdf:Property ;
  rdfs:label "google hotel display name" ;
  rdfs:comment "Query alias: 1 model declares googleHotelDisplayName." .

# Query parent property: google hotel id
<https://relay.inferal.com/ontology/googlehotels/property/googleHotelId> a rdf:Property ;
  rdfs:label "google hotel id" ;
  rdfs:comment "Query alias: 1 model declares googleHotelId." .

# Query parent property: high intent users
<https://relay.inferal.com/ontology/googlehotels/property/highIntentUsers> a rdf:Property ;
  rdfs:label "high intent users" ;
  rdfs:comment "Query alias: 1 model declares highIntentUsers." .

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

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

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

# Query parent property: hotel region code
<https://relay.inferal.com/ontology/googlehotels/property/hotelRegionCode> a rdf:Property ;
  rdfs:label "hotel region code" ;
  rdfs:comment "Query alias: 1 model declares hotelRegionCode." .

# Query parent property: hotel suspended count
<https://relay.inferal.com/ontology/googlehotels/property/hotelSuspendedCount> a rdf:Property ;
  rdfs:label "hotel suspended count" ;
  rdfs:comment "Query alias: 2 models declare hotelSuspendedCount." .

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

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

# Query parent property: icon disapproval reasons
<https://relay.inferal.com/ontology/googlehotels/property/iconDisapprovalReasons> a rdf:Property ;
  rdfs:label "icon disapproval reasons" ;
  rdfs:comment "Query alias: 1 model declares iconDisapprovalReasons." .

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

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

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

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

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

# Query parent property: imprecision radius meters
<https://relay.inferal.com/ontology/googlehotels/property/imprecisionRadiusMeters> a rdf:Property ;
  rdfs:label "imprecision radius meters" ;
  rdfs:comment "Query alias: 1 model declares imprecisionRadiusMeters." .

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

# Query parent property: is self resolving
<https://relay.inferal.com/ontology/googlehotels/property/isSelfResolving> a rdf:Property ;
  rdfs:label "is self resolving" ;
  rdfs:comment "Query alias: 1 model declares isSelfResolving." .

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

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

# Query parent property: itinerary blocked count
<https://relay.inferal.com/ontology/googlehotels/property/itineraryBlockedCount> a rdf:Property ;
  rdfs:label "itinerary blocked count" ;
  rdfs:comment "Query alias: 1 model declares itineraryBlockedCount." .

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

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

# Query parent property: last feed submission time
<https://relay.inferal.com/ontology/googlehotels/property/lastFeedSubmissionTime> a rdf:Property ;
  rdfs:label "last feed submission time" ;
  rdfs:comment "Query alias: 1 model declares lastFeedSubmissionTime." .

# Query parent property: last manifest update time
<https://relay.inferal.com/ontology/googlehotels/property/lastManifestUpdateTime> a rdf:Property ;
  rdfs:label "last manifest update time" ;
  rdfs:comment "Query alias: 1 model declares lastManifestUpdateTime." .

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

# Query parent property: length of stay
<https://relay.inferal.com/ontology/googlehotels/property/lengthOfStay> a rdf:Property ;
  rdfs:label "length of stay" ;
  rdfs:comment "Query alias: 1 model declares lengthOfStay." .

# Query parent property: length of stay days
<https://relay.inferal.com/ontology/googlehotels/property/lengthOfStayDays> a rdf:Property ;
  rdfs:label "length of stay days" ;
  rdfs:comment "Query alias: 3 models declare lengthOfStayDays." .

# Query parent property: length of stay range
<https://relay.inferal.com/ontology/googlehotels/property/lengthOfStayRange> a rdf:Property ;
  rdfs:label "length of stay range" ;
  rdfs:comment "Query alias: 1 model declares lengthOfStayRange." .

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

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

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

# Query parent property: live on google
<https://relay.inferal.com/ontology/googlehotels/property/liveOnGoogle> a rdf:Property ;
  rdfs:label "live on google" ;
  rdfs:comment "Query alias: 2 models declare liveOnGoogle." .

# Query parent property: live on google property count
<https://relay.inferal.com/ontology/googlehotels/property/liveOnGooglePropertyCount> a rdf:Property ;
  rdfs:label "live on google property count" ;
  rdfs:comment "Query alias: 1 model declares liveOnGooglePropertyCount." .

# Query parent property: live on google status
<https://relay.inferal.com/ontology/googlehotels/property/liveOnGoogleStatus> a rdf:Property ;
  rdfs:label "live on google status" ;
  rdfs:comment "Query alias: 2 models declare liveOnGoogleStatus." .

# Query parent property: live pricing config issue count
<https://relay.inferal.com/ontology/googlehotels/property/livePricingConfigIssueCount> a rdf:Property ;
  rdfs:label "live pricing config issue count" ;
  rdfs:comment "Query alias: 1 model declares livePricingConfigIssueCount." .

# Query parent property: live pricing error count
<https://relay.inferal.com/ontology/googlehotels/property/livePricingErrorCount> a rdf:Property ;
  rdfs:label "live pricing error count" ;
  rdfs:comment "Query alias: 1 model declares livePricingErrorCount." .

# Query parent property: live pricing not available count
<https://relay.inferal.com/ontology/googlehotels/property/livePricingNotAvailableCount> a rdf:Property ;
  rdfs:label "live pricing not available count" ;
  rdfs:comment "Query alias: 1 model declares livePricingNotAvailableCount." .

# Query parent property: live pricing not setup count
<https://relay.inferal.com/ontology/googlehotels/property/livePricingNotSetupCount> a rdf:Property ;
  rdfs:label "live pricing not setup count" ;
  rdfs:comment "Query alias: 1 model declares livePricingNotSetupCount." .

# Query parent property: live pricing not triggered count
<https://relay.inferal.com/ontology/googlehotels/property/livePricingNotTriggeredCount> a rdf:Property ;
  rdfs:label "live pricing not triggered count" ;
  rdfs:comment "Query alias: 1 model declares livePricingNotTriggeredCount." .

# Query parent property: live pricing other reason count
<https://relay.inferal.com/ontology/googlehotels/property/livePricingOtherReasonCount> a rdf:Property ;
  rdfs:label "live pricing other reason count" ;
  rdfs:comment "Query alias: 1 model declares livePricingOtherReasonCount." .

# Query parent property: live pricing technical issue count
<https://relay.inferal.com/ontology/googlehotels/property/livePricingTechnicalIssueCount> a rdf:Property ;
  rdfs:label "live pricing technical issue count" ;
  rdfs:comment "Query alias: 1 model declares livePricingTechnicalIssueCount." .

# Query parent property: live pricing timeout count
<https://relay.inferal.com/ontology/googlehotels/property/livePricingTimeoutCount> a rdf:Property ;
  rdfs:label "live pricing timeout count" ;
  rdfs:comment "Query alias: 1 model declares livePricingTimeoutCount." .

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

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

# Query parent property: match failure reasons
<https://relay.inferal.com/ontology/googlehotels/property/matchFailureReasons> a rdf:Property ;
  rdfs:label "match failure reasons" ;
  rdfs:comment "Query alias: 1 model declares matchFailureReasons." .

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

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

# Query parent property: missed participation count
<https://relay.inferal.com/ontology/googlehotels/property/missedParticipationCount> a rdf:Property ;
  rdfs:label "missed participation count" ;
  rdfs:comment "Query alias: 1 model declares missedParticipationCount." .

# Query parent property: missed participation count details
<https://relay.inferal.com/ontology/googlehotels/property/missedParticipationCountDetails> a rdf:Property ;
  rdfs:label "missed participation count details" ;
  rdfs:comment "Query alias: 1 model declares missedParticipationCountDetails." .

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

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

# Query parent property: next page token
<https://relay.inferal.com/ontology/googlehotels/property/nextPageToken> a rdf:Property ;
  rdfs:label "next page token" ;
  rdfs:comment "Query alias: 5 models declare nextPageToken." .

# Query parent property: no availability count
<https://relay.inferal.com/ontology/googlehotels/property/noAvailabilityCount> a rdf:Property ;
  rdfs:label "no availability count" ;
  rdfs:comment "Query alias: 1 model declares noAvailabilityCount." .

# Query parent property: no landing page count
<https://relay.inferal.com/ontology/googlehotels/property/noLandingPageCount> a rdf:Property ;
  rdfs:label "no landing page count" ;
  rdfs:comment "Query alias: 1 model declares noLandingPageCount." .

# Query parent property: no price count
<https://relay.inferal.com/ontology/googlehotels/property/noPriceCount> a rdf:Property ;
  rdfs:label "no price count" ;
  rdfs:comment "Query alias: 1 model declares noPriceCount." .

# Query parent property: no price count details
<https://relay.inferal.com/ontology/googlehotels/property/noPriceCountDetails> a rdf:Property ;
  rdfs:label "no price count details" ;
  rdfs:comment "Query alias: 1 model declares noPriceCountDetails." .

# Query parent property: no tax breakdown count
<https://relay.inferal.com/ontology/googlehotels/property/noTaxBreakdownCount> a rdf:Property ;
  rdfs:label "no tax breakdown count" ;
  rdfs:comment "Query alias: 1 model declares noTaxBreakdownCount." .

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

# Query parent property: other reason count
<https://relay.inferal.com/ontology/googlehotels/property/otherReasonCount> a rdf:Property ;
  rdfs:label "other reason count" ;
  rdfs:comment "Query alias: 1 model declares otherReasonCount." .

# Query parent property: overclustered partner hotel ids
<https://relay.inferal.com/ontology/googlehotels/property/overclusteredPartnerHotelIds> a rdf:Property ;
  rdfs:label "overclustered partner hotel ids" ;
  rdfs:comment "Query alias: 1 model declares overclusteredPartnerHotelIds." .

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

# Query parent property: overclustered property with errors count
<https://relay.inferal.com/ontology/googlehotels/property/overclusteredPropertyWithErrorsCount> a rdf:Property ;
  rdfs:label "overclustered property with errors count" ;
  rdfs:comment "Query alias: 1 model declares overclusteredPropertyWithErrorsCount." .

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

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

# Query parent property: participation not likely count
<https://relay.inferal.com/ontology/googlehotels/property/participationNotLikelyCount> a rdf:Property ;
  rdfs:label "participation not likely count" ;
  rdfs:comment "Query alias: 1 model declares participationNotLikelyCount." .

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

# Query parent property: partner hotel display name
<https://relay.inferal.com/ontology/googlehotels/property/partnerHotelDisplayName> a rdf:Property ;
  rdfs:label "partner hotel display name" ;
  rdfs:comment "Query alias: 3 models declare partnerHotelDisplayName." .

# Query parent property: partner hotel id
<https://relay.inferal.com/ontology/googlehotels/property/partnerHotelId> a rdf:Property ;
  rdfs:label "partner hotel id" ;
  rdfs:comment "Query alias: 3 models declare partnerHotelId." .

# Query parent property: partner hotel ids
<https://relay.inferal.com/ontology/googlehotels/property/partnerHotelIds> a rdf:Property ;
  rdfs:label "partner hotel ids" ;
  rdfs:comment "Query alias: 2 models declare partnerHotelIds." .

# Query parent property: partner list id
<https://relay.inferal.com/ontology/googlehotels/property/partnerListId> a rdf:Property ;
  rdfs:label "partner list id" ;
  rdfs:comment "Query alias: 1 model declares partnerListId." .

# Query parent property: partner property display name
<https://relay.inferal.com/ontology/googlehotels/property/partnerPropertyDisplayName> a rdf:Property ;
  rdfs:label "partner property display name" ;
  rdfs:comment "Query alias: 1 model declares partnerPropertyDisplayName." .

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

# Query parent property: per itinerary prices
<https://relay.inferal.com/ontology/googlehotels/property/perItineraryPrices> a rdf:Property ;
  rdfs:label "per itinerary prices" ;
  rdfs:comment "Query alias: 1 model declares perItineraryPrices." .

# Query parent property: predicted book on google score
<https://relay.inferal.com/ontology/googlehotels/property/predictedBookOnGoogleScore> a rdf:Property ;
  rdfs:label "predicted book on google score" ;
  rdfs:comment "Query alias: 1 model declares predictedBookOnGoogleScore." .

# Query parent property: predicted overall score
<https://relay.inferal.com/ontology/googlehotels/property/predictedOverallScore> a rdf:Property ;
  rdfs:label "predicted overall score" ;
  rdfs:comment "Query alias: 1 model declares predictedOverallScore." .

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

# Query parent property: predicted website score
<https://relay.inferal.com/ontology/googlehotels/property/predictedWebsiteScore> a rdf:Property ;
  rdfs:label "predicted website score" ;
  rdfs:comment "Query alias: 1 model declares predictedWebsiteScore." .

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

# Query parent property: price accuracy issue count
<https://relay.inferal.com/ontology/googlehotels/property/priceAccuracyIssueCount> a rdf:Property ;
  rdfs:label "price accuracy issue count" ;
  rdfs:comment "Query alias: 1 model declares priceAccuracyIssueCount." .

# Query parent property: price accuracy views
<https://relay.inferal.com/ontology/googlehotels/property/priceAccuracyViews> a rdf:Property ;
  rdfs:label "price accuracy views" ;
  rdfs:comment "Query alias: 1 model declares priceAccuracyViews." .

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

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

# Query parent property: price coverage percent
<https://relay.inferal.com/ontology/googlehotels/property/priceCoveragePercent> a rdf:Property ;
  rdfs:label "price coverage percent" ;
  rdfs:comment "Query alias: 2 models declare priceCoveragePercent." .

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

# Query parent property: price missing count
<https://relay.inferal.com/ontology/googlehotels/property/priceMissingCount> a rdf:Property ;
  rdfs:label "price missing count" ;
  rdfs:comment "Query alias: 1 model declares priceMissingCount." .

# Query parent property: price missing count details
<https://relay.inferal.com/ontology/googlehotels/property/priceMissingCountDetails> a rdf:Property ;
  rdfs:label "price missing count details" ;
  rdfs:comment "Query alias: 1 model declares priceMissingCountDetails." .

# Query parent property: price problem count
<https://relay.inferal.com/ontology/googlehotels/property/priceProblemCount> a rdf:Property ;
  rdfs:label "price problem count" ;
  rdfs:comment "Query alias: 1 model declares priceProblemCount." .

# Query parent property: price problem count details
<https://relay.inferal.com/ontology/googlehotels/property/priceProblemCountDetails> a rdf:Property ;
  rdfs:label "price problem count details" ;
  rdfs:comment "Query alias: 1 model declares priceProblemCountDetails." .

# Query parent property: price unavailable count
<https://relay.inferal.com/ontology/googlehotels/property/priceUnavailableCount> a rdf:Property ;
  rdfs:label "price unavailable count" ;
  rdfs:comment "Query alias: 2 models declare priceUnavailableCount." .

# Query parent property: price unavailable count details
<https://relay.inferal.com/ontology/googlehotels/property/priceUnavailableCountDetails> a rdf:Property ;
  rdfs:label "price unavailable count details" ;
  rdfs:comment "Query alias: 1 model declares priceUnavailableCountDetails." .

# Query parent property: price unusually high count
<https://relay.inferal.com/ontology/googlehotels/property/priceUnusuallyHighCount> a rdf:Property ;
  rdfs:label "price unusually high count" ;
  rdfs:comment "Query alias: 1 model declares priceUnusuallyHighCount." .

# Query parent property: price unusually low count
<https://relay.inferal.com/ontology/googlehotels/property/priceUnusuallyLowCount> a rdf:Property ;
  rdfs:label "price unusually low count" ;
  rdfs:comment "Query alias: 1 model declares priceUnusuallyLowCount." .

# Query parent property: primary overclustered partner hotel id
<https://relay.inferal.com/ontology/googlehotels/property/primaryOverclusteredPartnerHotelId> a rdf:Property ;
  rdfs:label "primary overclustered partner hotel id" ;
  rdfs:comment "Query alias: 1 model declares primaryOverclusteredPartnerHotelId." .

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

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

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

# Query parent property: rate rule id
<https://relay.inferal.com/ontology/googlehotels/property/rateRuleId> a rdf:Property ;
  rdfs:label "rate rule id" ;
  rdfs:comment "Query alias: 1 model declares rateRuleId." .

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

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

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

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

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

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

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

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

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

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

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

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

# Query parent property: submitted display names
<https://relay.inferal.com/ontology/googlehotels/property/submittedDisplayNames> a rdf:Property ;
  rdfs:label "submitted display names" ;
  rdfs:comment "Query alias: 1 model declares submittedDisplayNames." .

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

# Query parent property: successful record count
<https://relay.inferal.com/ontology/googlehotels/property/successfulRecordCount> a rdf:Property ;
  rdfs:label "successful record count" ;
  rdfs:comment "Query alias: 2 models declare successfulRecordCount." .

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

# Query parent property: taxes and fees
<https://relay.inferal.com/ontology/googlehotels/property/taxesAndFees> a rdf:Property ;
  rdfs:label "taxes and fees" ;
  rdfs:comment "Query alias: 1 model declares taxesAndFees." .

# Query parent property: taxes and fees missing count
<https://relay.inferal.com/ontology/googlehotels/property/taxesAndFeesMissingCount> a rdf:Property ;
  rdfs:label "taxes and fees missing count" ;
  rdfs:comment "Query alias: 1 model declares taxesAndFeesMissingCount." .

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

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

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

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

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

# Query parent property: unmatched property with errors count
<https://relay.inferal.com/ontology/googlehotels/property/unmatchedPropertyWithErrorsCount> a rdf:Property ;
  rdfs:label "unmatched property with errors count" ;
  rdfs:comment "Query alias: 1 model declares unmatchedPropertyWithErrorsCount." .

# Query parent property: updated hotel ids
<https://relay.inferal.com/ontology/googlehotels/property/updatedHotelIds> a rdf:Property ;
  rdfs:label "updated hotel ids" ;
  rdfs:comment "Query alias: 1 model declares updatedHotelIds." .

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

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

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

# Query parent property: user region code
<https://relay.inferal.com/ontology/googlehotels/property/userRegionCode> a rdf:Property ;
  rdfs:label "user region code" ;
  rdfs:comment "Query alias: 4 models declare userRegionCode." .

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

# Query parent property: vr website button clicks
<https://relay.inferal.com/ontology/googlehotels/property/vrWebsiteButtonClicks> a rdf:Property ;
  rdfs:label "vr website button clicks" ;
  rdfs:comment "Query alias: 1 model declares vrWebsiteButtonClicks." .

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

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

# Property: account link target
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.AccountLink/accountLinkTarget> a rdf:Property ;
  rdfs:label "account link target" ;
  rdfs:comment "Required for CREATE requests. The properties in the Hotel Center account that can be managed using the linked Google Ads account." ;
  schema:alternateName "accountLinkTarget" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/accountLinkTarget> ;
  rdfs:domain googlehotels:AccountLink ;
  rdfs:range googlehotels:AccountLinkTarget .

# Property: google ads customer name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.AccountLink/googleAdsCustomerName> a rdf:Property ;
  rdfs:label "google ads customer name" ;
  rdfs:comment "Required for CREATE requests. The value representing the Google Ads customer ID in the format `customers/{google_ads_customer_id}`. For example: `customers/0123456789`. Note that the `googleAdsCustomerName` field is not returned in responses to GET requests." ;
  schema:alternateName "googleAdsCustomerName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/googleAdsCustomerName> ;
  rdfs:domain googlehotels:AccountLink ;
  rdfs:range xsd:string .

# Property: status
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.AccountLink/status> a rdf:Property ;
  rdfs:label "status" ;
  rdfs:comment "The current status of the account link." ;
  schema:alternateName "status" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/status> ;
  rdfs:domain googlehotels:AccountLink ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:AccountLinkStatusScheme .

# Property: name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.AccountLink/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "The resource name for the account link in the format `accounts/{account_id}/accountLinks/{account_link_id}`." ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/name> ;
  rdfs:domain googlehotels:AccountLink ;
  rdfs:range xsd:string .

# Property: all hotels
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.AccountLinkTarget/allHotels> a rdf:Property ;
  rdfs:label "all hotels" ;
  rdfs:comment "True if all properties under the Hotel Center account are made available to the account link. The default is `false`." ;
  schema:alternateName "allHotels" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/allHotels> ;
  rdfs:domain googlehotels:AccountLinkTarget ;
  rdfs:range xsd:boolean .

# Property: hotel list
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.AccountLinkTarget/hotelList> a rdf:Property ;
  rdfs:label "hotel list" ;
  rdfs:comment "List of properties that is made available to the account link." ;
  schema:alternateName "hotelList" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/hotelList> ;
  rdfs:domain googlehotels:AccountLinkTarget ;
  rdfs:range googlehotels:HotelList .

# Property: partner hotel ids
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelList/partnerHotelIds> a rdf:Property ;
  rdfs:label "partner hotel ids" ;
  rdfs:comment "Hotel IDs." ;
  schema:alternateName "partnerHotelIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerHotelIds> ;
  rdfs:domain googlehotels:HotelList ;
  rdfs:range xsd:string .

# Property: property count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/propertyCount> a rdf:Property ;
  rdfs:label "property count" ;
  rdfs:comment "Output only. The number of properties with the corresponding brand ID." ;
  schema:alternateName "propertyCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/propertyCount> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range xsd:long .

# Property: icon state
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/iconState> a rdf:Property ;
  rdfs:label "icon state" ;
  rdfs:comment "Output only. The brand's icon's review state. If there are both submitted and active icons, this refers to the submitted icon." ;
  schema:alternateName "iconState" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/iconState> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:BrandIconStateScheme .

# Property: name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Output only. The resource name for the brand in the format `accounts/{account_id}/brands/{brand_id}`. The `brand_id` corresponds to the partner's brand identifier used for landing page matching and the property-level brand identifier. A default brand is applied to properties that do not have a brand. The `brand_id` of the default brand is `NO_BRAND_ID`. It can be fetched and updated like any configured brand." ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/name> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range xsd:string .

# Property: icon disapproval reasons
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/iconDisapprovalReasons> a rdf:Property ;
  rdfs:label "icon disapproval reasons" ;
  rdfs:comment "Output only. The icon's disapproval reason(s). Only applies to submitted icons with `REJECTED` state." ;
  schema:alternateName "iconDisapprovalReasons" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/iconDisapprovalReasons> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:BrandIconDisapprovalReasonsScheme .

# Property: icon
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/icon> a rdf:Property ;
  rdfs:label "icon" ;
  rdfs:comment "Input only. The brand's [accounts.icon](/hotels/hotel-prices/api-reference/rest/v3/accounts.icons#resource:-iconresource) identifying the brand's icon. The value refers to the icons's resource name in the format `accounts/{account_id}/icons/{icon_id}`." ;
  schema:alternateName "icon" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/icon> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range xsd:string .

# Property: submitted icon
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/submittedIcon> a rdf:Property ;
  rdfs:label "submitted icon" ;
  rdfs:comment "Output only. The brand's submitted [accounts.icon](/hotels/hotel-prices/api-reference/rest/v3/accounts.icons#resource:-iconresource). The value refers to the icons's resource name in the format `accounts/{account_id}/icons/{icon_id}`. A submitted icon is one that is new or rejected." ;
  schema:alternateName "submittedIcon" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/submittedIcon> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range xsd:string .

# Property: display name disapproval reason
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/displayNameDisapprovalReason> a rdf:Property ;
  rdfs:label "display name disapproval reason" ;
  rdfs:comment "Output only. Display name's disapproval reason. Only applies to display names with the review state 'REJECTED'." ;
  schema:alternateName "displayNameDisapprovalReason" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/displayNameDisapprovalReason> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range googlehotels:DisplayNameDisapprovalReason .

# Property: active display names
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/activeDisplayNames> a rdf:Property ;
  rdfs:label "active display names" ;
  rdfs:comment "Output only. The brand's active display names in all provided languages, only present if the display name is approved for all provided languages." ;
  schema:alternateName "activeDisplayNames" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/activeDisplayNames> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range googlehotels:LocalizedText .

# Property: display names
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/displayNames> a rdf:Property ;
  rdfs:label "display names" ;
  rdfs:comment "Input only. The name Google displays for the brand's properties. Setting the display names is only necessary if you want to override the landing page display name or account-level display name for the brand. Google reviews the display names for appropriate content. When there are multiple languages, Google will only show the display names once Google approves all the languages." ;
  schema:alternateName "displayNames" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/displayNames> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range googlehotels:LocalizedText .

# Property: active icon uri
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/activeIconUri> a rdf:Property ;
  rdfs:label "active icon uri" ;
  rdfs:comment "Output only. URL of the active icon, only present when the icon has been approved." ;
  schema:alternateName "activeIconUri" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/activeIconUri> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range xsd:string .

# Property: submitted display names
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/submittedDisplayNames> a rdf:Property ;
  rdfs:label "submitted display names" ;
  rdfs:comment "Output only. The brand's submitted display names in all provided languages, only present if the display name is new or rejected for any language." ;
  schema:alternateName "submittedDisplayNames" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/submittedDisplayNames> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range googlehotels:LocalizedText .

# Property: display name state
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/displayNameState> a rdf:Property ;
  rdfs:label "display name state" ;
  rdfs:comment "Output only. The brand's display names review state, which applies to all display name language entries. If there are both submitted and active display names, this refers to the submitted display names." ;
  schema:alternateName "displayNameState" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/displayNameState> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:BrandDisplayNameStateScheme .

# Property: active icon
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Brand/activeIcon> a rdf:Property ;
  rdfs:label "active icon" ;
  rdfs:comment "Output only. The brand's active [accounts.icon](/hotels/hotel-prices/api-reference/rest/v3/accounts.icons#resource:-iconresource). The value refers to the icons's resource name in the format `accounts/{account_id}/icons/{icon_id}`. An active icon is one that has been approved." ;
  schema:alternateName "activeIcon" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/activeIcon> ;
  rdfs:domain googlehotels:Brand ;
  rdfs:range xsd:string .

# Property: language code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.DisplayNameDisapprovalReason/languageCode> a rdf:Property ;
  rdfs:label "language code" ;
  rdfs:comment "Language of the disapproved display name." ;
  schema:alternateName "languageCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/languageCode> ;
  rdfs:domain googlehotels:DisplayNameDisapprovalReason ;
  rdfs:range xsd:string .

# Property: disapproval reason
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.DisplayNameDisapprovalReason/disapprovalReason> a rdf:Property ;
  rdfs:label "disapproval reason" ;
  rdfs:comment "Disapproval reason." ;
  schema:alternateName "disapprovalReason" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/disapprovalReason> ;
  rdfs:domain googlehotels:DisplayNameDisapprovalReason ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:DisplayNameDisapprovalReasonDisapprovalReasonScheme .

# Property: text
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.LocalizedText/text> a rdf:Property ;
  rdfs:label "text" ;
  rdfs:comment "Localized string in the language corresponding to language_code below." ;
  schema:alternateName "text" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/text> ;
  rdfs:domain googlehotels:LocalizedText ;
  rdfs:range xsd:string .

# Property: language code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.LocalizedText/languageCode> a rdf:Property ;
  rdfs:label "language code" ;
  rdfs:comment "The text's BCP-47 language code, such as \"en-US\" or \"sr-Latn\". For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier." ;
  schema:alternateName "languageCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/languageCode> ;
  rdfs:domain googlehotels:LocalizedText ;
  rdfs:range xsd:string .

# Property: issues
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.CreateReconciliationReportResponse/issues> a rdf:Property ;
  rdfs:label "issues" ;
  rdfs:comment "Issues that were encountered when validating the file." ;
  schema:alternateName "issues" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/issues> ;
  rdfs:domain googlehotels:CreateReconciliationReportResponse ;
  rdfs:range googlehotels:ReconciliationReportValidationIssue .

# Property: successful record count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.CreateReconciliationReportResponse/successfulRecordCount> a rdf:Property ;
  rdfs:label "successful record count" ;
  rdfs:comment "The number of commission records that were successfully saved." ;
  schema:alternateName "successfulRecordCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/successfulRecordCount> ;
  rdfs:domain googlehotels:CreateReconciliationReportResponse ;
  rdfs:range xsd:int .

# Property: reconciliation report
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.CreateReconciliationReportResponse/reconciliationReport> a rdf:Property ;
  rdfs:label "reconciliation report" ;
  rdfs:comment "Resource name of the new reconciliation report. The format is `accounts/{account_id}`." ;
  schema:alternateName "reconciliationReport" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/reconciliationReport> ;
  rdfs:domain googlehotels:CreateReconciliationReportResponse ;
  rdfs:range googlehotels:ReconciliationReport .

# Property: description
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ReconciliationReportValidationIssue/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Text description of the issue, typically including what was seen and why it was invalid." ;
  schema:alternateName "description" ;
  rdfs:domain googlehotels:ReconciliationReportValidationIssue ;
  rdfs:range xsd:string .

# Property: line num
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ReconciliationReportValidationIssue/lineNum> a rdf:Property ;
  rdfs:label "line num" ;
  rdfs:comment "The line number on which the issue was detected. If this field is 0, the issue applies to the whole file." ;
  schema:alternateName "lineNum" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/lineNum> ;
  rdfs:domain googlehotels:ReconciliationReportValidationIssue ;
  rdfs:range xsd:int .

# Property: field name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ReconciliationReportValidationIssue/fieldName> a rdf:Property ;
  rdfs:label "field name" ;
  rdfs:comment "Name of the invalid field. If no field name is given, this issue applies to the whole line (or file)." ;
  schema:alternateName "fieldName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/fieldName> ;
  rdfs:domain googlehotels:ReconciliationReportValidationIssue ;
  rdfs:range xsd:string .

# Property: name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ReconciliationReport/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Resource name in the format `accounts/{account_id}/reconciliationReports/{datetime}~{filename}`. The value for `{datetime}` must be from 0001-01-01T00:00:00 to 9999-12-31T23:59:59 inclusive." ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/name> ;
  rdfs:domain googlehotels:ReconciliationReport ;
  rdfs:range xsd:string .

# Property: file name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ReconciliationReport/fileName> a rdf:Property ;
  rdfs:label "file name" ;
  rdfs:comment "Required. Desired filename of the reconciliation report." ;
  schema:alternateName "fileName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/fileName> ;
  rdfs:domain googlehotels:ReconciliationReport ;
  rdfs:range xsd:string .

# Property: contents
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ReconciliationReport/contents> a rdf:Property ;
  rdfs:label "contents" ;
  rdfs:comment "Required. The contents of the commission report. Report contents must conform to the requirements specified in [Reconciliation reports] (//support.google.com/hotelprices/answer/7019060#creating)." ;
  schema:alternateName "contents" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/contents> ;
  rdfs:domain googlehotels:ReconciliationReport ;
  rdfs:range xsd:string .

# Property: is self resolving
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.DataIssueDetail/isSelfResolving> a rdf:Property ;
  rdfs:label "is self resolving" ;
  rdfs:comment "Whether or not the issue is self-resolving. If true, the issue is expected to resolve itself. If false or not set, action is needed to resolve the issue. Refer to documentation on the data issue’s type for further information." ;
  schema:alternateName "isSelfResolving" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/isSelfResolving> ;
  rdfs:domain googlehotels:DataIssueDetail ;
  rdfs:range xsd:boolean .

# Property: data issue severity
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.DataIssueDetail/dataIssueSeverity> a rdf:Property ;
  rdfs:label "data issue severity" ;
  rdfs:comment "The severity of the data issue." ;
  schema:alternateName "dataIssueSeverity" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/dataIssueSeverity> ;
  rdfs:domain googlehotels:DataIssueDetail ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:DataIssueDetailDataIssueSeverityScheme .

# Property: data issue type
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.DataIssueDetail/dataIssueType> a rdf:Property ;
  rdfs:label "data issue type" ;
  rdfs:comment "The type of the data issue." ;
  schema:alternateName "dataIssueType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/dataIssueType> ;
  rdfs:domain googlehotels:DataIssueDetail ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:DataIssueDetailDataIssueTypeScheme .

# Property: year
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Date/year> a rdf:Property ;
  rdfs:label "year" ;
  rdfs:comment "Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year." ;
  schema:alternateName "year" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/year> ;
  rdfs:domain googlehotels:Date ;
  rdfs:range xsd:int .

# Property: month
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Date/month> a rdf:Property ;
  rdfs:label "month" ;
  rdfs:comment "Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day." ;
  schema:alternateName "month" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/month> ;
  rdfs:domain googlehotels:Date ;
  rdfs:range xsd:int .

# Property: day
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Date/day> a rdf:Property ;
  rdfs:label "day" ;
  rdfs:comment "Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant." ;
  schema:alternateName "day" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/day> ;
  rdfs:domain googlehotels:Date ;
  rdfs:range xsd:int .

# Property: partner hotel id
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.FreeBookingLinksResult/partnerHotelId> a rdf:Property ;
  rdfs:label "partner hotel id" ;
  rdfs:comment "Partner's hotel ID. Only present if `partnerHotelId` is specified in `aggregateBy` in the request." ;
  schema:alternateName "partnerHotelId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerHotelId> ;
  rdfs:domain googlehotels:FreeBookingLinksResult ;
  rdfs:range xsd:string .

# Property: date
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.FreeBookingLinksResult/date> a rdf:Property ;
  rdfs:label "date" ;
  rdfs:comment "A date within the requested date range. Only present if `date` is specified in `aggregateBy` in the request." ;
  schema:alternateName "date" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/date> ;
  rdfs:domain googlehotels:FreeBookingLinksResult ;
  rdfs:range googlehotels:Date .

# Property: partner hotel display name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.FreeBookingLinksResult/partnerHotelDisplayName> a rdf:Property ;
  rdfs:label "partner hotel display name" ;
  rdfs:comment "Partner's hotel name. Only present if `partnerHotelDisplayName` is specified in `aggregateBy` in the request." ;
  schema:alternateName "partnerHotelDisplayName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerHotelDisplayName> ;
  rdfs:domain googlehotels:FreeBookingLinksResult ;
  rdfs:range xsd:string .

# Property: device type
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.FreeBookingLinksResult/deviceType> a rdf:Property ;
  rdfs:label "device type" ;
  rdfs:comment "The user’s device type. Only present if `deviceType` is specified in `aggregateBy` in the request." ;
  schema:alternateName "deviceType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/deviceType> ;
  rdfs:domain googlehotels:FreeBookingLinksResult ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:FreeBookingLinksResultDeviceTypeScheme .

# Property: click count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.FreeBookingLinksResult/clickCount> a rdf:Property ;
  rdfs:label "click count" ;
  rdfs:comment "The total number of clicks that were recorded for this result." ;
  schema:alternateName "clickCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/clickCount> ;
  rdfs:domain googlehotels:FreeBookingLinksResult ;
  rdfs:range xsd:long .

# Property: user region code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.FreeBookingLinksResult/userRegionCode> a rdf:Property ;
  rdfs:label "user region code" ;
  rdfs:comment "ISO 3116 region code of the country/region of the user. Only present if `userRegionCode` is specified in `aggregateBy` in the request" ;
  schema:alternateName "userRegionCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/userRegionCode> ;
  rdfs:domain googlehotels:FreeBookingLinksResult ;
  rdfs:range xsd:string .

# Property: currency code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "Currency for `price`, `taxes`, and `fees`." ;
  schema:alternateName "currencyCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/currencyCode> ;
  rdfs:domain googlehotels:HotelPricePerItinerary ;
  rdfs:range xsd:string .

# Property: taxes
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/taxes> a rdf:Property ;
  rdfs:label "taxes" ;
  rdfs:comment "Taxes for this itinerary." ;
  schema:alternateName "taxes" ;
  rdfs:subPropertyOf adm:monetaryValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/taxes> ;
  adm:wireEncoding adm:MajorUnits ;
  adm:currencySource <https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/currencyCode> ;
  rdfs:domain googlehotels:HotelPricePerItinerary ;
  rdfs:range xsd:float .

# Property: length of stay days
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/lengthOfStayDays> a rdf:Property ;
  rdfs:label "length of stay days" ;
  rdfs:comment "Number of nights for the itinerary." ;
  schema:alternateName "lengthOfStayDays" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/lengthOfStayDays> ;
  rdfs:domain googlehotels:HotelPricePerItinerary ;
  rdfs:range xsd:int .

# Property: price
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/price> a rdf:Property ;
  rdfs:label "price" ;
  rdfs:comment "Hotel price for this itinerary." ;
  schema:alternateName "price" ;
  rdfs:subPropertyOf adm:monetaryValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/price> ;
  adm:wireEncoding adm:MajorUnits ;
  adm:currencySource <https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/currencyCode> ;
  rdfs:domain googlehotels:HotelPricePerItinerary ;
  rdfs:range xsd:float .

# Property: update time
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/updateTime> a rdf:Property ;
  rdfs:label "update time" ;
  rdfs:comment "Update timestamp for this hotel price." ;
  schema:alternateName "updateTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/updateTime> ;
  rdfs:domain googlehotels:HotelPricePerItinerary ;
  rdfs:range xsd:dateTime .

# Property: fees
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/fees> a rdf:Property ;
  rdfs:label "fees" ;
  rdfs:comment "Fees for this itinerary." ;
  schema:alternateName "fees" ;
  rdfs:subPropertyOf adm:monetaryValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/fees> ;
  adm:wireEncoding adm:MajorUnits ;
  adm:currencySource <https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/currencyCode> ;
  rdfs:domain googlehotels:HotelPricePerItinerary ;
  rdfs:range xsd:float .

# Property: checkin date
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelPricePerItinerary/checkinDate> a rdf:Property ;
  rdfs:label "checkin date" ;
  rdfs:comment "Check-in date." ;
  schema:alternateName "checkinDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/checkinDate> ;
  rdfs:domain googlehotels:HotelPricePerItinerary ;
  rdfs:range googlehotels:Date .

# Property: partner hotel display name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/partnerHotelDisplayName> a rdf:Property ;
  rdfs:label "partner hotel display name" ;
  rdfs:comment "Partner's hotel name." ;
  schema:alternateName "partnerHotelDisplayName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerHotelDisplayName> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string .

# Property: google hotel display name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/googleHotelDisplayName> a rdf:Property ;
  rdfs:label "google hotel display name" ;
  rdfs:comment "Google's hotel name." ;
  schema:alternateName "googleHotelDisplayName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/googleHotelDisplayName> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string .

# Property: match status
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/matchStatus> a rdf:Property ;
  rdfs:label "match status" ;
  rdfs:comment "Current matching status of the hotel." ;
  schema:alternateName "matchStatus" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/matchStatus> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:HotelViewMatchStatusScheme .

# Property: partner hotel id
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/partnerHotelId> a rdf:Property ;
  rdfs:label "partner hotel id" ;
  rdfs:comment "The unique ID of the hotel that the partner provides in their Hotel List Feed." ;
  schema:alternateName "partnerHotelId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerHotelId> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string .

# Property: property details
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/propertyDetails> a rdf:Property ;
  rdfs:label "property details" ;
  rdfs:comment "Optional. A URL to the property on Google. Only available for properties that are listed." ;
  schema:alternateName "propertyDetails" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/propertyDetails> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string .

# Property: primary overclustered partner hotel id
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/primaryOverclusteredPartnerHotelId> a rdf:Property ;
  rdfs:label "primary overclustered partner hotel id" ;
  rdfs:comment "The primary hotel in the overclustered set." ;
  schema:alternateName "primaryOverclusteredPartnerHotelId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/primaryOverclusteredPartnerHotelId> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string .

# Property: live on google status
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/liveOnGoogleStatus> a rdf:Property ;
  rdfs:label "live on google status" ;
  rdfs:comment "Optional. Whether the hotel appears in Google's hotel booking links. Declaration & behavior to get detection of presence/absence in JSON conversion." ;
  schema:alternateName "liveOnGoogleStatus" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/liveOnGoogleStatus> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:HotelViewLiveOnGoogleStatusScheme .

# Property: match failure reasons
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/matchFailureReasons> a rdf:Property ;
  rdfs:label "match failure reasons" ;
  rdfs:comment "The reasons why a hotel failed to match to a property on Maps." ;
  schema:alternateName "matchFailureReasons" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/matchFailureReasons> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string .

# Property: google hotel id
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/googleHotelId> a rdf:Property ;
  rdfs:label "google hotel id" ;
  rdfs:comment "Google's canonical ID for the hotel." ;
  schema:alternateName "googleHotelId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/googleHotelId> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:unsignedLong .

# Property: overclustered partner hotel ids
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/overclusteredPartnerHotelIds> a rdf:Property ;
  rdfs:label "overclustered partner hotel ids" ;
  rdfs:comment "Other hotels with which the hotel is overclustered. If your feed contains overclustered hotels, update the feed and resubmit it. To do this, you can use the manual match tool." ;
  schema:alternateName "overclusteredPartnerHotelIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/overclusteredPartnerHotelIds> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string .

# Property: data issues
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/dataIssues> a rdf:Property ;
  rdfs:label "data issues" ;
  rdfs:comment "DEPRECATED. Indicates that the hotel has data quality issues. The value of this field indicates the type of error. This has been replaced with the data_issue_detail field. If your feed contains data issues, update the feed and resubmit it. For more information, refer to this article." ;
  schema:alternateName "dataIssues" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/dataIssues> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:HotelViewDataIssuesScheme .

# Property: live on google
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/liveOnGoogle> a rdf:Property ;
  rdfs:label "live on google" ;
  rdfs:comment "Optional. DEPRECATED. Prefer live_on_google_status. Whether the hotel appears in Google's hotel booking links. Declaration & behavior to get detection of presence/absence in JSON conversion." ;
  schema:alternateName "liveOnGoogle" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/liveOnGoogle> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:boolean ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: google cluster id
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/googleClusterId> a rdf:Property ;
  rdfs:label "google cluster id" ;
  rdfs:comment "The Google Maps identifier for the hotel." ;
  schema:alternateName "googleClusterId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/googleClusterId> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range xsd:unsignedLong .

# Property: data issue detail
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.HotelView/dataIssueDetail> a rdf:Property ;
  rdfs:label "data issue detail" ;
  rdfs:comment "The type and severity of each data quality issue in the feed. If your feed contains data issues, update the feed and resubmit it. For more information, refer to this article." ;
  schema:alternateName "dataIssueDetail" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/dataIssueDetail> ;
  rdfs:domain googlehotels:HotelView ;
  rdfs:range googlehotels:DataIssueDetail .

# Property: name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Icon/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Required. Output only. The resource name for the icon in the format `accounts/{account_id}/icons/{icon_id}`. Google generates the `icon_id` during the `create` operation. Use the `icon_id` to associate the icon with a brand using the [accounts.brands](/hotels/hotel-prices/api-reference/rest/v3/accounts.brands#resource:-brand) API." ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/name> ;
  rdfs:domain googlehotels:Icon ;
  rdfs:range xsd:string .

# Property: disapproval reasons
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Icon/disapprovalReasons> a rdf:Property ;
  rdfs:label "disapproval reasons" ;
  rdfs:comment "Output only. The icon's disapproval reason(s). Only applies to icons with `REJECTED` state." ;
  schema:alternateName "disapprovalReasons" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/disapprovalReasons> ;
  rdfs:domain googlehotels:Icon ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:IconDisapprovalReasonsScheme .

# Property: icon uri
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Icon/iconUri> a rdf:Property ;
  rdfs:label "icon uri" ;
  rdfs:comment "Output only. The approved icon's Google-hosted URI. Only applies to icons with `APPROVED` state." ;
  schema:alternateName "iconUri" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/iconUri> ;
  rdfs:domain googlehotels:Icon ;
  rdfs:range xsd:string .

# Property: state
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Icon/state> a rdf:Property ;
  rdfs:label "state" ;
  rdfs:comment "Output only. The icon's current state." ;
  schema:alternateName "state" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/state> ;
  rdfs:domain googlehotels:Icon ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:IconStateScheme .

# Property: reference
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Icon/reference> a rdf:Property ;
  rdfs:label "reference" ;
  rdfs:comment "Optional. Value for tracking the icon. It could be the primary key to your icon in your system, or the icon's filename. Google does not use this value." ;
  schema:alternateName "reference" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/reference> ;
  rdfs:domain googlehotels:Icon ;
  rdfs:range xsd:string .

# Property: image data
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Icon/imageData> a rdf:Property ;
  rdfs:label "image data" ;
  rdfs:comment "Required. Input only. The icon contents, which must be in PNG format, or convertible to PNG." ;
  schema:alternateName "imageData" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/imageData> ;
  rdfs:domain googlehotels:Icon ;
  rdfs:range xsd:base64Binary .

# Property: gallery uri
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Image/galleryUri> a rdf:Property ;
  rdfs:label "gallery uri" ;
  rdfs:comment "URL that is deeplink to the image in a gallery (or a webpage)." ;
  schema:alternateName "galleryUri" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/galleryUri> ;
  rdfs:domain googlehotels:Image ;
  rdfs:range googlehotels:LocalizedText .

# Property: uri
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Image/uri> a rdf:Property ;
  rdfs:label "uri" ;
  rdfs:comment "URL that points to the binary image content directly." ;
  schema:alternateName "uri" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/uri> ;
  rdfs:domain googlehotels:Image ;
  rdfs:range xsd:string .

# Property: title
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Image/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "Title of the image." ;
  schema:alternateName "title" ;
  rdfs:domain googlehotels:Image ;
  rdfs:range googlehotels:LocalizedText .

# Property: partner hotel id
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Key/partnerHotelId> a rdf:Property ;
  rdfs:label "partner hotel id" ;
  rdfs:comment "Partner's hotel ID. If `partnerHotelId` is not a value of the `aggregateBy` parameter in the request call, then the `partnerHotelId` field is not returned in the `Key`." ;
  schema:alternateName "partnerHotelId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerHotelId> ;
  rdfs:domain googlehotels:Key ;
  rdfs:range xsd:string .

# Property: length of stay days
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Key/lengthOfStayDays> a rdf:Property ;
  rdfs:label "length of stay days" ;
  rdfs:comment "The number of nights for the itinerary. If `lengthOfStayDays` is not a value of the `aggregateBy` parameter in the request call, then the `lengthOfStayDays` field is not returned in the `Key`." ;
  schema:alternateName "lengthOfStayDays" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/lengthOfStayDays> ;
  rdfs:domain googlehotels:Key ;
  rdfs:range xsd:int .

# Property: occupancy
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Key/occupancy> a rdf:Property ;
  rdfs:label "occupancy" ;
  rdfs:comment "The total occupancy of the itinerary. If `occupancy` is not a value of the `aggregateBy` parameter in the request call, then the `occupancy` field is not returned in the `Key`." ;
  schema:alternateName "occupancy" ;
  rdfs:domain googlehotels:Key ;
  rdfs:range xsd:int .

# Property: advance booking window
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Key/advanceBookingWindow> a rdf:Property ;
  rdfs:label "advance booking window" ;
  rdfs:comment "The number of days in advance the user wants to book the itinerary. If `advanceBookingWindow` is not a value of the `aggregateBy` parameter in the request call, then the `advanceBookingWindow` field is not returned in the `Key`." ;
  schema:alternateName "advanceBookingWindow" ;
  rdfs:domain googlehotels:Key ;
  rdfs:range xsd:int .

# Property: checkin date
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Key/checkinDate> a rdf:Property ;
  rdfs:label "checkin date" ;
  rdfs:comment "The check-in date of the itinerary. If `checkinDate` is not a value of the `aggregateBy` parameter in the request call, then the `checkinDate` field is not returned in the `Key`." ;
  schema:alternateName "checkinDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/checkinDate> ;
  rdfs:domain googlehotels:Key ;
  rdfs:range googlehotels:Date .

# Property: hotel region code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Key/hotelRegionCode> a rdf:Property ;
  rdfs:label "hotel region code" ;
  rdfs:comment "CLDR region code of the country/region of the hotel. If `hotelRegionCode` is not a value of the `aggregateBy` parameter in the request call, then the `hotelRegionCode` field is not returned in the `Key`." ;
  schema:alternateName "hotelRegionCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/hotelRegionCode> ;
  rdfs:domain googlehotels:Key ;
  rdfs:range xsd:string .

# Property: device type
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Key/deviceType> a rdf:Property ;
  rdfs:label "device type" ;
  rdfs:comment "The user’s device type. If `deviceType` is not a value of the `aggregateBy` parameter in the request call, then the `deviceType` field is not returned in the `Key`." ;
  schema:alternateName "deviceType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/deviceType> ;
  rdfs:domain googlehotels:Key ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:KeyDeviceTypeScheme .

# Property: user region code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Key/userRegionCode> a rdf:Property ;
  rdfs:label "user region code" ;
  rdfs:comment "ISO 3116 region code of the country/region of the user. If `userRegionCode` is not a value of the `aggregateBy` parameter in the request call, then the `userRegionCode` field is not returned in the `Key`." ;
  schema:alternateName "userRegionCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/userRegionCode> ;
  rdfs:domain googlehotels:Key ;
  rdfs:range xsd:string .

# Property: date
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Key/date> a rdf:Property ;
  rdfs:label "date" ;
  rdfs:comment "The date for which you are requesting metrics. If `date` is not a value of the `aggregateBy` parameter in the request call, then the `date` field is not returned in the `Key`." ;
  schema:alternateName "date" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/date> ;
  rdfs:domain googlehotels:Key ;
  rdfs:range googlehotels:Date .

# Property: longitude
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.LatLng/longitude> a rdf:Property ;
  rdfs:label "longitude" ;
  rdfs:comment "The longitude in degrees. It must be in the range [-180.0, +180.0]." ;
  schema:alternateName "longitude" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/longitude> ;
  rdfs:domain googlehotels:LatLng ;
  rdfs:range xsd:double .

# Property: latitude
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.LatLng/latitude> a rdf:Property ;
  rdfs:label "latitude" ;
  rdfs:comment "The latitude in degrees. It must be in the range [-90.0, +90.0]." ;
  schema:alternateName "latitude" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/latitude> ;
  rdfs:domain googlehotels:LatLng ;
  rdfs:range xsd:double .

# Property: account links
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ListAccountLinksResponse/accountLinks> a rdf:Property ;
  rdfs:label "account links" ;
  rdfs:comment "A list of all account links associated with the Hotel Center account being queried." ;
  schema:alternateName "accountLinks" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/accountLinks> ;
  rdfs:domain googlehotels:ListAccountLinksResponse ;
  rdfs:range googlehotels:AccountLink .

# Property: brands
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ListBrandsResponse/brands> a rdf:Property ;
  rdfs:label "brands" ;
  rdfs:comment "A list of brands for the current page associated with the Hotel Center account being queried." ;
  schema:alternateName "brands" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/brands> ;
  rdfs:domain googlehotels:ListBrandsResponse ;
  rdfs:range googlehotels:Brand .

# Property: next page token
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ListBrandsResponse/nextPageToken> a rdf:Property ;
  rdfs:label "next page token" ;
  rdfs:comment "Token that can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages." ;
  schema:alternateName "nextPageToken" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/nextPageToken> ;
  rdfs:domain googlehotels:ListBrandsResponse ;
  rdfs:range xsd:string .

# Property: hotel views
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ListHotelViewsResponse/hotelViews> a rdf:Property ;
  rdfs:label "hotel views" ;
  rdfs:comment "The list of rows that match the query." ;
  schema:alternateName "hotelViews" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/hotelViews> ;
  rdfs:domain googlehotels:ListHotelViewsResponse ;
  rdfs:range googlehotels:HotelView .

# Property: next page token
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ListHotelViewsResponse/nextPageToken> a rdf:Property ;
  rdfs:label "next page token" ;
  rdfs:comment "Pagination token used to retrieve the next page of results." ;
  schema:alternateName "nextPageToken" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/nextPageToken> ;
  rdfs:domain googlehotels:ListHotelViewsResponse ;
  rdfs:range xsd:string .

# Property: icons
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ListIconsResponse/icons> a rdf:Property ;
  rdfs:label "icons" ;
  rdfs:comment "A list of all icons associated with the queried partner account." ;
  schema:alternateName "icons" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/icons> ;
  rdfs:domain googlehotels:ListIconsResponse ;
  rdfs:range googlehotels:Icon .

# Property: price accuracy views
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ListPriceAccuracyViewsResponse/priceAccuracyViews> a rdf:Property ;
  rdfs:label "price accuracy views" ;
  rdfs:comment "The list of rows that match the query." ;
  schema:alternateName "priceAccuracyViews" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceAccuracyViews> ;
  rdfs:domain googlehotels:ListPriceAccuracyViewsResponse ;
  rdfs:range googlehotels:PriceAccuracyView .

# Property: name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyView/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Resource name should be in the format `accounts/{account_id}/priceAccuracyViews/{report_date}`." ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/name> ;
  rdfs:domain googlehotels:PriceAccuracyView ;
  rdfs:range xsd:string .

# Property: results
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyView/results> a rdf:Property ;
  rdfs:label "results" ;
  rdfs:comment "The list of rows that match the query." ;
  schema:alternateName "results" ;
  rdfs:domain googlehotels:PriceAccuracyView ;
  rdfs:range googlehotels:PriceAccuracyRow .

# Property: mismatch reason
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/mismatchReason> a rdf:Property ;
  rdfs:label "mismatch reason" ;
  rdfs:comment "The reason why the fetched price didn't match the cached price." ;
  schema:alternateName "mismatchReason" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/mismatchReason> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:PriceAccuracyRowMismatchReasonScheme .

# Property: device type
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/deviceType> a rdf:Property ;
  rdfs:label "device type" ;
  rdfs:comment "The user's device type." ;
  schema:alternateName "deviceType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/deviceType> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:PriceAccuracyRowDeviceTypeScheme .

# Property: hotel
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/hotel> a rdf:Property ;
  rdfs:label "hotel" ;
  rdfs:comment "Partner-defined hotel ID." ;
  schema:alternateName "hotel" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/hotel> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:string .

# Property: rate rule id
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/rateRuleId> a rdf:Property ;
  rdfs:label "rate rule id" ;
  rdfs:comment "The rate rule of the advertised price for non-public rates." ;
  schema:alternateName "rateRuleId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/rateRuleId> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:string .

# Property: final domain
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/finalDomain> a rdf:Property ;
  rdfs:label "final domain" ;
  rdfs:comment "The domain of the final page from which prices are read." ;
  schema:alternateName "finalDomain" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/finalDomain> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:string .

# Property: cached price record
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/cachedPriceRecord> a rdf:Property ;
  rdfs:label "cached price record" ;
  rdfs:comment "Price as advertised." ;
  schema:alternateName "cachedPriceRecord" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/cachedPriceRecord> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range googlehotels:PriceRecord .

# Property: checkin date
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/checkinDate> a rdf:Property ;
  rdfs:label "checkin date" ;
  rdfs:comment "Check-in date." ;
  schema:alternateName "checkinDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/checkinDate> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range googlehotels:Date .

# Property: length of stay days
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/lengthOfStayDays> a rdf:Property ;
  rdfs:label "length of stay days" ;
  rdfs:comment "Length of stay." ;
  schema:alternateName "lengthOfStayDays" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/lengthOfStayDays> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:int .

# Property: hotel country code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/hotelCountryCode> a rdf:Property ;
  rdfs:label "hotel country code" ;
  rdfs:comment "The country of the hotel (based on address)." ;
  schema:alternateName "hotelCountryCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/hotelCountryCode> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:string .

# Property: fetched price record
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/fetchedPriceRecord> a rdf:Property ;
  rdfs:label "fetched price record" ;
  rdfs:comment "Price as read from the partner website." ;
  schema:alternateName "fetchedPriceRecord" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/fetchedPriceRecord> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range googlehotels:PriceRecord .

# Property: correction time
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/correctionTime> a rdf:Property ;
  rdfs:label "correction time" ;
  rdfs:comment "Time at which an incorrect price is updated to a correct price." ;
  schema:alternateName "correctionTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/correctionTime> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:dateTime .

# Property: signal source
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/signalSource> a rdf:Property ;
  rdfs:label "signal source" ;
  rdfs:comment "Source of the price accuracy signal." ;
  schema:alternateName "signalSource" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/signalSource> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:PriceAccuracyRowSignalSourceScheme .

# Property: url
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/url> a rdf:Property ;
  rdfs:label "url" ;
  rdfs:comment "Initial URL visited on the partner website." ;
  schema:alternateName "url" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/url> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:string .

# Property: child occupancy
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/childOccupancy> a rdf:Property ;
  rdfs:label "child occupancy" ;
  rdfs:comment "The number of children in the occupancy details of the validation query. Note: This field may not be consistently populated. If missing, partners should assume a default of 0 children." ;
  schema:alternateName "childOccupancy" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/childOccupancy> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:int .

# Property: user region code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/userRegionCode> a rdf:Property ;
  rdfs:label "user region code" ;
  rdfs:comment "The user's region." ;
  schema:alternateName "userRegionCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/userRegionCode> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:string .

# Property: affects score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/affectsScore> a rdf:Property ;
  rdfs:label "affects score" ;
  rdfs:comment "True if this row affects the overall price accuracy score." ;
  schema:alternateName "affectsScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/affectsScore> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:boolean .

# Property: adult occupancy
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceAccuracyRow/adultOccupancy> a rdf:Property ;
  rdfs:label "adult occupancy" ;
  rdfs:comment "The number of adults in the occupancy details of the validation query. Note: This field may not be consistently populated due to technical constraints. If missing, partners should assume a default of 2 adults." ;
  schema:alternateName "adultOccupancy" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/adultOccupancy> ;
  rdfs:domain googlehotels:PriceAccuracyRow ;
  rdfs:range xsd:int .

# Property: time
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceRecord/time> a rdf:Property ;
  rdfs:label "time" ;
  rdfs:comment "Timestamp of this price record." ;
  schema:alternateName "time" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/time> ;
  rdfs:domain googlehotels:PriceRecord ;
  rdfs:range xsd:dateTime .

# Property: taxes and fees
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceRecord/taxesAndFees> a rdf:Property ;
  rdfs:label "taxes and fees" ;
  rdfs:comment "Taxes and fees." ;
  schema:alternateName "taxesAndFees" ;
  rdfs:subPropertyOf adm:monetaryValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/taxesAndFees> ;
  adm:wireEncoding adm:MajorUnits ;
  adm:currencySource <https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceRecord/currencyCode> ;
  rdfs:domain googlehotels:PriceRecord ;
  rdfs:range xsd:float .

# Property: currency code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceRecord/currencyCode> a rdf:Property ;
  rdfs:label "currency code" ;
  rdfs:comment "ISO 4217 currency code." ;
  schema:alternateName "currencyCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/currencyCode> ;
  rdfs:domain googlehotels:PriceRecord ;
  rdfs:range xsd:string .

# Property: base price
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceRecord/basePrice> a rdf:Property ;
  rdfs:label "base price" ;
  rdfs:comment "Base price." ;
  schema:alternateName "basePrice" ;
  rdfs:subPropertyOf adm:monetaryValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/basePrice> ;
  adm:wireEncoding adm:MajorUnits ;
  adm:currencySource <https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceRecord/currencyCode> ;
  rdfs:domain googlehotels:PriceRecord ;
  rdfs:range xsd:float .

# Property: price coverage views
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ListPriceCoverageViewsResponse/priceCoverageViews> a rdf:Property ;
  rdfs:label "price coverage views" ;
  rdfs:comment "Hotel price coverage stats." ;
  schema:alternateName "priceCoverageViews" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceCoverageViews> ;
  rdfs:domain googlehotels:ListPriceCoverageViewsResponse ;
  rdfs:range googlehotels:PriceCoverageView .

# Property: price coverage buckets
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceCoverageView/priceCoverageBuckets> a rdf:Property ;
  rdfs:label "price coverage buckets" ;
  rdfs:comment "Price coverage stats for combinations of advance booking window and length of stay ranges." ;
  schema:alternateName "priceCoverageBuckets" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceCoverageBuckets> ;
  rdfs:domain googlehotels:PriceCoverageView ;
  rdfs:range googlehotels:PriceCoverageBucket .

# Property: price coverage binary percent
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceCoverageView/priceCoverageBinaryPercent> a rdf:Property ;
  rdfs:label "price coverage binary percent" ;
  rdfs:comment "The ratio between the number of hotels which have at least one price for the calculation period and `matched_property_count`." ;
  schema:alternateName "priceCoverageBinaryPercent" ;
  rdfs:subPropertyOf adm:ratioValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceCoverageBinaryPercent> ;
  rdfs:domain googlehotels:PriceCoverageView ;
  rdfs:range xsd:double .

# Property: matched property count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceCoverageView/matchedPropertyCount> a rdf:Property ;
  rdfs:label "matched property count" ;
  rdfs:comment "The total number of properties that have prices for the given itineraries." ;
  schema:alternateName "matchedPropertyCount" ;
  rdfs:domain googlehotels:PriceCoverageView ;
  rdfs:range xsd:int .

# Property: calculation date
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceCoverageView/calculationDate> a rdf:Property ;
  rdfs:label "calculation date" ;
  rdfs:comment "The date on which the calculations were made." ;
  schema:alternateName "calculationDate" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/calculationDate> ;
  rdfs:domain googlehotels:PriceCoverageView ;
  rdfs:range googlehotels:Date .

# Property: price coverage percent
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceCoverageView/priceCoveragePercent> a rdf:Property ;
  rdfs:label "price coverage percent" ;
  rdfs:comment "The overall price coverage for an account. This value is the ratio between the number of hotel prices for the calculation booking window and length of stay range divided by the number of all possible prices, which is `matched_property_count` times 330 (for advance book window) times 30 (for length of stay)." ;
  schema:alternateName "priceCoveragePercent" ;
  rdfs:subPropertyOf adm:ratioValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceCoveragePercent> ;
  rdfs:domain googlehotels:PriceCoverageView ;
  rdfs:range xsd:double .

# Property: advance booking window range
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceCoverageBucket/advanceBookingWindowRange> a rdf:Property ;
  rdfs:label "advance booking window range" ;
  rdfs:comment "Advance booking window range." ;
  schema:alternateName "advanceBookingWindowRange" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/advanceBookingWindowRange> ;
  rdfs:domain googlehotels:PriceCoverageBucket ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:PriceCoverageBucketAdvanceBookingWindowRangeScheme .

# Property: length of stay range
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceCoverageBucket/lengthOfStayRange> a rdf:Property ;
  rdfs:label "length of stay range" ;
  rdfs:comment "Length of stay range." ;
  schema:alternateName "lengthOfStayRange" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/lengthOfStayRange> ;
  rdfs:domain googlehotels:PriceCoverageBucket ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:PriceCoverageBucketLengthOfStayRangeScheme .

# Property: price coverage percent
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceCoverageBucket/priceCoveragePercent> a rdf:Property ;
  rdfs:label "price coverage percent" ;
  rdfs:comment "The percent of itineraries for which you have coverage for this advance booking window bucket and length of stay bucket." ;
  schema:alternateName "priceCoveragePercent" ;
  rdfs:subPropertyOf adm:ratioValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceCoveragePercent> ;
  rdfs:domain googlehotels:PriceCoverageBucket ;
  rdfs:range xsd:double .

# Property: available price count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceCoverageBucket/availablePriceCount> a rdf:Property ;
  rdfs:label "available price count" ;
  rdfs:comment "Number of prices for this advance booking window bucket and length of stay bucket." ;
  schema:alternateName "availablePriceCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/availablePriceCount> ;
  rdfs:domain googlehotels:PriceCoverageBucket ;
  rdfs:range xsd:long .

# Property: reconciliation reports
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ListReconciliationReportsResponse/reconciliationReports> a rdf:Property ;
  rdfs:label "reconciliation reports" ;
  rdfs:comment "The list of names of reconciliation reports. Note that the `contents` and `fileName` fields of each `ReconciliationReport` object are not returned by this call." ;
  schema:alternateName "reconciliationReports" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/reconciliationReports> ;
  rdfs:domain googlehotels:ListReconciliationReportsResponse ;
  rdfs:range googlehotels:ReconciliationReport .

# Property: price unavailable count details
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/priceUnavailableCountDetails> a rdf:Property ;
  rdfs:label "price unavailable count details" ;
  rdfs:comment "The reasons that contributed to the price unavailable count." ;
  schema:alternateName "priceUnavailableCountDetails" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceUnavailableCountDetails> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range googlehotels:PriceUnavailableCountDetails .

# Property: no price count details
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/noPriceCountDetails> a rdf:Property ;
  rdfs:label "no price count details" ;
  rdfs:comment "The reasons that contributed to the no price count (for example, live pricing not available) and the total count for each reason." ;
  schema:alternateName "noPriceCountDetails" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/noPriceCountDetails> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range googlehotels:NoPriceCountDetails ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: price missing count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/priceMissingCount> a rdf:Property ;
  rdfs:label "price missing count" ;
  rdfs:comment "The total number of missed participations due to either a price not being present in Google's cache or failing to successfully respond to live pricing. Comprised of the following: * Bandwidth depleted * Cache rate missing * Itinerary blocked * Live pricing not set up * Live pricing timeout * Live pricing error" ;
  schema:alternateName "priceMissingCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceMissingCount> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range xsd:long .

# Property: no tax breakdown count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/noTaxBreakdownCount> a rdf:Property ;
  rdfs:label "no tax breakdown count" ;
  rdfs:comment "The total number of missed participation due to one or more of your hotels not specifying taxes and fees separately." ;
  schema:alternateName "noTaxBreakdownCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/noTaxBreakdownCount> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range xsd:long ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: price missing count details
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/priceMissingCountDetails> a rdf:Property ;
  rdfs:label "price missing count details" ;
  rdfs:comment "The reasons that contributed to the price missing count." ;
  schema:alternateName "priceMissingCountDetails" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceMissingCountDetails> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range googlehotels:PriceMissingCountDetails .

# Property: no landing page count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/noLandingPageCount> a rdf:Property ;
  rdfs:label "no landing page count" ;
  rdfs:comment "No landing page matched the user." ;
  schema:alternateName "noLandingPageCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/noLandingPageCount> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range xsd:long .

# Property: hotel suspended count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/hotelSuspendedCount> a rdf:Property ;
  rdfs:label "hotel suspended count" ;
  rdfs:comment "The total number of missed participations due to one or more of your hotels being suspended due to price accuracy violations." ;
  schema:alternateName "hotelSuspendedCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/hotelSuspendedCount> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range xsd:long ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: other reason count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/otherReasonCount> a rdf:Property ;
  rdfs:label "other reason count" ;
  rdfs:comment "Hotel did not participate for an unknown reason." ;
  schema:alternateName "otherReasonCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/otherReasonCount> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range xsd:long .

# Property: no availability count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/noAvailabilityCount> a rdf:Property ;
  rdfs:label "no availability count" ;
  rdfs:comment "The total number of missed participation due to the hotel/itinerary combination being unavailable, or the traveler was ineligible for the rates. To participate in these auctions, you may need to provide more pricing information." ;
  schema:alternateName "noAvailabilityCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/noAvailabilityCount> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range xsd:long ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: price unavailable count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/priceUnavailableCount> a rdf:Property ;
  rdfs:label "price unavailable count" ;
  rdfs:comment "The total number of missed participation due to price listed as unavailable (-1) for the requested itinerary. Comprised of the following: * Price unavailable * Participation not likely * Other" ;
  schema:alternateName "priceUnavailableCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceUnavailableCount> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range xsd:long .

# Property: price problem count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/priceProblemCount> a rdf:Property ;
  rdfs:label "price problem count" ;
  rdfs:comment "The total number of missed participation due to an issue with the accuracy of the price provided for the itinerary. Comprised of the following: * Hotel suspended * Price unusually high * Price unusually low * Taxes and feeds missing" ;
  schema:alternateName "priceProblemCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceProblemCount> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range xsd:long .

# Property: price problem count details
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/priceProblemCountDetails> a rdf:Property ;
  rdfs:label "price problem count details" ;
  rdfs:comment "The reasons that contributed to the price problem count." ;
  schema:alternateName "priceProblemCountDetails" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceProblemCountDetails> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range googlehotels:PriceProblemCountDetails .

# Property: no price count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.MissedParticipationCountDetails/noPriceCount> a rdf:Property ;
  rdfs:label "no price count" ;
  rdfs:comment "The total number of missed participations due to a price not being offered for the requested itinerary." ;
  schema:alternateName "noPriceCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/noPriceCount> ;
  rdfs:domain googlehotels:MissedParticipationCountDetails ;
  rdfs:range xsd:long ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: participation not likely count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceUnavailableCountDetails/participationNotLikelyCount> a rdf:Property ;
  rdfs:label "participation not likely count" ;
  rdfs:comment "No price was cached for this itinerary, and no live query was done because your server usually tells us the hotel is unavailable or sold out." ;
  schema:alternateName "participationNotLikelyCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/participationNotLikelyCount> ;
  rdfs:domain googlehotels:PriceUnavailableCountDetails ;
  rdfs:range xsd:long .

# Property: price unavailable count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceUnavailableCountDetails/priceUnavailableCount> a rdf:Property ;
  rdfs:label "price unavailable count" ;
  rdfs:comment "Hotel did not participate because it wasn't available for the itinerary dates." ;
  schema:alternateName "priceUnavailableCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceUnavailableCount> ;
  rdfs:domain googlehotels:PriceUnavailableCountDetails ;
  rdfs:range xsd:long .

# Property: live pricing technical issue count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.NoPriceCountDetails/livePricingTechnicalIssueCount> a rdf:Property ;
  rdfs:label "live pricing technical issue count" ;
  rdfs:comment "The total number of missed participation due to technical issues with live pricing for any of the following reasons: * You didn’t respond quickly enough and exceeded the response deadline (around 4000 milliseconds). * You returned an error. * Your response was malformed." ;
  schema:alternateName "livePricingTechnicalIssueCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/livePricingTechnicalIssueCount> ;
  rdfs:domain googlehotels:NoPriceCountDetails ;
  rdfs:range xsd:long .

# Property: live pricing not triggered count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.NoPriceCountDetails/livePricingNotTriggeredCount> a rdf:Property ;
  rdfs:label "live pricing not triggered count" ;
  rdfs:comment "The total number of missed participation due to live pricing not being triggered for any of the following reasons: * You didn't set a bid. * You didn't have a valid landing page. * There weren't enough prices in the cache." ;
  schema:alternateName "livePricingNotTriggeredCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/livePricingNotTriggeredCount> ;
  rdfs:domain googlehotels:NoPriceCountDetails ;
  rdfs:range xsd:long .

# Property: live pricing config issue count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.NoPriceCountDetails/livePricingConfigIssueCount> a rdf:Property ;
  rdfs:label "live pricing config issue count" ;
  rdfs:comment "The total number of missed participation due to live pricing not being triggered for any of the following reasons: * You didn't have live pricing configured for these searches. * You restricted Google from accessing the hotel itinerary in question." ;
  schema:alternateName "livePricingConfigIssueCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/livePricingConfigIssueCount> ;
  rdfs:domain googlehotels:NoPriceCountDetails ;
  rdfs:range xsd:long .

# Property: live pricing other reason count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.NoPriceCountDetails/livePricingOtherReasonCount> a rdf:Property ;
  rdfs:label "live pricing other reason count" ;
  rdfs:comment "The number of missed participations due to other issues with live pricing." ;
  schema:alternateName "livePricingOtherReasonCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/livePricingOtherReasonCount> ;
  rdfs:domain googlehotels:NoPriceCountDetails ;
  rdfs:range xsd:long .

# Property: live pricing not available count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.NoPriceCountDetails/livePricingNotAvailableCount> a rdf:Property ;
  rdfs:label "live pricing not available count" ;
  rdfs:comment "The total number of missed participation due to live pricing being unavailable. Live pricing will not be triggered for certain default itineraries or UIs. In this scenario, partners will need a cached price to participate." ;
  schema:alternateName "livePricingNotAvailableCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/livePricingNotAvailableCount> ;
  rdfs:domain googlehotels:NoPriceCountDetails ;
  rdfs:range xsd:long .

# Property: live pricing error count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceMissingCountDetails/livePricingErrorCount> a rdf:Property ;
  rdfs:label "live pricing error count" ;
  rdfs:comment "No price was cached for this itinerary. A live query did not time out, but your system returned an error." ;
  schema:alternateName "livePricingErrorCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/livePricingErrorCount> ;
  rdfs:domain googlehotels:PriceMissingCountDetails ;
  rdfs:range xsd:long .

# Property: cache rate missing count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceMissingCountDetails/cacheRateMissingCount> a rdf:Property ;
  rdfs:label "cache rate missing count" ;
  rdfs:comment "No price exists in the cache for this itinerary. A live query was not done due to page constraints." ;
  schema:alternateName "cacheRateMissingCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/cacheRateMissingCount> ;
  rdfs:domain googlehotels:PriceMissingCountDetails ;
  rdfs:range xsd:long .

# Property: live pricing not setup count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceMissingCountDetails/livePricingNotSetupCount> a rdf:Property ;
  rdfs:label "live pricing not setup count" ;
  rdfs:comment "No price was cached for this itinerary, and live query was not configured for this account." ;
  schema:alternateName "livePricingNotSetupCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/livePricingNotSetupCount> ;
  rdfs:domain googlehotels:PriceMissingCountDetails ;
  rdfs:range xsd:long .

# Property: bandwidth depleted count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceMissingCountDetails/bandwidthDepletedCount> a rdf:Property ;
  rdfs:label "bandwidth depleted count" ;
  rdfs:comment "No price was cached for this itinerary, and there was no live query quota remaining." ;
  schema:alternateName "bandwidthDepletedCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/bandwidthDepletedCount> ;
  rdfs:domain googlehotels:PriceMissingCountDetails ;
  rdfs:range xsd:long .

# Property: live pricing timeout count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceMissingCountDetails/livePricingTimeoutCount> a rdf:Property ;
  rdfs:label "live pricing timeout count" ;
  rdfs:comment "No price was cached for this itinerary, and a live query sent to your system timed out." ;
  schema:alternateName "livePricingTimeoutCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/livePricingTimeoutCount> ;
  rdfs:domain googlehotels:PriceMissingCountDetails ;
  rdfs:range xsd:long .

# Property: itinerary blocked count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceMissingCountDetails/itineraryBlockedCount> a rdf:Property ;
  rdfs:label "itinerary blocked count" ;
  rdfs:comment "The itinerary was outside of your basic parameters, so no price was pulled for the itinerary from either live query or cache fill." ;
  schema:alternateName "itineraryBlockedCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/itineraryBlockedCount> ;
  rdfs:domain googlehotels:PriceMissingCountDetails ;
  rdfs:range xsd:long .

# Property: taxes and fees missing count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceProblemCountDetails/taxesAndFeesMissingCount> a rdf:Property ;
  rdfs:label "taxes and fees missing count" ;
  rdfs:comment "Taxes and fees were missing from pricing." ;
  schema:alternateName "taxesAndFeesMissingCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/taxesAndFeesMissingCount> ;
  rdfs:domain googlehotels:PriceProblemCountDetails ;
  rdfs:range xsd:long .

# Property: base price violations count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceProblemCountDetails/basePriceViolationsCount> a rdf:Property ;
  rdfs:label "base price violations count" ;
  rdfs:comment "Base price too low relative to total price." ;
  schema:alternateName "basePriceViolationsCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/basePriceViolationsCount> ;
  rdfs:domain googlehotels:PriceProblemCountDetails ;
  rdfs:range xsd:long .

# Property: price accuracy issue count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceProblemCountDetails/priceAccuracyIssueCount> a rdf:Property ;
  rdfs:label "price accuracy issue count" ;
  rdfs:comment "Price accuracy issue." ;
  schema:alternateName "priceAccuracyIssueCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceAccuracyIssueCount> ;
  rdfs:domain googlehotels:PriceProblemCountDetails ;
  rdfs:range xsd:long .

# Property: price unusually high count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceProblemCountDetails/priceUnusuallyHighCount> a rdf:Property ;
  rdfs:label "price unusually high count" ;
  rdfs:comment "The price given for this itinerary seemed oddly high compared to regional trends." ;
  schema:alternateName "priceUnusuallyHighCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceUnusuallyHighCount> ;
  rdfs:domain googlehotels:PriceProblemCountDetails ;
  rdfs:range xsd:long .

# Property: hotel suspended count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceProblemCountDetails/hotelSuspendedCount> a rdf:Property ;
  rdfs:label "hotel suspended count" ;
  rdfs:comment "The hotel was suspended. This may be due to persistent problems in areas such as incorrect taxes and fees." ;
  schema:alternateName "hotelSuspendedCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/hotelSuspendedCount> ;
  rdfs:domain googlehotels:PriceProblemCountDetails ;
  rdfs:range xsd:long .

# Property: price unusually low count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceProblemCountDetails/priceUnusuallyLowCount> a rdf:Property ;
  rdfs:label "price unusually low count" ;
  rdfs:comment "The price given for this itinerary seemed oddly low compared to regional trends." ;
  schema:alternateName "priceUnusuallyLowCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/priceUnusuallyLowCount> ;
  rdfs:domain googlehotels:PriceProblemCountDetails ;
  rdfs:range xsd:long .

# Property: imprecision radius meters
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/imprecisionRadiusMeters> a rdf:Property ;
  rdfs:label "imprecision radius meters" ;
  rdfs:comment "Represents the accuracy of the location. The listing can be anywhere within the defined circular area." ;
  schema:alternateName "imprecisionRadiusMeters" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/imprecisionRadiusMeters> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range xsd:int .

# Property: unit attributes
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/unitAttributes> a rdf:Property ;
  rdfs:label "unit attributes" ;
  rdfs:comment "VR List attribute." ;
  schema:alternateName "unitAttributes" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/unitAttributes> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range <https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/Container> .

# Property: partner list id
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/partnerListId> a rdf:Property ;
  rdfs:label "partner list id" ;
  rdfs:comment "The list ID on partner LEC feed, provided by partner." ;
  schema:alternateName "partnerListId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerListId> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range xsd:string .

# Property: data issue detail
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/dataIssueDetail> a rdf:Property ;
  rdfs:label "data issue detail" ;
  rdfs:comment "Data issues about this listing" ;
  schema:alternateName "dataIssueDetail" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/dataIssueDetail> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range googlehotels:DataIssueDetail .

# Property: location
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/location> a rdf:Property ;
  rdfs:label "location" ;
  rdfs:comment "Location of listing using latitude and longitude (degrees)." ;
  schema:alternateName "location" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/location> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range googlehotels:LatLng .

# Property: review
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/review> a rdf:Property ;
  rdfs:label "review" ;
  rdfs:comment "Reviews associated with this listing. Each review has a single language attached to it." ;
  schema:alternateName "review" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/review> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range googlehotels:Review .

# Property: brand
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/brand> a rdf:Property ;
  rdfs:label "brand" ;
  rdfs:comment "If not empty, it indicates that this listing belongs to a brand of the feed." ;
  schema:alternateName "brand" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/brand> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range xsd:string .

# Property: listing name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/listingName> a rdf:Property ;
  rdfs:label "listing name" ;
  rdfs:comment "List of localized names." ;
  schema:alternateName "listingName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/listingName> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range googlehotels:LocalizedText .

# Property: description
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/description> a rdf:Property ;
  rdfs:label "description" ;
  rdfs:comment "Description of the property." ;
  schema:alternateName "description" ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range googlehotels:LocalizedText .

# Property: image
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/image> a rdf:Property ;
  rdfs:label "image" ;
  rdfs:comment "Images associated with this listing, localized." ;
  schema:alternateName "image" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/image> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range googlehotels:Image .

# Property: category
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/category> a rdf:Property ;
  rdfs:label "category" ;
  rdfs:comment "The partner provided category (accommodation type) of the property." ;
  schema:alternateName "category" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/category> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range googlehotels:LocalizedText .

# Property: is served
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/isServed> a rdf:Property ;
  rdfs:label "is served" ;
  rdfs:comment "Whether the listing can be served based on non image data alone." ;
  schema:alternateName "isServed" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/isServed> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range xsd:boolean .

# Property: region code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParsedListing/regionCode> a rdf:Property ;
  rdfs:label "region code" ;
  rdfs:comment "The country code where the listing is located." ;
  schema:alternateName "regionCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/regionCode> ;
  rdfs:domain googlehotels:ParsedListing ;
  rdfs:range xsd:string .

# Property: title
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Review/title> a rdf:Property ;
  rdfs:label "title" ;
  rdfs:comment "The title of the review, for example: Great three bedrooms." ;
  schema:alternateName "title" ;
  rdfs:domain googlehotels:Review ;
  rdfs:range xsd:string .

# Property: link
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Review/link> a rdf:Property ;
  rdfs:label "link" ;
  rdfs:comment "The url of the review." ;
  schema:alternateName "link" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/link> ;
  rdfs:domain googlehotels:Review ;
  rdfs:range xsd:string .

# Property: language code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Review/languageCode> a rdf:Property ;
  rdfs:label "language code" ;
  rdfs:comment "Language of the review in ISO639 format, such as \"en\", \"de\", etc." ;
  schema:alternateName "languageCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/languageCode> ;
  rdfs:domain googlehotels:Review ;
  rdfs:range xsd:string .

# Property: author
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Review/author> a rdf:Property ;
  rdfs:label "author" ;
  rdfs:comment "The author of the review." ;
  schema:alternateName "author" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/author> ;
  rdfs:domain googlehotels:Review ;
  rdfs:range xsd:string .

# Property: review time
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Review/reviewTime> a rdf:Property ;
  rdfs:label "review time" ;
  rdfs:comment "Unix timestamp (in seconds) of the review, in UTC+0." ;
  schema:alternateName "reviewTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/reviewTime> ;
  rdfs:domain googlehotels:Review ;
  rdfs:range xsd:dateTime .

# Property: body
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Review/body> a rdf:Property ;
  rdfs:label "body" ;
  rdfs:comment "The body of the review." ;
  schema:alternateName "body" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/body> ;
  rdfs:domain googlehotels:Review ;
  rdfs:range xsd:string .

# Property: visit time
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Review/visitTime> a rdf:Property ;
  rdfs:label "visit time" ;
  rdfs:comment "Unix timestamp (in seconds) of when the stay was, in UTC+0." ;
  schema:alternateName "visitTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/visitTime> ;
  rdfs:domain googlehotels:Review ;
  rdfs:range xsd:dateTime .

# Property: rating
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Review/rating> a rdf:Property ;
  rdfs:label "rating" ;
  rdfs:comment "Any ratings associated with this review. This is repeated because reviews can include ratings on different aspects of a listing, e.g. location, cleanliness, etc." ;
  schema:alternateName "rating" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/rating> ;
  rdfs:domain googlehotels:Review ;
  rdfs:range googlehotels:Rating .

# Property: type
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Review/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "The type of the review." ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/type> ;
  rdfs:domain googlehotels:Review ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:ReviewTypeScheme .

# Property: score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Rating/score> a rdf:Property ;
  rdfs:label "score" ;
  rdfs:comment "The rating score. (e.g. 8.5)" ;
  schema:alternateName "score" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/score> ;
  rdfs:domain googlehotels:Rating ;
  rdfs:range xsd:float .

# Property: rating scale
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Rating/ratingScale> a rdf:Property ;
  rdfs:label "rating scale" ;
  rdfs:comment "Maximum rating possible." ;
  schema:alternateName "ratingScale" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/ratingScale> ;
  rdfs:domain googlehotels:Rating ;
  rdfs:range xsd:int .

# Property: type
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.Rating/type> a rdf:Property ;
  rdfs:label "type" ;
  rdfs:comment "The type of the rating." ;
  schema:alternateName "type" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/type> ;
  rdfs:domain googlehotels:Rating ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:RatingTypeScheme .

# Property: participation percent
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParticipationResult/participationPercent> a rdf:Property ;
  rdfs:label "participation percent" ;
  rdfs:comment "The percentage rate of participation where the number of successfully participated opportunities is divided by the total number of opportunities. For example, if a property was eligible to enter the Google Ads auction 90 times out of 100 opportunities, the participation rate is 90%." ;
  schema:alternateName "participationPercent" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/participationPercent> ;
  rdfs:domain googlehotels:ParticipationResult ;
  rdfs:range xsd:double .

# Property: participation count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParticipationResult/participationCount> a rdf:Property ;
  rdfs:label "participation count" ;
  rdfs:comment "The total number of opportunities for which you were eligible to enter in the Google Ads auction process." ;
  schema:alternateName "participationCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/participationCount> ;
  rdfs:domain googlehotels:ParticipationResult ;
  rdfs:range xsd:long .

# Property: missed participation count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParticipationResult/missedParticipationCount> a rdf:Property ;
  rdfs:label "missed participation count" ;
  rdfs:comment "The total number of opportunities **not** eligible for the Google Ads auction process. Comprised of the following: * Landing page missing * Price missing * Price problem * Price unavailable * Other" ;
  schema:alternateName "missedParticipationCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/missedParticipationCount> ;
  rdfs:domain googlehotels:ParticipationResult ;
  rdfs:range xsd:long .

# Property: partner hotel display name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParticipationResult/partnerHotelDisplayName> a rdf:Property ;
  rdfs:label "partner hotel display name" ;
  rdfs:comment "Partner's hotel display name. This field is only populated when the result is aggregated by `partnerHotelId`." ;
  schema:alternateName "partnerHotelDisplayName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerHotelDisplayName> ;
  rdfs:domain googlehotels:ParticipationResult ;
  rdfs:range xsd:string .

# Property: opportunity count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParticipationResult/opportunityCount> a rdf:Property ;
  rdfs:label "opportunity count" ;
  rdfs:comment "For a specific hotel, the total number of opportunities that were available. Opportunities are the total number of instances when a hotel ad could have been displayed to a user." ;
  schema:alternateName "opportunityCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/opportunityCount> ;
  rdfs:domain googlehotels:ParticipationResult ;
  rdfs:range xsd:long .

# Property: key
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParticipationResult/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:comment "Key of the result." ;
  schema:alternateName "key" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/key> ;
  rdfs:domain googlehotels:ParticipationResult ;
  rdfs:range googlehotels:Key .

# Property: missed participation count details
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ParticipationResult/missedParticipationCountDetails> a rdf:Property ;
  rdfs:label "missed participation count details" ;
  rdfs:comment "The reasons that contributed to the missed participation count (for example, no availability) and a total count for each reason." ;
  schema:alternateName "missedParticipationCountDetails" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/missedParticipationCountDetails> ;
  rdfs:domain googlehotels:ParticipationResult ;
  rdfs:range googlehotels:MissedParticipationCountDetails .

# Property: name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceView/name> a rdf:Property ;
  rdfs:label "name" ;
  rdfs:comment "Resource name in the format `accounts/{account_id}/priceViews/{partner_hotel_id}`." ;
  schema:alternateName "name" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/name> ;
  rdfs:domain googlehotels:PriceView ;
  rdfs:range xsd:string .

# Property: per itinerary prices
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PriceView/perItineraryPrices> a rdf:Property ;
  rdfs:label "per itinerary prices" ;
  rdfs:comment "Price for each itinerary." ;
  schema:alternateName "perItineraryPrices" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/perItineraryPrices> ;
  rdfs:domain googlehotels:PriceView ;
  rdfs:range googlehotels:HotelPricePerItinerary .

# Property: device type
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/deviceType> a rdf:Property ;
  rdfs:label "device type" ;
  rdfs:comment "The user’s device type. Only present if `deviceType` is specified in `aggregateBy` in the request." ;
  schema:alternateName "deviceType" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/deviceType> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:PropertyPerformanceResultDeviceTypeScheme .

# Property: property region code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/propertyRegionCode> a rdf:Property ;
  rdfs:label "property region code" ;
  rdfs:comment "ISO 3116 region code of the country/region of the property. Only present if `propertyRegionCode` is specified in `aggregateBy` in the request" ;
  schema:alternateName "propertyRegionCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/propertyRegionCode> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:string .

# Property: ads impression count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/adsImpressionCount> a rdf:Property ;
  rdfs:label "ads impression count" ;
  rdfs:comment "The total number of ad impressions that were recorded for this result." ;
  schema:alternateName "adsImpressionCount" ;
  rdfs:subPropertyOf adm:countValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/adsImpressionCount> ;
  adm:wireEncoding adm:CountOccurrences ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:long .

# Property: ads clickthrough rate
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/adsClickthroughRate> a rdf:Property ;
  rdfs:label "ads clickthrough rate" ;
  rdfs:comment "Equal to `ads_click_count` divided by `ads_impression_count`." ;
  schema:alternateName "adsClickthroughRate" ;
  rdfs:subPropertyOf adm:ratioValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/adsClickthroughRate> ;
  adm:wireEncoding adm:UnitFraction ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:double .

# Property: vr website button clicks
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/vrWebsiteButtonClicks> a rdf:Property ;
  rdfs:label "vr website button clicks" ;
  rdfs:comment "The total number of clicks on the \"Website\" button on Google for vacation rentals." ;
  schema:alternateName "vrWebsiteButtonClicks" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/vrWebsiteButtonClicks> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:long .

# Property: occupancy
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/occupancy> a rdf:Property ;
  rdfs:label "occupancy" ;
  rdfs:comment "Requested number of people staying at the property. Only present if `partnerPropertyId` is specified in `aggregateBy` in the request." ;
  schema:alternateName "occupancy" ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:PropertyPerformanceResultOccupancyScheme .

# Property: advance booking window
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/advanceBookingWindow> a rdf:Property ;
  rdfs:label "advance booking window" ;
  rdfs:comment "Difference in days between query date and check-in date in property's local timezone. Only present if `advanceBookingWindow` is specified in `aggregateBy` in the request." ;
  schema:alternateName "advanceBookingWindow" ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:PropertyPerformanceResultAdvanceBookingWindowScheme .

# Property: brand
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/brand> a rdf:Property ;
  rdfs:label "brand" ;
  rdfs:comment "Partner-specified brand for the property. Only present if `brand` is specified in `aggregateBy` in the request." ;
  schema:alternateName "brand" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/brand> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:string .

# Property: partner property display name
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/partnerPropertyDisplayName> a rdf:Property ;
  rdfs:label "partner property display name" ;
  rdfs:comment "Partner's property name. Only present if `partnerPropertyDisplayName` is specified in `aggregateBy` in the request." ;
  schema:alternateName "partnerPropertyDisplayName" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerPropertyDisplayName> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:string .

# Property: user region code
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/userRegionCode> a rdf:Property ;
  rdfs:label "user region code" ;
  rdfs:comment "ISO 3116 region code of the country/region of the user. Only present if `userRegionCode` is specified in `aggregateBy` in the request" ;
  schema:alternateName "userRegionCode" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/userRegionCode> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:string .

# Property: ads click count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/adsClickCount> a rdf:Property ;
  rdfs:label "ads click count" ;
  rdfs:comment "The total number of ad clicks that were recorded for this result." ;
  schema:alternateName "adsClickCount" ;
  rdfs:subPropertyOf adm:countValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/adsClickCount> ;
  adm:wireEncoding adm:CountOccurrences ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:long .

# Property: click count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/clickCount> a rdf:Property ;
  rdfs:label "click count" ;
  rdfs:comment "The total number of free booking link clicks that were recorded for this result." ;
  schema:alternateName "clickCount" ;
  rdfs:subPropertyOf adm:countValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/clickCount> ;
  adm:wireEncoding adm:CountOccurrences ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:long .

# Property: high intent users
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/highIntentUsers> a rdf:Property ;
  rdfs:label "high intent users" ;
  rdfs:comment "Whether the user’s query indicated a strong interest in booking. Only present if `highIntentUsers` is specified in `aggregateBy` in the request." ;
  schema:alternateName "highIntentUsers" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/highIntentUsers> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:boolean .

# Property: impression count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/impressionCount> a rdf:Property ;
  rdfs:label "impression count" ;
  rdfs:comment "The total number of free booking link impressions that were recorded for this result. This value is rounded to preserve user privacy." ;
  schema:alternateName "impressionCount" ;
  rdfs:subPropertyOf adm:countValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/impressionCount> ;
  adm:wireEncoding adm:CountOccurrences ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:long .

# Property: date
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/date> a rdf:Property ;
  rdfs:label "date" ;
  rdfs:comment "A date within the requested date range. Only present if `date` is specified in `aggregateBy` in the request." ;
  schema:alternateName "date" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/date> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range googlehotels:Date .

# Property: length of stay
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/lengthOfStay> a rdf:Property ;
  rdfs:label "length of stay" ;
  rdfs:comment "Number of nights between check-in and check-out dates specified by user. Only present if `lengthOfStay` is specified in `aggregateBy` in the request." ;
  schema:alternateName "lengthOfStay" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/lengthOfStay> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:PropertyPerformanceResultLengthOfStayScheme .

# Property: partner property id
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/partnerPropertyId> a rdf:Property ;
  rdfs:label "partner property id" ;
  rdfs:comment "Partner's property ID. Only present if `partnerPropertyId` is specified in `aggregateBy` in the request." ;
  schema:alternateName "partnerPropertyId" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerPropertyId> ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:string .

# Property: clickthrough rate
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.PropertyPerformanceResult/clickthroughRate> a rdf:Property ;
  rdfs:label "clickthrough rate" ;
  rdfs:comment "Equal to `click_count` divided by `impression_count`." ;
  schema:alternateName "clickthroughRate" ;
  rdfs:subPropertyOf adm:ratioValue ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/clickthroughRate> ;
  adm:wireEncoding adm:UnitFraction ;
  rdfs:domain googlehotels:PropertyPerformanceResult ;
  rdfs:range xsd:double .

# Property: results
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.QueryFreeBookingLinksReportResponse/results> a rdf:Property ;
  rdfs:label "results" ;
  rdfs:comment "The list of results that match the query." ;
  schema:alternateName "results" ;
  rdfs:domain googlehotels:QueryFreeBookingLinksReportResponse ;
  rdfs:range googlehotels:FreeBookingLinksResult .

# Property: next page token
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.QueryFreeBookingLinksReportResponse/nextPageToken> a rdf:Property ;
  rdfs:label "next page token" ;
  rdfs:comment "Pagination token used to retrieve the next page of results. If this field is omitted, there are no subsequent pages." ;
  schema:alternateName "nextPageToken" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/nextPageToken> ;
  rdfs:domain googlehotels:QueryFreeBookingLinksReportResponse ;
  rdfs:range xsd:string .

# Property: next page token
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.QueryParticipationReportResponse/nextPageToken> a rdf:Property ;
  rdfs:label "next page token" ;
  rdfs:comment "Pagination token used to retrieve the next page of results." ;
  schema:alternateName "nextPageToken" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/nextPageToken> ;
  rdfs:domain googlehotels:QueryParticipationReportResponse ;
  rdfs:range xsd:string .

# Property: results
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.QueryParticipationReportResponse/results> a rdf:Property ;
  rdfs:label "results" ;
  rdfs:comment "The list of results that matches the query." ;
  schema:alternateName "results" ;
  rdfs:domain googlehotels:QueryParticipationReportResponse ;
  rdfs:range googlehotels:ParticipationResult .

# Property: results
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.QueryPropertyPerformanceReportResponse/results> a rdf:Property ;
  rdfs:label "results" ;
  rdfs:comment "The list of results that match the query." ;
  schema:alternateName "results" ;
  rdfs:domain googlehotels:QueryPropertyPerformanceReportResponse ;
  rdfs:range googlehotels:PropertyPerformanceResult .

# Property: next page token
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.QueryPropertyPerformanceReportResponse/nextPageToken> a rdf:Property ;
  rdfs:label "next page token" ;
  rdfs:comment "Pagination token used to retrieve the next page of results. If this field is omitted, there are no subsequent pages." ;
  schema:alternateName "nextPageToken" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/nextPageToken> ;
  rdfs:domain googlehotels:QueryPropertyPerformanceReportResponse ;
  rdfs:range xsd:string .

# Property: partner hotel ids
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SetLiveOnGoogleRequest/partnerHotelIds> a rdf:Property ;
  rdfs:label "partner hotel ids" ;
  rdfs:comment "Required. Identifies the properties to update with the liveOnGoogle setting." ;
  schema:alternateName "partnerHotelIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/partnerHotelIds> ;
  rdfs:domain googlehotels:SetLiveOnGoogleRequest ;
  rdfs:range xsd:string .

# Property: live on google status
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SetLiveOnGoogleRequest/liveOnGoogleStatus> a rdf:Property ;
  rdfs:label "live on google status" ;
  rdfs:comment "Optional. Whether the property will show on Google, with more granular controls than the original `live_on_google` boolean field. Only one of `live_on_google` or `live_on_google_status` should be set; if both are set, `live_on_google_status` will be used. **Note:** This field should be enclosed in quotes. For example, `\"LIVE_ON_GOOGLE_STATUS_INACTIVE\"`." ;
  schema:alternateName "liveOnGoogleStatus" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/liveOnGoogleStatus> ;
  rdfs:domain googlehotels:SetLiveOnGoogleRequest ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:SetLiveOnGoogleRequestLiveOnGoogleStatusScheme .

# Property: live on google
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SetLiveOnGoogleRequest/liveOnGoogle> a rdf:Property ;
  rdfs:label "live on google" ;
  rdfs:comment "Optional. DEPRECATED. Whether the property will show on Google. When true, Google will show the properties if their integration is complete and the property is available. When false, Google will never show the properties. Superseded by `live_on_google_status`. Only one of `live_on_google` or `live_on_google_status` should be set; if both are set, `live_on_google_status` will be used." ;
  schema:alternateName "liveOnGoogle" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/liveOnGoogle> ;
  rdfs:domain googlehotels:SetLiveOnGoogleRequest ;
  rdfs:range xsd:boolean ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: updated hotel ids
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SetLiveOnGoogleResponse/updatedHotelIds> a rdf:Property ;
  rdfs:label "updated hotel ids" ;
  rdfs:comment "Identifies the updated properties." ;
  schema:alternateName "updatedHotelIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/updatedHotelIds> ;
  rdfs:domain googlehotels:SetLiveOnGoogleResponse ;
  rdfs:range xsd:string .

# Property: failed hotel ids
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SetLiveOnGoogleResponse/failedHotelIds> a rdf:Property ;
  rdfs:label "failed hotel ids" ;
  rdfs:comment "Identifies properties that Google could not update." ;
  schema:alternateName "failedHotelIds" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/failedHotelIds> ;
  rdfs:domain googlehotels:SetLiveOnGoogleResponse ;
  rdfs:range xsd:string .

# Property: last manifest update time
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizeHotelViewsResponse/lastManifestUpdateTime> a rdf:Property ;
  rdfs:label "last manifest update time" ;
  rdfs:comment "Timestamp of the last hotel manifest update." ;
  schema:alternateName "lastManifestUpdateTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/lastManifestUpdateTime> ;
  rdfs:domain googlehotels:SummarizeHotelViewsResponse ;
  rdfs:range xsd:dateTime .

# Property: last feed submission time
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizeHotelViewsResponse/lastFeedSubmissionTime> a rdf:Property ;
  rdfs:label "last feed submission time" ;
  rdfs:comment "Timestamp of the last hotel feed submission." ;
  schema:alternateName "lastFeedSubmissionTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/lastFeedSubmissionTime> ;
  rdfs:domain googlehotels:SummarizeHotelViewsResponse ;
  rdfs:range xsd:dateTime .

# Property: unmatched property with errors count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizeHotelViewsResponse/unmatchedPropertyWithErrorsCount> a rdf:Property ;
  rdfs:label "unmatched property with errors count" ;
  rdfs:comment "The number of unmatched properties that have data-related errors." ;
  schema:alternateName "unmatchedPropertyWithErrorsCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/unmatchedPropertyWithErrorsCount> ;
  rdfs:domain googlehotels:SummarizeHotelViewsResponse ;
  rdfs:range xsd:long .

# Property: overclustered property count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizeHotelViewsResponse/overclusteredPropertyCount> a rdf:Property ;
  rdfs:label "overclustered property count" ;
  rdfs:comment "The number of hotels that are considered overclustered." ;
  schema:alternateName "overclusteredPropertyCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/overclusteredPropertyCount> ;
  rdfs:domain googlehotels:SummarizeHotelViewsResponse ;
  rdfs:range xsd:long .

# Property: overclustered property with errors count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizeHotelViewsResponse/overclusteredPropertyWithErrorsCount> a rdf:Property ;
  rdfs:label "overclustered property with errors count" ;
  rdfs:comment "The number of overclustered properties that have data-related errors." ;
  schema:alternateName "overclusteredPropertyWithErrorsCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/overclusteredPropertyWithErrorsCount> ;
  rdfs:domain googlehotels:SummarizeHotelViewsResponse ;
  rdfs:range xsd:long .

# Property: unmatched property count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizeHotelViewsResponse/unmatchedPropertyCount> a rdf:Property ;
  rdfs:label "unmatched property count" ;
  rdfs:comment "The number of properties that are considered unmatched." ;
  schema:alternateName "unmatchedPropertyCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/unmatchedPropertyCount> ;
  rdfs:domain googlehotels:SummarizeHotelViewsResponse ;
  rdfs:range xsd:long .

# Property: matched property count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizeHotelViewsResponse/matchedPropertyCount> a rdf:Property ;
  rdfs:label "matched property count" ;
  rdfs:comment "The number of properties that match Google's manifest." ;
  schema:alternateName "matchedPropertyCount" ;
  rdfs:domain googlehotels:SummarizeHotelViewsResponse ;
  rdfs:range xsd:long .

# Property: live on google property count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizeHotelViewsResponse/liveOnGooglePropertyCount> a rdf:Property ;
  rdfs:label "live on google property count" ;
  rdfs:comment "The number of properties that are Live on Google. This includes properties that are conditionally active, e.g. LIVE_ON_GOOGLE_STATUS_ACTIVE_OUTSIDE_DSA_REGION." ;
  schema:alternateName "liveOnGooglePropertyCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/liveOnGooglePropertyCount> ;
  rdfs:domain googlehotels:SummarizeHotelViewsResponse ;
  rdfs:range xsd:long .

# Property: predicted book on google score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizePriceAccuracyResponse/predictedBookOnGoogleScore> a rdf:Property ;
  rdfs:label "predicted book on google score" ;
  rdfs:comment "The predicted Book on Google price accuracy score." ;
  schema:alternateName "predictedBookOnGoogleScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/predictedBookOnGoogleScore> ;
  rdfs:domain googlehotels:SummarizePriceAccuracyResponse ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:SummarizePriceAccuracyResponsePredictedBookOnGoogleScoreScheme .

# Property: current book on google score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizePriceAccuracyResponse/currentBookOnGoogleScore> a rdf:Property ;
  rdfs:label "current book on google score" ;
  rdfs:comment "The current Book on Google price accuracy score." ;
  schema:alternateName "currentBookOnGoogleScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/currentBookOnGoogleScore> ;
  rdfs:domain googlehotels:SummarizePriceAccuracyResponse ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:SummarizePriceAccuracyResponseCurrentBookOnGoogleScoreScheme .

# Property: current overall score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizePriceAccuracyResponse/currentOverallScore> a rdf:Property ;
  rdfs:label "current overall score" ;
  rdfs:comment "The current price accuracy score combining both website and Book on Google scores." ;
  schema:alternateName "currentOverallScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/currentOverallScore> ;
  rdfs:domain googlehotels:SummarizePriceAccuracyResponse ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:SummarizePriceAccuracyResponseCurrentOverallScoreScheme .

# Property: predicted overall score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizePriceAccuracyResponse/predictedOverallScore> a rdf:Property ;
  rdfs:label "predicted overall score" ;
  rdfs:comment "The predicted price accuracy score combining both website and Book on Google scores." ;
  schema:alternateName "predictedOverallScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/predictedOverallScore> ;
  rdfs:domain googlehotels:SummarizePriceAccuracyResponse ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:SummarizePriceAccuracyResponsePredictedOverallScoreScheme .

# Property: update time
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizePriceAccuracyResponse/updateTime> a rdf:Property ;
  rdfs:label "update time" ;
  rdfs:comment "The update timestamp for the current score." ;
  schema:alternateName "updateTime" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/updateTime> ;
  rdfs:domain googlehotels:SummarizePriceAccuracyResponse ;
  rdfs:range xsd:dateTime .

# Property: current website score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizePriceAccuracyResponse/currentWebsiteScore> a rdf:Property ;
  rdfs:label "current website score" ;
  rdfs:comment "The current website price accuracy score." ;
  schema:alternateName "currentWebsiteScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/currentWebsiteScore> ;
  rdfs:domain googlehotels:SummarizePriceAccuracyResponse ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:SummarizePriceAccuracyResponseCurrentWebsiteScoreScheme .

# Property: predicted website score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizePriceAccuracyResponse/predictedWebsiteScore> a rdf:Property ;
  rdfs:label "predicted website score" ;
  rdfs:comment "The predicted website price accuracy score." ;
  schema:alternateName "predictedWebsiteScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/predictedWebsiteScore> ;
  rdfs:domain googlehotels:SummarizePriceAccuracyResponse ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:SummarizePriceAccuracyResponsePredictedWebsiteScoreScheme .

# Property: current score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizePriceAccuracyResponse/currentScore> a rdf:Property ;
  rdfs:label "current score" ;
  rdfs:comment "The current price accuracy score. Contains the same value as `current_website_score`. For clarity, use either `current_website_score` or 'current_overall_score` depending upon which is needed." ;
  schema:alternateName "currentScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/currentScore> ;
  rdfs:domain googlehotels:SummarizePriceAccuracyResponse ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:SummarizePriceAccuracyResponseCurrentScoreScheme ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: predicted score
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.SummarizePriceAccuracyResponse/predictedScore> a rdf:Property ;
  rdfs:label "predicted score" ;
  rdfs:comment "The predicted price accuracy score. Contains the same value as `predicted_website_score`. For clarity, use either `predicted_website_score` or 'predicted_overall_score` depending upon which is needed." ;
  schema:alternateName "predictedScore" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/predictedScore> ;
  rdfs:domain googlehotels:SummarizePriceAccuracyResponse ;
  rdfs:range xsd:string ;
  qb:codeList googlehotels:SummarizePriceAccuracyResponsePredictedScoreScheme ;
  <http://www.w3.org/2002/07/owl#deprecated> true .

# Property: successful record count
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ValidateReconciliationReportResponse/successfulRecordCount> a rdf:Property ;
  rdfs:label "successful record count" ;
  rdfs:comment "The number of commission records that were successfully validated." ;
  schema:alternateName "successfulRecordCount" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/successfulRecordCount> ;
  rdfs:domain googlehotels:ValidateReconciliationReportResponse ;
  rdfs:range xsd:int .

# Property: issues
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.ValidateReconciliationReportResponse/issues> a rdf:Property ;
  rdfs:label "issues" ;
  rdfs:comment "Issues that were encountered when validating the file." ;
  schema:alternateName "issues" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/issues> ;
  rdfs:domain googlehotels:ValidateReconciliationReportResponse ;
  rdfs:range googlehotels:ReconciliationReportValidationIssue .

# Property: xml listing
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.VerifyListingsRequest/xmlListing> a rdf:Property ;
  rdfs:label "xml listing" ;
  rdfs:comment "A listing that follows the XML format specified in https://developers.google.com/hotels/hotel-prices/xml-reference/hotel-list-feed." ;
  schema:alternateName "xmlListing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/xmlListing> ;
  rdfs:domain googlehotels:VerifyListingsRequest ;
  rdfs:range xsd:string .

# Property: parsed listing
<https://relay.inferal.com/ontology/googlehotels/property/Googlehotels.VerifyListingsResponse/parsedListing> a rdf:Property ;
  rdfs:label "parsed listing" ;
  rdfs:comment "The parsed listing output." ;
  schema:alternateName "parsedListing" ;
  rdfs:subPropertyOf <https://relay.inferal.com/ontology/googlehotels/property/parsedListing> ;
  rdfs:domain googlehotels:VerifyListingsResponse ;
  rdfs:range googlehotels:ParsedListing .

# Generated Record properties for Googlehotels.ParsedListing.unitAttributes
<https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/entry> a rdf:Property ;
  rdfs:label "entry" ;
  rdfs:domain <https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/Container> ;
  rdfs:range <https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/Entry> .
<https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/key> a rdf:Property ;
  rdfs:label "key" ;
  rdfs:domain <https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/Entry> ;
  rdfs:range xsd:string .
<https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/value> a rdf:Property ;
  rdfs:label "value" ;
  rdfs:domain <https://relay.inferal.com/ontology/googlehotels/record/Googlehotels.ParsedListing/unitAttributes/Entry> ;
  rdfs:range xsd:string .
