owl
type: Ontology
imports: googlehotels
comment: OWL addendum for the merged ontology. Adds OWL-specific axioms on top of the RDFS base.

AccountLink
subclass of: Restriction
  on property: accountLinkTarget
  max cardinality: 1
subclass of: Restriction
  on property: googleAdsCustomerName
  max cardinality: 1
subclass of: Restriction
  on property: status
  max cardinality: 1
subclass of: Restriction
  on property: name
  max cardinality: 1

AccountLinkTarget
subclass of: Restriction
  on property: allHotels
  max cardinality: 1
subclass of: Restriction
  on property: hotelList
  max cardinality: 1

Brand
subclass of: Restriction
  on property: propertyCount
  max cardinality: 1
subclass of: Restriction
  on property: iconState
  max cardinality: 1
subclass of: Restriction
  on property: name
  max cardinality: 1
subclass of: Restriction
  on property: icon
  max cardinality: 1
subclass of: Restriction
  on property: submittedIcon
  max cardinality: 1
subclass of: Restriction
  on property: activeIconUri
  max cardinality: 1
subclass of: Restriction
  on property: displayNameState
  max cardinality: 1
subclass of: Restriction
  on property: activeIcon
  max cardinality: 1

DisplayNameDisapprovalReason
subclass of: Restriction
  on property: languageCode
  max cardinality: 1
subclass of: Restriction
  on property: disapprovalReason
  max cardinality: 1

LocalizedText
subclass of: Restriction
  on property: text
  max cardinality: 1
subclass of: Restriction
  on property: languageCode
  max cardinality: 1

CreateReconciliationReportResponse
subclass of: Restriction
  on property: successfulRecordCount
  max cardinality: 1
subclass of: Restriction
  on property: reconciliationReport
  max cardinality: 1

ReconciliationReportValidationIssue
subclass of: Restriction
  on property: description
  max cardinality: 1
subclass of: Restriction
  on property: lineNum
  max cardinality: 1
subclass of: Restriction
  on property: fieldName
  max cardinality: 1

ReconciliationReport
subclass of: Restriction
  on property: name
  max cardinality: 1
subclass of: Restriction
  on property: fileName
  max cardinality: 1
subclass of: Restriction
  on property: contents
  max cardinality: 1

DataIssueDetail
subclass of: Restriction
  on property: isSelfResolving
  max cardinality: 1
subclass of: Restriction
  on property: dataIssueSeverity
  max cardinality: 1
subclass of: Restriction
  on property: dataIssueType
  max cardinality: 1

Date
subclass of: Restriction
  on property: year
  max cardinality: 1
subclass of: Restriction
  on property: month
  max cardinality: 1
subclass of: Restriction
  on property: day
  max cardinality: 1

FreeBookingLinksResult
subclass of: Restriction
  on property: partnerHotelId
  max cardinality: 1
subclass of: Restriction
  on property: date
  max cardinality: 1
subclass of: Restriction
  on property: partnerHotelDisplayName
  max cardinality: 1
subclass of: Restriction
  on property: deviceType
  max cardinality: 1
subclass of: Restriction
  on property: clickCount
  max cardinality: 1
subclass of: Restriction
  on property: userRegionCode
  max cardinality: 1

HotelPricePerItinerary
subclass of: Restriction
  on property: currencyCode
  max cardinality: 1
subclass of: Restriction
  on property: taxes
  max cardinality: 1
subclass of: Restriction
  on property: lengthOfStayDays
  max cardinality: 1
subclass of: Restriction
  on property: price
  max cardinality: 1
subclass of: Restriction
  on property: updateTime
  max cardinality: 1
subclass of: Restriction
  on property: fees
  max cardinality: 1
subclass of: Restriction
  on property: checkinDate
  max cardinality: 1

HotelView
subclass of: Restriction
  on property: partnerHotelDisplayName
  max cardinality: 1
subclass of: Restriction
  on property: googleHotelDisplayName
  max cardinality: 1
subclass of: Restriction
  on property: matchStatus
  max cardinality: 1
subclass of: Restriction
  on property: partnerHotelId
  max cardinality: 1
subclass of: Restriction
  on property: propertyDetails
  max cardinality: 1
subclass of: Restriction
  on property: primaryOverclusteredPartnerHotelId
  max cardinality: 1
subclass of: Restriction
  on property: liveOnGoogleStatus
  max cardinality: 1
