Skip to content

Class: FloorPlan

URI: schema:FloorPlan

Inheritance

Slots

Name Range Cardinality Description Info
layoutImage NONE 0..* None .
amenityFeature LocationFeatureSpecification 0..* None .
floorSize QuantitativeValue 0..* None .
isPlanForApartment Accommodation 0..* None .
numberOfAccommodationUnits QuantitativeValue 0..* None .
numberOfAvailableAccommodationUnits QuantitativeValue 0..* None .
numberOfBathroomsTotal Integer 0..* None .
numberOfBedrooms NONE 0..* None .
numberOfFullBathrooms Number 0..* None .
numberOfPartialBathrooms Number 0..* None .
numberOfRooms NONE 0..* None .
petsAllowed NONE 0..* None .
additionalType URL 0..* None .
description Text 0..* None .
disambiguatingDescription Text 0..* None .
identifier NONE 0..* None .
image NONE 0..* None .
name Text 0..* None .
sameAs URL 0..* None .
alternateName Text 0..* None .
mainEntityOfPage NONE 0..* None .
potentialAction Action 0..* None .
subjectOf NONE 0..* None .
url URL 0..* None .

Usages

used by used in type used
Accommodation AccommodationFloorPlan range FloorPlan
Apartment AccommodationFloorPlan range FloorPlan
ApartmentComplex AccommodationFloorPlan range FloorPlan
CampingPitch AccommodationFloorPlan range FloorPlan
GatedResidenceCommunity AccommodationFloorPlan range FloorPlan
HotelRoom AccommodationFloorPlan range FloorPlan
House AccommodationFloorPlan range FloorPlan
MeetingRoom AccommodationFloorPlan range FloorPlan
Residence AccommodationFloorPlan range FloorPlan
Room AccommodationFloorPlan range FloorPlan
SingleFamilyResidence AccommodationFloorPlan range FloorPlan
Suite AccommodationFloorPlan range FloorPlan

Identifier and Mapping Information

LinkML Specification

Direct

