webschema: changeset 167:6910d4e4591a
Mercurial
hg
webschema
/ changeset
summary
shortlog
changelog
graph
tags
bookmarks
branches
files
changeset
updated for 2014.
author
danbri
Wed, 22 Jan 2014 19:23:56 +0100
changeset 167
6910d4e4591a
parent 166
7befd20efb66
child 168
0c2f7638bcd9
updated for 2014.
schema.org/ext/Reservation.html
--- a/schema.org/ext/Reservation.html Wed Dec 11 23:32:59 2013 -0500
+++ b/schema.org/ext/Reservation.html Wed Jan 22 19:23:56 2014 +0100
@@ -1,531 +1,621 @@


-
-Reservation - Schema documentation
-
-
-
-


-

Reservation


-

Subclass of: Intangible


-

A generic reservation. Some reservations may have a ticket information.


-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+ Reservation schema plus additional supporting vocabulary
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Properties added by Reservation
additionalTicketText
-
-Text
-
-
Any additional text to appear on a ticket, such as additional privileges or identifiers.
bookingAgent
-
-Organization
-
-or Person
-
-
Who made the reservation.
bookingDate
-
-DateTime
-
-
Date the reservation was made.
bookingTime
-
-DateTime
-
-
Date the reservation was made.
cancelReservationUrl
-
-URL
-
-
Web page where reservation can be cancelled.
checkinUrl
-
-URL
-
-
Webpage where the passenger can check in.
confirmReservationUrl
-
-URL
-
-
Web page where reservation can be confirmed.
creator
-
-Organization
-
-or Person
-
-
The creator or author of this item (applies to CreativeWork as well as to Intangible enties such as Reservations, Actions etc.).
dateModified
-
-Date
-
-or DateTime
-
-
The date on which the item was last modified (e.g. changes to a CreativeWork, Reservation etc.).
loyaltyProgram
-
-ProgramMembership
-
-
.
modifiedTime
-
-DateTime
-
-
Time the reservation was last modified.
modifyReservationUrl
-
-URL
-
-
Web page where reservation can be modified.
numSeats
-
-Number
-
-or Text
-
-
Number of seats if unreserved seating.
price
-
-Number
-
-or Text
-
-
The total offer price of a Product or Reservation; or of a price component when attached to PriceSpecification and its subtypes.
priceCurrency
-
-Text
-
-
The currency (in 3-letter ISO 4217 format) of a Product or Reservation's offer price; or of a price component, when attached to PriceSpecification and its subtypes.
-
hasProgramMembership
-
-ProgramMembership
-
-
Any membership in a frequent flyer, hotel loyalty program, etc. being applied to the reservation.
provider
-
-Organization
-
-or Person
-
-
The Person or Organization providing the item.
reservationFor
-
-BusTrip
-
-, Event
-
-, Flight
-
-, FoodEstablishment
-
-, LodgingBusiness
-
-, RentalCar
-
-, Thing
-
-or TrainTrip
-
-
The thing -- restaurant, movie, event, flight, etc. -- the reservation is for.
reservationNumber
-
-Text
-
-
The number, code or id of the reservation.
reservationStatus
-
-ReservationStatus
-
-
Current status of the reservation.
seat
-
-Seat
-
-
The location of the reserved seat (e.g., 27B).
seatingType
-
-EventSeatingType
-
-or Text
-
-
The cabin/class of the seat.
seatRow
-
-Text
-
+

Reservations


+

Reservations design as of 2014-01-21.


-
The row location of the reserved seat (e.g., B).
seatSection
-
-Text
-
-
The section location of the reserved seat (e.g. Orchestra).
ticketDownloadUrl
-
-URL
-
-
.
ticketNumber
-
-Text
-
-
The number or id of the ticket.
ticketPrintUrl
-
-URL
-
-
.
ticketToken
-
-Text
-
-or URL
-
-
If the barcode image is hosted on your site, the value of the field is URL of the image, or a barcode or QR URI, such as "barcode128:AB34" (ISO-15417 barcodes), "qrCode:AB34" (QR codes), "aztecCode:AB34" (Aztec codes), "barcodeEAN:1234" (EAN codes) and "barcodeUPCA:1234" (UPCA codes).
underName
-
-Organization
-
-or Person
-
-
The person or organization the reservation is for.

