Airport
type: DomainSpecification
target class: Airport
class: Airport
description: Airport Domain Specification is a domain-specific pattern for annotating airports using schema.org vocabulary.
author: elias
  type: Person
  member of: STI Innsbruck
version: 7.0
version: 1.19
schema version: 12.0
closed: true
property display order: identifier
property display order: alternateName
property display order: name
property display order: icaoCode
property display order: address
property display order: description
property display order: openingHoursSpecification
property display order: geo
property display order: image
property display order: telephone
property display order: url
property display order: aggregateRating
property display order: faxNumber
property display order: containsPlace
property display order: mainEntityOfPage
property display order: hasMap
property display order: sameAs
property: PropertyShape
  path: identifier
  max count: 1
  or:
    datatype: anyURI
  or:
    datatype: string
property: PropertyShape
  path: alternateName
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: name
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: icaoCode
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: address
  min count: 1
  max count: 1
  or:
    node: cPYNm
property: PropertyShape
  path: description
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: openingHoursSpecification
  min count: 1
  max count: 1
  or:
    node: gEANS
property: PropertyShape
  path: geo
  max count: 1
  or:
    node: xExsc
property: PropertyShape
  path: image
  min count: 1
  or:
    datatype: anyURI
  or:
    node: XYSnX
property: PropertyShape
  path: telephone
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: url
  min count: 1
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: aggregateRating
  max count: 1
  or:
    node: yysyf
property: PropertyShape
  path: faxNumber
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: containsPlace
  or:
    node: eDLsW
property: PropertyShape
  path: mainEntityOfPage
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: hasMap
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: sameAs
  or:
    datatype: anyURI

cPYNm
type: NodeShape
class: PostalAddress
closed: true
property display order: addressCountry
property display order: addressRegion
property display order: addressLocality
property display order: postalCode
property display order: streetAddress
property: PropertyShape
  path: addressCountry
  min count: 1
  max count: 1
  or:
    node: MEVbG
  or:
    datatype: string
property: PropertyShape
  path: addressRegion
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: addressLocality
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: postalCode
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: streetAddress
  min count: 1
  max count: 1
  or:
    datatype: string

MEVbG
type: NodeShape
class: Country
closed: true
property display order: name
property: PropertyShape
  path: name
  min count: 1
  max count: 1
  or:
    datatype: string

gEANS
type: NodeShape
class: OpeningHoursSpecification
closed: true
property display order: opens
property display order: closes
property display order: dayOfWeek
property display order: validFrom
property display order: validThrough
property display order: description
property: PropertyShape
  path: opens
  min count: 1
  max count: 1
  or:
    datatype: time
property: PropertyShape
  path: closes
  min count: 1
  max count: 1
  or:
    datatype: time
property: PropertyShape
  path: dayOfWeek
  min count: 1
  or:
    node: IJebi
property: PropertyShape
  path: validFrom
  max count: 1
  or:
    datatype: dateTime
property: PropertyShape
  path: validThrough
  max count: 1
  or:
    datatype: dateTime
property: PropertyShape
  path: description
  max count: 1
  or:
    datatype: string

xExsc
type: NodeShape
class: GeoCoordinates
closed: true
property display order: longitude
property display order: latitude
property display order: elevation
property: PropertyShape
  path: longitude
  min count: 1
  max count: 1
  or:
    datatype: string
  or:
    datatype: double
property: PropertyShape
  path: latitude
  min count: 1
  max count: 1
  or:
    datatype: string
  or:
    datatype: double
property: PropertyShape
  path: elevation
  max count: 1
  or:
    datatype: string
  or:
    datatype: double

XYSnX
type: NodeShape
class: ImageObject
closed: true
property display order: identifier
property display order: url
property display order: caption
property display order: contentUrl
property display order: height
property display order: width
property display order: copyrightHolder
property display order: copyrightYear
property display order: license
property display order: uploadDate
property display order: contentSize
property display order: thumbnailUrl
property display order: representativeOfPage
property: PropertyShape
  path: identifier
  comment: Additional or internal identifier for an image.
  min count: 0
  or:
    datatype: anyURI
  or:
    datatype: string
property: PropertyShape
  path: url
  comment: The URL of an image related to the annotated web page.
  min count: 1
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: caption
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: contentUrl
  comment: URL that provides a directly retrievable instance of the ImageObject.
  min count: 0
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: height
  comment: The height of an image in pixels.
  min count: 0
  max count: 1
  or:
    node: OPFay
property: PropertyShape
  path: width
  comment: The width of an image in pixels.
  min count: 0
  max count: 1
  or:
    node: GEzDu
property: PropertyShape
  path: copyrightHolder
  comment: Specifies the name of the image copyright owner, which can be a person or organization.
  min count: 0
  max count: 1
  or:
    node: gKWYc
  or:
    node: AoiLc
property: PropertyShape
  path: copyrightYear
  max count: 1
  or:
    datatype: double
property: PropertyShape
  path: license
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: uploadDate
  max count: 1
  or:
    datatype: date
property: PropertyShape
  path: contentSize
  min count: 0
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: thumbnailUrl
  min count: 0
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: representativeOfPage
  min count: 0
  max count: 1
  or:
    datatype: boolean

OPFay
type: NodeShape
class: QuantitativeValue
closed: true
property display order: value
property: PropertyShape
  path: value
  min count: 1
  max count: 1
  or:
    datatype: double
  or:
    datatype: string