name: FloorPlan
comments:
- 'A FloorPlan is an explicit representation of a collection of similar accommodations,
  allowing the provision of common information (room counts, sizes, layout diagrams)
  and offers for rental or sale. In typical use, some [[ApartmentComplex]] has an
  [[accommodationFloorPlan]] which is a [[FloorPlan]].  A FloorPlan is always in the
  context of a particular place, either a larger [[ApartmentComplex]] or a single
  [[Apartment]]. The visual/spatial aspects of a floor plan (i.e. room layout, [see
  wikipedia](https://en.wikipedia.org/wiki/Floor_plan)) can be indicated using [[image]]. '
from_schema: http://w3id.og/linkml/schemaorg
is_a: Intangible
slots:
- layoutImage
- amenityFeature
- floorSize
- isPlanForApartment
- numberOfAccommodationUnits
- numberOfAvailableAccommodationUnits
- numberOfBathroomsTotal
- numberOfBedrooms
- numberOfFullBathrooms
- numberOfPartialBathrooms
- numberOfRooms
- petsAllowed
class_uri: schema:FloorPlan

Induced

name: FloorPlan
comments:
- 'A FloorPlan is an explicit representation of a collection of similar accommodations,
  allowing the provision of common information (room counts, sizes, layout diagrams)
  and offers for rental or sale. In typical use, some [[ApartmentComplex]] has an
  [[accommodationFloorPlan]] which is a [[FloorPlan]].  A FloorPlan is always in the
  context of a particular place, either a larger [[ApartmentComplex]] or a single
  [[Apartment]]. The visual/spatial aspects of a floor plan (i.e. room layout, [see
  wikipedia](https://en.wikipedia.org/wiki/Floor_plan)) can be indicated using [[image]]. '
from_schema: http://w3id.og/linkml/schemaorg
is_a: Intangible
attributes:
  layoutImage:
    name: layoutImage
    comments:
    - A schematic image showing the floorplan layout.
    from_schema: http://w3id.og/linkml/schemaorg
    is_a: image
    slot_uri: schema:layoutImage
    multivalued: true
    alias: layoutImage
    owner: FloorPlan
    any_of:
    - range: ImageObject
    - range: URL
  amenityFeature:
    name: amenityFeature
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: amenityFeature
    owner: FloorPlan
    range: LocationFeatureSpecification
  floorSize:
    name: floorSize
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: floorSize
    owner: FloorPlan
    range: QuantitativeValue
  isPlanForApartment:
    name: isPlanForApartment
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: isPlanForApartment
    owner: FloorPlan
    range: Accommodation
  numberOfAccommodationUnits:
    name: numberOfAccommodationUnits
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: numberOfAccommodationUnits
    owner: FloorPlan
    range: QuantitativeValue
  numberOfAvailableAccommodationUnits:
    name: numberOfAvailableAccommodationUnits
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: numberOfAvailableAccommodationUnits
    owner: FloorPlan
    range: QuantitativeValue
  numberOfBathroomsTotal:
    name: numberOfBathroomsTotal
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: numberOfBathroomsTotal
    owner: FloorPlan
    range: Integer
  numberOfBedrooms:
    name: numberOfBedrooms
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: numberOfBedrooms
    owner: FloorPlan
    any_of:
    - range: Number
    - range: QuantitativeValue
  numberOfFullBathrooms:
    name: numberOfFullBathrooms
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: numberOfFullBathrooms
    owner: FloorPlan
    range: Number
  numberOfPartialBathrooms:
    name: numberOfPartialBathrooms
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: numberOfPartialBathrooms
    owner: FloorPlan
    range: Number
  numberOfRooms:
    name: numberOfRooms
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: numberOfRooms
    owner: FloorPlan
    any_of:
    - range: Number
    - range: QuantitativeValue
  petsAllowed:
    name: petsAllowed
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: petsAllowed
    owner: FloorPlan
    any_of:
    - range: Boolean
    - range: Text
  additionalType:
    name: additionalType
    comments:
    - An additional type for the item, typically used for adding more specific types
      from external vocabularies in microdata syntax. This is a relationship between
      something and a class that the thing is in. In RDFa syntax, it is better to
      use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org
      tools may have only weaker understanding of extra types, in particular those
      defined externally.
    from_schema: http://w3id.og/linkml/schemaorg
    is_a: type
    slot_uri: schema:additionalType
    multivalued: true
    alias: additionalType
    owner: FloorPlan
    range: URL
  description:
    name: description
    comments:
    - A description of the item.
    from_schema: http://w3id.og/linkml/schemaorg
    slot_uri: schema:description
    multivalued: true
    alias: description
    owner: FloorPlan
    range: Text
  disambiguatingDescription:
    name: disambiguatingDescription
    comments:
    - A sub property of description. A short description of the item used to disambiguate
      from other, similar items. Information from other properties (in particular,
      name) may be necessary for the description to be useful for disambiguation.
    from_schema: http://w3id.og/linkml/schemaorg
    is_a: description
    slot_uri: schema:disambiguatingDescription
    multivalued: true
    alias: disambiguatingDescription
    owner: FloorPlan
    range: Text
  identifier:
    name: identifier
    comments:
    - "The identifier property represents any kind of identifier for any kind of [[Thing]],\
      \ such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties\
      \ for representing many of these, either as textual strings or as URL (URI)\
      \ links. See [background notes](/docs/datamodel.html#identifierBg) for more\
      \ details.\n        "
    from_schema: http://w3id.og/linkml/schemaorg
    slot_uri: schema:identifier
    multivalued: true
    alias: identifier
    owner: FloorPlan
    any_of:
    - range: PropertyValue
    - range: Text
    - range: URL
  image:
    name: image
    comments:
    - An image of the item. This can be a [[URL]] or a fully described [[ImageObject]].
    from_schema: http://w3id.og/linkml/schemaorg
    slot_uri: schema:image
    multivalued: true
    alias: image
    owner: FloorPlan
    any_of:
    - range: ImageObject
    - range: URL
  name:
    name: name
    comments:
    - The name of the item.
    from_schema: http://w3id.og/linkml/schemaorg
    slot_uri: schema:name
    multivalued: true
    alias: name
    owner: FloorPlan
    range: Text
  sameAs:
    name: sameAs
    comments:
    - URL of a reference Web page that unambiguously indicates the item's identity.
      E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.
    from_schema: http://w3id.og/linkml/schemaorg
    slot_uri: schema:sameAs
    multivalued: true
    alias: sameAs
    owner: FloorPlan
    range: URL
  alternateName:
    name: alternateName
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: alternateName
    owner: FloorPlan
    range: Text
  mainEntityOfPage:
    name: mainEntityOfPage
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: mainEntityOfPage
    owner: FloorPlan
    any_of:
    - range: CreativeWork
    - range: URL
  potentialAction:
    name: potentialAction
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: potentialAction
    owner: FloorPlan
    range: Action
  subjectOf:
    name: subjectOf
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: subjectOf
    owner: FloorPlan
    any_of:
    - range: CreativeWork
    - range: Event
  url:
    name: url
    from_schema: http://w3id.og/linkml/schemaorg
    multivalued: true
    alias: url
    owner: FloorPlan
    range: URL
class_uri: schema:FloorPlan