-

More specific types:


-
-
-
-

-

-
-
+

+ Reservation
+ Describes a reservation for travel, dining or an event. Some reservations require tickets.
+ Subclass of: Intangible
+

+

+ BusReservation
+ A reservation for bus travel.
+ Subclass of: Reservation
+

+

+ EventReservation
+ A reservation for an event like a concert, sporting event, or lecture.
+ Subclass of: Reservation
+

+

+ FlightReservation
+ A reservation for air travel.
+ Subclass of: Reservation
+

+

+ FoodEstablishmentReservation
+ A reservation to dine at a food-related business.
+ Subclass of: Reservation
+

+

+ LodgingReservation
+ A reservation for lodging at a hotel, motel, inn, etc.
+ Subclass of: Reservation
+

+

+ RentalCarReservation
+ A reservation for a rental car.
+ Subclass of: Reservation
+

+

+ TrainReservation
+ A reservation for train travel.
+ Subclass of: Reservation
+

+

+ ReservationPackage
+ A group of multiple reservations with common values for all sub-reservations.
+ Subclass of: Reservation
+

+

+ ReservationStatusType
+ Enumerated status values for Reservation.
+ Subclass of: Enumeration
+

+

+ ReservationCancelled
+ The status for a previously confirmed reservation that is now cancelled.
+ type: ReservationStatusType
+

+

+ ReservationConfirmed
+ The status of a confirmed reservation.
+ type: ReservationStatusType
+

+

+ ReservationHold
+ The status of a reservation on hold pending an update like credit card number or flight changes.
+ type: ReservationStatusType
+

+

+ ReservationPending
+ The status of a reservation when a request has been sent, but not confirmed.
+ type: ReservationStatusType
+

+

+ Flight
+ An airline flight.
+ Subclass of: Intangible
+

+

+ Airline
+ An organization that provides flights for passengers.
+ Subclass of: Organization
+

+

+ Program Membership
+ Used to describe membership in a loyalty programs (e.g. "StarAliance"), traveler clubs (e.g. "AAA"), purchase clubs ("Safeway Club"), etc.
+ Subclass of: Intangible
+

+

+ Ticket
+ Used to describe a ticket to an event, a flight, a bus ride, etc.
+ Subclass of: Intangible
+

+

+ Seat
+ Used to describe a seat, such as a reserved seat in an event reservation.
+ Subclass of: Intangible
+

+

+ Car
+ An automobile.
+ Subclass of: Product
+

+

+ RentalCar
+ An automobile which can be rented for short periods of time.
+ Subclass of: Car
+

+

+ reservationNumber
+ A unique identifier for the reservation.
+ domain: Reservation
+ Range: Text
+

+

+ reservationStatus
+ The current status of the reservation.
+ domain: Reservation
+ Range: ReservationStatusType
+

+

+ reservationFor
+ The thing -- flight, event, restaurant,etc. being reserved.
+ domain: Reservation
+ Range: Thing
+

+

+ underName
+ The person or organization the reservation or ticket is for.
+ domain: Reservation
+ domain: Ticket
+ Range: Person
+ Range: Organization
+

+

+ provider
+ The person or organization providing the service, reservation, or creative work.
+ domain: CreativeWork
+ domain: Service
+ domain: Reservation
+ Range: Person
+ Range: Organization
+

+

+ bookingAgent
+ If the reservation was not booked directly through the provider, the third-party booking agent can be recorded through this property.
+ domain: Reservation
+ Range: Person
+ Range: Organization
+

+

+ bookingTime
+ The date and time the reservation was booked.
+ domain: Reservation
+ Range: DateTime
+

+

+ modifiedTime
+ The date and time the reservation was modified.
+ domain: Reservation
+ Range: DateTime
+

+

+ programMembershipUsed
+ Any membership in a frequent flyer, hotel loyalty program, etc. being applied to the reservation.
+ domain: Reservation
+ Range: ProgramMembership
+

+

+ confirmReservationUrl
+ The web page where the reservation can be confirmed.
+ domain: Reservation
+ Range: URL
+

+