GEzDu
type: NodeShape
class: QuantitativeValue
closed: true
property display order: value
property: PropertyShape
  path: value
  min count: 1
  max count: 1
  or:
    datatype: double
  or:
    datatype: string

gKWYc
type: NodeShape
class: Organization
closed: true
property display order: name
property: PropertyShape
  path: name
  min count: 1
  max count: 1
  or:
    datatype: string

AoiLc
type: NodeShape
class: Person
closed: true
property display order: name
property: PropertyShape
  path: name
  min count: 1
  max count: 1
  or:
    datatype: string

yysyf
type: NodeShape
class: AggregateRating
closed: true
property display order: bestRating
property display order: ratingCount
property display order: ratingValue
property display order: url
property display order: description
property: PropertyShape
  path: bestRating
  comment: To estimate rating value, we need to know the highest possible rating value.
  min count: 1
  max count: 1
  or:
    datatype: double
  or:
    datatype: string
property: PropertyShape
  path: ratingCount
  comment: This property is used to specify the total number of people who provided the rating for an item.
  min count: 1
  max count: 1
  or:
    datatype: integer
property: PropertyShape
  path: ratingValue
  comment: This property is used to specify the actual rating value for an item.
  min count: 1
  max count: 1
  or:
    datatype: double
property: PropertyShape
  path: url
  comment: This property is used to specify the resource from which the rating was obtained.
  min count: 1
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: description
  comment: Property is used to provide a short description of where the rating value comes from or how it counts.
  min count: 1
  max count: 1
  or:
    datatype: string

eDLsW
type: NodeShape
class: Place
closed: true
property display order: name
property display order: description
property display order: url
property display order: address
property display order: image
property display order: telephone
property: PropertyShape
  path: name
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: description
  min count: 0
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: url
  min count: 0
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: address
  min count: 0
  or:
    node: diDHl
property: PropertyShape
  path: image
  min count: 0
  max count: 1
  or:
    datatype: anyURI
  or:
    node: oVxbK
property: PropertyShape
  path: telephone
  min count: 0
  max count: 1
  or:
    datatype: string

diDHl
type: NodeShape
class: PostalAddress
closed: true
property display order: addressCountry
property display order: addressRegion
property display order: addressLocality
property display order: postalCode
property display order: streetAddress
property: PropertyShape
  path: addressCountry
  min count: 1
  max count: 1
  or:
    node: HQWHY
  or:
    datatype: string
property: PropertyShape
  path: addressRegion
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: addressLocality
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: postalCode
  min count: 1
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: streetAddress
  min count: 1
  max count: 1
  or:
    datatype: string

HQWHY
type: NodeShape
class: Country
closed: true
property display order: name
property: PropertyShape
  path: name
  min count: 1
  max count: 1
  or:
    datatype: string

oVxbK
type: NodeShape
class: ImageObject
closed: true
property display order: identifier
property display order: url
property display order: caption
property display order: contentUrl
property display order: height
property display order: width
property display order: copyrightHolder
property display order: copyrightYear
property display order: license
property display order: uploadDate
property display order: contentSize
property display order: thumbnailUrl
property display order: representativeOfPage
property: PropertyShape
  path: identifier
  comment: Additional or internal identifier for an image.
  min count: 0
  or:
    datatype: anyURI
  or:
    datatype: string
property: PropertyShape
  path: url
  comment: The URL of an image related to the annotated web page.
  min count: 1
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: caption
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: contentUrl
  comment: URL that provides a directly retrievable instance of the ImageObject.
  min count: 0
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: height
  comment: The height of an image in pixels.
  min count: 0
  max count: 1
  or:
    node: CiDbs
property: PropertyShape
  path: width
  comment: The width of an image in pixels.
  min count: 0
  max count: 1
  or:
    node: uBAMy
property: PropertyShape
  path: copyrightHolder
  comment: Specifies the name of the image copyright owner, which can be a person or organization.
  min count: 0
  max count: 1
  or:
    node: RmXmo
  or:
    node: cjgTO
property: PropertyShape
  path: copyrightYear
  max count: 1
  or:
    datatype: double
property: PropertyShape
  path: license
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: uploadDate
  max count: 1
  or:
    datatype: date
property: PropertyShape
  path: contentSize
  min count: 0
  max count: 1
  or:
    datatype: string
property: PropertyShape
  path: thumbnailUrl
  min count: 0
  max count: 1
  or:
    datatype: anyURI
property: PropertyShape
  path: representativeOfPage
  min count: 0
  max count: 1
  or:
    datatype: boolean

CiDbs
type: NodeShape
class: QuantitativeValue
closed: true
property display order: value
property: PropertyShape
  path: value
  min count: 1
  max count: 1
  or:
    datatype: double
  or:
    datatype: string

uBAMy
type: NodeShape
class: QuantitativeValue
closed: true
property display order: value
property: PropertyShape
  path: value
  min count: 1
  max count: 1
  or:
    datatype: double
  or:
    datatype: string

RmXmo
type: NodeShape
class: Organization
closed: true
property display order: name
property: PropertyShape
  path: name
  min count: 1
  max count: 1
  or:
    datatype: string

cjgTO
type: NodeShape
class: Person
closed: true
property display order: name
property: PropertyShape
  path: name
  min count: 1
  max count: 1
  or:
    datatype: string