subclass of: Restriction
  on property: googleHotelId
  max cardinality: 1
subclass of: Restriction
  on property: liveOnGoogle
  max cardinality: 1
subclass of: Restriction
  on property: googleClusterId
  max cardinality: 1

Icon
subclass of: Restriction
  on property: name
  max cardinality: 1
subclass of: Restriction
  on property: iconUri
  max cardinality: 1
subclass of: Restriction
  on property: state
  max cardinality: 1
subclass of: Restriction
  on property: reference
  max cardinality: 1
subclass of: Restriction
  on property: imageData
  max cardinality: 1

Image
subclass of: Restriction
  on property: uri
  max cardinality: 1

Key
subclass of: Restriction
  on property: partnerHotelId
  max cardinality: 1
subclass of: Restriction
  on property: lengthOfStayDays
  max cardinality: 1
subclass of: Restriction
  on property: occupancy
  max cardinality: 1
subclass of: Restriction
  on property: advanceBookingWindow
  max cardinality: 1
subclass of: Restriction
  on property: checkinDate
  max cardinality: 1
subclass of: Restriction
  on property: hotelRegionCode
  max cardinality: 1
subclass of: Restriction
  on property: deviceType
  max cardinality: 1
subclass of: Restriction
  on property: userRegionCode
  max cardinality: 1
subclass of: Restriction
  on property: date
  max cardinality: 1

LatLng
subclass of: Restriction
  on property: longitude
  max cardinality: 1
subclass of: Restriction
  on property: latitude
  max cardinality: 1

ListBrandsResponse
subclass of: Restriction
  on property: nextPageToken
  max cardinality: 1

ListHotelViewsResponse
subclass of: Restriction
  on property: nextPageToken
  max cardinality: 1

PriceAccuracyView
subclass of: Restriction
  on property: name
  max cardinality: 1

PriceAccuracyRow
subclass of: Restriction
  on property: mismatchReason
  max cardinality: 1
subclass of: Restriction
  on property: deviceType
  max cardinality: 1
subclass of: Restriction
  on property: hotel
  max cardinality: 1
subclass of: Restriction
  on property: rateRuleId
  max cardinality: 1
subclass of: Restriction
  on property: finalDomain
  max cardinality: 1
subclass of: Restriction
  on property: cachedPriceRecord
  max cardinality: 1
subclass of: Restriction
  on property: checkinDate
  max cardinality: 1
subclass of: Restriction
  on property: lengthOfStayDays
  max cardinality: 1
subclass of: Restriction
  on property: hotelCountryCode
  max cardinality: 1
subclass of: Restriction
  on property: fetchedPriceRecord
  max cardinality: 1
subclass of: Restriction
  on property: correctionTime
  max cardinality: 1
subclass of: Restriction
  on property: signalSource
  max cardinality: 1
subclass of: Restriction
  on property: url
  max cardinality: 1
subclass of: Restriction
  on property: childOccupancy
  max cardinality: 1
subclass of: Restriction
  on property: userRegionCode
  max cardinality: 1
subclass of: Restriction
  on property: affectsScore
  max cardinality: 1
subclass of: Restriction
  on property: adultOccupancy
  max cardinality: 1

PriceRecord
subclass of: Restriction
  on property: time
  max cardinality: 1
subclass of: Restriction
  on property: taxesAndFees
  max cardinality: 1
subclass of: Restriction
  on property: currencyCode
  max cardinality: 1
subclass of: Restriction
  on property: basePrice
  max cardinality: 1

PriceCoverageView
subclass of: Restriction
  on property: priceCoverageBinaryPercent
  max cardinality: 1
subclass of: Restriction
  on property: matchedPropertyCount
  max cardinality: 1
subclass of: Restriction
  on property: calculationDate
  max cardinality: 1
subclass of: Restriction
  on property: priceCoveragePercent
  max cardinality: 1

PriceCoverageBucket
subclass of: Restriction
  on property: advanceBookingWindowRange
  max cardinality: 1
subclass of: Restriction
  on property: lengthOfStayRange
  max cardinality: 1
subclass of: Restriction
  on property: priceCoveragePercent
  max cardinality: 1
subclass of: Restriction
  on property: availablePriceCount
  max cardinality: 1

MissedParticipationCountDetails
subclass of: Restriction
  on property: priceUnavailableCountDetails
  max cardinality: 1
subclass of: Restriction
  on property: noPriceCountDetails
  max cardinality: 1