+ cancelReservationUrl
+ The web page where the reservation can be cancelled.
+ domain: Reservation
+ Range: URL
+

+

+ modifyReservationUrl
+ The web page where the reservation can be modified.
+ domain: Reservation
+ Range: URL
+

+

+ checkinUrl
+ The web page where someone may check in for a reservation.
+ domain: Reservation
+ Range: URL
+

+

+ reservedTicket
+ A ticket associated with the reservation.
+ domain: Reservation
+ Range: Ticket
+

+

+ price
+ The offer price of a product, ticket, or reservation, or of a price component when attached to PriceSpecification and its subtypes.
+ domain: Reservation
+ domain: Ticket
+ Range: Number
+ Range: Text
+

+

+ priceCurrency
+ The currency (in 3-letter ISO 4217 format) of the price or a price component, when attached to PriceSpecification and its subtypes.
+ domain: Reservation
+ domain: Ticket
+ Range: Text
+

+

+ membershipNumber
+ A unique identifier for the membership.
+ domain: ProgramMembership
+ Range: Text
+

+

+ programName
+ The program providing the membership.
+ domain: ProgramMembership
+ Range: Text
+

+

+ member
+ The individual with the membership.
+ domain: ProgramMembership
+ Range: Person
+

+

+ hostingOrganization
+ The organization (airline, travelers' club, etc.) the membership is made with.
+ domain: ProgramMembership
+ Range: Organization
+

+

+ additionalTicketText
+ Additional, explanatory text about the ticket.
+ domain: Ticket
+ Range: Text
+

+

+ ticketFor
+ The thing the ticket is for (e.g. event, flight, or train).
+ domain: Ticket
+ Range: Thing
+

+

+ issuedBy
+ The organization issuing the ticket or permit.
+ domain: Ticket
+ Range: Organization
+

+

+ dateIssued
+ The date the ticket was issued.
+ domain: Ticket
+ Range: DateTime
+

+

+ ticketedSeat
+ The seat associated with the ticket.
+ domain: Ticket
+ Range: Seat
+

+

+ ticketNumber
+ The unique identifier for the ticket.
+ domain: Ticket
+ Range: Text
+

+

+ ticketToken
+ Reference to an asset (e.g., Barcode, QR code image or PDF) usable for entrance.
+ domain: Ticket
+ Range: Text
+ Range: URL
+

+

+ downloadUrl
+ The URL from which the ticket can be downloaded.
+ domain: Ticket
+ Range: URL
+

+

+ printUrl
+ The URL from which the ticket can be printed.
+ domain: Ticket
+ Range: URL
+

+

+ seatNumber
+ The location of the reserved seat (e.g., 27).
+ domain: Seat
+ Range: Text
+

+

+ seatRow
+ The row location of the reserved seat (e.g., B).
+ domain: Seat
+ Range: Text
+

+

+ seatSection
+ The section location of the reserved seat (e.g. Orchestra).
+ domain: Seat
+ Range: Text
+

+

+ seatingType
+ The type/class of the seat.
+ domain: Seat
+ Range: Text
+

+

+ subReservation
+ The individual reservations included in the package. Typically a repeated property.
+ domain:
+ Range: Reservation
+

+

+ boardingGroup
+ The airline-specific indicator of boarding order / preference.
+ domain:
+ Range: Text
+

+

+ flightNumber
+ The unique identifier for a flight.
+ domain:
+ Range: Text
+

+

+ flightNumber
+ The unique identifier for a flight.
+ domain:
+ Range: Text
+

+

+ providerAirline
+ The airline providing the flight.
+ domain:
+ Range: Airline
+

+

+ operatedBy
+ The airline operating the flight. For example, this may be a regional airline operating a flight for a national airline.
+ domain:
+ Range: Airline
+

+

+ departureTime
+ The expected departure time.
+ domain:
+ domain:
+ domain:
+ Range: DateTime
+

+

+ arrivalTime
+ The expected arrival time.
+ domain:
+ domain:
+ domain:
+ Range: DateTime
+

+

+ departureAirport
+ The airport where the flight originates.
+ domain:
+ Range: Airport
+

+

+ departureAirport
+ The airport where the flight terminates.
+ domain:
+ Range: Airport
+

+

+ departureGate
+ Identifier of the flight's departure gate.
+ domain:
+ Range: Text
+

+

+ arrivalGate
+ Identifier of the flight's arrival gate.
+ domain:
+ Range: Text
+

+

+ departureTerminal
+ Identifier of the flight's departure terminal.
+ domain:
+ Range: Text
+

+

+ arrivalTerminal
+ Identifier of the flight's arrival terminal.
+ domain:
+ Range: Text
+

+

+ aircraft
+ The kind of aircraft (e.g., "Boeing 747").
+ domain:
+ Range: Text
+

+

+ mealService
+ Description of the meals that will be provided or available for purchase.
+ domain:
+ Range: Text
+

+

+ flightDuration
+ The time the flight will take.
+ domain:
+ Range: Text
+ Range: Duration
+

+

+ flightDistance
+ The distance of the flight.
+ domain:
+ Range: Text
+ Range: Distance
+

+

+ webCheckinTime
+ The time when a passenger can check into the flight online.
+ domain:
+ Range: DateTime
+

+

+ iataCode
+ IATA identifier for an airline or airport
+ domain:
+ domain:
+ Range: Text
+

+

+ partySize
+ Number of people in a dining party.
+ domain:
+ Range: Number
+

+

+ acceptsReservations
+ Does the establishment accept reservations?
+ domain:
+ Range: Boolean
+

+

+ reservationUrl
+ The web site where reservations can be made.
+ domain:
+ Range: URL
+

+

+ trainNumber
+ The unique identifier for the train.
+ domain:
+ Range: Text
+

+

+ trainName
+ The name of the train (e.g. The Orient Express).
+ domain:
+ Range: Text
+

+

+ trainCompany
+ The organization that operates the train (e.g. Deutsche Bahn (DB)).
+ domain:
+ Range: Organization
+

+

+ departureStation
+ The station from which the train departs.
+ domain:
+ Range: TrainStation
+

+

+ arrivalStation
+ The station where the train trip ends.
+ domain:
+ Range: TrainStation
+

+

+ departurePlatform
+ The platform from which the train departs.
+ domain:
+ Range: Text
+

+

+ arrivalPlatform
+ The platform where the train arrives.
+ domain:
+ Range: Text
+

+

+ busNumber
+ The unique identifier for the trainbus.
+ domain:
+ Range: Text
+

+

+ busName
+ The name of the bus (e.g. Bolt Express).
+ domain:
+ Range: Text
+

+

+ busCompany
+ The company operating the bus.
+ domain:
+ Range: Organization
+

+

+ departureBusStop
+ The stop or station from which the bus departs.
+ domain:
+ Range: BusStation
+ Range: BusStop
+

+

+ arrivalBusStop
+ The stop or station from which the bus arrives.
+ domain:
+ Range: BusStation
+ Range: BusStop
+

+

+ pickupLocation
+ Where a rental car can be picked up.
+ domain:
+ Range: Place
+

+

+ dropoffLocation
+ Where a rental car can be dropped off.
+ domain:
+ Range: Place
+

+

+ pickupTime
+ When a rental car can be picked up.
+ domain:
+ Range: DateTime
+

+

+ dropoffTime
+ When a rental car can be dropped off.
+ domain:
+ Range: DateTime
+

+

+ rentalCompany
+ The company renting the car.
+ domain:
+ Range: AutoRental
+

+

+ checkinTime
+ The earliest someone may check into a lodging establishment.
+ domain:
+ Range: DateTime
+

+

+ checkoutTime
+ The latest someone may check out of a lodging establishment.
+ domain:
+ Range: DateTime
+

+

+ lodgingUnitType
+ Textual description of the unit type (including suite vs. room, size of bed, etc.).
+ domain:
+ Range: Text
+

+

+ lodgingUnitDescription
+ A full description of the lodging unit.
+ domain:
+ Range: Text
+

+

+ numAdults
+ The number of adults staying in the unit.
+ domain:
+ Range: Number
+

+

+ numChildren
+ The number of children staying in the unit.
+ domain:
+ Range: Number
+

webschema
Hosted by W3C Systems Team, please report bugs to
sysreq@w3.org