subclass of: Restriction
  on property: priceMissingCount
  max cardinality: 1
subclass of: Restriction
  on property: noTaxBreakdownCount
  max cardinality: 1
subclass of: Restriction
  on property: priceMissingCountDetails
  max cardinality: 1
subclass of: Restriction
  on property: noLandingPageCount
  max cardinality: 1
subclass of: Restriction
  on property: hotelSuspendedCount
  max cardinality: 1
subclass of: Restriction
  on property: otherReasonCount
  max cardinality: 1
subclass of: Restriction
  on property: noAvailabilityCount
  max cardinality: 1
subclass of: Restriction
  on property: priceUnavailableCount
  max cardinality: 1
subclass of: Restriction
  on property: priceProblemCount
  max cardinality: 1
subclass of: Restriction
  on property: priceProblemCountDetails
  max cardinality: 1
subclass of: Restriction
  on property: noPriceCount
  max cardinality: 1

PriceUnavailableCountDetails
subclass of: Restriction
  on property: participationNotLikelyCount
  max cardinality: 1
subclass of: Restriction
  on property: priceUnavailableCount
  max cardinality: 1

NoPriceCountDetails
subclass of: Restriction
  on property: livePricingTechnicalIssueCount
  max cardinality: 1
subclass of: Restriction
  on property: livePricingNotTriggeredCount
  max cardinality: 1
subclass of: Restriction
  on property: livePricingConfigIssueCount
  max cardinality: 1
subclass of: Restriction
  on property: livePricingOtherReasonCount
  max cardinality: 1
subclass of: Restriction
  on property: livePricingNotAvailableCount
  max cardinality: 1

PriceMissingCountDetails
subclass of: Restriction
  on property: livePricingErrorCount
  max cardinality: 1
subclass of: Restriction
  on property: cacheRateMissingCount
  max cardinality: 1
subclass of: Restriction
  on property: livePricingNotSetupCount
  max cardinality: 1
subclass of: Restriction
  on property: bandwidthDepletedCount
  max cardinality: 1
subclass of: Restriction
  on property: livePricingTimeoutCount
  max cardinality: 1
subclass of: Restriction
  on property: itineraryBlockedCount
  max cardinality: 1

PriceProblemCountDetails
subclass of: Restriction
  on property: taxesAndFeesMissingCount
  max cardinality: 1
subclass of: Restriction
  on property: basePriceViolationsCount
  max cardinality: 1
subclass of: Restriction
  on property: priceAccuracyIssueCount
  max cardinality: 1
subclass of: Restriction
  on property: priceUnusuallyHighCount
  max cardinality: 1
subclass of: Restriction
  on property: hotelSuspendedCount
  max cardinality: 1
subclass of: Restriction
  on property: priceUnusuallyLowCount
  max cardinality: 1

ParsedListing
subclass of: Restriction
  on property: imprecisionRadiusMeters
  max cardinality: 1
subclass of: Restriction
  on property: unitAttributes
  max cardinality: 1
subclass of: Restriction
  on property: partnerListId
  max cardinality: 1
subclass of: Restriction
  on property: location
  max cardinality: 1
subclass of: Restriction
  on property: brand
  max cardinality: 1
subclass of: Restriction
  on property: isServed
  max cardinality: 1
subclass of: Restriction
  on property: regionCode
  max cardinality: 1

Review
subclass of: Restriction
  on property: title
  max cardinality: 1
subclass of: Restriction
  on property: link
  max cardinality: 1
subclass of: Restriction
  on property: languageCode
  max cardinality: 1
subclass of: Restriction
  on property: author
  max cardinality: 1
subclass of: Restriction
  on property: reviewTime
  max cardinality: 1
subclass of: Restriction
  on property: body
  max cardinality: 1
subclass of: Restriction
  on property: visitTime
  max cardinality: 1
subclass of: Restriction
  on property: type
  max cardinality: 1

Rating
subclass of: Restriction
  on property: score
  max cardinality: 1
subclass of: Restriction
  on property: ratingScale
  max cardinality: 1
subclass of: Restriction
  on property: type
  max cardinality: 1

ParticipationResult
subclass of: Restriction
  on property: participationPercent
  max cardinality: 1
subclass of: Restriction
  on property: participationCount
  max cardinality: 1
subclass of: Restriction
  on property: missedParticipationCount
  max cardinality: 1
subclass of: Restriction
  on property: partnerHotelDisplayName
  max cardinality: 1
subclass of: Restriction
  on property: opportunityCount
  max cardinality: 1
subclass of: Restriction
  on property: key
  max cardinality: 1
subclass of: Restriction
  on property: missedParticipationCountDetails
  max cardinality: 1

PriceView
subclass of: Restriction
  on property: name
  max cardinality: 1

PropertyPerformanceResult
subclass of: Restriction
  on property: deviceType
  max cardinality: 1
subclass of: Restriction
  on property: propertyRegionCode
  max cardinality: 1
subclass of: Restriction
  on property: adsImpressionCount
  max cardinality: 1
subclass of: Restriction
  on property: adsClickthroughRate
  max cardinality: 1
subclass of: Restriction
  on property: vrWebsiteButtonClicks
  max cardinality: 1
subclass of: Restriction
  on property: occupancy
  max cardinality: 1
subclass of: Restriction
  on property: advanceBookingWindow
  max cardinality: 1
subclass of: Restriction
  on property: brand
  max cardinality: 1
subclass of: Restriction
  on property: partnerPropertyDisplayName
  max cardinality: 1
subclass of: Restriction
  on property: userRegionCode
  max cardinality: 1
subclass of: Restriction
  on property: adsClickCount
  max cardinality: 1
subclass of: Restriction
  on property: clickCount
  max cardinality: 1
subclass of: Restriction
  on property: highIntentUsers
  max cardinality: 1
subclass of: Restriction
  on property: impressionCount
  max cardinality: 1
subclass of: Restriction
  on property: date
  max cardinality: 1
subclass of: Restriction
  on property: lengthOfStay
  max cardinality: 1
subclass of: Restriction
  on property: partnerPropertyId
  max cardinality: 1
subclass of: Restriction
  on property: clickthroughRate
  max cardinality: 1

QueryFreeBookingLinksReportResponse
subclass of: Restriction
  on property: nextPageToken
  max cardinality: 1

QueryParticipationReportResponse
subclass of: Restriction
  on property: nextPageToken
  max cardinality: 1

QueryPropertyPerformanceReportResponse
subclass of: Restriction
  on property: nextPageToken
  max cardinality: 1

SetLiveOnGoogleRequest
subclass of: Restriction
  on property: liveOnGoogleStatus
  max cardinality: 1
subclass of: Restriction
  on property: liveOnGoogle
  max cardinality: 1

SummarizeHotelViewsResponse
subclass of: Restriction
  on property: lastManifestUpdateTime
  max cardinality: 1
subclass of: Restriction
  on property: lastFeedSubmissionTime
  max cardinality: 1
subclass of: Restriction
  on property: unmatchedPropertyWithErrorsCount
  max cardinality: 1
subclass of: Restriction
  on property: overclusteredPropertyCount
  max cardinality: 1
subclass of: Restriction
  on property: overclusteredPropertyWithErrorsCount
  max cardinality: 1
subclass of: Restriction
  on property: unmatchedPropertyCount
  max cardinality: 1
subclass of: Restriction
  on property: matchedPropertyCount
  max cardinality: 1
subclass of: Restriction
  on property: liveOnGooglePropertyCount
  max cardinality: 1

SummarizePriceAccuracyResponse
subclass of: Restriction
  on property: predictedBookOnGoogleScore
  max cardinality: 1
subclass of: Restriction
  on property: currentBookOnGoogleScore
  max cardinality: 1
subclass of: Restriction
  on property: currentOverallScore
  max cardinality: 1
subclass of: Restriction
  on property: predictedOverallScore
  max cardinality: 1
subclass of: Restriction
  on property: updateTime
  max cardinality: 1
subclass of: Restriction
  on property: currentWebsiteScore
  max cardinality: 1
subclass of: Restriction
  on property: predictedWebsiteScore
  max cardinality: 1
subclass of: Restriction
  on property: currentScore
  max cardinality: 1
subclass of: Restriction
  on property: predictedScore
  max cardinality: 1

ValidateReconciliationReportResponse
subclass of: Restriction
  on property: successfulRecordCount
  max cardinality: 1

VerifyListingsRequest
subclass of: Restriction
  on property: xmlListing
  max cardinality: 1

VerifyListingsResponse
subclass of: Restriction
  on property: parsedListing
  max cardinality: 1

Entry
subclass of: Restriction
  on property: key
  cardinality: 1
subclass of: Restriction
  on property: value
  cardinality: 1